PETSc

Download


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

PETSc Release Version 2.3.3

Previous PETSc Releases

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.

Linux Package versions

Petsc Debian Package- http://lyre.mit.edu/~powell/petsc.html

FreeBSD port

A FreeBSD port for PETSc is available at: http://www.freshports.org/math/petsc

Troubleshooting download problems

If using internet connection sharing (via NAT box) or using a firewall, FTP protocol does not work properly. You would need to use passive mode in the ftp protocol to be able to download the PETSc distibution. Most web browsers, and some ftp clients use the ftp passive mode by default.

If using wget, use the following options:
wget --passive-ftp ftp://ftp.mcs.anl.gov/pub/petsc/petsc-lite.tar.gz

Explanation: FTP protocol (active mode) depends upon a connection from the 'server' to the 'client' for data transfer. This is illegal as far as NAT/firewalls are concerned. The only legal connections are the ones initiated by the clinet - i.e the machine behind the NAT/firewall.

When passive mode is used - all required connections are initiated by the 'client' hence it is not a problem with NAT/firewalls. For a more detailed explanation check http://slacksite.com/other/ftp.html