-
Notifications
You must be signed in to change notification settings - Fork 10
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Wrt restart at end #34
Wrt restart at end #34
Conversation
@jedwards4b There was PR CICE-Consortium#969 which allowed UFS to utilize the |
I had updated the ESCOMP branch with the EMC changes. I guess these are still not working for us. |
@DeniseWorthen that's correct, that change was not working in cesm - I'm hoping that none of the additional changes I've made will adversely affect UFS. |
Hm, so it seems like if |
I don't think that there is a conflict - let me know if you see one and I'll address it. |
I'm also very confused here. I need to checkout this branch and test it myself. In CESM we have: REST_OPTION, STOP_OPTION, REST_N, and STOP_N by default, the CESM setup sets these equal. However, I guess there is a use case when they are not equal and RESTART_OPTION is say nyears, but STOP_OPTION is nmonths? I understand Denise's case when the run stops in the middle of a year, but the restarts were set to yearly say. |
There are two cases supported here. One is setting the REST_OPTION='end' to request a restart at the end of run (only at the end of run). And the other is to write a restart at the end of run even if that time is not a multiple of the restart write frequency as in the example @dabail10 provided. |
Ok. I understand. Sorry, but this has to go through the Consortium. I am happy to issue the PR there. |
It looks like the changes in |
For detailed information about submitting Pull Requests (PRs) to the CICE-Consortium,
please refer to: https://github.com/CICE-Consortium/About-Us/wiki/Resource-Index#information-for-developers
PR checklist
Short (1 sentence) summary of your PR:
Add timestamps to rpointer files for cesm and make sure that write_restart_at_endofrun is working
Developer(s):
Jim Edwards
Suggest PR reviewers from list in the column to the right.
Please copy the PR test results link or provide a summary of testing completed below.
Tested with cesm beta test suite
How much do the PR code changes differ from the unmodified code?
Does this PR create or have dependencies on Icepack or any other models?
Does this PR update the Icepack submodule? If so, the Icepack submodule must point to a hash on Icepack's main branch.
Does this PR add any new test cases?
Is the documentation being updated? ("Documentation" includes information on the wiki or in the .rst files from doc/source/, which are used to create the online technical docs at https://readthedocs.org/projects/cice-consortium-cice/. A test build of the technical docs will be performed as part of the PR testing.)
Please document the changes in detail, including why the changes are made. This will become part of the PR commit log.
A timestamp is added to the rpointer filename to improve interactions with restart files in cesm. CESM has also added a write_restart_at_endofrun option, this PR makes sure that that flag works with the cice component.