CRAYFISH


CRAYFISH is the name used at NCAR to refer to the CRAYFISHPAK library product purchased from Green Mountain Software of Boulder, Colorado. This library contains Fortran 77 subroutines for solving finite difference approximations for two- and three-dimensional Helmholz equations in Cartesian, cylindrical, and spherical coordinates with any combination of periodicity, normal derivative, or solution of the boundaries of a regular domain. The routines are fast because they use vectorized FFTs and cyclic reduction routines.

Recommendation: Use this library when your application requires fast direct solvers. If you need free direct solvers within the public domain, use library FISHPAK instead. If you need iterative multigrid solvers, use library MUDPACK.



RETURN