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.
-
Documentation: usage documentation is available in
SCD's CRAYFISHPACK directory.
Overview documentation is available in the README file in the CRAYFISHPACK directory.
Hardcopy "CRAYFISHPACK User's Guide" can be purchased from the vendor
upon purchase of the software. Reference copies are available in
Consulting Services, Room 17 of the Mesa Lab.
-
Source code: the official source code is available by purchase from the
vendor.
-
NCAR users: the CRAYFISHPACK binary library is available to NCAR computer users,
for linking with Fortran programs, on some of SCD's compute-servers. See
"SCD Computers, Products, and Libraries" for the names of those computers.
If you have questions about linking the binary library on these NCAR systems,
please see
"Linking SCD's Local Fortran Math Libraries".
RETURN