CICE-Consortium/CICE Version 6.0.0.alpha

This is a preliminary, "alpha" release for CICE version 6. There have been numerous code modifications since version 5.1.2 (2015), including a major restructuring and refactoring of the code. Many of these changes are outlined below, some with links to the code changes themselves. The prim...

Full description

Bibliographic Details
Main Authors: Elizabeth Hunke, Richard Allard, David Bailey, Anthony Craig, Anders Damsgaard, Frederic Dupont, Alice DuVivier, Marika Holland, Nicole Jeffery, Jean-Francois Lemieux, Christopher Newman, Andrew Roberts, Adrian Turner, Matthew Turner, Michael Winton
Format: Software
Language:English
Published: 2018
Subjects:
Online Access:https://zenodo.org/record/1205675
https://doi.org/10.5281/zenodo.1205675
Description
Summary:This is a preliminary, "alpha" release for CICE version 6. There have been numerous code modifications since version 5.1.2 (2015), including a major restructuring and refactoring of the code. Many of these changes are outlined below, some with links to the code changes themselves. The primary purpose of this alpha release is to provide a DOI number for referencing this CICE repository and the current code. This version of the code has been minimally tested; a number of upgrades, new tests and other modifications to this code base will occur before CICE version 6 released for production simulations. Important changes to the code since CICE v5.1.2 Background: CICE v5.1.2 was tagged at r954 of the subversion trunk. The last commit to the trunk was r1134. All changes after that were merged into "colpkg" branches. The rasm_colpkg branch was the starting point for what became the new github CICE repository. Subversion revision numbers not linked below [rnnnn] were in private branches of the svn repository and later merged into the trunk. Major changes: A new fast-ice parameterization Full vertical biogeochemistry Independent column physics package Icepack implemented as a git submodule A flexible, extensible, robust interface between the column physics modules and the driver A warning package that captures diagnostic and error information from within the column physics, for printing by the driver Restructured code and forcing data directories An entirely new scripting system A comprehensive test suite of various configuration options, with quality control and compliance tests Automated testing using Travis CI Automated test reporting organized by hash, version, machine and branch, for both the primary Consortium repository and user forks Online documentation See also updates in Icepack releases and recent changes Enhancements: Change use of ULAT to TLAT to determine what latitudes initial ice is present in set_state_var [r970] Add 4d fields to history (categories, vertical ice) r1076 Update PIO; Universal large file ...