MUDPACK: Multigrid Software for Elliptic PDEs - Collection of vectorized, portable Fortran 77/90 subprograms which efficiently solve linear elliptic PDEs using multigrid iteration. OpenMP directives are used in the latest version to enable shared memory parallelism. - http://www.cisl.ucar.edu/css/software/mudpack/
FISHPACK: Fortran Subprograms for the Solution of Separable Elliptic PDEs - Collection of Fortran subprograms which utilize cyclic reduction to directly solve second- and fourth-order finite difference approximations to separable elliptic PDEs in a variety of forms. - http://www.cisl.ucar.edu/css/software/fishpack/
FISHPACK90 - Efficient Fortran 90 subprograms for the solution of separable elliptic partial differential equations. - http://www.cisl.ucar.edu/css/software/fishpack90/
ODE and PDE software - Codes from books of W. E. Schiesser. Some are online, others are available upon request. - http://www.lehigh.edu/~wes1/ctp/ctp.html
BEARCLAW - General-purpose software package in Fortran 90 for solving time dependent partial differential equations. - http://www.amath.unc.edu/Faculty/mitran/bearclaw.html
CLAWPACK - Computes numerical solutions to hyperbolic partial differential equations using a wave propagation approach. - http://www.amath.washington.edu/~claw/
PARAMESH - Package of Fortran 90 subroutines designed to provide an application developer with an easy route to extend an existing serial code which uses a logically cartesian structured mesh into a parallel code with adaptive mesh refinement (AMR). - http://sourceforge.net/projects/paramesh
Boundary Element Method - Fortran 77 codes to solve the Laplace and Helmoltz equations. - http://www.boundary-element-method.com/
Public Codes -- Scott R. Fulton - Fortran 77 codes to solve partial differential equations via the multigrid method. - http://people.clarkson.edu/~fulton/codes/
FUN2D/3D - Describes a Fortran 95 code for solving the Navier-Stokes equation on a fully unstructured grid. - http://fun3d.larc.nasa.gov/index.html
Multiresolution schemes - Program by Sorin Mitran to solve the 1D Euler equations using Harten's multiresolution algorithm. - http://www.amath.unc.edu/SCC/sep_26_2003.html
ELLPACK - High level, portable system for solving elliptic boundary value problems, implemented in Fortran 77. [Commercial] - http://www.cs.purdue.edu/ellpack/ellpack.html
FD - Fortran 77 package by Jiri Zahradnik for 2-D P-SV elastic second-order finite differences. - http://seis.karlov.mff.cuni.cz/software/sw3dcd5/fd/fd.htm
SPRINT - Modular general-purpose package written in Fortran 77 for the numerical solution of systems of differential-algebraic equations and 1D partial differential equations. It is used at Shell Research Laboratories and at several UK, Europe and North American U - http://www.scs.leeds.ac.uk/cpde/SPRINT1.html
Parallel Multi-domain Decomposition - Parallel Fortran 90 module to solve positive-definite elliptic linear second-order operator systems. - http://www.idris.fr/data/publications/PMD/PMD.html
PseudoPack 2000 Edition Manual - Solution of PDEs using pseudospectral (collocation) methods. - http://www.labma.ufrj.br/~bcosta/pseudopack2000/main.html