CESM Models

CCSM1.2 Public Release

CSM is a comprehensive coupled model of the Earth's climate system. CSM software is based on a framework that divides the complete climate system into component models connected by a coupler. Individual component models, atmosphere, land, ocean, and sea-ice, can be exchanged for alternate models, thus allowing different configurations appropriate for different applications.

CSM 1.2, released July 1998, is the third major configuration of the Climate System Model. Both active and data models are available. Standard resolutions are T31 & T42 for the atmosphere and land components, and a nominal 3x3 and 2x2 degree resolution for the sea-ice and ocean components. Other resolutions are also possible.

This model and the resulting science are documented in a special issue of the Journal of Climate, June 1998.

Download Source Code, Input Data, and Run Scripts

This code is no longer supported and is no longer available for download.

Model Documentation

Following are links to documentation home pages for the various CCSM1.2 component models that were part of this official release.

Although this code is no longer supported and is no longer available for download, these related artifacts are left here for historical puposes. Note that there may be broken links or references to data that is no longer availalble.

Atmosphere Models

Ice Models

Land Models

Ocean Models

Coupler

Source Code Downloads

This collection of code is meant to be compiled and run on a Cray machine at NCAR. These restrictions are due to issues involving access to data files and linking to libraries. With some modest additional effort these issue can be resolved. For example, this code can be and has been adapted to run on SGI and NEC machines, and machines not at NCAR.

Along with the source code, several test scripts are also provided. These test scripts demonstrate how to configure and run the CSM for various typical applications. While these scripts do implement standard CSM configurations, they are intended to be used for short "getting started" test runs and may not be appropriate for certain applications. If you acquire any CSM source code, please email cesm.ucar.edu and let us know.

All Component Models

If you acquire any CSM source code, please email cesm.ucar.edu and let us know.

Individual Component Models

Atmosphere Models

Ice Models

Land Models

Ocean Models

Flux Coupler: CSM Flux Coupler - cpl4.0 [download]

Shared Code: Code common to several models - share1.3 [download]

MPI Library: NCAR's in-house MPI library - NCAR mpi 4.0 [download]
This version is somewhat faster than the one shipped with NCAR's Cray J90's & C90's. While it works on other architectures too, it may be better to use your vendor supplied MPI library. If you acquire any CSM source code, please email cesm.ucar.edu and let us know.

Input Datasets

The boundary forcing data sets necessary for running the CSM are avaialble here for downloading. IMPORTANT NOTE: CSM1.2 is supported ONLY on CRAY architectures. Many of the datasets contained in the tar files below are in CRAY COS blocked format.

Case Resolution Configuration Size
test.00.tar T31 atm/lnd, 3x3 ocn/ice all components data cycling 90 MB
test.01.tar T31 atm/lnd, 3x3 ocn/ice atm/lnd model spinup integration, data cycling ocn/ice components 9MB
test.02.tar T31 atm/lnd, 3x3 ocn/ice ice/ocn spinup integration, data cycling atm/lnd components 98MB
test.03.tar T31 atm/lnd, 3x3 ocn/ice fully coupled integration 16MB
test.04.tar T42 atm/lnd, 2x2 ocn/ice atm/lnd spinup integration, data cycling ocn/ice components 14MB
test.05a.tar
test.05b.tar
test.05c.tar
T42 atm/lnd, 2x2 ocn/ice ice/ocn model spinup integration, data cycling atm/lnd components 64MB
52MB
72MB
test.06.tar T42 atm/lnd, 2x2 ocn/ice fully coupled integration 40MB

 

Model Output

Output data from CSM1.2 experiments is made available on CSM's Experiments and Data page.

More Information

To subscribe to the ccsm-users mailing list or the ccsm-dev mailing list, please email your request to cesm.ucar.edu. These are low volume mailing lists that allow the community to stay up to date with new releases, important bugs, and development procedures. Or if you have any problems or additional questions, please email cesm.ucar.edu. If you'd like to report a bug, email cesm.ucar.edu. Finally, feel free to provide us with feedback at cesm.ucar.edu about anything related to the CSM documentation, source code, or release process.