PETSc: Download

# PETSc

# Download

Please join the petsc-announce and petsc-users mailing lists.

### PETSc Release Version 3.5

- petsc-3.5.2.tar.gz - full distribution (including all current patches) with documentation
- petsc-lite-3.5.2.tar.gz - smaller version with no documentation (all documentation may be accessed on line)
- The release can also be downloaded using Git with:
- `git clone -b maint https://bitbucket.org/petsc/petsc petsc`
- Use
- `git pull`
- in the petsc directory anytime to obtain new patches that have been added since your "git clone" or last "git pull"
- For use in the Apple Xcode GUI (Yosemite with Xcode 6.1 ONLY) PETSc-3.5.2-OSX.dmg and PETSc-3.5.2-iOS.dmg Movie showing how to install and use PETSc-3.5.2-OSX.dmg If you plan to use PETSc from the Unix command line DO NOT install this package.

There are no separate patch files, the current fixes are included in the tar file. Patches are documented at:

- PETSc-3.5 Changelog
- Summary of PETSc-3.5 changes

Older patchlevel tarballs are also available

### Previous PETSc Releases

- petsc-3.4.5.tar.gz
- petsc-3.3-p7.tar.gz
- petsc-3.2-p7.tar.gz
- petsc-3.1-p8.tar.gz
- petsc-3.0.0-p12.tar.gz
- older releases
- patches for all previous releases

We urge you, whenever possible, to upgrade to the latest version of PETSc.

### PETSc development repository

You can work with the development copy of PETSc, and be up-to-date with our day-to-day work. This also facilitates easy submission of patches back to us. This usage is for experts only.