-
Notifications
You must be signed in to change notification settings - Fork 7
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
make_bcs output directory reorg #729
Conversation
I've tested few cases and all were zero diff. ( NLv3 C720, NLv5 M09, ICA C180 and one LatLon case for ICA. ) |
Label error. Requires exactly 0 of: Contingent - DNA, Needs Lead Approval, Contingent -- Do Not Approve. Found: 0 diff, Contingent - DNA |
Thanks, @biljanaorescanin. The changes look ok to me, but I think it would be better to put this branch on top of the branch associated with #718, and point the PR to that branch until #718 has been merged. Currently, there's some overlap between the PRs. |
Label error. Requires exactly 0 of: Contingent - DNA, Needs Lead Approval, Contingent -- Do Not Approve. Found: 0 diff, Contingent - DNA |
…orescan_restructure_bcs
Label error. Requires exactly 0 of: Contingent - DNA, Needs Lead Approval, Contingent -- Do Not Approve. Found: 0 diff, Contingent - DNA |
…orescan_restructure_bcs
Label error. Requires exactly 0 of: Contingent - DNA, Needs Lead Approval, Contingent -- Do Not Approve. Found: 0 diff, Contingent - DNA |
@weiyuan-jiang we still have conflicts. We should probably also change this in make_bcs and python codes, after email we all got: |
I have not finished my change on python program. You can go ahead change your make_bcs script, I will follow |
change constraint option
@biljanaorescanin , Have you tried to submitted many jobs? I have concern over this line Line 945 in 4b33979
It appears at lat-lon, cubed-sphere and EASE cases. If some jobs are submitted simultaneously, this directory may be deleted by the other job that finishes earlier. |
Now make_bcs.py should be in sync with make_bcs. The three program make_latlon_bcs.py, make_cube_bcs.py and make_ease_bcs.py can be tested independently |
I would have to try again. I did run before and there was no issues. But it has been a while so I don't know for sure. |
Looks like running CF and LatLon cases is OK in all combinations, for many resolutions at the time, but any experiment with EASE has to be run separately just EASE. Gets appended anytime we have EASE in combination... so I get for example this mess if I do: I see during testing I didn't run many combinations at the time but individual and if I did test many cases they were in same case type CF, EASE or LatLon. So that OUTDIR you asked about is not the problem but EASE grid version being appended. |
@biljanaorescanin, @weiyuan-jiang: For Line 182 in 4b33979
with something like "Do NOT specify a mix EASE grid and cs/LatLon grid resolutions." This should be enough of a fix for Does this make sense? |
I still think we should remove that line. The OUTDIR is shared across all the jobs. You got lucky if the jobs are executed sequentially. |
We should then remove it for python. Let me know when it is ready so I can start testing. |
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 for surface-preproc-team
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.
CMake changes ok.
Glob be dangerous ...
GEOSagcm_GridComp/GEOSphysics_GridComp/GEOSsurface_GridComp/Utils/Raster/makebcs/CMakeLists.txt
Outdated
Show resolved
Hide resolved
…/Utils/Raster/makebcs/CMakeLists.txt Co-authored-by: Matthew Thompson <matthew.thompson@nasa.gov>
Label error. Requires exactly 0 of: Contingent - DNA, Needs Lead Approval, Contingent -- Do Not Approve. Found: 0 diff, Contingent - DNA |
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.
I accepted & merged Matt's suggestion and re-approved the PR
The base branch was changed.
Label error. Requires exactly 0 of: Contingent - DNA, Needs Lead Approval, Contingent -- Do Not Approve. Found: 0 diff, Contingent - DNA |
1 similar comment
Label error. Requires exactly 0 of: Contingent - DNA, Needs Lead Approval, Contingent -- Do Not Approve. Found: 0 diff, Contingent - DNA |
Label error. Requires exactly 0 of: Contingent - DNA, Needs Lead Approval, Contingent -- Do Not Approve. Found: 0 diff, Contingent - DNA |
Label error. Requires exactly 0 of: Contingent - DNA, Needs Lead Approval, Contingent -- Do Not Approve. Found: 0 diff, Contingent - DNA |
Work towards new output structure for boundary conditions.
Removing "SMAP" from EASE grid cases. Changes were minimal since Weiyuan already prepared all the codes.
Requires first merging of #718.
cc: @gmao-rreichle @weiyuan-jiang