Its software design assumes a physical/dynamical component of the climate system and, as a freely available community model, is designed to work on a variety of machine architectures powerful enough to run the model.[3] The CESM codebase is mostly public domain with some segregable components issued under open source and other licenses.[4] The offline chemical transport model has been described as "very efficient".[5]
The model includes four submodels (land, sea-ice, ocean and atmosphere) connected by a coupler that exchanges information with the submodels. NCAR suggested that because of this, CCSM cannot be considered a single climate model, but rather a framework for building and testing various climate models.[6]
Submodels
Ocean model (docn6)
The Climatological Data Ocean Model (docn) is recently[when?] at version6.0. It must be run within the framework of CCSM rather than standalone.[6] It takes two netCDF datasets as input and sends six outputs to the coupler, to be integrated with the output of the other submodels.[7]
Atmosphere model (CAM)
The Community Atmosphere Model (CAM) can also be run as a standalone atmosphere model. Its most current version is 3.1, while 3.0 was the fifth generation. On May 17, 2002, its name was changed from the NCAR Community Climate Model to reflect its role in the new system.[8] It shares the same horizontal grid as the land model of CCSM: a 256×128 regular longitude/latitude global horizontal grid (giving a 1.4 degree resolution). It has 26 levels in the vertical.[9]
Sea Ice Model (CICE)
The polar component of ocean-atmosphere coupling includes sea ice geophysics using the formerly-known Los Alamos Sea Ice Model, CICE, now often referred to as the CICE Consortium model, to which NCAR has contributed code and physical improvements through the Polar Climate Working Group.[10] CICE simulates the growth, movement, deformation and melt of sea ice, critical for calculating energy and mass fluxes between the polar atmosphere and oceans in the earth system.[11][12][13]
Development
The first version of CCSM was created in 1983 as the Community Climate Model (CCM). Over the next two decades it was steadily improved and was renamed CCSM after the Climate System Model (CSM) components were introduced in May 1996.[1] In June 2004 NCAR released the third version, which included new versions of all of the submodels. In 2007 this new version (commonly given the acronym CCSM3 or NCCCSM[14]) was used in the IPCC Fourth Assessment Report,[15] alongside many others. In May 2010 NCAR released CCSM version4 (CCSM4). On June 25, 2010 NCAR released the successor to CCSM, called the Community Earth System Model (CESM), version1.0 (CESM1), as a unified code release that included CCSM4 as the code base for its atmospheric component.
^Bailey, D. A.; Holland, M. M.; DuVivier, A. K. (2017-12-01). "The Community Earth System Model-Polar Climate Working Group and the status of CESM2". AGU Fall Meeting Abstracts. 21: C21B–1118. Bibcode:2017AGUFM.C21B1118B.