ESCOMP / CTSM

Community Terrestrial Systems Model (includes the Community Land Model of CESM)
http://www.cesm.ucar.edu/models/cesm2.0/land/
Other
302 stars 307 forks source link

Check the pause alarm #378

Open ekluzek opened 6 years ago

ekluzek commented 6 years ago

Currently we check lnd_resume from infodata to see if that changes during the run. We need to extend it to also check the land pause_alarm and if it's ringing to write and read restart files, as well as to reset DA_nstep number.

We need to hear from DART people about when this needs to happen.

ekluzek commented 6 years ago

An update from goldy..

@ekluzek,Y our description is almost correct.Yes, this is possible future functionality (although if pause/resume becomes a supported feature, it is likely to be for CESM3)

  1. If the pause alarm is ringing, your only action is to write a restart file
  2. If the resume signal is set, you should reset your state from the provided restart file.
  3. Turning off the balance checks would still be controlled (possibly) by the LND_DATA_ASSIMILATION flag

So the bottom line is that this only partially fleshed out now and not completely working. So although we could start checking the pause alarm to write a restart file, we don't have an exact answer on what to do with a resume signal. So this is definitely a future feature.