-
Notifications
You must be signed in to change notification settings - Fork 270
Update SFS test to C192mx025; add debug and restart tests #2835
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
base: develop
Are you sure you want to change the base?
Update SFS test to C192mx025; add debug and restart tests #2835
Conversation
This reverts commit 8e3253c.
* turn off oda for mom6, increment for atm and set stochini * sandboxes restart-repro with these changes
*restart test passes if manually add v2 to sfc_data coming from control *med restarts are b4b with original run (control) directory from Neil
* sfc forecast files contain accumulated fields which will not repro for 12 hr checkpoint restart test
* restart fails for comparison of oda_incupd_count; will add the same fix as in the gfsv17 restart test for nccmp exclude
@XiaqiongZhou-NOAA I'm not sure you have access to infra-cpu project space, so I copied my latest RT test directories to
Please check the |
For input.nml, "do_ngw_ec=.true. " should be added in gfs_physics_nml. Others are as same as used in SFS ~fix/am/ozprdlos_2015_new_sbuvO3_tclm15_nuchem_shozhvlogp.f77 is a new ozone file should be copied to rundirectory as global_o3prdlos.f77 instead of the old one. I am not sure about stochastic parameters. |
@XiaqiongZhou-NOAA Thanks for checking. Does the change adding I will update the ozone file in the inputdata I have staged for the tests. |
@XiaqiongZhou-NOAA I updated the ozone file and ran the debug test against the baseline I had created previously. It is still b4b. I checked that the
|
I checked that the initial time is May1st in RT. The results should be identical. The results only are different in the cases from Aug-Nov. |
Yes, "do_ngw_ec" is false in the model and only SFS turn it on. It is related to this PR update ufs-community/ccpp-physics#273. I think this parameter is not added in the namelist as an option when the code is merged. I can create an issue if it is needed. |
Thanks, that explains it. I create the issue, now that I know where this parameter came from. |
@pjpegion Can you explain a bit about the OCN stochastic settings? From Neil's sandbox (19940501), I have in the
These sort of look like they're related to the date, going sequentially from "03" to "17", but that also seems very odd. How are the values for these variables determined? |
Commit Queue Requirements:
Description:
Replaces current C96mx100 SFS test with a configuration matching the current SFS C192mx025 prototype configuration. Adds a restart and debug test for SFS. The SFS input data is from CORe.
Warmstarts for ICE and OCN are from
The ATM ICs are from
The ATM and OCN increment files are from
The fix files are identical to those in
For example, the oro files (e.g.
oro_data.tile1.nc
) used by the RT are source fromand these are identical to those in
role.glopara/fix/orog/20240917/C192/C192.mx025_oro_data.tile2.nc
However, the C192 grid files (eg
C192_grid.tile4.nc
) are not identical . In the RTs, these are source fromand these files have small round-off level differences w/ the grid files in
role.glopara/fix/orog/20240917/C192/
. I don't believe this is an issue unless an attempt is made to repro a G-W run and an RT run.Note that because the ATM is writing history files every 24 hours for the control test, the restart and debug tests compare only restart files from all components; the surface history files will not be B4B because the accumulated fields in the surface files will not be B4B.
Commit Message:
Priority:
Git Tracking
UFSWM:
Sub component Pull Requests:
UFSWM Blocking Dependencies:
Documentation:
Changes
Regression Test Changes (Please commit test_changes.list):
Input data Changes:
This PR requires additions to the existing input-data to enable a C192mx025 case.
Library Changes/Upgrades:
Testing Log: