Skip to content

Releases: CH-Earth/summa

SUMMA v3.3.0

27 Jul 22:35
1edb7c5
Compare
Choose a tag to compare

DOI

Final release in SUMMA v3 cycle. Contains only a minor change to SWE fixes compared to v3.2.0, but this lets us have a clear break with the upcoming v4 cycle.

Major changes

  • None.

Minor changes

  • Updated SWE balance check in coupled_em for cases where all snow melts in one of the substeps.

[Pre-release] SUMMA v4.0.0

08 Nov 02:30
cf74b84
Compare
Choose a tag to compare
Pre-release

This is part of a work-in-progress release in the preparation for SUMMA v4.0.0. Changes are primarily the inclusion of the SUNDIALS solver, but also include refactoring of parts of the code. The full v4.0.0 release will contain additional features beyond these. This release documents the state of the code base as used for the following paper to appear in JAMES:

Accurate and efficient numerical simulation of land models using SUMMA with \sundials

It is recommended to wait for the formal v4.0.0 release before upgrading.

SUMMA v3.2.0

08 Jul 18:54
13a7ec5
Compare
Choose a tag to compare

SUMMA Version 3.2.0

Major changes

  • Addition to compute wall clock time for each HRU and time step
  • Fixes a bug that incorrectly writes scalarTotalET and scalarNetRadiation to output in cases where canopy calculations are skipped
  • Added case_study folder and Reynolds Mountain East albedo decay experiment
  • Fixes a bug where restart files are not read correctly in cases with the parallelization argument -g for setups that have >1 HRU per GRU

Minor changes

  • Fixes a bug where solar angle incorrectly gets set to 0 during polar days
  • Canopy ice content check in check_icond.f90 now generates a warning if ice > 0 for T > 0 instead of a graceful exit. Graceful exit still exists if ice > 1E-3.
  • Add deflate (compression level) option to outputControl file -- default level is 4 if not specified
  • Fixes an unnecessary rounding error on SAI and LAI values in PHENOLOGY routine
  • Fixes a bug where the SUMMA version is incorrectly reported by "summa.exe -v"
  • Fixes a bug that incorrectly writes scalarRainPlusMelt to output in cases where snow layers do not exist
  • Changed part "(a,1x,i0)" to "(a,1x,i0,a,f5.3,a,f5.3)" in check_icond.f90 line 277 to print out error correctly.
  • Adds scalarSnowDrainage variable when melting of the snow without a layer
  • Changes the logic for creating the first snow layer: instead of creating the layer when snow-without-a-layer exceeds the maximum depth of the 1st layer, the first layer is now created if snow-without-a-layer exceeds the average of specified 1st layer minimum and maximum depth (zminLayer1 and zmaxLayer1_lower in localParamInfo.txt)
  • Added documentation of lookup table provenance

v3.1.0

28 May 23:45
372c3fb
Compare
Choose a tag to compare

Version 3.1.0

  • Initial addition of the "What's new" page
  • Added pull request template
  • Adds HRU/GRU info to error messages
  • Fixes a segfault of mysterious origin when using JRDN snow layering
  • Fixes a water balance error w.r.t transpiration
  • Fixes the output message to report the correct solution type
  • Adds tolerance to balance check in updatState.f90
  • Changes all float data types to rkind, for "real kind", which is intended to make it easier to switch from double to single precision.

v3.0.3

10 Nov 23:48
4ee457d
Compare
Choose a tag to compare

DOI

This release changes state files so that they include the basin variables required to be used as initial conditions. It also implements changes so that if basin variables are not in the initial conditions they are automatically populated with defaults. There is also a new option (optional) in the file manager which allows for specifying the location of the initial conditions file.

SUMMA 3.0.2

17 Sep 18:16
f36864c
Compare
Choose a tag to compare

This includes a couple of minor bugfixes/enhancements:

  • Record soil and veg type tables in the global attributes of output files
  • A fix for very small stability values
  • Improved error message on reading forcing data

SUMMA 3.0.1

09 Sep 02:33
5280041
Compare
Choose a tag to compare
Merge pull request #424 from NCAR/master

Fix

SUMMA 3.0.0

20 Jul 23:48
2213bc5
Compare
Choose a tag to compare
Merge pull request #409 from arbennett/refactor/config_names

Prep for 3.0.0 release

SUMMA 2.0.0

31 May 02:41
Compare
Choose a tag to compare

DOI

Updated with NetCDF I/O and improved numerics

SUMMA 1.0.0

15 Jul 21:36
Compare
Choose a tag to compare

DOI

Initial public release of SUMMA