Skip to content

cesm-coupling.n01_v2.1.0

Compare
Choose a tag to compare
@nmizukami nmizukami released this 21 Jul 13:04
· 474 commits to main since this release
e165e13

What's Changed

CTSM coupling

  • Temporary implementation of the array to export from rof to lnd by @nmizukami in #274
  • Enabling water abstraction with Irrigation demand by @nmizukami in #288
  • exporting volume (volr) to land model and handling negative qgwl by @nmizukami in #297
  • Direct_to_outlet option for negative flow handling by @nmizukami in #313, #315
  • Add a custom grid option for cesm-coupling by @ekluzek in #345
  • Add HDMA lake ntopo file settings by @ekluzek in #329
  • Add more lake options to the cesm-coupling control file by @ekluzek in #335
  • Updates on sample control file for cesm-coupling by @nmizukami in #312

CESM system testing

  • CTSM-mizuRoute test config update by @nmizukami in #258
  • Fix rpointer file IO by @nmizukami in #269
  • Add some lake tests to the test list update lake dataset and fix some coupled issues by @ekluzek in #371
  • Some fixes so can run on izumi (including nag compilier) by @ekluzek in #391

Time management change

  • independent simulation time-step and forcing time-step by @nmizukami in #336
  • Including t_bound variable in a history file and resulting changes by @nmizukami in #394
  • modified datetime class and keep track of time in second (not day) for both forcing and simulation time by @nmizukami in #398, #402

Model physics

  • Doll lake formulation improvement by @ShervanGharari in #331.
  • implementation of water balance computation for reach and drainage area by @nmizukami in #318, #319, #326
  • reach/lake water balance error check and minor fix/cleanup in lake and irf routing by @nmizukami in #361
  • water can be abstracted from residual reach volume and outflow by @nmizukami in #362
  • enabling water-take and water-injection for other routing methods by @nmizukami in #311
  • default minimum discharge by @nmizukami in #321

User specified history output frequency

  • User specified history write frequency by @nmizukami in #353
  • Reading aggregated history variables from restart netcdf by @nmizukami in #364

Gauge location output capability

  • Incorporating gage meta (ascii) into output by @nmizukami in #279
  • history file name convention for gauge only output by @nmizukami in #393

Continue run capability

Run with multiple routing methods

  • Running with multiple routing schemes by @nmizukami in #264
  • Added accumRunoff as a part of routing scheme options with routOpt=0 by @nmizukami in #265
  • Enabled reach volume IO for KW, MC and DW routings from/to restart file by @nmizukami in #317

Code style, cleanup

Miscellaneous improvement

  • Add number of MPI tasks to restart file to ensure they are the same when reading by @ekluzek in #251
  • Abort if a variable in control file include TAB by @nmizukami in #314
  • Write git information in history file global attributes by @nmizukami in #363, #370

Bugfixes

Documentation

Full Changelog: cesm-coupling.n00_v2.0.1...cesm-coupling.n01_v2.1.0