FISHPACK: Efficient FORTRAN Subprograms for the Solution of Separable Elliptic Partial Differential Equations

Discussion topics for individual codes
Post Reply
Ada Coda
ASCL Robot
Posts: 1728
Joined: Thu May 08, 2014 5:37 am

FISHPACK: Efficient FORTRAN Subprograms for the Solution of Separable Elliptic Partial Differential Equations

Post by Ada Coda » Wed Sep 28, 2016 8:30 am

FISHPACK: Efficient FORTRAN Subprograms for the Solution of Separable Elliptic Partial Differential Equations

Abstract: The FISHPACK collection of Fortran77 subroutines solves second- and fourth-order finite difference approximations to separable elliptic Partial Differential Equations (PDEs). These include Helmholtz equations in cartesian, polar, cylindrical, and spherical coordinates, as well as more general separable elliptic equations. The solvers use the cyclic reduction algorithm. When the problem is singular, a least-squares solution is computed. Singularities induced by the coordinate system are handled, including at the origin r=0 in cylindrical coordinates, and at the poles in spherical coordinates. A modernization of FISHPACK is available as <a href="https://ascl.net/1609.005">FISHPACK90</a> (ascl:1609.005).

Credit: Adams, John C.; Swarztrauber, Paul N.; Sweet, Roland

Site: https://www2.cisl.ucar.edu/resources/legacy/fishpack
https://ui.adsabs.harvard.edu/abs/2014ApJ...795...17K

Bibcode: 2016ascl.soft09004A

ID: ascl:1609.004
Last edited by Ada Coda on Thu Aug 13, 2020 6:40 am, edited 1 time in total.
Reason: Updated code entry.

Post Reply