Tags: mvertens/rtm
Tags
You couldn't set finidat_rtm to blank to indicate a cold start should be done. This fixes that issue. It now both indicates that a cold start should happen, AND it doesn't search for an empty filename from inputdata. Also added a cold-start test to make sure this continues to work. mosart was in a few places and it was changed to refer to "rtm" now. For example the list of files needed was mosart.input_data_files now it's properly rtm.input_data_files.
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. Changes ported from mosart/ESCOMP#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. Add CODE_OF_CONDUCT.md
Changes from Jim Edwards for RTM to work with cime5.8 These are changes from Jim Edwards to get RTM to work with the new build-library changes that came with the cime5.8 major version.
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.
Changes ported from mosart/ESCOMP#15 to rtm. Run pylint through build… …lib/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
PreviousNext