Skip to content

SKRIPS v1.0

Compare
Choose a tag to compare
@iurnus iurnus released this 03 Sep 21:36
· 156 commits to master since this release

First release of SKRIPS, version 1.0

This is the repository for the Scripps-KAUST Regional Integrated Prediction System (SKRIPS).
It is a regional coupled atmosphere-ocean model based on MITgcm and WRF.
Its coupler is the Earth System Modeling Framework (ESMF).

The designed modeling system currently includes the following models:

  • Atmosphere Solver: WRF (version 3.9.1.1)
  • Ocean Solver: MITgcm (version c66h)
  • Driver (coupler): ESMF (version 7.0.0)

The features of the system includes:

  • Multiple coupling time step
  • Multiple execution styles (concurrent and sequential execution)

Install the project requires the installation of MITgcm, WRF ESMF, and their
dependencies. The instructions on the installation of each component and the
coupler are detailed in the code documentation. Moreover, running the coupled
code and post-processing tutorial examples are also included.

Users can also extend this solver, utilities and libraries of this
coupled-solver, using some pre-requisite knowledge of the underlying method,
physics and programming techniques involved.

There are several folders in this GIT repository:

  • Allmake.ring.sh - script to compile the code on local desktop ring using PGI compiler
  • Allmake.shaheen.sh - script to compile the code on Shaheen-II supercomputer using Intel compiler
  • Allclean.sh - script to uninstall the code
  • coupler/ - all coupler source code and examples
  • esmf_test_application/ - ESMF test cases
  • installOption_WRF/ - WRF scripts with different install options
  • installOption_OTH/ - install options for WPS ESMF MITgcm or other software
  • license_statements/ - license statements of the model components
  • README.md - readme file

The source code of MITgcm, WRF and ESMF (not supported in the GIT repository)
should be added to finish the installation:

  • esmf/ - ESMF code
  • MITgcm_c66h/ - MITgcm source code
  • WPS/ - WRF preprocessor
  • WRFV3911_AO/ - WRF source code

To compile the coupled solver (use PGI compiler), please run:

sh Allmake.ring.sh

A more detailed introduction of the code and tutorial cases can be found in the
code documentation.

Reference

Sun, R., Subramanian, A. C., Miller, A. J., Mazloff, M. R., Hoteit, I., and Cornuelle, B. D.: SKRIPS v1.0: a regional coupled ocean–atmosphere modeling framework (MITgcm–WRF) using ESMF/NUOPC, description and preliminary results for the Red Sea, Geosci. Model Dev., 12, 4221–4244, https://doi.org/10.5194/gmd-12-4221-2019, 2019.