-
Notifications
You must be signed in to change notification settings - Fork 249
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
Ultra low resolution configuration for testing #2508
Comments
@danholdaway - Please let me know if ultra-low wave configurations are also required and I'm happy to help provide those parts. (Also fine to turn off waves for various tests too). |
Thank you @JessicaMeixner-NOAA I think it would be useful to include waves in this effort. We aren't currently testing with waves turned on but we should start to include that. |
@danholdaway Our team will look into atm/ocn/ice components for the test you requested. May I ask some background questions:
|
Thanks for looking into this @junwang-noaa, we very much appreciate the help.
|
@danholdaway , we do have a 10deg grid for mom6. Something would need to be done for cice6 as well. |
We create the CICE6 fix files from the MOM6 supergrid and mask. We'd need a MOM_input consistent w/ a 10deg MOM6 physics. |
@danholdaway Thanks for the information. |
Let me see what we have. We did that work ages ago and I don't remember if we went beyond being able to use it within soca/jedi. |
@DeniseWorthen , @junwang-noaa , here's link to the jcsda soca repo with hopefully all the needed bits and pieces: |
To utilized the cpld_gridgen utility, we need a ocean_hgrid.nc file, a topography file and a mask file for MOM6. The grid_spec file you point to seems to already be at the target resolution (17x36x35). I see that MOM_input is asking for the super grid file |
yes, sorry, I thought these were in one of the sub-dir but apparently not. I'll get back to you when I find these files. |
@DeniseWorthen , the files are on MSU:
do you need the MOM.res.nc restart as well? |
@yangfanglin do you have a physics package for the ultra low resolutions (~800km/400km) that we can use to set up the C12/C24 with 32 vertical level tests? Thanks |
I don't need restarts to generate the fix files. Are you setting the land mask = 0 where depth =0 (unless you have a mask file somewhere). |
Note: UFS_UTILS requires some slight updates to create low-resolution grids. This is being worked here: |
@guillaumevernieres I'm not making sense of the |
Establishing a 10-deg ocean resolution is going to play havoc w/ the naming convention and have knock-on impacts from fix file generation down through the regression test scripts and inputs etc. This is because currently we use a 3-character string to denote the ocean/ice resolution. For example, mx050 is 1/2 deg, mx100 is one deg etc. Creating a 10-deg resolution will require a 4 character string--so the 1/2 deg will need to be mx0050 and 5-deg will be mx0500 and 10-deg will be mx1000. I wonder if a 9-deg ocean/ice resolution would be a better idea. That would be a 40x20 grid (vs 10deg = 36x17) but would avoid the issue with file naming and file regeneration, RT modifications etc. |
Thanks for reporting this @DeniseWorthen. Probably not worth changing the entire naming convention for this and I think 9 degree would suffice. |
I've been able to create a 9-deg configuration for ocean and produce the associated CICE grid files using the ufs-utils/cpld_gridgen utility. I'll also document this in the ufs-utils PR I'll open. I have not tried to run this yet, but I'll try w/ a DATM-OCN-ICE configuration next. The ufs-utils repo has some of the require fre-nctools available to build, but not the make_topog tool, which is also required. I found the tools were installed system-wide on Gaea-C5, so I was able to use those to do the following:
|
Great progress, thank you @DeniseWorthen |
Well, by golly, it ran! I completed 24 hours using the DATM coupled to the 9deg MOM6/CICE6. /work2/noaa/stmp/dworthen/CPLD_GRIDGEN/rt_349784/datm.mx900 |
You rock @DeniseWorthen 🎉 🎉 Thanks for doing this! |
Description
In order to test changes to the global-workflow system we have to run the cycled system. Currently this is done with a C48 atmosphere and 127 level / 5 degree ocean model configuration. However this is not fast enough for performing the testing and is limiting the number of pull requests that can be merged in global-workflow. Additionally the ensemble and deterministic forecasts are both run using C48, meaning we are not replicating the dual resolution setup that is used in production.
Note that the configuration does not have to produce anything scientifically sound, just be able to reliably run in order to test the connection between tasks of the workflow.
Solution
Note that the ocean can already by run at 5 degrees.
The data assimilation group at EMC will work on the enabling these configurations with GSI and JEDI.
The text was updated successfully, but these errors were encountered: