Document, test, and add testing for running CPLHIST cases in NUOPC starting from a B case
- Dominant language
- Fortran
- Stars
- 352
- Forks
- 361
- Avg merge
- 2d 21h
- Merged PRs (30d)
- 7
Description
We need to document the process, as well as test the process, and preferably adding ongoing testing to ensure the process works to run a B case save CPLHIST output and use it to run an I case for CTSM.
We have old MCT data that we use to do the process here, and we test it with the cplhist test mod in CTSM.
/glade/campaign/cesm/cesmdata/inputdata/atm/datm7/atm_forcing.cdeps_datm.CPLHIST_cam6ctsm51_cesm23a12c_ne30pg3g17_1850
So that goes back to ctsm5.1 in cesm2_3_alpha12c
The old MCT documentation for this for clm5_0 is here:
https://escomp.github.io/CTSM/release-clm5.0/users_guide/running-special-cases/Running-with-your-own-previous-simulation-as-atmospheric-forcing-to-spinup-the-model.html#running-with-atmospheric-forcing-from-a-previous-simulation
This started from a discussion in TSS Software.
Definition of done:
- [x] Figure out the process
- [x] Test it by hand to make sure it works
- [ ] Bring in cdeps version that handles ndep for CPLHIT (#1844)
- [ ] Have the process documented somewhere (update the User's Guide?) (could be a README file, or on the Wiki to get a start at it as well...)
- [ ] Add a test for creating the files needed in CMEPS
- [ ] Decide on what other testing should be done
- [ ] Add other testing needed
- [ ] Update cdeps with final data (#3759)
Contributor guide
Assessment
This issue has not been assessed yet.