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. All parts of the documentation for model version 5.00 (November 2013) and 5.05 (February 2018) are now holding a DOI and are stored permanently. 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; see COSMO documentation, Part II, Section 10 and 11)
- TERRA-URB (urban-canopy land-surface scheme of the COSMO model)
- FLake (a fresh-water lake model)
- ART (Aerosols and Reactive Trace gases; the routines are available from KIT Karlsruhe; please contact Bernhard Vogel)
Components coupled through the standard coupler OASIS
- Community Land Model (SVAT with dynamical vegetation; alternative to TERRA)
- Veg3D (SVAT; alternative to TERRA)
- TRIMNP, NEMO, and ROMS (regional ocean models)
- CICE (sea ice model)
- ECHAM (global climate model; with OASIS a two-way nesting is possible)
Programming Standards of INT2LM and COSMO
The COSMO model is written in FORTRAN. The code development is based on the European standards for writing and documenting exchangeable FORTRAN 90 code. Further regulations are specified in the “COSMO standards for source code development” (Appendix F of the CLM-Community Agreemnet; see Terms & conditions for the latest version).