Fortran-YAML

Fortran-YAML implements a sub-set of the YAML specification in a Fortran library.

Used by e.g. FABM to read the run-time bio-geochemical configuration file fabm.yaml and to read output configuration for the flexible_output system optionally used in GOTM and GETM.

Figure from here

GOTM

The General Ocean Turbulence model is both a state-of-the-art turbulence library for flows in natural waters and a 1D water column model.

GETM

The General Estuarine Transport Model GETM is a primitive equation numerical model for ocean and lake simulations.

FABM

The Framework for Aquatic Biogeochemical Models (FABM) provides a generic, easy to use, high performance coupling layer that connects a hydrodynamic model (e.g., 1D water column, 3D world ocean) with multiple biogeochemical submodels.