Features
- Full Fortran 90 interface, partial C/C++ interface
- Fortran 90 Reference Manual and User's Guide
- Runs on most high performance parallel computing platforms,
including IBM, many Linux variants, Cray, Compaq, more
(see here for the full list)
- Supports MPI, OpenMP and hybrid user codes
- 2500+ tests bundled with source distribution
- Free user support
- Active user community
Superstructure for coupling Earth system components:
- Component, State and Coupler software that wraps
user code with minimal overhead
- Simple drivers that users can modify
- Sequential or concurrent execution of components
- Single executable capability
- Limited multiple executable capability
Infrastructure for building Earth system components:
- Time Manager that includes Gregorian, 360 day, no-leap,
Julian, and other calendars, as well as a broad range of
time functions
- Data structures for storage and manipulation of Arrays,
Fields, and Bundles of Fields on the same grid.
- Parallel data communications and regridding software
- Message logging tools
- Resource file manager