GeoCAT-comp is the computational component of the GeoCAT project. GeoCAT-comp wraps NCL's non-WRF Fortran routines into Python.
GeoCAT-comp depends on a separate C/Fortran library called "ncomp", which contains these Fortran routines.
GeoCAT-comp documentation on Read the Docs
Please see our documentation for installation instructions and build instructions.
GeoCAT-comp provides a high-level Xarray interface under the geocat.comp
namespace. However, a stripped-down NumPy interface is used under the hood to bridge the gap between NumPy arrays and the C data structures used by NComp
. These functions are accessible under the geocat.comp._ncomp
namespace, but are minimally documented and are intended primarily for internal use.