-
Notifications
You must be signed in to change notification settings - Fork 180
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
Coupled branch easily run with different resolutions #168
Comments
I have the modifications and a case file to run C96-1-deg ocn/ice that i will add into the workflow. It will require some additions to certain fix directories, and staging of the initial conditions. I have already interpolated the ocean and ice ICS to 1-degree for all of the prototype dates, and will have to fill out the atmosphere dates. 2nd issue is that I disabled running with the wave model since I do not know how to make it run at a lower resolution. The 1-degree atm/ocn/ice can run on 80 processor and take about 5 minutes a day. When I added the wave component, I increased to 120 processors and the model slowed to about 10 minutes a day. |
@BrianCurtis-NOAA and @pjpegion what is the status of this? |
I've been looking through the code understanding where the PyYAML calls the python and how the process goes from start to finish with the CROW components. It may help me to sit down with someone more familiar with the workings and have a more interactive discussion. |
no one responded to my issues/questions |
Just an FYI if lower resolutions of the atm model also want to be run with fewer than 127 levels, which is possible, in workflow/config/fcst.yaml the definition of launch level needs to be updated to be the calculation as it is in the develop branch in the config system there. Sorry about that. |
fcst.yml in coupled-crow workflow/config has
Is there a reason we haven't just uncommented the export with the calculation? Couldn't we just do something like:
I imagine there's a simpler way without duplicating code? |
That's a great question @BrianCurtis-NOAA. I don't remember why the calculation didn't work - but I don't think it did (and I really think I would have tried it before commenting it out, but maybe I didn't). That's the calculation in the develop branch configuration system. I do think you could do what you suggested. I could see the potential downside of what you suggested is it'd be a fixed/duplicated code for each LEVS option. I don't know if people choose any number of LEVS and if we need that flexibility or not. |
I'm testing a better way right now. |
@pjpegion I can't say I am confident, but I hope these help move you forward with your questions:
I have not seen your specific case file, but in the post section there is a master_grid setting that according to schema/post.yaml can be 1deg, 0p5deg, 0p25deg or 0p125deg. I wonder if that will set what output grid you're looking for?
In suite.yaml it shows you can set gfs_cyc to 1 to use the gfs_clock_1 which will only run 0z i am guessing since the time delta is 24 hours, does that answer this? Once again, hope this helps move forward a bit more with this. |
According to @WalterKolczynski-NOAA, the issue is not in running of the various resolutions of the coupled model. The scope of this issue has changed. Closing. Will open a new one with the correct scope. |
* set up dycore_data at atmos_init * fix syntax error in atmos_model.F90 * put in initial fields in fv3 export fields at init * add state_diagnose from Denise * fix state diagnose on write tasks Co-authored-by: Jun Wang <[email protected]> Co-authored-by: Denise.Worthen <[email protected]>
update upp pointer to 93db5a
The coupled crow feature branch should be able to be easily run with different resolutions. This should be as configurable as possible and we should have documentation on what to change.
These are the minimum resolutions that we need to support
The text was updated successfully, but these errors were encountered: