-
Notifications
You must be signed in to change notification settings - Fork 543
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
Fb ufs regtests #350
Fb ufs regtests #350
Conversation
to ensure they comply with the limits of the nameslist.
Changes to add support to 360-day and 365-day (no leap year) calendar - see ticket #209 * Additional CALTYPE namelist parameter in MISC section * New ww3_tc1 regtest.
* Updated ww3_bound and ww3_bounc to handle model grids formulated on a rotated pole. * Manual and nml/inp files to updated clarify that ww3_bound/ww3_bounc only accept input spectra formulated on a standard pole grid.
Updates to allow a coupling time step that is different from the model time step. * Includes new regtest (in ww3_tp2.14) for non-default oasis time step. * ww3_tp2.14 regtest added to matrix.base.
@aliabdolali two questions:
|
I haven't run the whole test again. |
@JessicaMeixner-NOAA
and known non-b4b tests:
matrixDiff.txt I think this is ready to be merged and if you think we should wait for gfsv16 related bug, I can propose to exculde ww3_ufs1.2 (gfsv16) out and merge this one. In this way, we integrate the fixes and developments and leave the problematic one remained to be added to the bug fix for #417 |
@aliabdolali I will review again today. |
In the PR description, I could not tell what would make tp2.6 and tp2.17 change? Which updates cause those changes exactly? There is the issue with the new ufs 1.1 and 1.2 test which has been document in issue #417, and shown to be not a cause of this addition but an existing bug and therefore I think this can be merged. One comment on the wind input for ufs 1.2 is that the ice fields are blocking the u,v values. Therefore if you use a different ice input or if it varies over time and does not match the wind input itself, someone might have issues. As long as that is known and thought to be acceptable, we can move forward with this PR. |
|
regtests/ww3_ufs1.1/info
Outdated
# # | ||
# Grids: # | ||
# MODEL: glo_1deg with 1 deg resolution from 85S to 85N. # | ||
# INPUT: glo_30m.The forcing including ice concentration, wind speed (u10) # |
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.
this is now 15mext
Also, I made this file: /scratch2/NCEPDEV/climate/Jessica.Meixner/forinputww3ufstest/gfs.20210401/00/atmos/wind.2021040100.nc which is from gfs output and has hourly wind for 2021040100, could we use this instead of the wind that is blocked out by ice?
@aliabdolali thanks for updating the wind. The new ufs regression tests run except for the issue which is documented in #417. The info file for both of those tests are now out of date with the changes that have occurred since originally added. After those are updated and any last regtests are run, this should be ready to be merged. |
I ran the full matrix again, with expected changes in the inputs for: mww3_test_03 |
Pull Request Summary
For regtests/bin/matrix_ncep, the required modules for esmf and grib outputs are added (hpc-stack).
The regtests/bin/matrix.base is updated and the check statement for restart b4b reproducibility is added.
The regtests/bin/matrix_divider_p.sh is updated and the large ufs tests which requires a larger number of cpus are separated.
issues
#317
#214
#323
#322
#181
closed #345
closed #276
closed #366
closed #367
Description
This development is for large setups specifically for UFS application (esmf) and GFSv16.
Testing
two regression tests are added
ww3_ufs1.1
ww3_ufs.1.2 (GFSv16)
There should be no changes in the regression test except the known non-identical cases and ww3_tp2.17 due to the changes in the inputs.
Testes on Hera with hpc-stack libraries
An issue related to GFSv16 setup is added (see #417)