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

UFS-dev PR#110 #112

Closed
wants to merge 22 commits into from
Closed

UFS-dev PR#110 #112

wants to merge 22 commits into from

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 NCAR#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 <dusan.jovic@noaa.gov>
    Co-authored-by: Haiqin.Li <Haiqin.Li@noaa.gov>
    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 17, 2023

  1. bug fixed for mraerosol (NOAA-EMC#700)

    * bug fixed for mraerosol
    
    * update upp revision
    AnningCheng-NOAA authored Oct 17, 2023
    Configuration menu
    Copy the full SHA
    eadb52f View commit details
    Browse the repository at this point in the history

Commits on Oct 20, 2023

  1. allow cpllnd to use inst lw and sw down (NOAA-EMC#711)

    * allow cpllnd to use inst lw and sw down
    
    * change print statements to use ufs, not nems
    
    * update active attributes in GFS_typedefs.meta
    
    * add flag_for_land_coupling to active value for both
    dlwsfci_cpl and dswsfci_cpl
    
    * update ccpp and revert gitmodules
    DeniseWorthen authored Oct 20, 2023
    Configuration menu
    Copy the full SHA
    1a5ad28 View commit details
    Browse the repository at this point in the history

Commits on Oct 23, 2023

  1. Develop meso fix new ksmax (NOAA-EMC#703)

    * Added 'ugwpv1' suite definition files and fixed ccpp UGWP OGWD stability issues in upper atmosphere
    
    * Corrected new 'ugwpv1' SDF's
    
    * Updated ccpp-physics to incorporate PR#115 -- 'hr3_land_upgrades'
    mdtoyNOAA authored Oct 23, 2023
    Configuration menu
    Copy the full SHA
    7f94132 View commit details
    Browse the repository at this point in the history

Commits on Oct 31, 2023

  1. Add zstandard compression (NOAA-EMC#706)

    * Add zstandard compression
    
    * Enable shuffling with zstandard compression
    
    * Refactor io/module_write_netcdf.F90
    DusanJovic-NOAA authored Oct 31, 2023
    Configuration menu
    Copy the full SHA
    1250b41 View commit details
    Browse the repository at this point in the history

Commits on Nov 2, 2023

  1. FV3 changes for refactored ozone physics scheme (NOAA-EMC#661)

    * FV3 changes for refactored ozone physics scheme
    
    * Remove change to metadata (Not relevant for PR)
    
    * Split ozone physics into time_vary and run components
    
    * Renamed file. Update SDFs
    
    * Update ccpp-framework hash
    dustinswales authored Nov 2, 2023
    Configuration menu
    Copy the full SHA
    29a9e83 View commit details
    Browse the repository at this point in the history

Commits on Nov 6, 2023

  1. Support new NSSL cloud microphysics 3-moment option (NOAA-EMC#702)

    * Updates to support NSSL microphysics in CCPP
    
    * Switched atmos and ccpp modules to NSSL versions
    
    * Made setting of otsptflag more logical
    
    * change dimensions of flag_convective_tracer_transport_interstitial to match allocation/use
    
    * Add flags and code for 3-moment rain/graupel/hail in NSSL microphysics scheme
    
    * Update otsptflag for 3moment variables
    MicroTed authored Nov 6, 2023
    Configuration menu
    Copy the full SHA
    0dbc9ed View commit details
    Browse the repository at this point in the history

Commits on Dec 4, 2023

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