-
Notifications
You must be signed in to change notification settings - Fork 0
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
no remap when not necessary #53
Conversation
This PR is being prevented from merging because you have not added one of our required labels: 0 diff, 0 diff trivial, Non 0-diff, 0 diff structural, 0-diff trivial, Not 0-diff, 0-diff, automatic, 0-diff uncoupled. Please add one so that the PR can be merged. |
PR was tested for these cases: |
"diff land" here is diff topo |
@sdrabenh, @biljanaorescanin, @weiyuan-jiang: It looks like this PR is meant to address a situation when upper air restart files do not need to be remapped and can just be linked. But why not apply the same checks to the land restarts? If the atm grid and bcs version (excl the topo files) are the same, land restarts don't need to be remapped. Any differences in the number of atm levels, the ocean grid, or the topo files shouldn't matter to the land restarts. I don't know how long it takes to remap high-res land restarts, but I imagine some savings could be realized by avoiding the unnecessary remapping of land restarts. Just a thought. |
If everything is the same, then why do remap ? |
These are just two quick example situations. I didn't include the "ogrid" or the stretch factors in the example. The stretch factors should probably be considered in a bundle with "agrid". The full specs of the horizontal grid consist of the resolution ("agrid") and the stretch factors. There are probably other combinations for which some (groups of) restarts may need to be remapped but not others. My (admittedly vague) memory is that remapping land restarts can take a long time for high resolution bcs. |
Indeed, there are some cases that land restarts don't need to remap. I will make some changes |
…GEOS_Util into feature/wjiang/no_remap_incase
The latest commit will not do the remapping if it is not necessary for all restarts |
I changed link to copy. I prefer the output folder has all the restart files. |
…GEOS_Util into feature/wjiang/no_remap_incase
Testing summary: |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Re-approving after 0-diff-trivial commit, which only updated USAGE text. No need to re-test.
…i page (0-diff-trivial)
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Approving again after one more 0-diff-trivial commit (making remap_restarts.py usage text consistent with corresponding Wiki page)
This PR address issue #52