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.
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.
- The Coupler (cpl4)
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
- The complete collection of component model source codes and example run scripts [download 2.2MB]
- Example run scripts only [download]
If you acquire any CSM source code, please email cesm.ucar.edu and let us know.
Individual Component 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.
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.
|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|
|T42 atm/lnd, 2x2 ocn/ice||ice/ocn model spinup integration, data cycling atm/lnd components||64MB
|test.06.tar||T42 atm/lnd, 2x2 ocn/ice||fully coupled integration||40MB|
Output data from CSM1.2 experiments is made available on CSM's Experiments and Data page.
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.