Skip to content

Releases: NorESMhub/BLOM

v1.2.0

15 Dec 11:50
Compare
Choose a tag to compare

About this release

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

  • Implement bromoform tracer and coupling
  • Allocatable tracer array
  • Modified CIME interface to work with both CESM2.1 and CESM2.2 based NorESM versions
  • Add CONTRIBUTING.md file

What's Changed

New Contributors

Full Changelog: v1.1.0...v1.2.0

v1.1.0

14 Dec 14:00
0c7f492
Compare
Choose a tag to compare

About this release

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

  • Include meson build system and GitHub CI workflow
  • Include new stand-alone test cases: Fukamachi et al. (1995) as fuk95, and single column case
  • Support for high resolution (sub 1 degree) grids

What's Changed

  • Add multiple instance of CESM2 support. by @blcc in #35
  • Corrected time-smoothing of forcing fields by @matsbn in #39
  • Bugfix multiple instance of CESM2 support by @matsbn in #40
  • Corrected bug in BLOM's buildnml script, iHAMOCC initial condition fi… by @JorgSchwinger in #42
  • Added handling of N-deposition files for N2000 compsets by @JorgSchwinger in #44
  • Revised time management by @matsbn in #46
  • Refactor sediment code by @TomasTorsvik in #48
  • Fix comments with references to removed subroutine beleg_bgc. by @TomasTorsvik in #60
  • Replacing header files and common blocks with Fortran modules. by @matsbn in #61
  • Add CI integration with Github Actions by @nordmoen in #64
  • Fixed several instances of truncated F77 fix-source format code lines in iHAMOCC by @JorgSchwinger in #67
  • Added support for compiling hamocc with Meson by @nordmoen in #66
  • Added gcc and intel compiler debug flags for Meson build. by @matsbn in #68
  • Meson build system and CI workflow for automatic build testing by @matsbn in #69
  • Added Fukamachi et al. (1995) test case by @matsbn in #70
  • Update Github CI to run on all branches and simplify by @nordmoen in #72
  • Single column test case by @milicak in #71
  • Initialized surface flux of tracers and corrected debug flag for intel compiler by @matsbn in #75
  • Added new pe-layout for OMIP1 compsets with iHAMOCC using the tnx2 gr… by @JorgSchwinger in #77
  • Feature highres by @AleksiNummelin in #76

New Contributors

  • @blcc made their first contribution in #35

Full Changelog: https://github.com/NorESMhub/BLOM/commits/v1.1.0

release-blom1.0.0

25 Nov 08:15
84fd939
Compare
Choose a tag to compare

About this release

This is the first full release of the BLOM model. It is intended for use with NorESM2.0, and is fully compatible with CMIP6 NorESM experiments.

  • Replace MICOM with BLOM.
  • Include LGPL license and copyright notices in all source files.

What's Changed

  • add documentation by @mvhulten in #1
  • Inserted copyright notice into all iHAMOCC files. Deleted unused file… by @JorgSchwinger in #5
  • Remaining copyright notices, LGPL license and some code cleanup by @matsbn in #6
  • Replace MICOM with BLOM by @matsbn in #7
  • Removed a few tab-characters since these do not conform with the Fort… by @JorgSchwinger in #9
  • Updated generation of input data list and netCDF settings by @matsbn in #10
  • Writing of iHAMOCC initial condition files to blom.input_data_list by @JorgSchwinger in #12
  • Fixed #14 formatting and OpenMP issues by @j34ni in #15
  • Major iHAMOCC code update: simplification of BLOM-iHAMOCC interface including initialization, changed handling of boundary conditions by @JorgSchwinger in #13
  • Added science_support indicators for OMIP type compsets in config_com… by @JorgSchwinger in #20
  • Restructured BLOM input data, bug fixes and code clean-up by @matsbn in #21
  • Added a "dummy" testlist_blom.xml by @matsbn in #22
  • added feature for missing compsets from featureCESM2.1.0-OsloDevelopment by @DirkOlivie in #24

New Contributors

Full Changelog: https://github.com/NorESMhub/BLOM/commits/v1.0.0