-
Notifications
You must be signed in to change notification settings - Fork 15
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
RUC LSM update #165
RUC LSM update #165
Commits on Dec 16, 2021
-
Feature/ccpp codeowners (NOAA-EMC#442)
* Per-file CODEOWNERS in ccpp/physics to set up automatic review requests
Configuration menu - View commit details
-
Copy full SHA for eb463bc - Browse repository at this point
Copy the full SHA eb463bcView commit details
Commits on Dec 17, 2021
-
Code cleanup. Remove used code/variables. Fix minor inconsistencies. (N…
…OAA-EMC#440) * Remove ESMF Alarm and TimeInterval variables from module_fv3_config. * Variables nfhmax, nfhmax_hf are unused outside InitializeAdvertise. Declared them as local variables. * There is no need to keep duplicates of all time related variables in atm_int_state when we can easily access them from atm_int_state%Atm. * Remove redundant call to fms_init * Add few missing ESMF_LogFoundError checks in module_fcst_grid_comp.F90 * Delete time_utils.F90. Unused. * print only actual errors to stderr, everything else to stdout * Move realizeConnectedCplFields to module_cplfields from module_cap_cpl * Declare Atmos as module variable, and remove atmos_internalstate_wrapper * Move code from clock_cplIntval to InitializeAdvertise * Removed INTERNAL_FILE_NML from atmos_model.F90
Configuration menu - View commit details
-
Copy full SHA for 6c27fdb - Browse repository at this point
Copy the full SHA 6c27fdbView commit details
Commits on Dec 20, 2021
-
CCPP cloud cover change for Thompson MP associated with Xu Randall (N…
…OAA-EMC#443) * Remove old comments from GFS_typedefs.F90. * Update logic that sets Model%cnvcld = .false.
Configuration menu - View commit details
-
Copy full SHA for 71f27b2 - Browse repository at this point
Copy the full SHA 71f27b2View commit details
Commits on Dec 21, 2021
-
Wrapper for ccpp-physics NOAA-EMC#806, NOAA-EMC#807, NOAA-EMC#813 (NO…
…AA-EMC#447) * CCPP physics updates from PR NOAA-EMC#806(only diagnostic changes for RRTMGP - small diag-only RT impact for tests involving RRTMGP),NOAA-EMC#807 (only aborting model if sfc emis file not present when needed) ,NOAA-EMC#813(only SCM-specific physics changes)
Configuration menu - View commit details
-
Copy full SHA for 85b1a90 - Browse repository at this point
Copy the full SHA 85b1a90View commit details
Commits on Dec 23, 2021
-
Wrapper for ccpp-physics NOAA-EMC#808 and 816 (roughness length over …
…ice and NoahMP tsurf bugfix) (NOAA-EMC#452) This PR contains the ccpp physics PR NOAA-EMC#808 and NOAA-EMC#816. 808 addresses an error in the momentum roughness length over tiles with ice. 816 fixes an occasional segfault bug related to the tsurf variable in NoahMP and updates to "improve snow simulation in NoahMP for P8".
Configuration menu - View commit details
-
Copy full SHA for 8afe51e - Browse repository at this point
Copy the full SHA 8afe51eView commit details
Commits on Dec 27, 2021
-
Use 'model set run clock' routine in FV3 NUOPC cap. (NOAA-EMC#450)
* Add 'SetRunClock' specialization routine to FV3 NUOPC cap, which sets fv3 model clock. FV3 cap does not keep local copy of clock (clock_fv3) as saved module variable anymore. * Minor code cleanup.
Configuration menu - View commit details
-
Copy full SHA for 96a2554 - Browse repository at this point
Copy the full SHA 96a2554View commit details
Commits on Dec 28, 2021
-
Clean up iovr=4 (exponential cloud overlapping method) in RRTMG (NOAA…
…-EMC#445) Clean up the exponential cloud overlapping method in RRTMG, which reflects the practice of the pre-2018 operational HWRF model.
Configuration menu - View commit details
-
Copy full SHA for 42dd808 - Browse repository at this point
Copy the full SHA 42dd808View commit details
Commits on Dec 30, 2021
-
Bug fix for dimensions of eta level variables and WAM variables in Fo…
…rtran code and CCPP metadata (NOAA-EMC#431) * Add additional diagnostic arrays for radiation-microphysics development * Bug fixes for WAM model runs with levr < levs
Configuration menu - View commit details
-
Copy full SHA for 9ab2847 - Browse repository at this point
Copy the full SHA 9ab2847View commit details
Commits on Jan 3, 2022
-
Update inline post with latest UPP release upp_v10.0.11 (NOAA-EMC#449)
* Update UPP revision * Add foundation temperaure in GFS read interface for inline post.
Configuration menu - View commit details
-
Copy full SHA for edcdfc5 - Browse repository at this point
Copy the full SHA edcdfc5View commit details
Commits on Jan 5, 2022
-
Wrapper for ccpp-physics NOAA-EMC#812 (NOAA-EMC#453)
* update submodule pointer for regression testing of ccpp-physics#812
Configuration menu - View commit details
-
Copy full SHA for 8198cee - Browse repository at this point
Copy the full SHA 8198ceeView commit details
Commits on Jan 7, 2022
-
MYNN sfclay (RAP suite) restart reproducibility, P8 suite definition …
…files (NOAA-EMC#455) * Fix uninitialized variable zmtnblck in ccpp/data/GFS_typedefs.F90 * Fix typo in CCPP standard name for ncnvwind in ccpp/data/GFS_typedefs.meta * Add ten 2d variables required for MYNNSFC restart reproducibility to ccpp/driver/GFS_restart.F90 * create initial p8 suites, P8 initial SDFs as copies of FV3_GFS_v16_coupled_nsstNoahmpUGWPv1 and FV3_GFS_v16_nsstNoahmpUGWPv1 Co-authored-by: Denise Worthen <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 7eb0ee2 - Browse repository at this point
Copy the full SHA 7eb0ee2View commit details
Commits on Jan 10, 2022
-
Fixes on initializing snow depth over ice and changes z0ice (NOAA-EMC…
…#461) * modify FV3GFS_io.F90 by fixing errors associated with initializing snow depth over ice in the case where both land and water coexist (i.e. fractional grid case) * z0ice is changed to 1.0 cm from 1.1cm in atmos_model.F90
Configuration menu - View commit details
-
Copy full SHA for c2f06d5 - Browse repository at this point
Copy the full SHA c2f06d5View commit details
Commits on Jan 11, 2022
-
Radar-derived microphysics temperature tendencies similar to operatio…
…nal HRRR (NOAA-EMC#457) - implements a feature of the operational HRRR, radar-derived microphysics temperature tendencies applied in the first N minutes of the forecast to improve clouds in the first few hours. * HRRR-like radar-derived temperature tendencies * Give a warning when convection is enabled with radar tten * Fix uninitialized variable zmtnblck in ccpp/data/GFS_typedefs.F90 * Add ten 2d variables required for MYNNSFC restart reproducibility to ccpp/driver/GFS_restart.F90
Configuration menu - View commit details
-
Copy full SHA for 9038ef7 - Browse repository at this point
Copy the full SHA 9038ef7View commit details
Commits on Jan 13, 2022
-
Configuration menu - View commit details
-
Copy full SHA for 7362f7d - Browse repository at this point
Copy the full SHA 7362f7dView commit details
Commits on Jan 18, 2022
-
Thompson MP cloud tuning (NOAA-EMC#463)
* Improve cloud fraction when using Thompson MP. See NCAR/ccpp-physics#809 for more details.
Configuration menu - View commit details
-
Copy full SHA for 500ceaa - Browse repository at this point
Copy the full SHA 500ceaaView commit details
Commits on Jan 19, 2022
-
Feature/hwrf legacy (NOAA-EMC#459)
* Added a new suite definition file: suite_FV3_HAFS_v0_thompson_tedmf_gfdlsf.xml. This SDF is a legacy hwrf SDF but only the GFDL surface layer scheme and the Thompson scheme are kept.
Configuration menu - View commit details
-
Copy full SHA for f1a35e1 - Browse repository at this point
Copy the full SHA f1a35e1View commit details
Commits on Jan 20, 2022
-
CCPP: Update consistency checks and effective radii calculation for T…
…hompson MP (NOAA-EMC#462) * This PR updates the submodule pointer for ccpp-physics for the changes described in NCAR/ccpp-physics#786 (Update consistency checks and effective radii calculation for Thompson MP)
Configuration menu - View commit details
-
Copy full SHA for 12a5441 - Browse repository at this point
Copy the full SHA 12a5441View commit details
Commits on Jan 25, 2022
-
Unified write_netcdf, add single file 'cubed_sphere_grid' output (NOA…
…A-EMC#466) * Unify write_netcdf and write_netcdf_parallel modules. * Add support for writing 'cubed_sphere_grid' history files in a single netcdf file * Code refactoring and cleanup.
Configuration menu - View commit details
-
Copy full SHA for 83ea4a2 - Browse repository at this point
Copy the full SHA 83ea4a2View commit details
Commits on Jan 26, 2022
-
Change standard name and unit of CCPP error flag variable in CCPP fra…
…mework and physics (NOAA-EMC#467) *Change standard name and unit of CCPP error flag variable in CCPP framework and physics.
Configuration menu - View commit details
-
Copy full SHA for a9e7909 - Browse repository at this point
Copy the full SHA a9e7909View commit details
Commits on Jan 27, 2022
-
Add code to enable ESMF managed threading (NOAA-EMC#469)
* Implement ESMF-managed-threading for fcstComp and wrtComp's.
Configuration menu - View commit details
-
Copy full SHA for 4e43229 - Browse repository at this point
Copy the full SHA 4e43229View commit details
Commits on Jan 31, 2022
-
Revisions to repair iovr=5 cloud overlap option (NOAA-EMC#471)
*This PR addresses part 2 of CCPP issue NOAA-EMC#748 to activate the exponential-random cloud overlap method (iovr=5) in RRTMG.
Configuration menu - View commit details
-
Copy full SHA for 23b7dd3 - Browse repository at this point
Copy the full SHA 23b7dd3View commit details
Commits on Feb 2, 2022
-
Add 2d decomposition on the write grid comp (NOAA-EMC#470)
* update write grid comp to have 2D decomposition on output grid. * combine PR#468: Bug fix in FV3GFS_io.F90 for allocation of temp2d Co-authored-by: Ted Mansell <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 6901981 - Browse repository at this point
Copy the full SHA 6901981View commit details
Commits on Feb 4, 2022
-
Configuration menu - View commit details
-
Copy full SHA for e19a77c - Browse repository at this point
Copy the full SHA e19a77cView commit details
Commits on Feb 8, 2022
-
Add lsm_cold_start variable for RUC LSM SCM support and gwdps bugfix …
…(combined) (NOAA-EMC#475) * add lsm_cold_start variable in GFS_typedefs.F90/meta and update ccpp/physics for testing * includes @SMoorthi-emc 's bugfix for gwdps.f.
Configuration menu - View commit details
-
Copy full SHA for 33efbc9 - Browse repository at this point
Copy the full SHA 33efbc9View commit details
Commits on Feb 10, 2022
-
Configuration menu - View commit details
-
Copy full SHA for 91836a8 - Browse repository at this point
Copy the full SHA 91836a8View commit details
Commits on Feb 15, 2022
-
Multiple output grids (NOAA-EMC#480)
Update fv3 cap and write grid component to enable outputting multiple domains. This is done be creating an array of fcstGrids, and array of rout handles where each element of these arrays correspond to one atm domain. In the write grid component updates were made to allow grid spec parameters for each output grid to be specified separately. Co-authored-by: Gerhard Theurich <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 9929dcd - Browse repository at this point
Copy the full SHA 9929dcdView commit details
Commits on Feb 16, 2022
-
Configuration menu - View commit details
-
Copy full SHA for 277517d - Browse repository at this point
Copy the full SHA 277517dView commit details
Commits on Feb 22, 2022
-
Configuration menu - View commit details
-
Copy full SHA for b3f98fe - Browse repository at this point
Copy the full SHA b3f98feView commit details
Commits on Feb 23, 2022
-
Add support for Stochastically Perturbed Parameterizations (SPP) in F…
…V3 and add the FV3_RRFS_v1alpha SDF. (NOAA-EMC#454) Adds the necessary code in fv3atm to allow for Stochastically Perturbed Parameterizations (SPP) in a set of RAP/HRRR-based physics parameterizations. Specific to the fv3atm repository, code in this PR defines the necessary variables associated with various SPP-related fields (e.g., logical to activate SPP, parameterization-specific SPP variables, etc.) that are then passed to ccpp-physics.
Configuration menu - View commit details
-
Copy full SHA for bc562d7 - Browse repository at this point
Copy the full SHA bc562d7View commit details
Commits on Feb 25, 2022
-
Configuration menu - View commit details
-
Copy full SHA for ae438f7 - Browse repository at this point
Copy the full SHA ae438f7View commit details
Commits on Mar 4, 2022
-
Feature: NSSL Microphysics support (NOAA-EMC#472)
Supports CCPP with new NSSL microphysics scheme, which has separate hydrometeor categories for graupel and hail (Mansell et al. 2010, JAS). This PR allows fv3atm to compile correctly with CCPP+NSSL, but a further update to atmos_cubed_sphere is needed to run correctly. The NSSL scheme is used in NSSL's daily FV3 convection-allowing forecasts, and the scheme itself is aimed at this scale (dx <= 4km). Testing is underway also with a preliminary Warn-on-Forecast FV3 ensemble.
Configuration menu - View commit details
-
Copy full SHA for 47d391c - Browse repository at this point
Copy the full SHA 47d391cView commit details
Commits on Mar 10, 2022
-
* add p8 suite files * fix 2phases intermediate restart Co-authored-by: Raffaele Montuoro <[email protected]> Co-authored-by: Jun Wang <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 3bcba51 - Browse repository at this point
Copy the full SHA 3bcba51View commit details
Commits on Mar 11, 2022
-
Split CCPP finalize into physics_finalize and (framework) finalize; m…
…inor CCPP cleanup and documentation updates (NOAA-EMC#487) * Minor cleanup and documentation updates for CCPP; split CCPP finalize into physics_finalize and (framework) finalize
Configuration menu - View commit details
-
Copy full SHA for b2272de - Browse repository at this point
Copy the full SHA b2272deView commit details
Commits on Mar 17, 2022
-
Add 'valid time' variable using ISO string format (NOAA-EMC#492)
Add 'valid time' variable using ISO string format to netcdf history files. Use double precision variable to set value of 'time' attribute in wrt comp import state Update ccpp/physics (setting surface-related interstitial variables for SCM prescribed-surface-flux mode) Update inline_post_stub.F90 subroutine interfaces to match inline_post.F90 Co-authored-by: Ted Mansell <[email protected]> Co-authored-by: Grant Firl <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 8c582f7 - Browse repository at this point
Copy the full SHA 8c582f7View commit details
Commits on Mar 18, 2022
-
Fix Lambert Conformal Conic mapping in the write component on the sou…
…thern hemisphere (NOAA-EMC#497) Subroutine `lambert` in the write component has been fixed to do the mapping on the southern hemisphere correctly.
Configuration menu - View commit details
-
Copy full SHA for 1cebcf1 - Browse repository at this point
Copy the full SHA 1cebcf1View commit details
Commits on Mar 22, 2022
-
Configuration menu - View commit details
-
Copy full SHA for 2b988fe - Browse repository at this point
Copy the full SHA 2b988feView commit details
Commits on Mar 24, 2022
-
Configuration menu - View commit details
-
Copy full SHA for 55e98b2 - Browse repository at this point
Copy the full SHA 55e98b2View commit details
Commits on Mar 29, 2022
-
Configuration menu - View commit details
-
Copy full SHA for d86aba4 - Browse repository at this point
Copy the full SHA d86aba4View commit details
Commits on Mar 30, 2022
-
Configuration menu - View commit details
-
Copy full SHA for c02869a - Browse repository at this point
Copy the full SHA c02869aView commit details
Commits on Apr 4, 2022
-
release/p8c: it is related to ccpp-physics PBL and cumulus updates pl…
…us a bug fix to the Thompson scheme PR #882 (NOAA-EMC#503) * change ccpp-physics branch to feature/p8c_pbl_cp branch * change ccpp/physics in feature/p8c_pbl_cp branch * revised GFS_typedefs.F90 for the paramters in the saSAS scheme * sync upp * Revert "sync upp" This reverts commit 429d046. * sync upp to 0185bb9 * Merge remote-tracking branch remote/main for ccpp-physics and update .gitmodules
Configuration menu - View commit details
-
Copy full SHA for 241db75 - Browse repository at this point
Copy the full SHA 241db75View commit details -
Bring AQM model into UFS (NOAA-EMC#511)
* Reset to zero coupling arrays for accumulated snow, large scale rain, and convective rain at the end of each coupling step if coupling with chemistry model. * Properly set kind type of literal constants defining zero and one. * Initialize to zero canopy resistance output variablein noah/osu land-surface model subdriver. * Re-implement radiation diagnostic output involving spectral band layer cloud optical depths (0.55 and 10 mu channels) to prevent floating invalid errors due to uninitialized optical depth arrays. * Temporarily disable filling export fields during the NUOPC Realize phase since it breaks coupling with aerosol component. * Increase maximum number of input aerosol scavenging factors to accommodate AQM/CMAQ 5.2.1 chemical tracers. * Remove inst_pres_height_surface from chemistryFieldNames as its imported already elsewhere Co-authored-by: Raffaele Montuoro <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 8a58e19 - Browse repository at this point
Copy the full SHA 8a58e19View commit details
Commits on Apr 8, 2022
-
RRTMGP for prototype 8 (NOAA-EMC#498)
* Add explict treatment of convective cloud to RRTMGP. * Some cleanup and bug fixes from previous commit. working now with Thompson MP plus radiatively active convective cloud. * Updated physics. New interstitials. * Added explicit MYNN-EDMF cloud coupling to RRTMGP. * Added switches for sgs clouds in GP. * Replaced cld_mynn_ naming convention with cld_pbl_ * Fixed inconsistency between G/GP in Thompson MP. * Some more cleanup of cloud-fraction... * Pulled in Qingfu's changes to ccpp-physics * Synced physics with main * Updated physics. * Revert change from previous commits (sampling of different cloud types). New SDFs for p8c * Changed arguments to implied shape. * Renamed scheme file in SDF. Now common to both RRTMG and RRTMGP SDFs * Syntax error in ccpp-physics * Revert changes to names * Renamed p8_rrtmgp SDFs * Added bounding to temperature at layer-interface used by RRTMGP. * Reorder loop * Combined gp sw and lw aerosol routines. Modest speedup (~4%)
Configuration menu - View commit details
-
Copy full SHA for cec4d38 - Browse repository at this point
Copy the full SHA cec4d38View commit details
Commits on Apr 11, 2022
-
HAFS related moving-nesting, nest coupling, and movable output grid c…
…apabilities (NOAA-EMC#501) * Add the storm-following or specified moving-nesting capability for both the regional and global configuration. * Expand the UFS/HAFS FV3ATM-HYCOM ocean coupling to support the static and moving nesting configuration. * Expand the write grid component to support outputting the moving nest domain properly. * Five HAFS related moving-nesting regression tests are added to test these newly added features. The regional_hafs RT was removed. Co-authored-by: Dom Heinzeller <[email protected]> Co-authored-by: Dom Heinzeller <[email protected]> Co-authored-by: Grant Firl <[email protected]> Co-authored-by: Daniel Rosen <[email protected]> Co-authored-by: man.zhang <[email protected]> Co-authored-by: William Ramstrom <[email protected]> Co-authored-by: Ufuk Turuncoglu <[email protected]> Co-authored-by: Dusan Jovic <[email protected]> Co-authored-by: A-Kyle <[email protected]> Co-authored-by: Gerhard Theurich <[email protected]> Co-authored-by: Dusan Jovic <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 6e6d9c7 - Browse repository at this point
Copy the full SHA 6e6d9c7View commit details
Commits on Apr 12, 2022
-
Split GFS_typedefs.F90, rename CCPP_interstitial, import ccpp_t from …
…ccpp_types (NOAA-EMC#508) * Split GFS_typedefs.F90: move GFS_interstitial_type to CCPP_typedefs.F90; Rename CCPP_interstitial to GFDL_interstitial; Import ccpp_t from ccpp_types instead of ccpp_api * Add bugfix in ccpp/data/GFS_typedefs.meta: mark input_nml_file as active only if the number of lines in the file is greater than zero
Configuration menu - View commit details
-
Copy full SHA for bffbeeb - Browse repository at this point
Copy the full SHA bffbeebView commit details
Commits on Apr 20, 2022
-
Fix uninitialized min_rand variable in Thompson MP when using SPP (NO…
…AA-EMC#516) * Pass SPP namelist entries outside of stochastic physics routines. * Fixes to SPP metadata * Add active attribute to spp_prt_list * Add active metadata flag to spp_stddev_cutoff * Add active metadata flag for spp_var_list
Configuration menu - View commit details
-
Copy full SHA for 70cafa6 - Browse repository at this point
Copy the full SHA 70cafa6View commit details
Commits on Apr 21, 2022
-
A bug fix for wet scavenging of aerosols and a minor modification for…
… moisture property calculation (NOAA-EMC#520)
Configuration menu - View commit details
-
Copy full SHA for ec95157 - Browse repository at this point
Copy the full SHA ec95157View commit details
Commits on Apr 22, 2022
-
Configuration menu - View commit details
-
Copy full SHA for 38720ac - Browse repository at this point
Copy the full SHA 38720acView commit details
Commits on Apr 28, 2022
-
Feature/lndp noahmp2 : add land perturbation scheme for Noah-MP fract…
…ional veg (NOAA-EMC#513) Updates to allow land perturbation scheme to be applied for Noah-MP. Main code changes: -added lsm_noahmp model option to lndp_type==2 land perturbation scheme (fv3-atm, stochastic_physics) -updated comments -cleaned up the namelists to make the different options clearer. Removed misleading lndp_each_step variable from gfs_physics_nml, and replaced it with "lndp_model_type" in the nam_sfcperts namelist for the different forecast types (cycling DA, short forecasts, perturbing only initial conditions) (fv3-atm, stochastic_physics, ufs-weather-model) NOTE: see note below, re: specification of smc perturbation for RAP/HRRR/etc (lndp_model_type==2) -revised code in stochastic_physics_wrapper to only allocate arrays that will be used when passed into lndp_apply_perts (fv3-atm) -deleted unused albedo arrays in stochastic_physics_wrapper and lndp_apply_perts (fv3-atm, stochastic_physics) -fixed bug causing precision errors when calculating the soil moisture ice content (often ~0.0; stochastic_physics) -fixed bug in which lndp_apply_perts wasn't called for nscyc = 0. (fv3-atm) -increased max_nvar_lndp at Jeff Ator's request (fv3-atm) -added a new test for the Noah-MP and lndp==2 combination (ufs-weather-model)
Configuration menu - View commit details
-
Copy full SHA for 9018acf - Browse repository at this point
Copy the full SHA 9018acfView commit details
Commits on Apr 29, 2022
-
Configuration menu - View commit details
-
Copy full SHA for f8cc77f - Browse repository at this point
Copy the full SHA f8cc77fView commit details
Commits on May 3, 2022
-
Combine PROD and REPRO build options into 'Release' build type (NOAA-…
…EMC#524) Combined PROD and REPRO build modes into 'Release' build type. Now only 'Debug' and 'Release' build type are supported. Both build types must produce bit-for-bit reproducible outputs using different number of threads, mpi tasks, different domain decomposition, have reproducible restarts etc.
Configuration menu - View commit details
-
Copy full SHA for c521b5d - Browse repository at this point
Copy the full SHA c521b5dView commit details
Commits on May 5, 2022
-
Unify inline post (NOAA-EMC#521)
* Unify global and regional inline posts and add bug fix for dx/dy computation. * Update upp revision to dc8bc68 * Set up different configurations of read max/min 2m T for global and regional FV3.
Configuration menu - View commit details
-
Copy full SHA for 6ee5395 - Browse repository at this point
Copy the full SHA 6ee5395View commit details
Commits on May 9, 2022
-
Change RRTMGP to RRTMG in two P8 SDFs (NOAA-EMC#527)
* Change RRTMGP to RRTMG in suite_FV3_GFS_v17_p8 and suite_FV3_GFS_v17_coupled_p8 * deleted or modified some SDFs related to RRTMGP or Thompson schemes * added a new SDF file for P8 with rrtmgp
Configuration menu - View commit details
-
Copy full SHA for c5d7221 - Browse repository at this point
Copy the full SHA c5d7221View commit details
Commits on May 11, 2022
-
Configuration menu - View commit details
-
Copy full SHA for 5301b65 - Browse repository at this point
Copy the full SHA 5301b65View commit details
Commits on May 17, 2022
-
merge gsl institutional fork (NOAA-EMC#526)
Merge in GSL institutional fork
Configuration menu - View commit details
-
Copy full SHA for 1e9c3da - Browse repository at this point
Copy the full SHA 1e9c3daView commit details
Commits on May 25, 2022
-
Configuration menu - View commit details
-
Copy full SHA for a41a3de - Browse repository at this point
Copy the full SHA a41a3deView commit details
Commits on May 26, 2022
-
NRL Neptune model 32-bit physics support (NOAA-EMC#532)
* Changes to ccpp to support 32-bit physics in NRL Neptune model
Configuration menu - View commit details
-
Copy full SHA for 515a39d - Browse repository at this point
Copy the full SHA 515a39dView commit details
Commits on Jun 3, 2022
-
Add prognostic cumulus closure description in saSAS (NOAA-EMC#523)
* update downstream submodules * updating ccpp/physics submodule and coupling fields * update ccpp/physics submodule, restart capability * Update submodules and restart files * updates submodule * addressing some review comments * update submodules fetch upstream * update ccpp/physics submodule * change conditional check to <= for saftey * addressing some review comments * removing wclosureflg * Allow CA to run on non-uniform blocksizes * cleaning and updating submodules * updating submodules * update atmos_cubed_sphere * updating submodule atmos_cubed_sphere * .gitmodules * updating atmos_cubed_sphere * updating submodules * merge with develop * merging with submodules * updating ccpp/framework and upp submodules * address some review comments, bug in active, correct initialization in ccpp/physics * put back some diagnostic fields * merge upstream cppp/physics * resolving some conflicts * remove check to allow CA to be used with non-divisible blocksize * Add active flag for conditional variables in meta data, update ccpp/physics submodule * merge submodule ccpp/physics upstream * merge with ccpp/physics main * revert .gitmodules and add the merged ccpp/physics code
Configuration menu - View commit details
-
Copy full SHA for 61f060f - Browse repository at this point
Copy the full SHA 61f060fView commit details
Commits on Jun 6, 2022
-
Modify fhzero logic in emptying buckets (NOAA-EMC#531)
The current logic in CCPP_driver does not allow for buckets to be emptied every time-step. This one-line modification fixes that.
Configuration menu - View commit details
-
Copy full SHA for ca1d0c0 - Browse repository at this point
Copy the full SHA ca1d0c0View commit details
Commits on Jun 9, 2022
-
Configuration menu - View commit details
-
Copy full SHA for 5117434 - Browse repository at this point
Copy the full SHA 5117434View commit details
Commits on Jun 13, 2022
-
Add 2d domain decomposition to the inline post (NOAA-EMC#533)
* 20220505 Jesse Meng create branch upp_unify_inline_2d from * 20220610 Jesse Meng update upp url
Configuration menu - View commit details
-
Copy full SHA for d2ae560 - Browse repository at this point
Copy the full SHA d2ae560View commit details
Commits on Jun 14, 2022
-
Emergency fix: exponentiation instead of multiplication caused bad 2m…
… temperatures (NOAA-EMC#552) * typo caused potential temperature calculation to use exponentiation instead of multiplication
Configuration menu - View commit details
-
Copy full SHA for e2d12a8 - Browse repository at this point
Copy the full SHA e2d12a8View commit details
Commits on Jun 17, 2022
-
Fix RAP (Grell Freitas) decomp b4b issues (NOAA-EMC#553)
* ccpp physics: Fix RAP (Grell Freitas) decomp b4b issues; moninshoc.meta missing mfpbl.f dependency * dycore: Fixes failure of decomposition test for regional case with nrows_blend > 0. Also fixes a bug where nrows_blend=1 caused a crash. Co-authored-by: Dom Heinzeller <[email protected]> Co-authored-by: Jun.Wang <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 9771e54 - Browse repository at this point
Copy the full SHA 9771e54View commit details
Commits on Jun 24, 2022
-
Add valid time to the 6 tile cubed sphere grid history files (NOAA-EM…
…C#550) * Add 'time_iso' variable to 6-tile history files * Add '_Encoding' attribute to time_iso Co-authored-by: jswhit2 <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 280eeef - Browse repository at this point
Copy the full SHA 280eeefView commit details
Commits on Jun 29, 2022
-
Ignore checksum option and performance with (1,1) io layout (NOAA-EMC…
…#556) * Update atmos_model and FV3GFS_io read performance when io_layout=1,1 and allow one to override data integrity checks in FMS restart logic Co-authored-by: Jun Wang <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 18bf9b7 - Browse repository at this point
Copy the full SHA 18bf9b7View commit details
Commits on Jun 30, 2022
-
Configuration menu - View commit details
-
Copy full SHA for a912053 - Browse repository at this point
Copy the full SHA a912053View commit details
Commits on Jul 5, 2022
-
Added coupling of GOCART aerosols with radiation related to issue#899… (
NOAA-EMC#525) * Added coupling of GOCART aerosols with radiation related to issue#899 in NCAR/ccpp-physics * Updated ccpp/physics to include Barry Baker's updates for wet deposition in the Thompson scheme * Updated physics/rte-rrtmgp with the latest commit in ccpp/physics * Update ccpp/physics to include the updates of precipitation fluxes outputs in the Thompson microphysics scheme * Updated ccpp/physics for fixing a bug in mp_thompson.F90
Configuration menu - View commit details
-
Copy full SHA for dc74ab1 - Browse repository at this point
Copy the full SHA dc74ab1View commit details
Commits on Jul 15, 2022
-
Update upp submodule for fixing in-line post issues for RRFS and HAFS (…
…NOAA-EMC#558) * update upp revision to 8767929 * modify dx/dy calculation for RRFS with domain over north pole
Configuration menu - View commit details
-
Copy full SHA for b9d61f2 - Browse repository at this point
Copy the full SHA b9d61f2View commit details
Commits on Jul 19, 2022
-
32-bit physics with FV3_RAP (NOAA-EMC#534)
This adds support for 32-bit physics to the FV3, based on prior work on the Neptune model. Co-authored-by: Dusan Jovic <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 9743346 - Browse repository at this point
Copy the full SHA 9743346View commit details
Commits on Jul 29, 2022
-
Switch to fms2_io (NOAA-EMC#560)
* Switch to fms2 io * Model should fail in post_namelist is missing or there's an error during read
Configuration menu - View commit details
-
Copy full SHA for 2d3d501 - Browse repository at this point
Copy the full SHA 2d3d501View commit details
Commits on Aug 3, 2022
-
Revert calculation of T2m in NOAH-MP (NOAA-EMC#565)
* update submodule for ccpp/physics: Revert calculation of T2m in NOAH-MP
Configuration menu - View commit details
-
Copy full SHA for 0f9aa06 - Browse repository at this point
Copy the full SHA 0f9aa06View commit details
Commits on Aug 4, 2022
-
fix for Aerosols (4d vars) causing PET log errors. Update CCPP Framew…
…ork to support IAP model (NOAA-EMC#564) * fix for Aerosols (4d vars) causing PET log errors * Update CCPP Framework to support IAP model
Configuration menu - View commit details
-
Copy full SHA for 5973dcc - Browse repository at this point
Copy the full SHA 5973dccView commit details
Commits on Aug 9, 2022
-
inline post updates for P8 and ESMF -managed threading (NOAA-EMC#569)
* Gerhard: Initialize wrttasks_per_group member in a way that automatically considers ESMF-managed threading when active. * fix the fields on pv and sigma levels * update upp to fix pressure level TCDC
Configuration menu - View commit details
-
Copy full SHA for 8cbf892 - Browse repository at this point
Copy the full SHA 8cbf892View commit details
Commits on Aug 11, 2022
-
update upp, ccpp/physics and cmakelist to use w3emc 2.9.2 (NOAA-EMC#561)
* update upp, ccpp/physics and cmakelist to use w3emc 2.9.2
Configuration menu - View commit details
-
Copy full SHA for 2b23cd1 - Browse repository at this point
Copy the full SHA 2b23cd1View commit details
Commits on Aug 16, 2022
-
CCPP/physics v6 documentation updates + empty CCPP phase subroutine c…
…leanup (NOAA-EMC#566) * update submodule pointer to Man's ccpp-physics PR#944 branch: ccppv6 doc update
Configuration menu - View commit details
-
Copy full SHA for 7c2f93c - Browse repository at this point
Copy the full SHA 7c2f93cView commit details
Commits on Aug 18, 2022
-
Upp inline post for RRFS and HAFS (NOAA-EMC#567)
* 1)update upp revision to 8ed92cb; 2)read instant model top longwave; 3)output lat/lon of four corner point for rotated lat-lon grid.
Configuration menu - View commit details
-
Copy full SHA for cfb39b2 - Browse repository at this point
Copy the full SHA cfb39b2View commit details
Commits on Sep 1, 2022
-
Update inline post for multiple domains (NOAA-EMC#570)
* First attempt at allowing inline post to run on multiple domains * Call subroutines from post_fv3 module directly. Skip inline_post module. Fix compilation without inline post. * Call post_getattr_fv3 from post_run_fv3 instead from wrt grid comp * Append '.nestXX' suffix to nest grib file names. * Set 'numx' in post_run_fv3 instead in the write component
Configuration menu - View commit details
-
Copy full SHA for 0ddec69 - Browse repository at this point
Copy the full SHA 0ddec69View commit details
Commits on Sep 9, 2022
-
Update surface net heat fluxes for AQM coupling (was NOAA-EMC#575) (N…
…OAA-EMC#578) * update ccpp-physics hash: update surface net heat fluxes for AQM coupling
Configuration menu - View commit details
-
Copy full SHA for 01f40e6 - Browse repository at this point
Copy the full SHA 01f40e6View commit details
Commits on Sep 12, 2022
-
* add new variables for NRL's host-provided random number seeds * add lextop to GFS_typedefs and change units of ltp
Configuration menu - View commit details
-
Copy full SHA for 523ead1 - Browse repository at this point
Copy the full SHA 523ead1View commit details
Commits on Sep 20, 2022
-
For moving nest output grids assign lat/lon coordinates in the run ph…
…ase. (NOAA-EMC#581) * moving nest inline post fix
Configuration menu - View commit details
-
Copy full SHA for 192463e - Browse repository at this point
Copy the full SHA 192463eView commit details
Commits on Sep 21, 2022
-
Officially changed the ccpp-physics pointer from NCAR/ccpp-physics ma…
…in branch to ufs-community/ccpp-physics ufs/dev branch (NOAA-EMC#584) * Officially changed the ccpp-physics pointer from NCAR/ccpp-physics main branch to ufs-community/ccpp-physics ufs/dev branch
Configuration menu - View commit details
-
Copy full SHA for dab7d71 - Browse repository at this point
Copy the full SHA dab7d71View commit details
Commits on Sep 30, 2022
-
Coupling Merra2 aerosol climatology and GOCART forecasted aerosols wi…
…th the Thompson microphysics scheme (NOAA-EMC#588) * version worked for producing nifa and nwfa * added mraerosol in typedef * use ltaersol=.true. and merra2 * Add consistency check for Thompson aerosol options to GFS_typedefs.F90 * using field table instead of code change for mraerosol * Updates and bug fixes for Thompson-Merra2 Co-authored-by: anning.cheng <[email protected]> Co-authored-by: Dom Heinzeller <[email protected]> Co-authored-by: AnningCheng-NOAA <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 39fca1c - Browse repository at this point
Copy the full SHA 39fca1cView commit details
Commits on Oct 3, 2022
-
Configuration menu - View commit details
-
Copy full SHA for a01627f - Browse repository at this point
Copy the full SHA a01627fView commit details
Commits on Oct 11, 2022
-
NCAR/main PR NOAA-GSL#66 (Bugfix and optimization of prognostic closu…
…re for the P8 physics suite) (NOAA-EMC#592) * This is equivalent to PR66 in NCAR/fv3atm: NCAR/main PR NOAA-GSL#66 (Bugfix and optimization of prognostic closure for the P8 physics suite)
dustinswales authoredOct 11, 2022 Configuration menu - View commit details
-
Copy full SHA for 8716e49 - Browse repository at this point
Copy the full SHA 8716e49View commit details
Commits on Oct 17, 2022
-
Fix boundary issues and numerical precision trouble in RUC LSM (NOAA-…
…EMC#587) * fixes and workarounds for uninitialized memory in fv_regional_bc * initialize kmaxfire in module_bl_mynn * smoke bug fixes for restart * remove smoke bug fixes * remove workarounds and fix remaining known bugs in ps_reg * a few more surface pressure bug fixes; now the test case runs in debug mode * ccpp/physics: module_sf_ruclsm imprecision workaround for gfortran -DDEBUG=ON * move sanity checks to lsm_ruc and add "snow on ice" check * use i-1 & j-1 for two-point averages, when available * Replace many changes with atmos_cubed_sphere PR NOAA-EMC#220
Configuration menu - View commit details
-
Copy full SHA for 2458535 - Browse repository at this point
Copy the full SHA 2458535View commit details
Commits on Oct 18, 2022
-
Small cloud tunings from Greg Thompson (NOAA-EMC#580)
* update gitmodules and point to PR branch of ccpp/physics * Small cloud tunings from Greg Thompson (NOAA-EMC#580) Co-authored-by: Grant Firl <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for d38ccaf - Browse repository at this point
Copy the full SHA d38ccafView commit details
Commits on Oct 28, 2022
-
Add support for external land component (NOAA-EMC#591)
* fixes for land coupling * work to support external land component side-by-side config * fix issue with ort dbg test
Configuration menu - View commit details
-
Copy full SHA for 324591b - Browse repository at this point
Copy the full SHA 324591bView commit details
Commits on Nov 1, 2022
-
Add a new SDF named FV3_WoFS_v0 for SRW_v2.1 release (NOAA-EMC#594)
* Add a new SDF named FV3_WoFS_v0 for SRW_v2.1 release * Minor bug fix to add variable nf_albd in the host model data structure (CCPP_typedefs.F90)
Configuration menu - View commit details
-
Copy full SHA for d6f5ccf - Browse repository at this point
Copy the full SHA d6f5ccfView commit details
Commits on Nov 3, 2022
-
Enable AOD diagnostics when coupled with AQM. (NOAA-EMC#593)
* Enable AOD diagnostics when coupled with AQM Co-authored-by: Raffaele Montuoro <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 045de83 - Browse repository at this point
Copy the full SHA 045de83View commit details
Commits on Nov 8, 2022
-
Improve radiative fluxes and cloud cover in ccpp/physics for HR1 (NOA…
…A-EMC#599) * Improve radiative fluxes and cloud cover in ccpp/physics for HR1
Configuration menu - View commit details
-
Copy full SHA for 3c8c247 - Browse repository at this point
Copy the full SHA 3c8c247View commit details
Commits on Nov 14, 2022
-
Adjust GFS diagnostic Aerosol Optical Depth (AOD) output to the exact…
… 550nm (NOAA-EMC#597) * Adjust GFS diagnostic ADO output to the exact 550nm in ccpp/physics * Modify a few lines of code in ccpp/physics/physics/radiation_aerosols.f to make them properly indented
Configuration menu - View commit details
-
Copy full SHA for 43eb02c - Browse repository at this point
Copy the full SHA 43eb02cView commit details
Commits on Nov 21, 2022
-
Switch ccpp-physics submodule (NOAA-EMC#603)
* Switch ccpp-physics submodue. * ccpp NOAA-GSL#17: git action ci yaml update.
Configuration menu - View commit details
-
Copy full SHA for f765174 - Browse repository at this point
Copy the full SHA f765174View commit details
Commits on Nov 22, 2022
-
Add convective cloud to radiation, Thompson MP only. (NOAA-EMC#589)
* Add convective cloud to radiation, Thompson MP only.
dustinswales authoredNov 22, 2022 Configuration menu - View commit details
-
Copy full SHA for 086f70d - Browse repository at this point
Copy the full SHA 086f70dView commit details
Commits on Nov 29, 2022
-
Bug fix for the NoahMP scheme (NOAA-EMC#601)
* change fv3atm branch to bugfix/noahmp_hr1 and change ccpp-physics pointer
Configuration menu - View commit details
-
Copy full SHA for b88f2c8 - Browse repository at this point
Copy the full SHA b88f2c8View commit details
Commits on Dec 2, 2022
-
Bug fix for the NoahMP tiled t2m and q2m (NOAA-EMC#607)
* Change ccpp-physics branch to fix_tq2m_diagnoahmp
Configuration menu - View commit details
-
Copy full SHA for b36a391 - Browse repository at this point
Copy the full SHA b36a391View commit details
Commits on Dec 5, 2022
-
Update Regression Test to include gfsv17 prototypes that are after pr…
…ototype 8, and turn on prognostic closure (NOAA-EMC#598) * update TKE contribution from cu for progsigma in deep and shallow cu
Configuration menu - View commit details
-
Copy full SHA for 92b0386 - Browse repository at this point
Copy the full SHA 92b0386View commit details
Commits on Dec 7, 2022
-
adding hr_ave_chem_v1 to atmos_cubed_sphere (NOAA-EMC#608)
* adding hr_ave_chem_v1 to atmos_cubed_sphere Co-authored-by: Brian Curtis <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 94af9fb - Browse repository at this point
Copy the full SHA 94af9fbView commit details
Commits on Dec 12, 2022
-
update atmos_cubed_sphere (NOAA-EMC#609)
* update atmos_cubed_sphere
Configuration menu - View commit details
-
Copy full SHA for 58134a1 - Browse repository at this point
Copy the full SHA 58134a1View commit details
Commits on Dec 15, 2022
-
HAFSv1 related developments and moving-nesting code restructure (NOAA…
…-EMC#610) * Performance optimization of moving nest. * update atmos_model and FV3GFS_io read performance when io_layout=1,1 and allow one to override data integrity checks in FMS restart logic * Add the following HAFS ccpp physics suites (@ChunxiZhang-NOAA and @BinLiu-NOAA): suite_FV3_HAFS_v0_thompson.xml suite_FV3_HAFS_v0_thompson_nonsst.xml suite_FV3_HAFS_v0_thompson_noahmp.xml suite_FV3_HAFS_v0_thompson_noahmp_nonsst.xml * Update submodule UPP to point its latest develop branch as of 05/18/2022. * Update submodule upp, which has the fix for regional latlon grid crossing the prime meridian. * Only call atmosphere_fill_nest_cpl at the cap driver time steps (coupling time steps). This is to reduce the overhead introduced by downscaling the coupling variables from FV3ATM parent to nest. * Removed reference to unused variable parent_x. * FV3-related typedefs changes for the Hurricane PBL options * Update submodule ccpp/physics, which added the tc_pbl option in the GFS sa-TKE EDMF PBL scheme for HAFS/hurricane modeling. * Adding upoff as a namelist parameter * Update submodule atmos_cubed_sphere, which has updated the time string in internal tracker output (fort.602, phtcf file). * Restructure moving nest code from atmos_cubed_sphere into FV3 directory. * Rename HAFS_v0 CCPP physics suites to HAFS_V1. * Added namelist flag fv_timers to enable detailed performance timings; defaults to false. * Removed special CMake handling of moving nest files. This causes a switch from 'fp-model source' as they were compiled in atmos_cubed_sphere, to 'fp-model consistent' aligned with the FV3atm tree. Minor rounding differences are noted in forecast results. * Update submodule ccpp/physics and update tc_pbl standard and long names. * Removed ifdef MOVING_NEST, as files are included/excluded by cmake Co-authored-by: William Ramstrom <[email protected]> Co-authored-by: Rusty.Benson <[email protected]> Co-authored-by: AndrewHazelton <[email protected]> Co-authored-by: Biju Thomas <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 1d97e1f - Browse repository at this point
Copy the full SHA 1d97e1fView commit details
Commits on Dec 20, 2022
-
Configuration menu - View commit details
-
Copy full SHA for c6646f3 - Browse repository at this point
Copy the full SHA c6646f3View commit details
Commits on Dec 22, 2022
-
Develop ugwp improvements (NOAA-EMC#600)
* Enhanced stability of drag_suite module and added diagnostics * Updated standard_names for do_gsl_drag_ls_bl, do_gsl_drag_ss, do_gsl_drag_tofd and ugwp_seq_update * Assumed-shape in gwdps.f * Added logical flag 'ugwp_seq_update' to gfs_physics_nml namelist * Modified calculation of dtfac in drag_suite.F90 and revised various long_name's of diagnostic variables * Removed passage of variables 'ak' and 'bk' to drag_suite -- these are no longer used * Removed unused variables from GFS_typedefs.F90 and added clarifying comments in ccpp-physics
Configuration menu - View commit details
-
Copy full SHA for a45e1b5 - Browse repository at this point
Copy the full SHA a45e1b5View commit details
Commits on Dec 28, 2022
-
Add optional 'time_unlimited' logical flag to model_configure (NOAA-E…
…MC#612) This flag is set to .false.by default. When the user sets it to .true. explicitly in the model_configure file the time dimension in history files will be a record dimension (ie. unlimited)
Configuration menu - View commit details
-
Copy full SHA for b877da3 - Browse repository at this point
Copy the full SHA b877da3View commit details
Commits on Jan 6, 2023
-
MYNNsfc uniform real kind (NOAA-EMC#611)
* MYNNsfc uniform real kind
dustinswales authoredJan 6, 2023 Configuration menu - View commit details
-
Copy full SHA for a2e9109 - Browse repository at this point
Copy the full SHA a2e9109View commit details
Commits on Jan 9, 2023
-
Bring in inst_pres_interface for AQM PM2.5 Calculation (NOAA-EMC#616)
* Bring in inst_pres_interface for AQM
Configuration menu - View commit details
-
Copy full SHA for 99085ae - Browse repository at this point
Copy the full SHA 99085aeView commit details
Commits on Jan 17, 2023
-
Update submodule UPP and some HAFS moving-nesting related fixes (NOAA…
…-EMC#613) * Hardcoded coarse terrain for moving nest with terrain_smoother=4 * Update HAFSv1 CCPP suites to use the unified ugwp scheme. * Update submodule upp. * Removed debug print statements for terrain_smoother * Fixed bug in calculation of nest halo weights identified by Biju Thomas in DDEBUG=ON builds. * Updated fix to moving nest weight calculations. * Use ind arrays for nest weight calculations. Ensures correct indexing. * Clean up for the fix of using ind arrays for moving-nest weight calculations (from @wramstrom). Co-authored-by: William Ramstrom <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 23bbfcd - Browse repository at this point
Copy the full SHA 23bbfcdView commit details
Commits on Jan 25, 2023
-
Create ESMF field attributes using the same kind as field data values (…
…NOAA-EMC#618) * Use 32bit value for 'missing_value' and '_FillValue' attributes
Configuration menu - View commit details
-
Copy full SHA for 4506546 - Browse repository at this point
Copy the full SHA 4506546View commit details
Commits on Jan 30, 2023
-
Bug fix for cloud effective radius for convective clouds (HR1) (NOAA-…
…EMC#621) * Bug fix for cloud effective radius for convective clouds (HR1)
Configuration menu - View commit details
-
Copy full SHA for 603e1a0 - Browse repository at this point
Copy the full SHA 603e1a0View commit details
Commits on Feb 7, 2023
-
RRTMGP refactoring (NOAA-EMC#619)
* Changes to typedefs for RRTMGP refactoring. Updates to prebuild and SDFs. * bugfix to save q state regardless of diagnostic flag, submodule update * optimizing massflux at cloud base based on P8 simulations, submodule update ccpp/physics * Added RRTMGP p8 coupled RT. * Move allocation of RRTMGP DDTs to init. * Removed deprecated SDFs Co-authored-by: Lisa Bengtsson <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 0e8f580 - Browse repository at this point
Copy the full SHA 0e8f580View commit details
Commits on Feb 14, 2023
-
fix initialization issue for moving nest grid in debug mode (NOAA-EMC…
…#622) * fix initialization for moving nest grid
Configuration menu - View commit details
-
Copy full SHA for 711e33a - Browse repository at this point
Copy the full SHA 711e33aView commit details
Commits on Feb 17, 2023
-
* Six new winter wx diags added to output, accumulated fields added to restart file and changed nsradar_reset, radar_reset to something that makes more sense, that is, nsfullradar_diag and fullradar_diag. Also, added new namelist parameter to use new precip ice density with the NOAH LSM. Code changes to upp also made to include the new winter wx diags.
Configuration menu - View commit details
-
Copy full SHA for 8b84603 - Browse repository at this point
Copy the full SHA 8b84603View commit details
Commits on Feb 22, 2023
-
Changed UGWP diagnostic variable declaration intents from 'out' to 'i…
…nout' (NOAA-EMC#627) * Changed UGWP diagnostic variable declaration intents from 'out' to 'inout' * Updated UGWP diagnostic variable declaration intents in drag_suite.meta
Configuration menu - View commit details
-
Copy full SHA for d9e619e - Browse repository at this point
Copy the full SHA d9e619eView commit details
Commits on Feb 27, 2023
-
consistent Restart filenames (NOAA-EMC#625)
* allow consisten restart file name with date * remove intrm_rst and restart_endfcst in fcst finalize * remove restart_endfcst from fcst grid comp
Configuration menu - View commit details
-
Copy full SHA for 78bfe9e - Browse repository at this point
Copy the full SHA 78bfe9eView commit details
Commits on Mar 2, 2023
-
NCAR-main PR#956 (NOAA-EMC#623)
* Merge pull request NOAA-GSL#67 from dustinswales/accumulated_cleanup: ccpp physocs
dustinswales authoredMar 2, 2023 Configuration menu - View commit details
-
Copy full SHA for c932926 - Browse repository at this point
Copy the full SHA c932926View commit details
Commits on Mar 7, 2023
-
Configuration menu - View commit details
-
Copy full SHA for 8418428 - Browse repository at this point
Copy the full SHA 8418428View commit details
Commits on Mar 15, 2023
-
Combo for ccpp/physics NOAA-GSL#41 and NOAA-GSL#45 and ccpp/framework…
… submodule pointer update for NOAA-EMC#462 (NOAA-EMC#634) * add nssl_alphar, nssl_ehw0_in, nssl_ehlw0_in to namelist entries for ensemble perturbationsons * update the standard name for hail/graupel collection efficiency * update the long names for parameters related to NSSL microphysics * update ccpp/physics and ccpp/framework submodule pointers --------- Co-authored-by: Jili Dong <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for da1e9b8 - Browse repository at this point
Copy the full SHA da1e9b8View commit details
Commits on Mar 24, 2023
-
Lightning threat indexes (NOAA-EMC#628)
* add IFI to post * pass w to model & fixes to ccpp/physics changes * send lightning threat indexes to post * upp: remove 444 ltng and add 704 * ccpp/physics: fill ltg*_max with 0 when model is hydrostatic * atmos_cubed_sphere: only send w to model in non-hydrostatic mode, and only if model wants it * disable lightning_threat when hydrostatic, and initialize wgrs * turn off lightning_threat by default since it allocates wgrs and passes w * missing `active = (lightning_threat_indices_enabled)` for wgrd * UPP submodule: correct ifi load on acorn * remove unneeded initialization of ltg*_max in post_fv3 * remove unneeded hydrostatic check from maximum_hourly_diagnostics * fix out-of-bounds access in upp calslr_roebbr * fix another out-of-bounds access and move a message to stdout
Configuration menu - View commit details
-
Copy full SHA for f3eeba0 - Browse repository at this point
Copy the full SHA f3eeba0View commit details
Commits on Mar 27, 2023
-
Smoke, dust, and MYNN updates (NOAA-EMC#635)
* MYNN update * "merge RRFS-SD from the GSL repo to the Community repo" * "include MYNN-EDMF updates from PR NOAA-EMC#630" Co-authored-by: joeolson42 <[email protected]> Co-authored-by: Haiqin.Li <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 29085aa - Browse repository at this point
Copy the full SHA 29085aaView commit details
Commits on Mar 28, 2023
-
Write restart files using the write grid component (NOAA-EMC#629)
* Add support for writing restart file on the write grid comp
Configuration menu - View commit details
-
Copy full SHA for bcd12a4 - Browse repository at this point
Copy the full SHA bcd12a4View commit details
Commits on Mar 31, 2023
-
Merge latest RUC LSM into community develop and add new soil/veg data (…
…NOAA-EMC#633) * Merged RRFS_dev changes needed for changes in the CCPP. * bug fix from @tanyasmirnova for rrfs crashes during restart * Added allocation of rhonewsnow1 array. * Bug fix for NSST input * urface_snow_amount_vardens_over_land is changed to surface_snow_amount_assuming_variable_snow_density_over_land Co-authored-by: samuel.trahan <[email protected]> Co-authored-by: joeolson42 <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 0a7cbe9 - Browse repository at this point
Copy the full SHA 0a7cbe9View commit details
Commits on Apr 6, 2023
-
Correction of convective cloud condensate in prog closure for HR2 (NO…
…AA-EMC#639) * Make passing of PBL q tendency more general (not dependent on specific PBL scheme) for prog closure * Bugfix for convection (prog closure) and gravity wave drag (for stochastic perturbations) needed for GFS/GEFS prototypes
Configuration menu - View commit details
-
Copy full SHA for decb0b9 - Browse repository at this point
Copy the full SHA decb0b9View commit details
Commits on Apr 12, 2023
-
fix diag time at GEFS restart and clean up output_1st_tstep_rst (NOAA…
…-EMC#643) * clean up output_1st_tstep_rst and fix diag time at GEFS restart * change logf file to atm.logf
Configuration menu - View commit details
-
Copy full SHA for f964b4b - Browse repository at this point
Copy the full SHA f964b4bView commit details
Commits on Apr 14, 2023
-
Update in-line post for RRFS and GFS (NOAA-EMC#641)
* Update read interface for RRFS * Read MERRA2 aerosol * Update upp revision to dccb321;Merge aerosol/chemical changes from Kate Zhang. * Modify accsnow and sndepac calculation location
Configuration menu - View commit details
-
Copy full SHA for f071fc6 - Browse repository at this point
Copy the full SHA f071fc6View commit details
Commits on Apr 17, 2023
-
Development of a unified cumulus convection scheme (NOAA-EMC#638)
* unified convection * Update some logic for progsigma
Configuration menu - View commit details
-
Copy full SHA for c463125 - Browse repository at this point
Copy the full SHA c463125View commit details
Commits on Apr 20, 2023
-
update GF for RRFS 2023 HWT SFE (NOAA-EMC#644)
* "update to run RRFS with GF"
Configuration menu - View commit details
-
Copy full SHA for aed0607 - Browse repository at this point
Copy the full SHA aed0607View commit details
Commits on Apr 26, 2023
-
Add CLM Lake Model and update Flake (NOAA-EMC#606)
* Updated flake physics and modified related files * LAKEDEBUG is now clm_lake_debug namelist parameter * fix bugs in salty code and add Caspian & Dead seas * set roughness length over ice & water in clm lake model * bug fixes to get fractional ice working * restart works with FV3_HRRR suite * do not freeze great salt lakes * remove clm_lake_fill_with_zero * FV3_HRRR uses clm lake; new FV3_HRRR_flake for flake * Eliminate an out-of-bounds access in MDLFLD.f in UPP. This UPP bug is triggered by one of the new regression tests. * clm lake is HRRR default, alternative suite with flake * bug fix for 2threads support in conus13km tests --------- Co-authored-by: Yihua.Wu <[email protected]> Co-authored-by: Helin Wei <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 33ac26d - Browse repository at this point
Copy the full SHA 33ac26dView commit details
Commits on Apr 28, 2023
-
Dycore semi-implicit solver update (NOAA-EMC#648)
* update dycore: semi-implicit solver update
Configuration menu - View commit details
-
Copy full SHA for e0d95b1 - Browse repository at this point
Copy the full SHA e0d95b1View commit details
Commits on May 1, 2023
-
update atmos_cubed_sphere to better handle data source for regional m…
…odel LBC processing (NOAA-EMC#646) * update atmos_cubed_sphere to better handle data source for regional model LBC processing
Configuration menu - View commit details
-
Copy full SHA for 832803b - Browse repository at this point
Copy the full SHA 832803bView commit details
Commits on May 9, 2023
-
Physics (PBL, Convection and Microphysics) Update for HR2 (NOAA-EMC#653)
* This PR is created due to the ccpp-physics update for HR2 * PBL, Convection and Microphysics Update
Configuration menu - View commit details
-
Copy full SHA for 160b422 - Browse repository at this point
Copy the full SHA 160b422View commit details
Commits on May 19, 2023
-
Multiple domains quilting restart (NOAA-EMC#650)
* Enable writing restart files for multiple domains (nests) * Write output files in two pheses, first history then restarts * Fix movable nests quilting restart
Configuration menu - View commit details
-
Copy full SHA for 7a6751d - Browse repository at this point
Copy the full SHA 7a6751dView commit details
Commits on Jun 6, 2023
-
range_check_3d optimization (NOAA-EMC#649)
* Switch range_check_2d to use minval/maxval intrinsics as requested
Configuration menu - View commit details
-
Copy full SHA for 86ba901 - Browse repository at this point
Copy the full SHA 86ba901View commit details
Commits on Jun 8, 2023
-
Configuration menu - View commit details
-
Copy full SHA for 71d9281 - Browse repository at this point
Copy the full SHA 71d9281View commit details
Commits on Jun 12, 2023
-
MYNN fix for numerical stability issues with mixing snow (NOAA-EMC#656)
* MYNN fix for numerical stability issues with mixing snow
Configuration menu - View commit details
-
Copy full SHA for 606cb31 - Browse repository at this point
Copy the full SHA 606cb31View commit details
Commits on Jun 20, 2023
-
Refactor fv3atm history & restart to reduce redundant code. Add rrfs-…
…sd and clm lake to quilt restart. (NOAA-EMC#660) * move utility routines, data structures, and name generation out of FV3GFS_io.F90 * move RRFS SD state restart io to separate file and rename clm_lake_io.F90 * sfc array indices are calculated in FV3GFS_sfc_io.F90 * move rrfs sd emissions input code to FV3GFS_rrfs_sd_io.F90 * allocate sfc arrays in FV3GFS_sfc_io.F90 * define and write axes in FV3GFS_sfc_io.F90 * register sfc fields in FV3GFS_sfc_io.F90 * move sfc read loop to FV3GFS_sfc_io.F90 * Put post-read safeguards in FV3GFS_sfc_io.F90 * copy to grid in FV3GFS_sfc_io.F90 and make things private * move oro reading to FV3GFS_oro_io.F90 * gwd I/O in FV3GFS_oro_io.F90 * store quilt restart data structures in FV3GFS_sfc_io types * remove copy_from_GFS_Data calls from FV3GFS_restart_io.F90 * consistent naming and clm lake quilt restart
Configuration menu - View commit details
-
Copy full SHA for f9d68ad - Browse repository at this point
Copy the full SHA f9d68adView commit details
Commits on Jun 26, 2023
-
Community Convective Cloud (C3) scheme (NOAA-EMC#657)
* "for the Community Convective Cloud (c3) scheme" * "add a new SDF of FV3_HRRR_c3"
Configuration menu - View commit details
-
Copy full SHA for 2363f5b - Browse repository at this point
Copy the full SHA 2363f5bView commit details
Commits on Jun 28, 2023
-
Configuration menu - View commit details
-
Copy full SHA for dd6cd46 - Browse repository at this point
Copy the full SHA dd6cd46View commit details
Commits on Jul 5, 2023
-
Name change for two NSSL MP namelist parameters (NOAA-EMC#662)
* name change for two NSSL MP namelist parameters
Configuration menu - View commit details
-
Copy full SHA for e1de62f - Browse repository at this point
Copy the full SHA e1de62fView commit details
Commits on Jul 7, 2023
-
Export evaporative flux from ATM (NOAA-EMC#672)
* add export of evap from ATM * add block_copy for special values * add 32bit physics use case for block copy
Configuration menu - View commit details
-
Copy full SHA for 0bff645 - Browse repository at this point
Copy the full SHA 0bff645View commit details
Commits on Jul 10, 2023
-
Fix memory errors: uninitialized variables, and NetCDF writes to arra…
…ys that are too small (NOAA-EMC#668) * move utility routines, data structures, and name generation out of FV3GFS_io.F90 * move RRFS SD state restart io to separate file and rename clm_lake_io.F90 * move rrfs sd emissions input code to FV3GFS_rrfs_sd_io.F90 * register sfc fields in FV3GFS_sfc_io.F90 * move oro reading to FV3GFS_oro_io.F90 * gwd I/O in FV3GFS_oro_io.F90 * store quilt restart data structures in FV3GFS_sfc_io types * rrfs sd restart in quilt (still under testing) * bug fixes for RRFS 32-bit physics
Configuration menu - View commit details
-
Copy full SHA for 67e146d - Browse repository at this point
Copy the full SHA 67e146dView commit details
Commits on Jul 19, 2023
-
Land surface upgrades for HR2 (NOAA-EMC#663)
* adding soil color data to NoahMP * add iopt_diag for 2m t/q diagnostic option * fixed a sfc_name2 error * fix a counting error in Sfc_io_calculate_indices
Configuration menu - View commit details
-
Copy full SHA for e7dc085 - Browse repository at this point
Copy the full SHA e7dc085View commit details
Commits on Jul 24, 2023
-
Fixed stratosphere warm bias and code optimization for MERRA2 (NOAA-E…
…MC#674) * optimized the code and decrease the stratosphere warm bias for mraerosol=T --------- Co-authored-by: anning.cheng <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for b32981f - Browse repository at this point
Copy the full SHA b32981fView commit details
Commits on Jul 27, 2023
-
Update inline post (NOAA-EMC#666)
* Add initialization for some local variables. * Change undefined value of aextc55 as 0 * Read soill to level 9 for RUC LSM * Correct tke reading and update upp revision. * Update upp revision to baa7751
Configuration menu - View commit details
-
Copy full SHA for 6d17939 - Browse repository at this point
Copy the full SHA 6d17939View commit details
Commits on Jul 28, 2023
-
Ignore empty output bundle (NOAA-EMC#679)
* If the output bundle has no fields do not attempt to get a grid * Comment out return status check after recover_fields
Configuration menu - View commit details
-
Copy full SHA for 1158696 - Browse repository at this point
Copy the full SHA 1158696View commit details
Commits on Jul 31, 2023
-
Use inline post with cubed sphere history output (NOAA-EMC#680)
* Add option to output top parent history file on cubed sphere grid * Rename module_configure parameter, history_file_on_native_grid
Configuration menu - View commit details
-
Copy full SHA for f595b97 - Browse repository at this point
Copy the full SHA f595b97View commit details
Commits on Aug 14, 2023
-
Change signs of exported fields from ATM (NOAA-EMC#675)
* switch sign on mean momentum fluxes * send mean momentum fluxes to mediator w/ correct sign for coupling * fix variable alignment in module_block_data * change sign of exported sensible heat flux * add evap fields for atm export * change sign for exported latent heat flux
Configuration menu - View commit details
-
Copy full SHA for deeac5f - Browse repository at this point
Copy the full SHA deeac5fView commit details
Commits on Aug 18, 2023
-
Few small fixes to Thompson MP (NOAA-EMC#654)
* point to Greg's bugfix branch: few small fixes to Thompson MP
Configuration menu - View commit details
-
Copy full SHA for 7b2d88a - Browse repository at this point
Copy the full SHA 7b2d88aView commit details
Commits on Aug 22, 2023
-
Changes to Logging and Initialization of the CLM Lake Model (NOAA-EMC…
…#681) * Changes to logging and initialization of the CLM Lake Model. 1. Use ice thickness hice(i) to find the level in the lake where ice is zero. 2. Do not allow lake temperature to be below freezing point if there is no ice. 3. If there is no snow or ice, do not allow surface lake temperature to be below freezing point. These changes fixed the problem with large errors in the energy budget at the beginning of the cold-start run with lakes. 4. Added flag to turn on debug print statements in the CLM lake model. * merge ccpp-physics NOAA-GSL#91 (UFS-SRW v3.0.0 SciDoc updates)
Configuration menu - View commit details
-
Copy full SHA for 94a49f8 - Browse repository at this point
Copy the full SHA 94a49f8View commit details
Commits on Aug 29, 2023
-
Bug fixes for 32-bit physics & correct the lake scheme in FV3_HRRR_c3…
… & FV3_HRRR_gf (NOAA-EMC#692) * fix fortran coding error in dynamical core * use clm lake in fv3_hrrr_c3 * initialize arrays after allocation * ressurect FV3_HRRR_gf suite and give it the clm lake model * bug fix from Dusan to use the correct type kind when reading lan & lon in quilt server
Configuration menu - View commit details
-
Copy full SHA for 51e570c - Browse repository at this point
Copy the full SHA 51e570cView commit details
Commits on Aug 31, 2023
-
Use optional chunksizes argument in register_restart_field calls (NOA…
…A-EMC#595) * Change the format of domain restart files to netcdf4 and set chunksizes * Remove nc_format="netcdf4" argument when opening restart files * Set chunksize of zaxis and time axis to 1 * Update clm_lake and rrfs_sd modules to support chunksizes * Make quilting restart files identical to fms files
Configuration menu - View commit details
-
Copy full SHA for d9525db - Browse repository at this point
Copy the full SHA d9525dbView commit details
Commits on Sep 5, 2023
-
2D advection of cellular automata (NOAA-EMC#686)
* 2D advection of cellular automata
Configuration menu - View commit details
-
Copy full SHA for 379ef21 - Browse repository at this point
Copy the full SHA 379ef21View commit details
Commits on Sep 7, 2023
-
Add run time info and upp (NOAA-EMC#678)
* update missing value * adding timing information * add write_runtimelog option * update upp and not include dycore updates that change results
Configuration menu - View commit details
-
Copy full SHA for a9fa26e - Browse repository at this point
Copy the full SHA a9fa26eView commit details
Commits on Sep 8, 2023
-
add SPP support to G-F deep convection (NOAA-EMC#688)
* add SPP support to G-F deep convection
Configuration menu - View commit details
-
Copy full SHA for 9b5825b - Browse repository at this point
Copy the full SHA 9b5825bView commit details
Commits on Sep 14, 2023
-
MYNN SFC OpenACC acceleration (NOAA-EMC#693)
* MYNN SFC OpenACC directives
Configuration menu - View commit details
-
Copy full SHA for bbc5bf8 - Browse repository at this point
Copy the full SHA bbc5bf8View commit details
Commits on Sep 26, 2023
-
Use the same real kind for axis variables in restart files as real ki…
…nd used for data variables. (NOAA-EMC#697) * Write netcdf axis variables using the same real kind as data variables
Configuration menu - View commit details
-
Copy full SHA for 3b4423c - Browse repository at this point
Copy the full SHA 3b4423cView commit details
Commits on Oct 3, 2023
-
Quartet of bug fixes for: c3 scheme, quilting restart with 32-bit phy…
…sics, and string length mismatch in dycore plus PR NOAA-EMC#705 and NOAA-EMC#699 (NOAA-EMC#695) * GFDL_atmos_cubed_sphere: consistent string lengths in array * stop FV3_HRRR_c3 from crashing with gnu debug * in dycore, initialize srf_wnd_var2 and tracers_var3 arrays * Write netcdf axis variables using the same real kind as data variables * "GF radar reflectivity, dust bug fix, C3 updates, more fluxes output" * Fix race condition in GFS_phys_time_vary.fv3.F90 error detection * More bug fixes to GFS_phys_time_vary.fv3.F90: 1. detect empty errmsg from subroutines 2. Initialize err variables in set_soilveg.f, which is called from GFS_phys_time_vary.fv3.F90 * initialize errmsg & errflg in noahmp_tables.f90 * only read h2odata, ozdata and noahmp table when they are needed * remove all constant 3D variables from clm lake * calculate clm lake constants only once per i loop --------- Co-authored-by: Dusan Jovic <[email protected]> Co-authored-by: Haiqin.Li <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for bba7da5 - Browse repository at this point
Copy the full SHA bba7da5View commit details
Commits on Oct 10, 2023
-
mean to inst field names, part I (NOAA-EMC#704)
* change mean->inst for fields going to ATM * switch 'mean' prec fields to be inst
Configuration menu - View commit details
-
Copy full SHA for a13a239 - Browse repository at this point
Copy the full SHA a13a239View commit details
Commits on Oct 12, 2023
-
In GFS_diagnostics make LAI, WILT and FLDCP be outputted with all LSM…
…s. Also, output of LAI should not depend on RDLAI.
Configuration menu - View commit details
-
Copy full SHA for 2b7461a - Browse repository at this point
Copy the full SHA 2b7461aView commit details -
Configuration menu - View commit details
-
Copy full SHA for 7b60f2a - Browse repository at this point
Copy the full SHA 7b60f2aView commit details -
Update .gitmodules and submodule pointers for ccpp/physics for code r…
…eview and testing
Configuration menu - View commit details
-
Copy full SHA for 94eafbb - Browse repository at this point
Copy the full SHA 94eafbbView commit details