Skip to content

Releases: NorESMhub/BLOM

v1.6.5

25 Oct 10:48
7abe0e0
Compare
Choose a tag to compare

This release is intended as default BLOM/iHAMOCC component for NorESM2.3.

Externals_BLOM.cfg

package tag
CVMix v0.98-beta
M4AGO dev-1.0.1

Component (updated/not updated) relative to v1.6.0

What's Changed

Full Changelog: v1.6.2...v1.6.5

v1.4.3

30 Sep 12:44
d49fe2a
Compare
Choose a tag to compare

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

What's Changed

  • Fix namelist creating for multiple instances by @blcc in #406
  • When NINST_OCN > 1, should be NTASKS_PER_INST_OCN by @blcc in #409

Full Changelog: v1.4.2...v1.4.3

v1.6.2

23 Aug 12:11
4ba4931
Compare
Choose a tag to compare

This release is intended as default BLOM/iHAMOCC component for NorESM2.3.

Purpose of release

Restructure testdefs for blom and hamocc.

What's Changed

Full Changelog: v1.6.1...v1.6.2

v1.5.2

21 Aug 20:36
212aeef
Compare
Choose a tag to compare

This release is intended as default BLOM/iHAMOCC component for NorESM2.1, and is the first release that is not backwards compatible with CMIP6 versions of NorESM2.

What's Changed

Full Changelog: v1.5.1...v1.5.2

v1.4.2

21 Aug 07:52
8fd2ff8
Compare
Choose a tag to compare

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

What's Changed

Full Changelog: v1.4.0...v1.4.2

v1.6.1

19 Jun 13:12
f3fd2c3
Compare
Choose a tag to compare

This release is intended as default BLOM/iHAMOCC component for NorESM2.3.

What's Changed

  • Add lon,lat info in iHAMOCC output to more comply to cdo commands by @jmaerz in #355

Full Changelog: v1.6.0...v1.6.1

v1.6.0

07 Jun 08:14
Compare
Choose a tag to compare

This release is intended as default BLOM/iHAMOCC component for NorESM2.3.

Release highlights

  • BLOM default to use MKS units
  • BLOM default to use new eddy parameterization
  • iHAMOCC: First release with extended nitrogen cycle (optional)
  • iHAMOCC: Include preformed Si tracer
  • Include new external package M4AGO (optional new sinking scheme in iHAMOCC)

Run BLOM/iHAMOCC with CMIP6 circulation

This release changes default settings in BLOM/iHAMOCC. See the BLOM wiki for settings needed to run the v1.6 version of BLOM/iHAMOCC in a configuration that is equivalent to the CMIP6 version of the model.

Externals_BLOM.cfg

package tag
CVMix v0.98-beta
M4AGO dev-1.0.0

Component (updated/not updated) relative to v1.5.1

NOTE: The inclusion of M4AGO as an external dependency may require checking out a clean version of the source code, as the checkout_externals script will sometimes fail to check out this code with old source code versions.

What's Changed

  • Remove science_support attribute for compsets by @TomasTorsvik in #323
  • Keep only user_nl_blom-changed values for namelist /bgcparams/ by @jmaerz in #328
  • Write parameter values as global attributes to nc-file by @jmaerz in #329
  • Update meson and remove build with intel compiler by @TomasTorsvik in #324
  • Hybrid coordinate enhancements 4 by @matsbn in #330
  • Decrease opal dissolution rate in sediments and switch on sediment spinup by default by @JorgSchwinger in #332
  • Update CI test code section by @TomasTorsvik in #333
  • SIunits4hamocc by @jmaerz in #233
  • Re-organize config_pes.xml file by @TomasTorsvik in #326
  • Fix bug in cgs to mks conversion for tracer field by @JorgSchwinger in #334
  • New and updated topographic beta files. by @matsbn in #335
  • Changed default eddy parameterization for isopycnic vertical coordinate by @matsbn in #337
  • new CESM stream relaxation capability for sss and sst by @mvertens in #342
  • point to the correct location for stream sss relaxation by @mvertens in #345
  • Making MKS units default by @matsbn in #344
  • Add missing configurations for the ATRC option by @TomasTorsvik in #346
  • compilation bugfix for nuopc cap by @mvertens in #347
  • remove unnecesarry unit conversion g<->kg for tracer field in thermf_cesm.F by @JorgSchwinger in #348
  • Merge extended nitrogen cycle, M4AGO scheme and preformed Si tracer into master by @jmaerz in #269
  • group call to apply_fedep together with other routines for external inputs by @JorgSchwinger in #350

Full Changelog: v1.5.1...v1.6.0

v1.5.1

12 Dec 07:41
7ffeaaf
Compare
Choose a tag to compare

This release is intended as default BLOM/iHAMOCC component for NorESM2.1, and is the first release that is not backwards compatible with CMIP6 versions of NorESM2.

What's Changed

Full Changelog: v1.5.0...v1.5.1

v1.5.0

04 Dec 16:35
f5dd74d
Compare
Choose a tag to compare

This release is intended as default BLOM/iHAMOCC component for NorESM2.1, and is the first release that is not backwards compatible with CMIP6 versions of NorESM2.

Release highlights

  • iHAMOCC bug fixes:
    • sediment alkalinity
    • sinking of free dust with potential effects on burial rates
    • burial time smoothing (time smoothing was formerly applied multiple times)
  • iHAMOCC fixes to OpenMP code blocks
  • BLOM hybrid coordinates

What's Changed

  • Fix wdust by @jmaerz in #185
  • Merge branch 'master' into 'feature-hamocc_beyond-CMIP6' by @TomasTorsvik in #190
  • Merging master into beyond-CMIP6 by @jmaerz in #196
  • BUG fixes: sediment alkalinity and sediment C14 by @jmaerz in #194
  • Merge from master by @TomasTorsvik in #215
  • Merge master into feature-hamocc_beyond-CMIP6 branch by @jmaerz in #226
  • fix missing ' by @jmaerz in #229
  • Merge latest master into feature-hamocc_beyond-CMIP6 branch by @jmaerz in #232
  • Feature hamocc beyond cmip6 by @jmaerz in #237
  • Removed OMP in pressure calculation to avoid race condition by @jmaerz in #243
  • Fix OPenMP issues in carchm by @jmaerz in #244
  • Merging latest master changes into the feature-hamocc_beyond-CMIP6 branch by @jmaerz in #246
  • Merging recent master developments into the beyond-CMIP6 branch to keep it up-to-date by @jmaerz in #260
  • Merging master into feature-hamocc_beyond-CMIP6 by @jmaerz in #268
  • Fix potential OMP issues and bug fix in wrapping the burial fields by @jmaerz in #273
  • Merging master into the beyond-CMIP6 branch by @jmaerz in #282
  • Merge master into beyond-CMIP6 branch by @jmaerz in #311
  • Properly declare and initialize bifrXX_ini and clean mo_biomod from growth_co2 by @jmaerz in #314
  • Breaking CMIP6 backward compatibility through bugfixes - iHAMOCC ready for NorESM2.1 by @jmaerz in #315
  • Hybrid coordinate enhancements 3 by @matsbn in #316

Full Changelog: v1.4.0...v1.5.0

v1.4.0

17 Nov 12:41
26793d2
Compare
Choose a tag to compare

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

Release highlights

  • Major iHAMOCC code re-organization
    • most pre-processor flags ("ifdefs") replaced by logical flags that are read in via namelist
    • all subroutines placed in modules
    • new module mo_param_bgc collects all model parameters and routines for initialization of model parameters
  • Major iHAMOCC code style changes (unified indentation, lower-case keywords)
  • Added regression testing functionality for BLOM, when run as part of NorESM
  • New mechanisms to create namelist files when run as part of NorESM (consistent with other NorESM components), through the file namelist_definition_blom.xml
  • New mesoscale eddy diffusivity options
  • C-isotope code for sediment now technically supported
  • Added support for simulating Ocean Alkalinity Enhancement

What's Changed

New Contributors

Full Changelog: v1.3.0...v1.4.0