Documentation
Scientific Documentation of the COSMO model
COSMO-CLM is the climate mode of the COSMO model. The source codes of both modes are synchronized for each release of a main model version (e.g. 5.0) and are identical at that point in time.
The scientific documentation of the COSMO model is available on the COSMO webpage. The documentation includes the documentation of the COSMO model, the pre-processing program INT2LM and a User's Guide. It is updated regularly. However, it is never "up to date" since the documentation takes a lot of time. Recent developments are documented in COSMO Technical Reports and in articles in the COSMO-Newsletters.
Documentation of the (independent) Components of the Model System
Components with direct coupling
- TERRA (surface and soil model)
- FLake (a fresh-water lake model) is a COSMO_4 model component
- ART (Aerosols and Reactive Trace gases) is a COSMO_5 model component. The routines are available from FZK Karlsruhe, B.Vogel,
Components coupled through the standard coupler OASIS
- CLM (Community Land Model), is an independent SVAT with dynamical vegetation (it is an alternative to TERRA)
- Veg3D, is a SVAT (it is an alternative to TERRA)
- TRIMNP, NEMO, and ROMS are regional ocean models
- CICE is a sea ice model
- ECHAM is a global climate model (with OASIS a bi-directional nesting is possible)
Programming Standards of int2lm and COSMO-CLM
The COSMO model is written in FORTRAN 90 based on European standards for writing and documenting exchangeable FORTRAN 90 code. Its details are specified in the “COSMO standards for source code development” (see Terms & conditions for the latest version).