Skip to content
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

Closed
wants to merge 157 commits into from
Closed

Commits on Dec 16, 2021

  1. Feature/ccpp codeowners (NOAA-EMC#442)

    * Per-file CODEOWNERS in ccpp/physics to set up automatic review requests
    SamuelTrahanNOAA authored Dec 16, 2021
    Configuration menu
    Copy the full SHA
    eb463bc View commit details
    Browse the repository at this point in the history

Commits on Dec 17, 2021

  1. 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
    DusanJovic-NOAA authored Dec 17, 2021
    Configuration menu
    Copy the full SHA
    6c27fdb View commit details
    Browse the repository at this point in the history

Commits on Dec 20, 2021

  1. 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.
    climbfuji authored Dec 20, 2021
    Configuration menu
    Copy the full SHA
    71f27b2 View commit details
    Browse the repository at this point in the history

Commits on Dec 21, 2021

  1. 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)
    grantfirl authored Dec 21, 2021
    Configuration menu
    Copy the full SHA
    85b1a90 View commit details
    Browse the repository at this point in the history

Commits on Dec 23, 2021

  1. 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".
    grantfirl authored Dec 23, 2021
    Configuration menu
    Copy the full SHA
    8afe51e View commit details
    Browse the repository at this point in the history

Commits on Dec 27, 2021

  1. 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.
    DusanJovic-NOAA authored Dec 27, 2021
    Configuration menu
    Copy the full SHA
    96a2554 View commit details
    Browse the repository at this point in the history

Commits on Dec 28, 2021

  1. 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.
    mzhangw authored Dec 28, 2021
    Configuration menu
    Copy the full SHA
    42dd808 View commit details
    Browse the repository at this point in the history

Commits on Dec 30, 2021

  1. 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
    climbfuji authored Dec 30, 2021
    Configuration menu
    Copy the full SHA
    9ab2847 View commit details
    Browse the repository at this point in the history

Commits on Jan 3, 2022

  1. 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.
    WenMeng-NOAA authored Jan 3, 2022
    Configuration menu
    Copy the full SHA
    edcdfc5 View commit details
    Browse the repository at this point in the history

Commits on Jan 5, 2022

  1. Wrapper for ccpp-physics NOAA-EMC#812 (NOAA-EMC#453)

    * update submodule pointer for regression testing of ccpp-physics#812
    grantfirl authored Jan 5, 2022
    Configuration menu
    Copy the full SHA
    8198cee View commit details
    Browse the repository at this point in the history

Commits on Jan 7, 2022

  1. 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]>
    climbfuji and DeniseWorthen authored Jan 7, 2022
    Configuration menu
    Copy the full SHA
    7eb0ee2 View commit details
    Browse the repository at this point in the history

Commits on Jan 10, 2022

  1. 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
    SMoorthi-emc authored Jan 10, 2022
    Configuration menu
    Copy the full SHA
    c2f06d5 View commit details
    Browse the repository at this point in the history

Commits on Jan 11, 2022

  1. 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
    SamuelTrahanNOAA authored Jan 11, 2022
    Configuration menu
    Copy the full SHA
    9038ef7 View commit details
    Browse the repository at this point in the history

Commits on Jan 13, 2022

  1. Configuration menu
    Copy the full SHA
    7362f7d View commit details
    Browse the repository at this point in the history

Commits on Jan 18, 2022

  1. Thompson MP cloud tuning (NOAA-EMC#463)

    *  Improve cloud fraction when using Thompson MP. See NCAR/ccpp-physics#809 for more details.
    grantfirl authored Jan 18, 2022
    Configuration menu
    Copy the full SHA
    500ceaa View commit details
    Browse the repository at this point in the history

Commits on Jan 19, 2022

  1. 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.
    ChunxiZhang-NOAA authored Jan 19, 2022
    Configuration menu
    Copy the full SHA
    f1a35e1 View commit details
    Browse the repository at this point in the history

Commits on Jan 20, 2022

  1. 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)
    climbfuji authored Jan 20, 2022
    Configuration menu
    Copy the full SHA
    12a5441 View commit details
    Browse the repository at this point in the history

Commits on Jan 25, 2022

  1. 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.
    DusanJovic-NOAA authored Jan 25, 2022
    Configuration menu
    Copy the full SHA
    83ea4a2 View commit details
    Browse the repository at this point in the history

Commits on Jan 26, 2022

  1. 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.
    climbfuji authored Jan 26, 2022
    Configuration menu
    Copy the full SHA
    a9e7909 View commit details
    Browse the repository at this point in the history

Commits on Jan 27, 2022

  1. Add code to enable ESMF managed threading (NOAA-EMC#469)

    * Implement ESMF-managed-threading for fcstComp and wrtComp's.
    junwang-noaa authored Jan 27, 2022
    Configuration menu
    Copy the full SHA
    4e43229 View commit details
    Browse the repository at this point in the history

Commits on Jan 31, 2022

  1. 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.
    grantfirl authored Jan 31, 2022
    Configuration menu
    Copy the full SHA
    23b7dd3 View commit details
    Browse the repository at this point in the history

Commits on Feb 2, 2022

  1. 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]>
    junwang-noaa and MicroTed authored Feb 2, 2022
    Configuration menu
    Copy the full SHA
    6901981 View commit details
    Browse the repository at this point in the history

Commits on Feb 4, 2022

  1. Configuration menu
    Copy the full SHA
    e19a77c View commit details
    Browse the repository at this point in the history

Commits on Feb 8, 2022

  1. 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.
    grantfirl authored Feb 8, 2022
    Configuration menu
    Copy the full SHA
    33efbc9 View commit details
    Browse the repository at this point in the history

Commits on Feb 10, 2022

  1. Configuration menu
    Copy the full SHA
    91836a8 View commit details
    Browse the repository at this point in the history

Commits on Feb 15, 2022

  1. 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]>
    DusanJovic-NOAA and theurich authored Feb 15, 2022
    Configuration menu
    Copy the full SHA
    9929dcd View commit details
    Browse the repository at this point in the history

Commits on Feb 16, 2022

  1. Configuration menu
    Copy the full SHA
    277517d View commit details
    Browse the repository at this point in the history

Commits on Feb 22, 2022

  1. Configuration menu
    Copy the full SHA
    b3f98fe View commit details
    Browse the repository at this point in the history

Commits on Feb 23, 2022

  1. 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.
    JeffBeck-NOAA authored Feb 23, 2022
    Configuration menu
    Copy the full SHA
    bc562d7 View commit details
    Browse the repository at this point in the history

Commits on Feb 25, 2022

  1. Configuration menu
    Copy the full SHA
    ae438f7 View commit details
    Browse the repository at this point in the history

Commits on Mar 4, 2022

  1. 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.
    MicroTed authored Mar 4, 2022
    Configuration menu
    Copy the full SHA
    47d391c View commit details
    Browse the repository at this point in the history

Commits on Mar 10, 2022

  1. Add p8b SDF (NOAA-EMC#491)

    * add p8 suite files
    * fix 2phases intermediate restart
    
    Co-authored-by: Raffaele Montuoro <[email protected]>
    Co-authored-by: Jun Wang <[email protected]>
    3 people authored Mar 10, 2022
    Configuration menu
    Copy the full SHA
    3bcba51 View commit details
    Browse the repository at this point in the history

Commits on Mar 11, 2022

  1. 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
    climbfuji authored Mar 11, 2022
    Configuration menu
    Copy the full SHA
    b2272de View commit details
    Browse the repository at this point in the history

Commits on Mar 17, 2022

  1. 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]>
    3 people authored Mar 17, 2022
    Configuration menu
    Copy the full SHA
    8c582f7 View commit details
    Browse the repository at this point in the history

Commits on Mar 18, 2022

  1. 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.
    DusanJovic-NOAA authored Mar 18, 2022
    Configuration menu
    Copy the full SHA
    1cebcf1 View commit details
    Browse the repository at this point in the history

Commits on Mar 22, 2022

  1. Configuration menu
    Copy the full SHA
    2b988fe View commit details
    Browse the repository at this point in the history

Commits on Mar 24, 2022

  1. Configuration menu
    Copy the full SHA
    55e98b2 View commit details
    Browse the repository at this point in the history

Commits on Mar 29, 2022

  1. Configuration menu
    Copy the full SHA
    d86aba4 View commit details
    Browse the repository at this point in the history

Commits on Mar 30, 2022

  1. Configuration menu
    Copy the full SHA
    c02869a View commit details
    Browse the repository at this point in the history

Commits on Apr 4, 2022

  1. 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
    ChunxiZhang-NOAA authored Apr 4, 2022
    Configuration menu
    Copy the full SHA
    241db75 View commit details
    Browse the repository at this point in the history
  2. 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]>
    BrianCurtis-NOAA and rmontuoro authored Apr 4, 2022
    Configuration menu
    Copy the full SHA
    8a58e19 View commit details
    Browse the repository at this point in the history

Commits on Apr 8, 2022

  1. 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%)
    dustinswales authored Apr 8, 2022
    Configuration menu
    Copy the full SHA
    cec4d38 View commit details
    Browse the repository at this point in the history

Commits on Apr 11, 2022

  1. 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]>
    12 people authored Apr 11, 2022
    Configuration menu
    Copy the full SHA
    6e6d9c7 View commit details
    Browse the repository at this point in the history

Commits on Apr 12, 2022

  1. 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
    climbfuji authored Apr 12, 2022
    Configuration menu
    Copy the full SHA
    bffbeeb View commit details
    Browse the repository at this point in the history

Commits on Apr 20, 2022

  1. 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
    JeffBeck-NOAA authored Apr 20, 2022
    Configuration menu
    Copy the full SHA
    70cafa6 View commit details
    Browse the repository at this point in the history

Commits on Apr 21, 2022

  1. Configuration menu
    Copy the full SHA
    ec95157 View commit details
    Browse the repository at this point in the history

Commits on Apr 22, 2022

  1. Configuration menu
    Copy the full SHA
    38720ac View commit details
    Browse the repository at this point in the history

Commits on Apr 28, 2022

  1. 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)
    ClaraDraper-NOAA authored Apr 28, 2022
    Configuration menu
    Copy the full SHA
    9018acf View commit details
    Browse the repository at this point in the history

Commits on Apr 29, 2022

  1. Configuration menu
    Copy the full SHA
    f8cc77f View commit details
    Browse the repository at this point in the history

Commits on May 3, 2022

  1. 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.
    DusanJovic-NOAA authored May 3, 2022
    Configuration menu
    Copy the full SHA
    c521b5d View commit details
    Browse the repository at this point in the history

Commits on May 5, 2022

  1. 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.
    WenMeng-NOAA authored May 5, 2022
    Configuration menu
    Copy the full SHA
    6ee5395 View commit details
    Browse the repository at this point in the history

Commits on May 9, 2022

  1. 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
    ChunxiZhang-NOAA authored May 9, 2022
    Configuration menu
    Copy the full SHA
    c5d7221 View commit details
    Browse the repository at this point in the history

Commits on May 11, 2022

  1. Configuration menu
    Copy the full SHA
    5301b65 View commit details
    Browse the repository at this point in the history

Commits on May 17, 2022

  1. merge gsl institutional fork (NOAA-EMC#526)

    Merge in GSL institutional fork
    SamuelTrahanNOAA authored May 17, 2022
    Configuration menu
    Copy the full SHA
    1e9c3da View commit details
    Browse the repository at this point in the history

Commits on May 25, 2022

  1. Configuration menu
    Copy the full SHA
    a41a3de View commit details
    Browse the repository at this point in the history

Commits on May 26, 2022

  1. NRL Neptune model 32-bit physics support (NOAA-EMC#532)

    * Changes to ccpp to support 32-bit physics in NRL Neptune model
    SamuelTrahanNOAA authored May 26, 2022
    Configuration menu
    Copy the full SHA
    515a39d View commit details
    Browse the repository at this point in the history

Commits on Jun 3, 2022

  1. 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
    lisa-bengtsson authored Jun 3, 2022
    Configuration menu
    Copy the full SHA
    61f060f View commit details
    Browse the repository at this point in the history

Commits on Jun 6, 2022

  1. 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.
    pjpegion authored Jun 6, 2022
    Configuration menu
    Copy the full SHA
    ca1d0c0 View commit details
    Browse the repository at this point in the history

Commits on Jun 9, 2022

  1. Configuration menu
    Copy the full SHA
    5117434 View commit details
    Browse the repository at this point in the history

Commits on Jun 13, 2022

  1. 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
    JesseMeng-NOAA authored Jun 13, 2022
    Configuration menu
    Copy the full SHA
    d2ae560 View commit details
    Browse the repository at this point in the history

Commits on Jun 14, 2022

  1. Emergency fix: exponentiation instead of multiplication caused bad 2m…

    … temperatures (NOAA-EMC#552)
    
    * typo caused potential temperature calculation to use exponentiation instead of multiplication
    SamuelTrahanNOAA authored Jun 14, 2022
    Configuration menu
    Copy the full SHA
    e2d12a8 View commit details
    Browse the repository at this point in the history

Commits on Jun 17, 2022

  1. 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]>
    3 people authored Jun 17, 2022
    Configuration menu
    Copy the full SHA
    9771e54 View commit details
    Browse the repository at this point in the history

Commits on Jun 24, 2022

  1. 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]>
    DusanJovic-NOAA and jswhit2 authored Jun 24, 2022
    Configuration menu
    Copy the full SHA
    280eeef View commit details
    Browse the repository at this point in the history

Commits on Jun 29, 2022

  1. 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]>
    junwang-noaa and junwang-noaa authored Jun 29, 2022
    Configuration menu
    Copy the full SHA
    18bf9b7 View commit details
    Browse the repository at this point in the history

Commits on Jun 30, 2022

  1. Configuration menu
    Copy the full SHA
    a912053 View commit details
    Browse the repository at this point in the history

Commits on Jul 5, 2022

  1. 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
    ChunxiZhang-NOAA authored Jul 5, 2022
    Configuration menu
    Copy the full SHA
    dc74ab1 View commit details
    Browse the repository at this point in the history

Commits on Jul 15, 2022

  1. 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
    WenMeng-NOAA authored Jul 15, 2022
    Configuration menu
    Copy the full SHA
    b9d61f2 View commit details
    Browse the repository at this point in the history

Commits on Jul 19, 2022

  1. 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]>
    SamuelTrahanNOAA and DusanJovic-NOAA authored Jul 19, 2022
    Configuration menu
    Copy the full SHA
    9743346 View commit details
    Browse the repository at this point in the history

Commits on Jul 29, 2022

  1. 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
    DusanJovic-NOAA authored Jul 29, 2022
    Configuration menu
    Copy the full SHA
    2d3d501 View commit details
    Browse the repository at this point in the history

Commits on Aug 3, 2022

  1. Revert calculation of T2m in NOAH-MP (NOAA-EMC#565)

    * update submodule for ccpp/physics: Revert calculation of T2m in NOAH-MP
    JessicaMeixner-NOAA authored Aug 3, 2022
    Configuration menu
    Copy the full SHA
    0f9aa06 View commit details
    Browse the repository at this point in the history

Commits on Aug 4, 2022

  1. 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
    BrianCurtis-NOAA authored Aug 4, 2022
    Configuration menu
    Copy the full SHA
    5973dcc View commit details
    Browse the repository at this point in the history

Commits on Aug 9, 2022

  1. 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
    junwang-noaa authored Aug 9, 2022
    Configuration menu
    Copy the full SHA
    8cbf892 View commit details
    Browse the repository at this point in the history

Commits on Aug 11, 2022

  1. 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
    junwang-noaa authored Aug 11, 2022
    Configuration menu
    Copy the full SHA
    2b23cd1 View commit details
    Browse the repository at this point in the history

Commits on Aug 16, 2022

  1. 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
    grantfirl authored Aug 16, 2022
    Configuration menu
    Copy the full SHA
    7c2f93c View commit details
    Browse the repository at this point in the history

Commits on Aug 18, 2022

  1. 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.
    WenMeng-NOAA authored Aug 18, 2022
    Configuration menu
    Copy the full SHA
    cfb39b2 View commit details
    Browse the repository at this point in the history

Commits on Sep 1, 2022

  1. 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
    DusanJovic-NOAA authored Sep 1, 2022
    Configuration menu
    Copy the full SHA
    0ddec69 View commit details
    Browse the repository at this point in the history

Commits on Sep 9, 2022

  1. 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
    BrianCurtis-NOAA authored Sep 9, 2022
    Configuration menu
    Copy the full SHA
    01f40e6 View commit details
    Browse the repository at this point in the history

Commits on Sep 12, 2022

  1. NRL bugfixes (NOAA-EMC#576)

    * add new variables for NRL's host-provided random number seeds
    
    * add lextop to GFS_typedefs and change units of ltp
    grantfirl authored Sep 12, 2022
    Configuration menu
    Copy the full SHA
    523ead1 View commit details
    Browse the repository at this point in the history

Commits on Sep 20, 2022

  1. For moving nest output grids assign lat/lon coordinates in the run ph…

    …ase. (NOAA-EMC#581)
    
    * moving nest inline post fix
    DusanJovic-NOAA authored Sep 20, 2022
    Configuration menu
    Copy the full SHA
    192463e View commit details
    Browse the repository at this point in the history

Commits on Sep 21, 2022

  1. 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
    ChunxiZhang-NOAA authored Sep 21, 2022
    Configuration menu
    Copy the full SHA
    dab7d71 View commit details
    Browse the repository at this point in the history

Commits on Sep 30, 2022

  1. 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]>
    4 people authored Sep 30, 2022
    Configuration menu
    Copy the full SHA
    39fca1c View commit details
    Browse the repository at this point in the history

Commits on Oct 3, 2022

  1. Configuration menu
    Copy the full SHA
    a01627f View commit details
    Browse the repository at this point in the history

Commits on Oct 11, 2022

  1. 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 authored Oct 11, 2022
    Configuration menu
    Copy the full SHA
    8716e49 View commit details
    Browse the repository at this point in the history

Commits on Oct 17, 2022

  1. 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
    SamuelTrahanNOAA authored Oct 17, 2022
    Configuration menu
    Copy the full SHA
    2458535 View commit details
    Browse the repository at this point in the history

Commits on Oct 18, 2022

  1. 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]>
    grantfirl and Grant Firl authored Oct 18, 2022
    Configuration menu
    Copy the full SHA
    d38ccaf View commit details
    Browse the repository at this point in the history

Commits on Oct 28, 2022

  1. 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
    uturuncoglu authored Oct 28, 2022
    Configuration menu
    Copy the full SHA
    324591b View commit details
    Browse the repository at this point in the history

Commits on Nov 1, 2022

  1. 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)
    ChunxiZhang-NOAA authored Nov 1, 2022
    Configuration menu
    Copy the full SHA
    d6f5ccf View commit details
    Browse the repository at this point in the history

Commits on Nov 3, 2022

  1. Enable AOD diagnostics when coupled with AQM. (NOAA-EMC#593)

    * Enable AOD diagnostics when coupled with AQM
    
    Co-authored-by: Raffaele Montuoro <[email protected]>
    BrianCurtis-NOAA and rmontuoro authored Nov 3, 2022
    Configuration menu
    Copy the full SHA
    045de83 View commit details
    Browse the repository at this point in the history

Commits on Nov 8, 2022

  1. 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
    ChunxiZhang-NOAA authored Nov 8, 2022
    Configuration menu
    Copy the full SHA
    3c8c247 View commit details
    Browse the repository at this point in the history

Commits on Nov 14, 2022

  1. 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
    ChunxiZhang-NOAA authored Nov 14, 2022
    Configuration menu
    Copy the full SHA
    43eb02c View commit details
    Browse the repository at this point in the history

Commits on Nov 21, 2022

  1. Switch ccpp-physics submodule (NOAA-EMC#603)

    * Switch ccpp-physics submodue.
    
    * ccpp NOAA-GSL#17: git action ci yaml update.
    dustinswales authored Nov 21, 2022
    Configuration menu
    Copy the full SHA
    f765174 View commit details
    Browse the repository at this point in the history

Commits on Nov 22, 2022

  1. Add convective cloud to radiation, Thompson MP only. (NOAA-EMC#589)

    * Add convective cloud to radiation, Thompson MP only.
    dustinswales authored Nov 22, 2022
    Configuration menu
    Copy the full SHA
    086f70d View commit details
    Browse the repository at this point in the history

Commits on Nov 29, 2022

  1. Bug fix for the NoahMP scheme (NOAA-EMC#601)

    * change fv3atm branch to bugfix/noahmp_hr1 and change ccpp-physics pointer
    ChunxiZhang-NOAA authored Nov 29, 2022
    Configuration menu
    Copy the full SHA
    b88f2c8 View commit details
    Browse the repository at this point in the history

Commits on Dec 2, 2022

  1. Bug fix for the NoahMP tiled t2m and q2m (NOAA-EMC#607)

    * Change ccpp-physics branch to fix_tq2m_diagnoahmp
    ChunxiZhang-NOAA authored Dec 2, 2022
    Configuration menu
    Copy the full SHA
    b36a391 View commit details
    Browse the repository at this point in the history

Commits on Dec 5, 2022

  1. 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
    lisa-bengtsson authored Dec 5, 2022
    Configuration menu
    Copy the full SHA
    92b0386 View commit details
    Browse the repository at this point in the history

Commits on Dec 7, 2022

  1. 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]>
    JianpingHuang-NOAA and BrianCurtis-NOAA authored Dec 7, 2022
    Configuration menu
    Copy the full SHA
    94af9fb View commit details
    Browse the repository at this point in the history

Commits on Dec 12, 2022

  1. update atmos_cubed_sphere (NOAA-EMC#609)

    * update atmos_cubed_sphere
    binli2337 authored Dec 12, 2022
    Configuration menu
    Copy the full SHA
    58134a1 View commit details
    Browse the repository at this point in the history

Commits on Dec 15, 2022

  1. 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]>
    5 people authored Dec 15, 2022
    Configuration menu
    Copy the full SHA
    1d97e1f View commit details
    Browse the repository at this point in the history

Commits on Dec 20, 2022

  1. Configuration menu
    Copy the full SHA
    c6646f3 View commit details
    Browse the repository at this point in the history

Commits on Dec 22, 2022

  1. 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
    mdtoyNOAA authored Dec 22, 2022
    Configuration menu
    Copy the full SHA
    a45e1b5 View commit details
    Browse the repository at this point in the history

Commits on Dec 28, 2022

  1. 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)
    DusanJovic-NOAA authored Dec 28, 2022
    Configuration menu
    Copy the full SHA
    b877da3 View commit details
    Browse the repository at this point in the history

Commits on Jan 6, 2023

  1. MYNNsfc uniform real kind (NOAA-EMC#611)

    * MYNNsfc uniform real kind
    dustinswales authored Jan 6, 2023
    Configuration menu
    Copy the full SHA
    a2e9109 View commit details
    Browse the repository at this point in the history

Commits on Jan 9, 2023

  1. Bring in inst_pres_interface for AQM PM2.5 Calculation (NOAA-EMC#616)

    * Bring in inst_pres_interface for AQM
    BrianCurtis-NOAA authored Jan 9, 2023
    Configuration menu
    Copy the full SHA
    99085ae View commit details
    Browse the repository at this point in the history

Commits on Jan 17, 2023

  1. 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]>
    BinLiu-NOAA and wramstrom authored Jan 17, 2023
    Configuration menu
    Copy the full SHA
    23bbfcd View commit details
    Browse the repository at this point in the history

Commits on Jan 25, 2023

  1. Create ESMF field attributes using the same kind as field data values (

    …NOAA-EMC#618)
    
    * Use 32bit value for 'missing_value' and '_FillValue' attributes
    DusanJovic-NOAA authored Jan 25, 2023
    Configuration menu
    Copy the full SHA
    4506546 View commit details
    Browse the repository at this point in the history

Commits on Jan 30, 2023

  1. Bug fix for cloud effective radius for convective clouds (HR1) (NOAA-…

    …EMC#621)
    
    * Bug fix for cloud effective radius for convective clouds (HR1)
    ChunxiZhang-NOAA authored Jan 30, 2023
    Configuration menu
    Copy the full SHA
    603e1a0 View commit details
    Browse the repository at this point in the history

Commits on Feb 7, 2023

  1. 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]>
    dustinswales and lisa-bengtsson authored Feb 7, 2023
    Configuration menu
    Copy the full SHA
    0e8f580 View commit details
    Browse the repository at this point in the history

Commits on Feb 14, 2023

  1. fix initialization issue for moving nest grid in debug mode (NOAA-EMC…

    …#622)
    
    * fix initialization for moving nest grid
    junwang-noaa authored Feb 14, 2023
    Configuration menu
    Copy the full SHA
    711e33a View commit details
    Browse the repository at this point in the history

Commits on Feb 17, 2023

  1. Winterwx (NOAA-EMC#614)

    * 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.
    ericaligo-NOAA authored Feb 17, 2023
    Configuration menu
    Copy the full SHA
    8b84603 View commit details
    Browse the repository at this point in the history

Commits on Feb 22, 2023

  1. 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
    mdtoyNOAA authored Feb 22, 2023
    Configuration menu
    Copy the full SHA
    d9e619e View commit details
    Browse the repository at this point in the history

Commits on Feb 27, 2023

  1. 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
    junwang-noaa authored Feb 27, 2023
    Configuration menu
    Copy the full SHA
    78bfe9e View commit details
    Browse the repository at this point in the history

Commits on Mar 2, 2023

  1. NCAR-main PR#956 (NOAA-EMC#623)

    * Merge pull request NOAA-GSL#67 from dustinswales/accumulated_cleanup: ccpp physocs
    dustinswales authored Mar 2, 2023
    Configuration menu
    Copy the full SHA
    c932926 View commit details
    Browse the repository at this point in the history

Commits on Mar 7, 2023

  1. Configuration menu
    Copy the full SHA
    8418428 View commit details
    Browse the repository at this point in the history

Commits on Mar 15, 2023

  1. 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]>
    grantfirl and JiliDong-NOAA authored Mar 15, 2023
    Configuration menu
    Copy the full SHA
    da1e9b8 View commit details
    Browse the repository at this point in the history

Commits on Mar 24, 2023

  1. 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
    SamuelTrahanNOAA authored Mar 24, 2023
    Configuration menu
    Copy the full SHA
    f3eeba0 View commit details
    Browse the repository at this point in the history

Commits on Mar 27, 2023

  1. 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]>
    3 people authored Mar 27, 2023
    Configuration menu
    Copy the full SHA
    29085aa View commit details
    Browse the repository at this point in the history

Commits on Mar 28, 2023

  1. Write restart files using the write grid component (NOAA-EMC#629)

    * Add support for writing restart file on the write grid comp
    DusanJovic-NOAA authored Mar 28, 2023
    Configuration menu
    Copy the full SHA
    bcd12a4 View commit details
    Browse the repository at this point in the history

Commits on Mar 31, 2023

  1. 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]>
    3 people authored Mar 31, 2023
    Configuration menu
    Copy the full SHA
    0a7cbe9 View commit details
    Browse the repository at this point in the history

Commits on Apr 6, 2023

  1. 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
    lisa-bengtsson authored Apr 6, 2023
    Configuration menu
    Copy the full SHA
    decb0b9 View commit details
    Browse the repository at this point in the history

Commits on Apr 12, 2023

  1. 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
    junwang-noaa authored Apr 12, 2023
    Configuration menu
    Copy the full SHA
    f964b4b View commit details
    Browse the repository at this point in the history

Commits on Apr 14, 2023

  1. 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
    WenMeng-NOAA authored Apr 14, 2023
    Configuration menu
    Copy the full SHA
    f071fc6 View commit details
    Browse the repository at this point in the history

Commits on Apr 17, 2023

  1. Development of a unified cumulus convection scheme (NOAA-EMC#638)

    * unified convection
    
    * Update some logic for progsigma
    lisa-bengtsson authored Apr 17, 2023
    Configuration menu
    Copy the full SHA
    c463125 View commit details
    Browse the repository at this point in the history

Commits on Apr 20, 2023

  1. update GF for RRFS 2023 HWT SFE (NOAA-EMC#644)

    * "update to run RRFS with GF"
    haiqinli authored Apr 20, 2023
    Configuration menu
    Copy the full SHA
    aed0607 View commit details
    Browse the repository at this point in the history

Commits on Apr 26, 2023

  1. 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]>
    3 people authored Apr 26, 2023
    Configuration menu
    Copy the full SHA
    33ac26d View commit details
    Browse the repository at this point in the history

Commits on Apr 28, 2023

  1. Dycore semi-implicit solver update (NOAA-EMC#648)

    * update dycore: semi-implicit solver update
    XiaqiongZhou-NOAA authored Apr 28, 2023
    Configuration menu
    Copy the full SHA
    e0d95b1 View commit details
    Browse the repository at this point in the history

Commits on May 1, 2023

  1. 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
    Jili-Dong authored May 1, 2023
    Configuration menu
    Copy the full SHA
    832803b View commit details
    Browse the repository at this point in the history

Commits on May 9, 2023

  1. 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
    Qingfu-Liu authored May 9, 2023
    Configuration menu
    Copy the full SHA
    160b422 View commit details
    Browse the repository at this point in the history

Commits on May 19, 2023

  1. 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
    DusanJovic-NOAA authored May 19, 2023
    Configuration menu
    Copy the full SHA
    7a6751d View commit details
    Browse the repository at this point in the history

Commits on Jun 6, 2023

  1. range_check_3d optimization (NOAA-EMC#649)

    * Switch range_check_2d to use minval/maxval intrinsics as requested
    dkokron authored Jun 6, 2023
    Configuration menu
    Copy the full SHA
    86ba901 View commit details
    Browse the repository at this point in the history

Commits on Jun 8, 2023

  1. Bugfixes for RRTMGP (NOAA-EMC#655)

    * Bugfixes for RRTMGP
    dustinswales authored Jun 8, 2023
    Configuration menu
    Copy the full SHA
    71d9281 View commit details
    Browse the repository at this point in the history

Commits on Jun 12, 2023

  1. MYNN fix for numerical stability issues with mixing snow (NOAA-EMC#656)

    * MYNN fix for numerical stability issues with mixing snow
    joeolson42 authored Jun 12, 2023
    Configuration menu
    Copy the full SHA
    606cb31 View commit details
    Browse the repository at this point in the history

Commits on Jun 20, 2023

  1. 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
    SamuelTrahanNOAA authored Jun 20, 2023
    Configuration menu
    Copy the full SHA
    f9d68ad View commit details
    Browse the repository at this point in the history

Commits on Jun 26, 2023

  1. Community Convective Cloud (C3) scheme (NOAA-EMC#657)

    * "for the Community Convective Cloud (c3) scheme"
    
    * "add a new SDF of FV3_HRRR_c3"
    haiqinli authored Jun 26, 2023
    Configuration menu
    Copy the full SHA
    2363f5b View commit details
    Browse the repository at this point in the history

Commits on Jun 28, 2023

  1. Configuration menu
    Copy the full SHA
    dd6cd46 View commit details
    Browse the repository at this point in the history

Commits on Jul 5, 2023

  1. Name change for two NSSL MP namelist parameters (NOAA-EMC#662)

    * name change for two NSSL MP namelist parameters
    JiliDong-NOAA authored Jul 5, 2023
    Configuration menu
    Copy the full SHA
    e1de62f View commit details
    Browse the repository at this point in the history

Commits on Jul 7, 2023

  1. 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
    DeniseWorthen authored Jul 7, 2023
    Configuration menu
    Copy the full SHA
    0bff645 View commit details
    Browse the repository at this point in the history

Commits on Jul 10, 2023

  1. 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
    SamuelTrahanNOAA authored Jul 10, 2023
    Configuration menu
    Copy the full SHA
    67e146d View commit details
    Browse the repository at this point in the history

Commits on Jul 19, 2023

  1. 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
    HelinWei-NOAA authored Jul 19, 2023
    Configuration menu
    Copy the full SHA
    e7dc085 View commit details
    Browse the repository at this point in the history

Commits on Jul 24, 2023

  1. 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]>
    grantfirl authored Jul 24, 2023
    Configuration menu
    Copy the full SHA
    b32981f View commit details
    Browse the repository at this point in the history

Commits on Jul 27, 2023

  1. 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
    WenMeng-NOAA authored Jul 27, 2023
    Configuration menu
    Copy the full SHA
    6d17939 View commit details
    Browse the repository at this point in the history

Commits on Jul 28, 2023

  1. 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
    DusanJovic-NOAA authored Jul 28, 2023
    Configuration menu
    Copy the full SHA
    1158696 View commit details
    Browse the repository at this point in the history

Commits on Jul 31, 2023

  1. 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
    DusanJovic-NOAA authored Jul 31, 2023
    Configuration menu
    Copy the full SHA
    f595b97 View commit details
    Browse the repository at this point in the history

Commits on Aug 14, 2023

  1. 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
    DeniseWorthen authored Aug 14, 2023
    Configuration menu
    Copy the full SHA
    deeac5f View commit details
    Browse the repository at this point in the history

Commits on Aug 18, 2023

  1. Few small fixes to Thompson MP (NOAA-EMC#654)

    * point to Greg's bugfix branch: few small fixes to Thompson MP
    grantfirl authored Aug 18, 2023
    Configuration menu
    Copy the full SHA
    7b2d88a View commit details
    Browse the repository at this point in the history

Commits on Aug 22, 2023

  1. 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)
    SamuelTrahanNOAA authored Aug 22, 2023
    Configuration menu
    Copy the full SHA
    94a49f8 View commit details
    Browse the repository at this point in the history

Commits on Aug 29, 2023

  1. 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
    SamuelTrahanNOAA authored Aug 29, 2023
    Configuration menu
    Copy the full SHA
    51e570c View commit details
    Browse the repository at this point in the history

Commits on Aug 31, 2023

  1. 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
    DusanJovic-NOAA authored Aug 31, 2023
    Configuration menu
    Copy the full SHA
    d9525db View commit details
    Browse the repository at this point in the history

Commits on Sep 5, 2023

  1. 2D advection of cellular automata (NOAA-EMC#686)

    * 2D advection of cellular automata
    lisa-bengtsson authored Sep 5, 2023
    Configuration menu
    Copy the full SHA
    379ef21 View commit details
    Browse the repository at this point in the history

Commits on Sep 7, 2023

  1. 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
    junwang-noaa authored Sep 7, 2023
    Configuration menu
    Copy the full SHA
    a9fa26e View commit details
    Browse the repository at this point in the history

Commits on Sep 8, 2023

  1. add SPP support to G-F deep convection (NOAA-EMC#688)

    * add SPP support to G-F deep convection
    JiliDong-NOAA authored Sep 8, 2023
    Configuration menu
    Copy the full SHA
    9b5825b View commit details
    Browse the repository at this point in the history

Commits on Sep 14, 2023

  1. MYNN SFC OpenACC acceleration (NOAA-EMC#693)

    * MYNN SFC OpenACC directives
    grantfirl authored Sep 14, 2023
    Configuration menu
    Copy the full SHA
    bbc5bf8 View commit details
    Browse the repository at this point in the history

Commits on Sep 26, 2023

  1. 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
    DusanJovic-NOAA authored Sep 26, 2023
    Configuration menu
    Copy the full SHA
    3b4423c View commit details
    Browse the repository at this point in the history

Commits on Oct 3, 2023

  1. 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]>
    3 people authored Oct 3, 2023
    Configuration menu
    Copy the full SHA
    bba7da5 View commit details
    Browse the repository at this point in the history

Commits on Oct 10, 2023

  1. 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
    DeniseWorthen authored Oct 10, 2023
    Configuration menu
    Copy the full SHA
    a13a239 View commit details
    Browse the repository at this point in the history

Commits on Oct 12, 2023

  1. In GFS_diagnostics make LAI, WILT and FLDCP be outputted with all LSM…

    …s. Also, output of LAI should
    
    not depend on RDLAI.
    tanyasmirnova committed Oct 12, 2023
    Configuration menu
    Copy the full SHA
    2b7461a View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    7b60f2a View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    94eafbb View commit details
    Browse the repository at this point in the history