Skip to content

Releases: ESCOMP/RTM

Some NUOPC updates (version in CESM2.2.0)

30 Aug 06:37
d1de617
Compare
Choose a tag to compare

Some nuopc updates from @mvertens. New directory nuopc_cap_share.
SetVM is made public in rof_comp_nuopc.F90. ROF is used in rtmIO
rather than instance name.

These changes are almost identical to the latest nuopc changes
for mosart, but not quite the same.

Also add nuopc_cap_share to the Filepath for the build.
"txt" files are no longer copied to the $RUNDIR.

Bring in updates to rtm1_0_70 -- some small changes

14 Jan 18:03
1de7bf4
Compare
Choose a tag to compare

Update release branch to rtm1_0_70. This updates
the code of conduct to the standard UCAR version.
It also moves testing from hobart to izumi. And it
changes instances of SHR_KIND_ to lowercase.

Fix some issues with nag compiler, remove rtmhist_ndens==2 option

19 Oct 19:24
725d162
Compare
Choose a tag to compare

basetype wasn't declared and needed to be. Also add more "implicit none"
statements in. Remove the deletion of "rtm.input_data_list" file, as cime
now does this. Remove the option of setting single-precision
history output, as it sometimes has numerical conversion issues. The
real solution for it should be to keep a single-precision history
buffer that then outputs at the same precision as stored, rather than
converting just before. This would trigger issues with the conversion
earlier.

pylint cleanup, and fill value changes for pio2 (DO NOT USE!)

19 Oct 19:08
48e5252
Compare
Choose a tag to compare

Changes ported from mosart/#15 to rtm. Run pylint through buildlib/buildnml,
changes for fill value needed for pio2. Also use the floor operator
for a specific integer divide as python3 turns it into reals.

First CESM2.0 release version, identical to rtm1_0_66

21 May 20:26
Compare
Choose a tag to compare

Purpose:

First RTM version for the CESM2.0 release. This tag is identical to rtm1_0_66

Software Changes since last release: rtm1_0_30

  • Add in model_doi_url read in from infodata from coupler.
  • RTM own's version of config_archive.xml
  • Remove old rof_comp_esmf
  • Remove revision_id from output files
  • Convert testlist format to version 2, and use new Clm5 compset names.
  • Remove yellowstone tests.
  • Update config_component.xml to version 3 format.
  • if NINST_RTM > 1, will check if REFCASE has instance name and use it, otherwise without it.
  • I/O fixes from Jim Edwards
  • Update buildnamelist to cime5 python namelist infrastructure
  • Add time period frequency to output history file
  • Remove ESMF top level coupler interface and tests
  • Have RTM react to CLM_ACCELERATED_SPINUP setting from CLM and turn itself off
  • Update to newer cime versions
  • Move tests from goldbach to hobart
  • Don't assume that direction files are global
  • NAG6.0 requires additional pointers to be nullified
  • readnamelist on mastertask only
  • PIO2 Compatibility changes
  • address valgrind errors
  • add SHR_ASSERT macros
  • migration of cpl_share/, cpl_esmf/ and cpl_mct code into new cpl/ and introduction of rof_import_export.F90

Science Changes since last release: rtm1_0_30

  • Treat irrigation as a seperate flux
  • Remove directo to ocean runnoff
  • fix fthresh bug and refactor RtmFloodInit
  • convert volr coupling field from state to flux

RTM Master Tag this corresponds to: rtm1_0_66