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

Update hash #3ef2e6b (Jun 26) #11

Merged
merged 44 commits into from
Sep 26, 2024

Commits on Jan 19, 2024

  1. global_cycle - Update the GSI land increment file name to append the …

    …rank. (ufs-community#887)
    
    Necessary as the global workflow now calls global_cycle using NPES=number 
    of ensemble members.  Each task needs to read that ensemble member's increment file.
    ClaraDraper-NOAA authored Jan 19, 2024
    Configuration menu
    Copy the full SHA
    93b4884 View commit details
    Browse the repository at this point in the history
  2. global_cycle - Support NoahMP and fractional grid (ufs-community#815)

    Includes a new C48 regression test for this new capability.
    
    Fixes ufs-community#549.
    GeorgeGayno-NOAA authored Jan 19, 2024
    Configuration menu
    Copy the full SHA
    bef91f0 View commit details
    Browse the repository at this point in the history

Commits on Jan 25, 2024

  1. global_cycle - Fix definition of OROFIX in ./ush/global_cycle.sh (ufs…

    …-community#891)
    
    Update the definition of OROFIX to match the global_cycle 
    driver script.
    
    Fixes ufs-community#890.
    GeorgeGayno-NOAA authored Jan 25, 2024
    Configuration menu
    Copy the full SHA
    c3fb3bc View commit details
    Browse the repository at this point in the history
  2. Upgrade to spack-stack/1.6.0 (ufs-community#892)

    Update build to use v1.6.0 of spack-stack (all machines except WCOSS2). 
    This includes the following library upgrades: netcdf-fortran v4.6.1, 
    esmf v8.6.0 and splib v2.5.0.
    
    Remove references to legacy system Cheyenne.
    
    Fixes ufs-community#884.
    DavidHuber-NOAA authored Jan 25, 2024
    Configuration menu
    Copy the full SHA
    547459c View commit details
    Browse the repository at this point in the history

Commits on Jan 30, 2024

  1. orog.fd - Reduce dependency on SPLIB and some cleanup (ufs-community#889

    )
    
    - Remove routines MAKEMT, MAKEPC and MAKEOA, which were used for the old spectral GFS 
    gaussian grid (and have dependencies on SPLIB) and are now obsolete.
    - Remove write of the GRIB1 version of the 'orog' file. That was only used for the old spectral 
    GFS and had dependencies on SPLIB.
    - Remove write of old binary version of the 'orog' file, which was used for the old spectral GFS.
    - Remove BACIO library from the build.
    - Remove unused variables and perform some general cleanup.
    
    Fixes ufs-community#886.
    GeorgeGayno-NOAA authored Jan 30, 2024
    Configuration menu
    Copy the full SHA
    6dee392 View commit details
    Browse the repository at this point in the history

Commits on Feb 6, 2024

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

Commits on Feb 12, 2024

  1. Update chgres_cube for fractional grids (ufs-community#873)

    Update chgres_cube for fractional (partial land/non-land) grids. Outputs a new 
    surface coldstart file (called version 2). 
    
    Update the sfc_climo_gen program to always map surface data to points with at
    least some land. Prevously, that only was done for grids with lakes.
    
    Fixes ufs-community#123.
    GeorgeGayno-NOAA authored Feb 12, 2024
    Configuration menu
    Copy the full SHA
    7addff5 View commit details
    Browse the repository at this point in the history

Commits on Feb 16, 2024

  1. Version 1.12.0 update (ufs-community#898)

    Update the VERSION file and ./docs/main.md for version 1.12.0. 
    
    Fixes ufs-community#896.
    GeorgeGayno-NOAA authored Feb 16, 2024
    Configuration menu
    Copy the full SHA
    b15058c View commit details
    Browse the repository at this point in the history

Commits on Feb 22, 2024

  1. Update directory names for global workflow (ufs-community#899)

    Update the scripts used for the ice_blend, snow2mdl and global_cycle
    programs to follow the latest directory naming convention used
    by the global workflow.
    
    Fixes ufs-community#897.
    GeorgeGayno-NOAA authored Feb 22, 2024
    Configuration menu
    Copy the full SHA
    47956a9 View commit details
    Browse the repository at this point in the history

Commits on Feb 26, 2024

  1. global_cycle - Removed checks preventing land increments for fraction…

    …al grids. (ufs-community#903)
    
    Removed two checks that caused global_cycle to report an error and exit in the 
    case that both land increments were being added and fractional grids are used. There 
    are no issues adding soil moisture and soil temperature increments in fractional grid mode, 
    so the code can be allowed to proceed. 
    
    Fixes ufs-community#895.
    ClaraDraper-NOAA authored Feb 26, 2024
    Configuration menu
    Copy the full SHA
    415f616 View commit details
    Browse the repository at this point in the history

Commits on Feb 27, 2024

  1. chgres_cube: Implement WMO grib2 template 1 (rotated lat-lon) read ca…

    …pability (ufs-community#902)
    
    Add ability to read GRIB2 data that uses the WMO-standard rotated lat-lon grid
    template (GRIB2 grid template 1). Update 'readthedocs'.
    
    Fixes ufs-community#901.
    LarissaReames-NOAA authored Feb 27, 2024
    Configuration menu
    Copy the full SHA
    1dac855 View commit details
    Browse the repository at this point in the history

Commits on Mar 5, 2024

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

Commits on Mar 7, 2024

  1. Update orog code to read high-resolution mask and terrain data in Net…

    …CDF (ufs-community#900)
    
    Update orog program to read NetCDF versions of the UMD mask, 
    GMTED2010 terrain and the RAMP terrain. Also, remove some unused
    variables and logic.
    
    Baseline the programs that were used to convert these datasets from
    simple binary to NetCDF.
     
    Fixes ufs-community#786.
    GeorgeGayno-NOAA authored Mar 7, 2024
    Configuration menu
    Copy the full SHA
    658c351 View commit details
    Browse the repository at this point in the history

Commits on Mar 11, 2024

  1. Add IP library v5 support (ufs-community#910)

    IP v5 subsumes the SP library. These updates are backwards compatible
    for older versions of the IP/SP combo.
    AlexanderRichert-NOAA authored Mar 11, 2024
    Configuration menu
    Copy the full SHA
    5e39d0a View commit details
    Browse the repository at this point in the history

Commits on Mar 13, 2024

  1. gdas_init utility bug fix (ufs-community#912)

    Point to the correct orography directory when using v15/GDAS and v16 retro/GDAS 
    input data to the chgres step. 
    
    Fixes ufs-community#908.
    GeorgeGayno-NOAA authored Mar 13, 2024
    Configuration menu
    Copy the full SHA
    216152f View commit details
    Browse the repository at this point in the history
  2. Release v1.13.0 (ufs-community#917)

    Update VERSION and ./docs/main.md files.
    
    Fixes ufs-community#916.
    GeorgeGayno-NOAA authored Mar 13, 2024
    Configuration menu
    Copy the full SHA
    cadff2b View commit details
    Browse the repository at this point in the history

Commits on Mar 14, 2024

  1. Updates for Rocky8 on Jet (ufs-community#919)

    Update the Jet build module to use the Rocky8 version of
    spack-stack.
    
    Update the ice blend regression test script to use Rocky8 versions of 
    copygb, copygb2 and cnvgrib.
    
    Fixes ufs-community#918.
    GeorgeGayno-NOAA authored Mar 14, 2024
    Configuration menu
    Copy the full SHA
    1ffaf1f View commit details
    Browse the repository at this point in the history

Commits on Mar 18, 2024

  1. Add instructions for the gdas_init utility to readthedocs (ufs-commun…

    …ity#920)
    
    This information was previously documented in the global workflow's
    readthedocs.
    
    Fixes ufs-community#915.
    GeorgeGayno-NOAA authored Mar 18, 2024
    Configuration menu
    Copy the full SHA
    72fb94f View commit details
    Browse the repository at this point in the history

Commits on Mar 20, 2024

  1. chgres_cube: Add a check for incompatible surface static data (ufs-co…

    …mmunity#911)
    
    Add logic to ensure that the orogoraphy data is consistent with the static climatological
    surface data. The check looks for any points where land fraction > 0 but the static data
    point is missing (-999 flag). This will happen with older version of the orography data.
    The program now fails if incompatible static data is detected.
    
    Fixes ufs-community#906.
    LarissaReames-NOAA authored Mar 20, 2024
    Configuration menu
    Copy the full SHA
    b87e6b2 View commit details
    Browse the repository at this point in the history

Commits on Mar 21, 2024

  1. RDHPCS Hera Rocky-8 support (ufs-community#924)

    Update Hera build modules to use Rocky8 versions of spack-stack.
    
    Update two regression test driver scripts to use Rocky8 versions
    of WGRIB2 and grib_utils.
    
    Fixes ufs-community#913.
    HenryRWinterbottom authored Mar 21, 2024
    Configuration menu
    Copy the full SHA
    b93817c View commit details
    Browse the repository at this point in the history

Commits on Mar 22, 2024

  1. Fix error handling in the orog code (ufs-community#914)

    Update the netcdf_error routine to stop processing if an error occurs. Update error messages
    to comply with NCO requirements. Cleanup/fix the error handling for the read of the RAMP data.
    If read of RAMP data fails, stop program execution.
    
    Fixes ufs-community#909.
    GeorgeGayno-NOAA authored Mar 22, 2024
    Configuration menu
    Copy the full SHA
    f42fae2 View commit details
    Browse the repository at this point in the history

Commits on Apr 10, 2024

  1. cpld_gridgen: Fix angles on Bu for use by CICE (ufs-community#922)

    Remove find_anq routine and instead calculate Bu angles using 
    the Ct angle on the opposite side of the seam.  Add angchk to 
    verify CICE internally calculated Ct angle against both MOM6 and 
    CICE model output.  Remove resetting of longitudes to 0:360.  Add  
    tripole:tripole bilinear mapping for creation of CICE IC downscaling 
    and add required Bu<->Ct mapping on tripole grid. Clean up log
    messages, remove duplicate weight file and update documentation. 
    
    Fixes ufs-community#921.
    DeniseWorthen authored Apr 10, 2024
    Configuration menu
    Copy the full SHA
    8781eb8 View commit details
    Browse the repository at this point in the history

Commits on Apr 12, 2024

  1. Update wgrib2 version on Jet (ufs-community#931)

    The version of wgrib2 used by the ice_blend and snow2mdl consistency
    tests on Jet was removed. Point to another version.
    
    Fixes ufs-community#930.
    GeorgeGayno-NOAA authored Apr 12, 2024
    Configuration menu
    Copy the full SHA
    46b500f View commit details
    Browse the repository at this point in the history
  2. Update 'readthedocs' for new AWS fixed files host (ufs-community#927)

    Update the 'readthedocs' chgres_cube.rst file as follows: Link to the 
    global workflow group's AWS bucket for the global model 'fixed' files 
    ('grid', mosaic, 'oro' and surface). Update the text for the new 'oro' and surface 
    file naming convention, which uses the ocean resolution in the file name.
    
    Fixes ufs-community#926.
    GeorgeGayno-NOAA authored Apr 12, 2024
    Configuration menu
    Copy the full SHA
    25ef8af View commit details
    Browse the repository at this point in the history

Commits on Apr 18, 2024

  1. chgres_cube: option to build without nemsio, sigio and sfcio libraries (

    ufs-community#928)
    
    Add logic to build chgres_cube with or without the nemsio, sigio and sfcio libraries. 
    The default will be to build chgres_cube without these libraries, which means
    it will only support GRIB2 or netcdf data as input. 
    
    Fixes ufs-community#925.
    GeorgeGayno-NOAA authored Apr 18, 2024
    Configuration menu
    Copy the full SHA
    ef3a1d2 View commit details
    Browse the repository at this point in the history

Commits on Apr 29, 2024

  1. Add and modify build module files for the cloud (ufs-community#937)

    Supports compilation on AWS, Azure and Google CSP.
    
    Fixes ufs-community#936.
    weihuang-jedi authored Apr 29, 2024
    Configuration menu
    Copy the full SHA
    d902d39 View commit details
    Browse the repository at this point in the history

Commits on May 1, 2024

  1. Build ufs_utils on Gaea-C5 (ufs-community#935)

    Update/create the following: the build module files. the link_fixdirs.sh
    script, and the README.md.
    
    Fixes ufs-community#934
    DavidBurrows-NCO authored May 1, 2024
    Configuration menu
    Copy the full SHA
    65a3864 View commit details
    Browse the repository at this point in the history

Commits on May 7, 2024

  1. global_cycle: Update soil adjustment to use JEDI data (ufs-community#894

    )
    
    Add read of JEDI-based soil increments on the cubed-sphere grid.
    
    Add write of GSI-based soil increments on the cubed-sphere grid.
    
    Revise current soil ice adjustment routine based on synthetic DA experiments.
    
    Combine JEDI and GSI-based soil increment ingest and adjustment capability.
    
    New unit test - ftst_read_increments - to read JEDI-based soil increments on the cubed-sphere grid.
    
    New regression test - C192.jedi_lndincsoilnoahmp.sh - to ingest JEDI-based soil 
    increments and apply adjustment. 
    
    See ufs-community#894 and ufs-community#872 for full list changes.
    yuanxue2870 authored May 7, 2024
    Configuration menu
    Copy the full SHA
    e0cfc4b View commit details
    Browse the repository at this point in the history

Commits on May 9, 2024

  1. Include fre-nctools.fd in GFS builds (ufs-community#941)

    Build the fregrid executable when CMake option -DGFS is set to ON.
    CoryMartin-NOAA authored May 9, 2024
    Configuration menu
    Copy the full SHA
    a915a23 View commit details
    Browse the repository at this point in the history

Commits on May 13, 2024

  1. Minor cleanup of 'orog' program and its run script (ufs-community#938)

    Remove unused namelist variables and functions from orog.fd. 
    Adjust all scripts that call orog.fd accordingly. Add prolog,
    improve error handling and remove old options from
    ./ush/fv3gfs_make_orog.sh.
    
    Fixes ufs-community#932.
    GeorgeGayno-NOAA authored May 13, 2024
    Configuration menu
    Copy the full SHA
    7034628 View commit details
    Browse the repository at this point in the history

Commits on May 20, 2024

  1. Add threading to the filter_topo and orog_gsl codes (ufs-community#948)

    Include threading in both programs. Update the "regional.gsl.gwd" 
    regression test - which runs both programs - to run twice with varying
    thread counts.
    
    Fixes ufs-community#939.
    GeorgeGayno-NOAA authored May 20, 2024
    Configuration menu
    Copy the full SHA
    c6efbbd View commit details
    Browse the repository at this point in the history

Commits on May 24, 2024

  1. orog.fd - Remove binary output option and logic for reduced grid. (uf…

    …s-community#949)
    
    In the FV3 era, the 'orog' files are tiled NetCDF. Remove the binary and GRIB1
    output options, which are no longer used.
    
    Remove logic for the 'reduced' gaussian grid, which is left over from 
    the spectral GFS era.
    
    Includes some other minor cleanup of obsolete code.
    
    Fixes ufs-community#940.
    GeorgeGayno-NOAA authored May 24, 2024
    Configuration menu
    Copy the full SHA
    77622d0 View commit details
    Browse the repository at this point in the history

Commits on May 28, 2024

  1. global_cycle - Update version of sfcsub.F (ufs-community#950)

    Point to latest version of sfcsub.F from the ccpp-physics
    repository. This version contains a bug fix in the interpolation
    of GLDAS data.  This sfcsub.F version also updates soil color.
    This field is not yet processed by global_cycle, so add a dummy
    soil color argument.
    
    Fixes ufs-community#933.
    GeorgeGayno-NOAA authored May 28, 2024
    Configuration menu
    Copy the full SHA
    c6e032b View commit details
    Browse the repository at this point in the history

Commits on Jun 4, 2024

  1. Use FIXorog instead of FIXgfs/orog in global_cycle scripts (ufs-commu…

    …nity#956)
    
    Replace FIXgfs/orog with variable FIXorog in global_cycle_driver.sh
    and global_cycle.sh.  FIXorog is defaulted to FIXgfs/orog.
    
    Fixes ufs-community#955.
    aerorahul authored Jun 4, 2024
    Configuration menu
    Copy the full SHA
    2794d41 View commit details
    Browse the repository at this point in the history

Commits on Jun 14, 2024

  1. ocnice_prep - new utility to generate warm-start files for MOM6 and C…

    …ICE6 (ufs-community#942)
    
    New utility ocnice_prep and associated unit and regression tests.
    
    cpld_gridgen was updated to output two new remapping weight files required by
    ocnice_prep. Two other weight files were deprecated. Update the utility's regression
    test accordingly.
    
    Fixes ufs-community#942.  
    Fixes ufs-community#929.
    DeniseWorthen authored Jun 14, 2024
    Configuration menu
    Copy the full SHA
    1651c5c View commit details
    Browse the repository at this point in the history

Commits on Jun 18, 2024

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

Commits on Jun 25, 2024

  1. Update the gdas_init utility for the new COM model directory (ufs-com…

    …munity#968)
    
    The 'model_data' directory has been changed to 'model' per NCO
    request.
    
    Fixes ufs-community#967.
    GeorgeGayno-NOAA authored Jun 25, 2024
    Configuration menu
    Copy the full SHA
    0983f34 View commit details
    Browse the repository at this point in the history

Commits on Jun 26, 2024

  1. Port to Orion Rocky 9 (ufs-community#966)

    Point to the Rocky 9 spack-stack. 
    
    Fixes ufs-community#963.
    Related to NOAA-EMC/global-workflow#2694
    GeorgeGayno-NOAA authored Jun 26, 2024
    Configuration menu
    Copy the full SHA
    3ef2e6b View commit details
    Browse the repository at this point in the history

Commits on Aug 22, 2024

  1. adding utils hash 3ef2e6b

    kayeekayee committed Aug 22, 2024
    Configuration menu
    Copy the full SHA
    45ee158 View commit details
    Browse the repository at this point in the history

Commits on Aug 27, 2024

  1. adding ufs-utils hash 3ef2e6b

    kayeekayee committed Aug 27, 2024
    Configuration menu
    Copy the full SHA
    04780cf View commit details
    Browse the repository at this point in the history

Commits on Aug 29, 2024

  1. update ccpp hash 3ef2e6b

    kayeekayee committed Aug 29, 2024
    Configuration menu
    Copy the full SHA
    b23f204 View commit details
    Browse the repository at this point in the history

Commits on Aug 31, 2024

  1. update path in .gitmodule

    kayeekayee committed Aug 31, 2024
    Configuration menu
    Copy the full SHA
    2a84db8 View commit details
    Browse the repository at this point in the history

Commits on Sep 2, 2024

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

Commits on Sep 20, 2024

  1. Update UFS_UTILS pointer.

    kayeekayee committed Sep 20, 2024
    Configuration menu
    Copy the full SHA
    bf906a5 View commit details
    Browse the repository at this point in the history