Skip to content

proteanplanet/Ridgepack

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Ridgepack

Ridgepack is a MATLAB sea ice model analysis and development package designed as part of the Regional Arctic System Model (RASM) project, funded by the Department of Energy, Office of Naval Research, and National Science Foundation. It has been used to analyse output from RASM, as well as the Community Earth System Model (CESM) and Energy Exascale Earth System Model (E3SM) sea ice components, and for model developments leading to contributions to the CICE Consortium sea ice model (https://github.com/CICE-Consortium). Ridgepack libraries are readily applicable to other models that use CICE or its column package, called Icepack, including the Discrete Element Model of Sea Ice (DEMSI).

Contents

Libraries

These libraries form the backbone of Ridgepack to read netCDF data output from CICE, MPAS-Seaice and observational datasets and make vigorous use of the metadata within the output to aid model analysis. The libraries include extensive graphics and analysis function, as well as development libraries for new physics being implemented in Icepack. There are four libraries:

Library Description
datastructures Ingests, twists and turns netcdf data
graphics Publication quality graphics functions
morphology Library of sea ice thickness distribution functions for the paper Roberts, A.F., E.C. Hunke, S.M. Kamal, W.H. Lipscomb, C. Horvat, W. Maslowski (2019), A Variational Method for Sea Ice Ridging in Earth System Models, J. Adv. Model Earth Sy.
infrastructure Basic functions for Ridgepack to operate smoothly

Cases

The cases area of Ridgepack is for MATLAB scripts that make use of the above function library:

Case Description
JAMES_2019_VarRidging Scripts used to demonstrate the functionality of the sea ice morphology library described in: Roberts, A.F., E.C. Hunke, S.M. Kamal, W.H. Lipscomb, C. Horvat, W. Maslowski (2019), Variational Method for Sea Ice Ridging in Earth System Models, J. Adv. Model Earth Sy..
RASM_Sea_Ice_Toolbox Scripts used to analyse coupled RASM model components

Startup

startup.m is a sample MATLAB startup file to accompany Ridgepack, and includes examples of setting several environment variables relevant to this MATLAB utility. It is anticipated that MATLAB will be run on a Unix, Linux or Mac OSX platform when using this package.

Contact

Andrew Roberts: afroberts@lanl.gov

History

Author: Andrew Roberts, Naval Postgraduate School, April 2018

Reviewer: Samy Kamal, Naval Postgraduate School, May 2018

Update: Andrew Roberts, Los Alamos National Laboratory, December 2018

Required software

Designed to be used with MATLAB 2018b or a newer version, and for one script, Mathematica 11.3

About

Sea Ice Analysis and Development Package for Coupled Models

Resources

License

Stars

Watchers

Forks

Packages

No packages published