Skip to content

v1.3.0

Compare
Choose a tag to compare
@TomasTorsvik TomasTorsvik released this 08 Dec 08:00
0e40a3f

This release maintains backward compatibility with the CMIP6 version of BLOM/iHAMOCC used by NorESM2.

Release highlights

  • Include option for hybrid vertical coordinates
  • Include option for sediment spinup
  • Include support for NUOPC driver
  • iHAMOCC source code structure:
    • completed conversion to free-source format
    • explicit use statements for all imported variables

Changes in model structure

The hybrid vertical coordinate formulation relies on an external package CVmix, which is included as a git submodule. When building NorESM, the external dependency should be declared in the Externals.cfg file:

[blom]
...
externals = Externals_BLOM.cfg

Changes in model diagnostics

Some of the model output diagnostics have changed in this release, either due to structural changes or bug fixes. Please use v1.2.0 if you need the older versions of these output fields.

BLOM

  • Starting from commit 9e6bd6b, which introduced hybrid vertical coordinates, model output changed for the following 4 fields:
wflx : vertical mass flux
wflx2 : vertical mass flux squared
bfsq : buoyancy frequency squared
bfsqlvl: buoyancy frequency squared (constant depth levels)
  • Pull request #205 included a correction on the variable dp_trc :
dp_trc : This variable is supposed to in unit Pa = kg m-1 s-2 but is wrongly output in unit g cm-1 s-2.

iHAMOCC

  • Pull request #202 changed the definition of the variable KWCO2, with the original definition retained in a new variable KWCO2KHM :
Original definition table:
! KWCO2 - Piston velocity times solubility (kwco2*kh; moist air) [m s-1 mol kg-1 uatm-1]

New definition table:
! KWCO2 - Piston velocity (kwco2) [m s-1]
! KWCO2KHM - Piston velocity times solubility (kwco2*kh; moist air) [m s-1 mol kg-1 uatm-1]

What's Changed

Full Changelog: v1.2.0...v1.3.0