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#111 #114

Closed
wants to merge 34 commits into from
Closed

UFS-dev PR#111 #114

wants to merge 34 commits into from

Commits on Jul 26, 2023

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

Commits on Jul 27, 2023

  1. Update inline post (ufs-community#1794)

    * Add new BL_DATE
    
    Update inline post with:
    
    *Clean up legacy code in inline post interface
    
    *Relocate computation of diagnostic variables
    
    *Sync changes from offline post interface
    
    *Update upp revision
    WenMeng-NOAA committed Jul 27, 2023
    Configuration menu
    Copy the full SHA
    506e532 View commit details
    Browse the repository at this point in the history

Commits on Jul 28, 2023

  1. Ignore empty fv3atm output bundle (ufs-community#1825)

    * Update empty_output_bundle
    
    * Update pull_request_template.md from 1813
    
    Co-authored-by: Brian Curtis <Brian.Curtis@noaa.gov>
    Co-authored-by: Dusan Jovic <Dusan.Jovic@noaa.gov>
    3 people committed Jul 28, 2023
    Configuration menu
    Copy the full SHA
    e50a4c0 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 (ufs-community#1831)

    * Update control_CubedSphereGrid_parallel test
    
    * The control_CubedSphereGrid_parallel test has been updated to run post
    and create native grid history files
    DusanJovic-NOAA committed Jul 31, 2023
    Configuration menu
    Copy the full SHA
    2d09adf View commit details
    Browse the repository at this point in the history

Commits on Aug 2, 2023

  1. Update CICE (ufs-community#1842)

    * reverting the bug fix for ktherm=2 allows all cpld tests to pass
    and the single datm test using ktherm=2 (datm_cdeps_gfs) to also pass
    all other datm tests which use ktherm=1 fail
    
    * update CICE
    
    * change freq in for ice_diag.d global values
    
    * remove unused history* settings
    
    * update DISKNM with epic and rt log
    
    * Update bl.py for new Hera blstore
    DeniseWorthen committed Aug 2, 2023
    Configuration menu
    Copy the full SHA
    641887b View commit details
    Browse the repository at this point in the history

Commits on Aug 7, 2023

  1. Update the libraries and gocart (ufs-community#1745)

    * add gridtype to gocart CAP.rc
    
    * move to GOCART 20230227 version with threading capability
    
    * udpate to netcdf/4.9.2 and add threading capability for gocart
    
    * update esmf library
    
    * update GOCART to allow no-Nitrates run
    junwang-noaa committed Aug 7, 2023
    Configuration menu
    Copy the full SHA
    5aeeffd View commit details
    Browse the repository at this point in the history

Commits on Aug 14, 2023

  1. Make signs of fields exported by ATM consistent with positive-down fo…

    …r CMEPS (ufs-community#1807)
    
    * commit changes for sensible heat flux
    
    * add sensible heat changes
    
    * update submodules and fd for evap fields
    
    * backup to pre-evap changes to test
    DeniseWorthen committed Aug 14, 2023
    Configuration menu
    Copy the full SHA
    cd8535b View commit details
    Browse the repository at this point in the history

Commits on Aug 16, 2023

  1. update MOM6 to its main repository 20230703 and 20230811 updating (uf…

    …s-community#1864)
    
    * modify mom6_files.cmake to reflect files being removed/added
    jiandewang committed Aug 16, 2023
    Configuration menu
    Copy the full SHA
    bb525bb View commit details
    Browse the repository at this point in the history

Commits on Aug 18, 2023

  1. Few small fixes to Thompson MP (ufs-community#1734)

    * update FV3 submodule pointer after GT combined his physics PRs
    grantfirl committed Aug 18, 2023
    Configuration menu
    Copy the full SHA
    0eee0a8 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 (Includi…

    …ng PR#1863) (ufs-community#1844)
    
    * Changes to logging and initialization of the CLM Lake Model.
    * merge ccpp-physics NCAR#91 (UFS-SRW v3.0.0 SciDoc updates)
    
    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.
    
    * explicitly turn of frac_ice for flake
    
    * t_grnd(i) should be t_grnd(c)
    -------------------------------------------------------------------
    Co-authored-by: Samuel Trahan <samuel.trahan@noaa.gov>
    Co-authored-by: Grant Firl <grant.firl@noaa.gov>
    SamuelTrahanNOAA committed Aug 22, 2023
    Configuration menu
    Copy the full SHA
    bef8280 View commit details
    Browse the repository at this point in the history

Commits on Aug 24, 2023

  1. Update modulefiles to use spack-stack unified environment (ufs-commun…

    …ity#1707)
    
    *Modulefiles to be updated through this PR include: Acorn, Gaea, Hera, Jet, Linux, MacOSX, Orion, NOAA Cloud (Parallelworks), and S4 to spack-stack 1.4.1.
    
    *Update Cheyenne's fv3_conf files to address switch from mpt to impi, 
    
    * Update hdf5 version in ufs_common; 
    
    * Update ufs_common, ufs_orion.intel; cherry-pick GOCART parm file and hash updates from Jun's newmapl branch.
    ulmononian committed Aug 24, 2023
    Configuration menu
    Copy the full SHA
    7e9063d View commit details
    Browse the repository at this point in the history

Commits on Aug 25, 2023

  1. Fix SW net to ocean (ufs-community#1773)

    * update CMEPS w/ fix for error condition
    
    update cmeps build to implement check4nans feature using module stored in cdeps repo
    
    * make pio rearranger=box the default for all tests
    
    * update configurations for ocnalb changes
    
    * set the ocean albedo limit in config and use it to set logical
    flag
    * albdir and albdif can be set as non-std values in nems.configure
    will default to 0.07 and 0.06 if not set
    
    * ocean albedo changes were merged at ESCOMP
    
    * fix variable name in 2 nems.configure files
    
    * update CMEPs with fioi_swpen fix
    
    * remove albedo limiter for DATM cases
    DeniseWorthen committed Aug 25, 2023
    Configuration menu
    Copy the full SHA
    f590ec8 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 (ufs-community#1880)
    
    * replacement 13km conus regtests
    
    * delete old conus13km tests
    
    * temporary file with list of new tests
    
    * fix errors in new compile lines
    
    * simplify test specifications for hrrr and conus13km
    
    * bug fix to quilt servers & use clm lake in hrrr c3 & gf
    
    * correct errors in rt.conf for new tests
    
    * revert bug fix to avoid a GFDL_atmos_cubed_sphere PR
    
    * missing a "+ hera cheyenne" for one new test
    SamuelTrahanNOAA committed Aug 29, 2023
    Configuration menu
    Copy the full SHA
    03fad6f 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 (com…

    …bining PRs ufs-community#1853 & 1834) (ufs-community#1467)
    
    * Update fms to 2022.04. Update acorn modulefiles
    
    * Remove fms_io_nml and mpp_io_nml namelists from input.nml templates
    
    * Update FMS to 2023.01
    
    * Use netcdf4 fms2_io option
    
    * replace tabs with spaces
    
    * Update rt.sh to allow creating new baselines only for a subset of tests
    
    * Update rt.sh to run compile tasks only if needed during baseline creation (-b option)
    
    * Revert MAX_BUILDS back to 10
    
    * Fix hrrr qutlting restart tests.
    DusanJovic-NOAA committed Aug 31, 2023
    Configuration menu
    Copy the full SHA
    a52686c View commit details
    Browse the repository at this point in the history

Commits on Sep 1, 2023

  1. Add Scotch 7.0.3 modules to WCOSS2 (ufs-community#1871)

    * update module file
    
    * update rt.conf with pdlib tests on wcoss2
    JessicaMeixner-NOAA committed Sep 1, 2023
    Configuration menu
    Copy the full SHA
    788897d View commit details
    Browse the repository at this point in the history

Commits on Sep 5, 2023

  1. 2D advection of cellular automata (Combined PR# 1804) (ufs-community#…

    …1870)
    
    * 2D advection of cellular automata
    
    * add Configuration.rst change from 1804
    
    * add Glossary.rst change from 1804
    
    * Delete doc/UsersGuide/build/.gitignore
    lisa-bengtsson committed Sep 5, 2023
    Configuration menu
    Copy the full SHA
    d3daaf1 View commit details
    Browse the repository at this point in the history

Commits on Sep 7, 2023

  1. Add run time information and update fv3 to use unified missing value (u…

    …fs-community#1823)
    
    * add fv3atm/mom6/cice6 run time info
    
    * update fv3 and cice
    
    * fix mom6 output
    
    * use Denises cice6 branch and fix atm log file
    
    * using stdout for mom6 timing info
    
    * update mom6 runtime
    
    * update CICE and mom6 output log file
    
    * remove icepack_zsalinity.F90
    junwang-noaa committed Sep 7, 2023
    Configuration menu
    Copy the full SHA
    1787f26 View commit details
    Browse the repository at this point in the history

Commits on Sep 11, 2023

  1. add SPP support to G-F deep convection (ufs-community#1876)

    * add stochastic parameterization perturbations to support to Grell-Freitas deep convection
    
    * fix reproducibility issue in G-F deep convection
    JiliDong-NOAA committed Sep 11, 2023
    Configuration menu
    Copy the full SHA
    04a6501 View commit details
    Browse the repository at this point in the history

Commits on Sep 12, 2023

  1. WW3: Fix Intel CI (ufs-community#1890)

    * WW3: CI fix
    MatthewMasarik-NOAA committed Sep 12, 2023
    Configuration menu
    Copy the full SHA
    e7934cf View commit details
    Browse the repository at this point in the history

Commits on Sep 14, 2023

  1. MYNN SFC OpenACC Acceleration (ufs-community#1891)

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

Commits on Sep 18, 2023

  1. Updates for cloud autort and blstores (ufs-community#1887)

    * Update rt.sh
    
    * Create RegressionTests_noaacloud.log
    
    * Create Jenkinsfile.noaacloud
    
    * Update rt.conf
    
    * Update bl.py
    zach1221 committed Sep 18, 2023
    Configuration menu
    Copy the full SHA
    d37ff7c View commit details
    Browse the repository at this point in the history

Commits on Sep 20, 2023

  1. Add Hercules support (ufs-community#1733)

    * Update several RT files to add Hercules support. Add hercules intel lua file.
    
    * Update rt.sh
    
    * Use dusan's formatting in ufs_common. Change hdf5 version.
    
    * Update rt_utils.sh
    
    * Remove git diff syntax from rt_utils.sh
    
    * Add regnerated cdeps_share files; add DCPRGNU and DCPRINTEL flags to CMEPS and CDEPS CMakeliststo allow for GNU builds; remove the Intel compiler directive in the current cdeps_share files.
    
    * turn off control_wam_debug for intel as well
    
    move CPRGNU CPP flag to apply to all gnu versions (fixes hera failures)
    
    * Add Hercules as a machine in pull_request_template.md
    ulmononian committed Sep 20, 2023
    Configuration menu
    Copy the full SHA
    e053209 View commit details
    Browse the repository at this point in the history

Commits on Sep 21, 2023

  1. update CICE (ufs-community#1902)

    * update CICE
    
    * remove comment lines from genf90.pl preprocessing
    
    * Update bl_date.conf
    DeniseWorthen committed Sep 21, 2023
    Configuration menu
    Copy the full SHA
    a75d5fe View commit details
    Browse the repository at this point in the history

Commits on Sep 26, 2023

  1. Update fv3atm io routines to use same type kind for both axes and dat…

    …a variables (ufs-community#1903)
    
    * Update fv3atm io routines to use same type kind for both axes and data variables
    DusanJovic-NOAA committed Sep 26, 2023
    Configuration menu
    Copy the full SHA
    f7a94ce View commit details
    Browse the repository at this point in the history

Commits on Sep 28, 2023

  1. Pbl tapering (ufs-community#1910)

    *add pbl_tapering for SPPT
    
    *Add possibility to run the CA on a single tile, ensure decomposition of domain is proportional between the atmosphere domain and the higher resolution CA domain
    pjpegion committed Sep 28, 2023
    Configuration menu
    Copy the full SHA
    83e477f 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 ufs-community#1913, ufs-community#1917, and ufs-community#1926) (ufs-community#1893)
    
    * GFDL_atmos_cubed_sphere: consistent string lengths in array
    
    * stop FV3_HRRR_c3 from crashing with gnu debug
    
    * 1hr forecast limit for conus13km_debug_qr
    
    * fv3atm: bug fix from Dusan to recover_fields crash
    
    * disable conus13km_debug_qr_gnu due to 25% failure rate on Hera
    
    * FV3 dycore: initialize srf_wnd_var2 and tracers_var3 arrays
    
    * enable conus13km_debug_qr_gnu
    
    * 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
    
    * ccpp-physics: initialize errmsg & errflg in noahmp_tables.f90
    
    * ccpp-physics: only read h2odata, ozdata and noahmp table when they are needed
    
    * "point to the dimension fix of smc for dust emission"
    
    * FV3: more dycore bug fixes from GFDL_atmos_cubed_sphere PR 285
    
    * merge ufs-community#1926
    
    * merge GFDL_atmos_cubed_sphere ufs-community#276
    
    * bugfix: 12hr hrrr tests
    
    * add GAEA rocoto support
    
    * fv3: merge GF radar fixes
    
    * check that baseline directory exists and is non-empty
    
    ---------
    
    Co-authored-by: Haiqin.Li <Haiqin.Li@noaa.gov>
    SamuelTrahanNOAA and haiqinli committed Oct 3, 2023
    Configuration menu
    Copy the full SHA
    41811b8 View commit details
    Browse the repository at this point in the history

Commits on Oct 5, 2023

  1. update CMEPS for refactor of esmFldsExchange_nems (ufs-community#1894)

    * update CMEPS
    
    * update CMEPS w/ fix for error condition
    
    * turning off regional_atmaq_debug: time-out issue on cheyenne.intel
    
    *update cmeps build to implement check4nans feature using module stored in cdeps repo
    
    * initial sw fix branch
    
    * make pio rearranger=box the default for all tests
    
    * update configurations for ocnalb changes
    DeniseWorthen committed Oct 5, 2023
    Configuration menu
    Copy the full SHA
    c2d7026 View commit details
    Browse the repository at this point in the history

Commits on Oct 6, 2023

  1. Make exchanged field names consistent between CMEPS,MOM6,CICE6 (ufs-c…

    …ommunity#1906)
    
    * update CMEPS w/ fix for error condition
    
    * turning off regional_atmaq_debug: time-out issue on cheyenne.intel
    
    *update cmeps build to implement check4nans feature using module stored in cdeps repo
    
    * make pio rearranger=box the default for all tests
    
    * update configurations for ocnalb changes
    
    * set the ocean albedo limit in config and use it to set logical
    flag
    
    * albdir and albdif can be set as non-std values in nems.configure
    will default to 0.07 and 0.06 if not set
    
    * swap signs for latent heat flux used by HYCOM
    
    * test latent flux change for hycom
    DeniseWorthen committed Oct 6, 2023
    Configuration menu
    Copy the full SHA
    b95e334 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 (ufs-community#1925)

    remove mean prefix for fields imported to FV3atm from CICE or CMEPS
    rename fv3atm export fields for snow and rain as inst
    DeniseWorthen committed Oct 10, 2023
    Configuration menu
    Copy the full SHA
    413257b View commit details
    Browse the repository at this point in the history

Commits on Oct 12, 2023

  1. Add coupled IAU RT test (ufs-community#1916)

    * add cpld_bmark_p8_iau test
    
    * set up cpld_gfsv17 c96 iau test
    
    * add tests/cpld_control_gfsv17_iau
    
    * remove cpld_bmark_p8_iau
    
    * sync MOM input template with global-workflow
    
    * add a diag_table that works with fms fix
    junwang-noaa committed Oct 12, 2023
    Configuration menu
    Copy the full SHA
    68050e5 View commit details
    Browse the repository at this point in the history

Commits on Oct 18, 2023

  1. Bug fix for MERRA2 coupled Thompson microphysics and UPP update (ufs-…

    …community#1915)
    
    * establish mrfd
    
    * bug fixed for mraerosol
    
    * updated upp
    
    * sync up CICE/CMEPS/MOM6/Stoch
    AnningCheng-NOAA committed Oct 18, 2023
    Configuration menu
    Copy the full SHA
    fb788ba View commit details
    Browse the repository at this point in the history

Commits on Oct 20, 2023

  1. Allow instantaneous SW and LW fluxes to be used when cpllnd=.true. (r…

    …e-opening ufs-community#1943) (ufs-community#1947)
    
    * Allow instantaneous SW and LW fluxes to be used when cpllnd=.true. (re-opening ufs-community#1943) (ufs-community#1947)
    DeniseWorthen committed Oct 20, 2023
    Configuration menu
    Copy the full SHA
    001f6f1 View commit details
    Browse the repository at this point in the history

Commits on Oct 24, 2023

  1. Develop meso fix new ksmax -- added testing for UGWPv1 (ufs-community…

    …#1923)
    
    * Updated fv3atm and ccpp-physics submodules as part of fixing ccpp UGWP OGWD stability issues in the upper atmosphere
    
    * Change RF damping parameters and n_split for HR3
    
    * Corrected new 'ugwpv1' SDF's in fv3atm
    
    * Added UGWPv1 tests: control_p8_ugwpv1 and cpld_control_gfsv17_ugwpv1
    
    * Changed n_split from 4 to 5 in tests/parm/cpld_control.nml.IN and cpld_control_ugwpv1.nml.IN
    mdtoyNOAA committed Oct 24, 2023
    Configuration menu
    Copy the full SHA
    3182954 View commit details
    Browse the repository at this point in the history

Commits on Dec 4, 2023

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