Next: Calling Tree
Up: Code Structure
Previous: Code Structure
  Contents
  Index
The CLM source code files are organized into separate directories below
the src/ directory based on their scientific functionality.
The following directories contain individual algorithms for land surface
physical and chemical processes, river routing, data structure creation
and model control, and surface dataset construction.
- biogeochem/
- Contains modules for static ecosystem dynamics, the new Dynamic
Global Vegetation Model (DGVM) (used optionally to simulate global biogeography
through establishment, resource competition, growth, mortality, and
fire parameterizations based on the Lund-Potsdam-Jena (LPJ) scheme),
and volatile organic compound (VOC) emissions.
- biogeophys/
- Contains modules for calculating leaf temperature, surface fluxes, soil
and snow hydrology, and soil, snow, and ground temperatures.
- main/
- Contains the data structure definition and initialization modules, the
main driver routines, parallel domain decomposition and mapping code,
wrappers for lower-level libraries, and input/output (I/O) and history
output routines.
- mksrfdata/
- Contains modules for constructing surface datasets.
- riverroute/
- Contains the code for transporting model runoff to the ocean using
the University of Texas at Austin's River Transport Model
(RTM) [Branstetter and Famiglietti, 1999,Branstetter, 2001].
Next: Calling Tree
Up: Code Structure
Previous: Code Structure
  Contents
  Index
Mariana Vertenstein
2004-06-21