Update gsl/develop from develop 2021/03/31#69
Conversation
… RAS updates and regression tests (ufs-community#448) * Remove _ccpp labels from regression tests * Replace rasmgshoc test with GFSv15p2+ras test, add debug test, add to rt.conf and rt_gnu.conf * Rename regression tests in tests/rt_gnu.conf * Replace v15p2+RAS regression tests with GFSv16+RAS tests * Update regression test config files: change GFSv15p2+RAS to GFsv16+RAS * Update regression test baseline date tag in tests/rt.sh * Bugfixes in tests/tests/fv3_regional_quilt and tests/tests/fv3_regional_quilt_hafs * Add REPRO=Y to compile line for multigases test * Regression test logs for cheyenne, hera, gaea, jet * Revert change to .gitmodules and update submodule pointer for fv3atm; run-ci
Addition of stochastic physics restarts in netCDF format that will be written at the restart interval, and at end of run. Addition of stochastic cloud perturbation and microphysics perturbations for SPPT. Clean up of stochastic physics code. Co-authored-by: mlee03 <Mikyung.Lee@noaa.gov> Co-authored-by: MinsukJi-NOAA <minsuk.ji@noaa.gov> Co-authored-by: Brian Curtis <brian.curtis@noaa.gov>
…ommunity#477) * Add -DAPP=<app_name> cmake option * Add timestamps to all rt jobs * Add compile time logs * Remove fv3_msub.IN * Support xsede/stampede machine Co-authored-by: Rahul Mahajan <aerorahul@users.noreply.github.com> Co-authored-by: MinsukJi-NOAA <minsuk.ji@noaa.gov>
…tion MERRA2 aerosol data (ufs-community#451) * Implement 0.625 degree MERRA2 climatological aerosol * Update gfs_v16 tests
…unity#481) Use the GFDL dycore repository dev/emc. The GFDL dev/emc branch of dycore was synchronized with the GFDL master, which included the FV3 202101 upgrade except inline GFDL_MP: https://github.com/NOAA-GFDL/GFDL_atmos_cubed_sphere/releases/tag/FV3-202101-public
…sion test script updates (ufs-community#498) - Updates to auto-rt in PR ufs-community#491 from @BrianCurtis-NOAA - Fixes to the regression testing scripts in branch https://github.com/DusanJovic-NOAA/ufs-weather-model/tree/rt_log_dir_fix from @DusanJovic-NOAA - Change baseline location on gaea to where emc.nemspara can write - Update of submodule pointers for fv3atm, ccpp-framework and ccpp-physics, and new Thompson MP lookup tables for the changes described in the associated PRs below - Remove tests fv3_gfs_v15p2_RRTMGP and fv3_gfs_v15p2_RRTMGP_debug from `tests/rt_gnu.conf` (same errors as with other GFS v15p2 tests previously, `compute_qs: saturation vapor pressure table overflow`)
…fv3atm for code review and testing
…r-model into update_gsl_develop_from_develop_20210331
… and stochastic_physics
DomHeinzeller
left a comment
There was a problem hiding this comment.
Code is 100% identical to the authoritative repositories (re-checked after updating the submodule pointers for fv3atm and stochastic) except .gitmodules as required for our branches. The latest ufs-weather-model commit for the authoritative repositories also tested rt_ccpp_dev.conf successfully, see the description of this PR.
|
@jkhender @tanyasmirnova @joeolson42 @hannahcbarnes @SamuelTrahanNOAA @shansun6 @haiqinli FYI - I updated gsl/develop from the authoritative repositories. Since I could use a graphical diff tool before and after each merge of the submodules and of the main repository, knowing that the code must be 100% identical except for Please see the description above for important information on what changed in this PR, in particular the additional argument to the @SamuelTrahanNOAA if you want to run regression tests for your WRF noise parameter code changes, they should pass against the official baselines for both Intel (using Please let me know if you have questions! |
Description
This PR updates the gsl/develop from the authoritative repositories. There are no significant physics changes except the Thompson MP updates that were made first in gsl/develop and are thus already in our codebase.
Changes:
Note that the MAKEOPT string (used by
compile.sh,build.shetc.) now requires one additional argument, namely the name of the app to build. For the uncoupled atmospheric model, the option isAPP=ATM. Please seetests/rt*.conffor further examples.Testing
No testing required, will merge immediately. The code is 100% identical to the current code in the authoritative repositories, except the
.gitmodulesandCODEOWNERSfiles that need to be different for our branches and for the code review process.The last commit that was made to the authoritative repositories tested not only the usual regression tests, but also "our" tests in
rt_ccpp_dev.conf(see ufs-community#498).Dependencies
NOAA-GSL/stochastic_physics#4
NOAA-GSL/ccpp-framework#13
NOAA-GSL/ccpp-physics#83
NOAA-GSL/fv3atm#79
#69