Update gsd/develop from develop 2020/10/01#49
Merged
DomHeinzeller merged 15 commits intoOct 2, 2020
Merged
Conversation
NOAA-EMC#155) Fixes several bugs in several physics schemes. Adds update to the two-way WW3 atmosphere coupling. Save surface roughness over water, ice and land in three separate variables so that restarts can be reproducible, even for the fractional grid case. Makes uncoupled standalone GFS work with fractional grid. Co-authored-by: Jessica.Meixner <Jessica.Meixner@noaa.gov> Co-authored-by: Dom Heinzeller <climbfuji@ymail.com> Co-authored-by: Jun.Wang <Jun.Wang@noaa.gov>
* Diagnostic 3D instantaneous cloud fractions added. * Bug fix for reflectivity in restart files. * Update to GFS_restart.F90 to include if block to test for reflectivity flag.
* add esmf810 VMEpoch change and iau restart timing change
* update to pre-existing land perts scheme, ready for addition of the new scheme * updates to land perts scheme, so that namelist input and control_type variables are in generic (i.e., variable agnostic) arrays * minor bug fix GFS_typedefs.meta * Phil's ccpp changes * minor bug fix * Lndp updates, including moving around the calling structure. * lndp clean-up * lndp submodule clean-up * Updated submodules for merge. * Fixed typo in vegfrac name * deleted GFS_land_perts.F90 (moved to stochastic_physics) * Removing FV3 dependency from stochastic_physics, and into wrapper * Fix linker problem in gfsphysics/CMakeLists.txt by removing physics/physparam.f from IPD sources * edits to compile with gnumake * Revert change to .gitmodules for ccpp-physics and update submodule pointer for ccpp-physics Co-authored-by: Dom Heinzeller <climbfuji@ymail.com>
This PR removes dependency information from the CCPP prebuild config. See NCAR/ccpp-framework#308 and NCAR/ccpp-framework#317 for details on the motivation for this change and the actual implementation. It also removes some legacy code used by the dynamic CCPP build in the past. This PR also contains the changes in NOAA-EMC#156, i.e. the completion of adding the active attribute to GFS_typedefs.F90. On top of this PR, the missing active attribute for phy_fctd is added. Additionally, gfortran-10 compiler flags are added to CCPP's CMakeLists.txt.
This was referenced Sep 4, 2020
* 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 <junwang-noaa@users.noreply.github.com> Co-authored-by: Denise.Worthen <denise.worthen@noaa.gov>
Add two new interstitial variables to GFS_typedefs.{F90,meta} that are required for the RRTMG cloud overlap additions by @mjiacono (see NCAR/ccpp-physics#487). Other changes:
* fix wrong metadata in GFS_typedefs.meta (optional and intent are not valid for host model variable tables)
* note that RRTMG and RRTMGP use different interstitial variables for the decorrelation parameter alpha; this is because RRTMGP only works when the number of model levels is the same for radiation (levr) and other physics (levs), while RRTMG works with different numbers of levels; only the one in use gets allocated
* replace GSL drag suite with CIRES UGWP/GFS GWD in ccpp/suites/suite_FV3_RRFS_v1beta.xml (cherry-picked from PR NOAA-EMC#173 for release/public-v2)
…ry update in dycore (NOAA-EMC#178) * contributions from @SMoorthi-emc to fix the global restart reproducibility and to keep compiling without CCPP * updates the submodule pointers for GFDL_atmos_cubed_sphere and ccpp-physics * bugfix in ccpp/CMakeLists.txt to correctly set AVX2 flags or not (discovered by Yunheng) * changes mod_name of non-phys tendencies in GFS_diagnostics.F90 to gfs_dyn from gfs_phys (from @grantfirl)
…ate_gsd_develop_from_develop_20200903
tanyasmirnova
approved these changes
Oct 2, 2020
…tmos_cubed_sphere, ccpp-framework and ccpp-physics
DomHeinzeller
approved these changes
Oct 2, 2020
zhanglikate
referenced
this pull request
in zhanglikate/ufsatm
Oct 7, 2025
…erturbations (NOAA-EMC#386) * Update .gitmodules and submodule pointer for fv3atm for gsl/develop branch * RUC ice for gsl/develop (replaces NOAA-EMC#47) (NOAA-EMC#49)Implementation of RUC LSM ice model in CCPP * Squash-merge climbfuji:rucice_gfsv16dzmin into gsl/develop * Add kice=9 to tests/tests/fv3_ccpp_rap and tests/tests/fv3_ccpp_hrrr * Change NEW_BASELINE directory for gsl/develop to avoid conflicts with development work on the authoritative branches * Add KICE=9 to tests/tests/fv3_ccpp_gsd_unified_ugwp and tests/tests/fv3_ccpp_gsd_drag_suite_unified_ugwp * Revert change to .gitmodules and update submodule pointer for fv3atm * Update gsl/develop from develop 2020/12/08 (NOAA-EMC#50) * Updates to stochastic_physics_wrapper (NOAA-EMC#280) Fix to stochastic_physics_wrapper to allow for random patterns to update at a longer time-step than model * Update for Jet, bug fixes in running with frac_grid=T and GFDL MP, and in restarting with frac_grid=T (NOAA-EMC#304) Update the modulefile for jet.intel to enable UPP v10.0.0. The hpc-stack v1.0.0 pre-release is used for this. Small changes are made to tests.rt.sh for jet.intel and gaea.intel (consistency with other platforms). The submodule pointer update for fv3atm addresses bugs in the ufs-weather-model with frac_grid=T and GFDL microphysics, and with restarting the model when frac_grid=T (from @shansun6 and @SMoorthi-emc). * Land stochastic perturbations (NOAA-EMC#57)
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Changes in this PR:
.metafilesAssociated PRs:
NOAA-GSL/GFDL_atmos_cubed_sphere#8
NOAA-GSL/ccpp-framework#8
NOAA-GSL/ccpp-physics#53
#49
NOAA-GSL/ufs-weather-model#41
For regression testing information, see NOAA-GSL/ufs-weather-model#41.