Skip to content

release-noresm2.0.4

Compare
Choose a tag to compare
@DirkOlivie DirkOlivie released this 09 Apr 15:37
· 180 commits to noresm2 since this release
d8c5cec

(this release is identical to release-noresm2.0.3 except for an additional modification in CIME related to Fram machine. We therefore repeat here the information mentioned in release-noresm2.0.3.)

Version of code which can be used to reproduce the CMIP6 results of NorESM2. This release builds on the four former releases.

This release contains

  • modified setting for machine Fram : minor changes due to removal of preproc queue (this is the only change compared to release-noresm2.0.3)
  • settings to run on the machine Betzy
  • automatic copying of the case directory to the archive directory
  • updated documentation
  • modifications in the ocean component BLOM (see a list of main changes below)

Notable changes of BLOM v1.1.0 compared to v1.0.0 that has impact on BLOM operation as a component of NorESM

  • Added NorESM multiple instance support.
  • Corrected time-smoothing of forcing fields received through the coupler so it works for any coupling interval.
  • Corrected the generation of BLOM/iHAMOCC input data list.
  • Added handling of N-deposition files for N2000 compsets.
  • Major restructuring of code to replace header files and common blocks with Fortran modules.
  • Added new pe-layout for OMIP1 compsets with iHAMOCC using the tnx2 grid.
  • Added support for tripolar ocean grid with 1/8 deg resolution along equator (tnx0.125v4).

How to obtain this version

  • type : "git clone https://github.com/NorESMhub/NorESM.git"
  • type : "cd NorESM"
  • type : "git tag --list" (this should give you a list of the existing tags or releases)
  • type : "git checkout release-noresm2.0.4"
  • type : "./manage_externals/checkout_externals"

Known issues

  • The "checkout_externals" script requires python version 3.7 or lower. Python >= 3.8 returns the following:

Processing externals description file : Externals.cfg
Checking status of externals: cam, dictionary keys changed during iteration