Next:
6 Introduction
Up:
users_guide
Previous:
5 Output Data
 
Contents
2 Source Code Reference
Subsections
6 Introduction
7 Source Code Overview
7.1 cpl6 programming conventions
7.2 The cpl6 version of the CCSM coupler
7.3 Cpl6 General Datatypes and Methods.
7.4 Summary of CPL6 structure
8 Major cpl6 Modules
8.1 The
domain
module
8.2 The
bundle
module
8.3 The
infobuf
module
8.4 The
contract
module
8.5 The
interface
module
8.6 The
fields
module
8.7 The
map
module
9 The cpl6
main
9.1 Variable Naming Conventions
9.1.1 State Variables
9.1.2 Flux Fields
9.1.3 Domain Maps
9.1.4 Bundles and Contracts
9.2 Scientific Assumptions in
main
9.2.1 Number of Components
9.2.2 Number of Grids
9.2.3 Time Integration and Coordination
9.2.4 Data Pathways through the Coupler
9.3 Main Program Detail
9.3.1 Psuedocode for
main
9.3.2 A Data Pathway in Detail
10 Modifications to the Coupled System
10.1 Adding Fields to Existing Pathways
10.2 Interfacing a Component with the Coupler
cesm.ucar.edu