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#184 #128

Open
wants to merge 10 commits into
base: main
Choose a base branch
from
Open

UFS-dev PR#184 #128

wants to merge 10 commits into from

Commits on Mar 18, 2024

  1. Updates of ccpp-framework and ccpp-physics (merge ccpp-framework feat…

    …ure/capgen into main/20240308) (NOAA-EMC#796)
    
    * Update ccpp-framework and ccpp-physics for the prep of capgen transition
    
    * In ccpp/data/GFS_typedefs.meta: change units 'flashes 5 min-1' to 'flashes min-1' and update long name to make clear this is per 5 minutes
    
    * In ccpp/driver/GFS_diagnostics.F90, scale lightning threat from flashes per minute to flashes per 5 minutes to match diagnostic units
    
    * Fix wrong long names for lightning threat indices in ccpp/data/GFS_typedefs.meta
    climbfuji authored Mar 18, 2024
    Configuration menu
    Copy the full SHA
    fae9bc2 View commit details
    Browse the repository at this point in the history

Commits on Mar 19, 2024

  1. Fix type mismatch compiler error when gfortran 10 is used without '-f…

    …allow-argument-mismatch' flag (NOAA-EMC#770)
    
    * Resolve argument mismatch errors when using gfortran
    
    * Switch from 'use mpi' to 'use mpi_f08'
    
    * More argument mismatch fixes
    
    * Merge Dom's ccpp-framework and ccpp-physics feature/depend_on_mpi braches
    
    * Check output_grid type and inline post compatibility
    
    * If output grid is 'cubed_sphere_grid' AND inline post is turned on
    print error and terminate the model.
    
    * Use type(MPI_Comm) in io/module_wrt_grid_comp.F90
    DusanJovic-NOAA authored Mar 19, 2024
    Configuration menu
    Copy the full SHA
    6942270 View commit details
    Browse the repository at this point in the history

Commits on Mar 27, 2024

  1. Introduce namelist flag xr_cnvcld to control if suspended grid-mean c…

    …onvective cloud condensate should be included in cloud fraction and optical depth calculation in radiation in the GFS suite. (NOAA-EMC#799)
    
    * Update ccpp/physics for namelist flag xr_cnvcld
    lisa-bengtsson authored Mar 27, 2024
    Configuration menu
    Copy the full SHA
    1ba8410 View commit details
    Browse the repository at this point in the history

Commits on Apr 1, 2024

  1. Update module_write_netcdf to avoid hangs in RRFS runs (NOAA-EMC#803)

    * Split add_dim into two routines
    
    * Add NF90_NODIMSCALE_ATTACH constant
    
    * Test classic netcdf file formats
    DusanJovic-NOAA authored Apr 1, 2024
    Configuration menu
    Copy the full SHA
    1b75fe2 View commit details
    Browse the repository at this point in the history

Commits on Apr 3, 2024

  1. Enable cpl_scalars (NOAA-EMC#794)

    * add cpl_scalars for atm
    
    * add field cpl_scalars to export state of fv3atm when coupled.
    cpl_scalars contain the dimensions of the fv3atm domain and are
    used by cmeps to write mediator history files as a single 2d
    grid for regional and 6 2d grids for CSG.
    
    * remove unused NUOPC use statement
    DeniseWorthen authored Apr 3, 2024
    Configuration menu
    Copy the full SHA
    1cac9d3 View commit details
    Browse the repository at this point in the history

Commits on Apr 4, 2024

  1. cubed_sphere hash fix to f060e85 (NOAA-EMC#817)

    * Update cubed_sphere@f060e85 hash: a bug fix in the HAILCAST diagnostic code (units issue)
    jkbk2004 authored Apr 4, 2024
    Configuration menu
    Copy the full SHA
    383687e View commit details
    Browse the repository at this point in the history

Commits on Apr 14, 2024

  1. bug fixes: kchunk3d ignored, hailwat uninitialized in dycore, tile_nu…

    …m wrong for nests (NOAA-EMC#806)
    
    * nesting fixes
    1. Initialize hailwat index in dynamical core.
    2. Use the correct tile number for nests in atmos_model.F90.
    
    * remove unneeded write statements
    
    * Fix kchunk3d in io/module_write_netcdf.F90
    
    ---------
    
    Co-authored-by: Dusan Jovic <[email protected]>
    SamuelTrahanNOAA and DusanJovic-NOAA authored Apr 14, 2024
    Configuration menu
    Copy the full SHA
    37e7d48 View commit details
    Browse the repository at this point in the history

Commits on Apr 17, 2024

  1. Update dycore to remove compiler warnings (NOAA-EMC#813)

    * Update atmos_cubed_sphere and add compile definition BYPASS_BREED_SLP_INLINE to dycore
    
    * Pass correct mpi communicator type to post_alctvars routine in inline post
    DusanJovic-NOAA authored Apr 17, 2024
    Configuration menu
    Copy the full SHA
    979bcab View commit details
    Browse the repository at this point in the history

Commits on Apr 19, 2024

  1. Update upp submodule (NOAA-EMC#811)

    * Update github workflow. Update gcc to 12 and mpi to openmpi
    
    * Add 'spack clean' to reduce the size of the cache files
    
    * Split GCC.yml workflow into two jobs, build_spack and build_fv3atm
    
    * Update github workflow. Add mpich
    
    * Update github actions to v4
    
    * Use action/cache/restore in build_fv3atm job
    
    * update upp revision to 5faac75
    
    * Update GCC.yml
    
    ---------
    
    Co-authored-by: Dusan Jovic <[email protected]>
    WenMeng-NOAA and DusanJovic-NOAA authored Apr 19, 2024
    Configuration menu
    Copy the full SHA
    da95cc4 View commit details
    Browse the repository at this point in the history

Commits on May 23, 2024

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