This MITgcm package was designed to provide online adjustments to model runs such that modeled mean sea level is consistent with a prescribed set of observations.
This repository contains the following sub-directories:
The pkg directory contains all of the pertinent files required to compile MITgcm with slr_corr
. These files should be placed in the pkg directory of MITgcm in a subdirectory titled slr_corr
. For a complete description of the package, see the README file in the pkg directory.
The mods directory contains all of the existing MITgcm src or inc files which were modified to implement the slr_corr
package. A summary of the changes to each file has been added in the README so that similar changes can be implemented in various versions of MITgcm.
The verification directory contains experiments that demonstrate the use of slr_corr
. Instructions for compiling and running each experiment are provided in their respective READMEs.
As for most MITgcm packages, there are both compile-time and run-time considerations for slr_corr
.
- Ensure that
slr_corr
is added in the MITgcm/pkg directory. - Edit default
src
andinc
files to includeslr_corr
(see instructions in the mods directory). - Add
slr_corr
to the packages.conf file in the code directory. - Add the SLR_CORR_SIZE.h header file to the code directory and edit to match the observations timeseries size.
- Add
useSlr_corr = .TRUE.
to the the data.pkg file. - Provide a
data.slr_corr
file for run time. - Provide a timeseries of mean sea level for run time.
See the verification experiments for a demo of these steps.