NCAR Climate System Model
Site Map |
The NCAR CSM Flux Coupler
Brian G. Kauffman
kauff @ ucar.edu
National Center for Atmospheric Research
P.O. Box 3000, Boulder, CO 80307 U.S.A.
The Flux Coupler code was developed to serve several functions
within the NCAR Climate System Model (CSM):
- It allows the CSM to be broken down into separate components,
atmosphere, sea-ice, land, and ocean, that are "plugged into" the Flux Coupler.
Each component model is a separate code that is free to choose
it's own spatial resolution and time step.
Individual components can be created, modified, or replaced
without necessitating code changes in other components.
CSM components run as separate executables, communicate via message passing
(MPI in particular),
and can be distributed among several computers.
- It controls the execution and time evolution of the complete CSM by
controlling the exchange of information between the various components.
- It computes interfacial fluxes between the various component
models (based on state variables) and distributes these fluxes to all
component models while insuring the conservation of fluxed quantities.
§2  Data Exchanged with Components
§3  Output Data
§4  NQS script
§5  Setup Scripts
§6  Input Parameters
§8  Source Code Maintenance
§9  List of Physical Constants
Thu 10 Jun 2010, 13:01:26