-
Notifications
You must be signed in to change notification settings - Fork 132
Home
Welcome to the CICE wiki!
This page is under construction, as is the code, documentation, and testing infrastructure
This repository contains the CICE sea ice numerical model starting with version 6.
Prior versions can be found in the CICE-svn-trunk repository and tarballs are provided for each release.
The column physics portion of the code, 'Icepack', is kept in a separate repository. CICE includes Icepack as a git submodule. The rest of the CICE model, including infrastructure and the dynamical core but not Icepack, is contained in the CICE repository as 'CICEcore'.
Code documentation is included within each code repository, and links to data and other information can be found on the wiki pages of each repository.
Release information from CICE versions prior to version 6 is contained in the Release Notes links from the CICE-svn-trunk repository.
Comprehensive information about the current version of the CICE model is found in the online and searchable documentation, including a "Quick Start" section, a science guide and a user guide.
CICE Documentation
Git Workflow Guidance
The About-Us repository and wiki contain additional information, including contact information and instructions for code developers.
The FAQ includes questions about both CICE and Icepack.
To port CICE to your machine, you will need to do the following:
- Install external software.
- a Fortran compiler
- netcdf version 3.6.3 (optional but recommended)
- gnuplot ??? (for visualization of test results)
- Download CICE. We recommend using github to interact with the Consortium; other download options are listed in the README.md file.
- fork the CICE and Icepack repositories
- clone the code as described in the Git Workflow Guidance
- Prepare env.machine, Macros.machine and the cice.run.setup.csh script, if they do not already exist for your machine, as described in the "Quick Start" section.
- Download and untar the gx3 forcing data to the location defined in the scripts (ICE_MACHINE_INPUTDATA in the env file), for basic testing.
Additional information can be found on the wiki's Testing page. Specific instructions for setting up standard tests (e.g. regression, restart) are in the Testing subsection of the documentation.
The near-surface data required for testing CICE is available. More information about how to download these data and test CICE can be found on the Testing CICE wiki page.
A community bulletin board has been set up for the CICE-Consortium community to discuss model development including bugs, diagnostics, and future directions. There are subforums for discussion of particular topics (e.g. repository questions) as well as a general forum. These forums will be monitored by consortium members but are open to the general community. To start or respond to a discussion topic users will need to create an account by clicking the "Login" button at the top of the page and then following the directions under "Create new account."