-
Notifications
You must be signed in to change notification settings - Fork 108
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
Generalize ATM-OCN resolutions for mapped ocean mask generation #993
Generalize ATM-OCN resolutions for mapped ocean mask generation #993
Conversation
* update cpld_gridgen code to loop over all ATM resolutions and produce the mapped ocean mask for a given OCN resolution * update regression test scripts for cpld_gridgen
@GeorgeGayno-NOAA I see some recent commits that allowed building on Gaea5/6, but we are not yet maintaining baselines there. Is that correct? |
Correct. Gaea is not officially supported. I don't even have access to that machine. Don't worry about that machine. |
I've created and verified baselines on Hera, Hercules and Orion. hera: /scratch1/NCEPDEV/stmp4/Denise.Worthen/CPLD_GRIDGEN/BASELINE Jet is just sitting in the Q, and I need to get my WCOSS2 reactivated before running there. I'll update you when I get those two ready. |
I will move your baseline files to the official location. |
@GeorgeGayno-NOAA Just an update. I have not successfully been able to run on Jet yet. It is just sitting pending in the Q. I think UFS is having trouble getting anything through the Q on Jet. I'm working on getting WCOSS2 re-activated. |
I can't get anything to run either (using the "hfv3gfs" project). I emailed the Jet help desk. Here is what they wrote:
I don't know what project you use, but you can check this info by typing "account_params". |
@GeorgeGayno-NOAA I have a baseline on WCOSS2 now /lfs/h2/emc/stmp/denise.worthen/CPLD_GRIDGEN/BASELINE I use the h-nems account on Jet, but our fairshare is just as low there. Hopefully I'll get the baselines generated at some point. |
If you think your tests can run in under 30 minutes, try the 'debug' queue. I am getting good turnaround with 'debug' this morning. |
I'll try that, thanks. Jet is so small, I don't understand why everyone wants to run there. |
I was able to create a baseline on Jet using the debug Q /lfs5/HFIP/h-nems/Denise.Worthen/CPLD_GRIDGEN/BASELINE |
Sorry, @DeniseWorthen - I got distracted. Can you regenerate your baseline on WCOSS2? Appologies. |
No problem. I'll let you know when they're done. |
I've regenerated WCOSS2 baselines
|
Thanks, @DeniseWorthen. Merging now. |
DESCRIPTION OF CHANGES:
The cpld_gridgen code is updated to loop over 6 ATM resolutions (C48, C96, C100, C384, C768 and C1152) and produce the mapped ocean mask for a given OCN resolution. Previously the only supported combinations were C48+5deg ocean, C96+1deg ocean, C192+1/2deg ocean and C384+1/4deg ocean.
The cpld_gridgen regression test scripts were also updated for the new feature.
TESTS CONDUCTED:
If there are changes to the build or source code, the tests below must be conducted. Contact a repository manager if you need assistance.
cpld_gridgen
tests locally on all Tier 1 machines. All tests successful using 91a0788.Describe any additional tests performed.
This PR adds additional mapped ocean mask files which were not previously generated. Baselines on Hercules-intel and Hera-intel were B4B for the existing mapped ocean mask files. For example,
C192.mx050.tile[1-6].nc
currently exists and are B4B with the baseline.C[1152, 768, 384, 96, 48].mx050.tile[1-6].nc
do not currently exist and are now generated.DOCUMENTATION:
A minor documentation update is added.
The Doxygen was built on Cactus using 91a0788. The
cpld_gridgen
section had no warnings.ISSUE: