* Update DATM meshes and switch to bilinear mapping; Reinstate med restarts for 4 tests after update to ESMF 8.8 (was ufs-community#2796) (ufs-community#2733)
* UFSWM - Add DATM meshes which contain no land mask
* UFSWM - Reinstate comparison of mediator restart files in 4 tests
* CMEPS - Map DATM states bilinearly to OCN and ICE
* Update GOCART to v2.4.3 (ufs-community#2819)
* UFSWM - updated to GOCART v2.4.3
* GOCART - updated to GOCART v2.4.3
* Create a user-friendly "process model" testing capability + update MOM6 to its main repo. 20250801 commit ufs-community#2849 (ufs-community#2719)
* UFSWM - Adds a doubly-periodic "process model" capability to run physics in a simple environment
* UFSWM - Ursa job card and test resource update
* UFSWM - Jenkins file update: ORT scratch3 and fix for platform log handling
* FV3 - Adds a doubly-periodic "process model" capability to run physics in a simple environment
* atmos_cubed_sphere - Adds a doubly-periodic "process model" capability to run physics in a simple environment
* MOM6 - update MOM6 to its main repo. 20250801 commit
---------
Co-authored-by: Larissa Reames <larissa.reames@noaa.gov>
Co-authored-by: Jong Kim <jong.kim@noaa.gov>
Co-authored-by: Kris Booker <kristopher.booker@tomorrow.io>
Co-authored-by: jiandewang <jiande.wang@noaa.gov>
Co-authored-by: FernandoAndrade-NOAA <Fernando.Andrade-maldonado@noaa.gov>
* Add two-way ocean-wave coupling feature to the HAFS applications (ufs-community#2584)
* UFS-WM - ecflow update on gaeac6
* CMEPS - CMEPS is updated to transfer ocean-current fields from MOM6 to WW3 and to transfer the Stokes drift components from WW3 to MOM6 for the HAFS applications.
* MOM6 - MOM6 cap is updated to convert a missing value to zero for the imported Stokes drift components.
* WW3 - WW3 cap is updated to convert a missing value to zero for the imported ocean-current fields for the ufs.hafs applications.
---------
Co-authored-by: Natalie Perlin <Natalie.Perlin@noaa.gov>
* Fix conus13km tests restart and decomposition reproducibility + Update the detection of Hera/Ursa ufs-community#2858 (ufs-community#2753)
* UFSWM - Fix conus13km tests restart and decomposition reproducibility
* UFSWM - Update the detection of Hera/Ursa
* AQM - hash update 5d19f59
* FV3 - Fix conus13km tests restart reproducibility
* ccpp-physics - Fix the setting of the land mask used in interpolating GLDAS soil data to the model grid
---------
Co-authored-by: DavidHuber-NOAA <david.huber@noaa.gov>
* FV3: Fix Prate_avg and UPP call freq + Fixing repo sync check with proper if...else block and re-instatiatin… ufs-community#2859 (ufs-community#2836)
* UFSWM - repo_check.sh update
* FV3 - Fixes Prate_avg, UPP call frequencies, and makes restart controls a single variable
* Update CICE through 2025-07 and switch to ice history variables with expected ranges. Sync of WW3 develop to dev/ufs-weather-model (ufs-community#2852)
* UFSWM - Update CICE and switch to _ai ice history variables. Sync of WW3 develop to dev/ufs-weather-model
* CICE - Update CICE through 2025-07
* WW3 - Sync of WW3 develop to dev/ufs-weather-model, includes removal of GOTOs and fixes for compiler
---------
Co-authored-by: Jessica Meixner <Jessica.Meixner@noaa.gov>
* Fix Restart IAU and Ultra-Low Reproducibility Issues by Adding Control Parameter to Restart File (ufs-community#2851)
* UFSWM - Fix restart IAU and Ultra-Low reproducibility issues by adding control parameter to restart file
* WW3 - Add optional control parameter to restart file to ensure consistent IAU and ultra-low reproducibility behavior.
* Add FV3 grid mask for regional domains to speed up nearest n. interpolation; Update CMEPS and CDEPS (ufs-community#2862) (ufs-community#2818)
* UFSWM - Add FV3 grid mask to regional output domains that indicates grid points outside the computational domain
* FV3 - Add FV3 grid mask to regional output domains that indicates grid points outside the computational domain
* CDEPS - update to ESCOMP/main (2025-08)
* CMEPS - update to ESCOMP/main
---------
Co-authored-by: Denise Worthen <denise.worthen@noaa.gov>
* MPAS dycore + Atmosphere Generalization & Update RAP tests to FHMAX=12 (ufs-community#2780)
* UFSWM - Initial implementation of the MPAS dynamical core in the UWM atmosphere; shorten RAP tests to 12 hrs
* CMEPS - Changes for the renaming of FV3 to UFSATM
* noahmp - Changes for the renaming of FV3 to UFSATM
* UFSATM - Initial implementation of the MPAS dynamical core in the atmospheric component of the UWM.
---------
Co-authored-by: Gillian Petro <gillian.petro@noaa.gov>
Co-authored-by: Kris Booker <kristopher.booker@tomorrow.io>
Co-authored-by: JONG KIM <jong.kim@noaa.gov>
Co-authored-by: epic-cicd-jenkins <ecc.platform@noaa.gov>
Co-authored-by: Fernando Andrade - NOAA <121964418+FernandoAndrade-NOAA@users.noreply.github.com>
Co-authored-by: Dusan Jovic <dusan.jovic@noaa.gov>
Co-authored-by: FernandoAndrade-NOAA <fernando.andrade-maldonado@noaa.gov>
* Use container with spack stack 1.9.2 (ufs-community#2870)
* UFS-WM - add modulefile for container
* Fix default cdmbgwd settings (ufs-community#2788)
* UFSWM - Fix cdmbgwd issue in default_vars
* Scale-aware 3DTKE EDMF and TTE-EDMF GFS PBL related updates (ufs-community#2806)
* UFSWM - Scale-aware 3DTKE EDMF GFS PBL related updates/modifications and enable it being used with TTE-EMDF and use_lpt option. (from @JongilHan66, @zhup01, @samuelkyfung)
* FV3 - Scale-aware 3DTKE EDMF GFS PBL related updates/modifications and enable it being used with TTE-EMDF and use_lpt option. (from @JongilHan66, @zhup01, @samuelkyfung)
* ccpp-physics - Update scale-aware 3DTKE EDMF (from @JongilHan66, @zhup01, @samuelkyfung) and introduce TTE-EDMF in GFS PBL scheme (from @JongilHan66).
* atmos_cubed_sphere - Scale-aware 3DTKE EDMF GFS PBL related updates/modifications from @JongilHan66, @zhup01, @samuelkyfung.
* Introduce tuning parameter for convective cloud liquid for GFSv17/GEFSv13/SFSv1 (ufs-community#2872)
* UFSWM - point to updated FV
* FV3 - point to updated ccpp-physics
* ccpp-physics - physics changes in saSAS
* update mom6 to its main repo. 20250818 commit (ufs-community#2866)
* MOM6 - update MOM6 to its main repo. 20250818 (default parameter changes) and cleanup MOM_input.
* Add ENABLE_BUGS_BY_DEFAULT = False for all resolution settings and removed all "bug" flags in current MOM_input.
* DEFAULT_ANSWER_DATA is set to 20250818 but WAVE_INTERFACE_DATA is set to 20230101
* Equation of state is WRIGHT_FULL now
* Update tests such that LSM and LANDICE are set appropriately (ufs-community#2772)
* UFSWM - Update default_vars and tests so that LSM 1/2 sets LANDICE true/false appropriately.
* Replace icplocn2atm (integer) with use_oceanuv (logical); Update cloud build env to remove gnu from stack (was ufs-community#2842) (ufs-community#2867)
* UFSWM - update ufs_noaacloud.intel.lua module file
* UFSWM - replace icplocn2atm with use_oceanuv in scripts and tests
* CMEPS - update CCPP metadata and type defs for use_oceanuv
* FV3 -
* ccpp-physics - replace instances of icplocn2atm with use_oceanuv
* atmos_cubed_sphere - replace instances of icplocn2atm with use_oceanuv
* NOAHMP - replace icplocn2atm with use_oceanuv
* Send surface ocean currents to ATM for SFS test (ufs-community#2689)
* UFSWM - add cplocn2atm to global_control.nml; set true for global SFS test
* CMEPS - add export of ocean surface currents to ATM
* Update default_vars for stochastic physics settings for global-worfklow. Minor document updates to reflect new HSD container (was ufs-community#2885). PR template update (was ufs-community#2891) (ufs-community#2889)
* UFSWM - Update default_vars for stochastic physics for global-workflow
* UFSWM - Update WM PR template
* UFSWM - Updating HSD docs
* Automatically add new PRs to WM PR Project board (ufs-community#2897)
* UFSWM - Automate addition of PRs to project board
* Resolve GitHub Project Board Authentication Problem (ufs-community#2908)
* UFSWM - Fix add-to-project authentication for GH project board
* Glacier modifications in NoahMP to address GFSv17 biases (ufs-community#2886)
Modify NoahMP glacier code and initialization to address forecast biases (ufs-community#2886)
* UFSWM - point to updated UFSATM
* FV3 - point to updated ccpp-physics
* ccpp-physics - update noahmp glacier physics and init code
* ZStd with Netcdf; Modified tests to compare netcdf parallel output of WW3. Bring in several bug fixes affecting netcdf field output. (ufs-community#2826) (ufs-community#2444)
* UFSWM - Add ZStd library and enable netcdf support for it.
* * WW3 - This branch of WW3 fixes several bugs in parallel netcdf output from WW3. The tests in ufs-weather-model are modified to test the WW3 netcdf output fields rather than WW3 binary output.
* Add noahmp and UFSATM hashes // Add Spack CI ufs-community#2654 // PR Project Board Label Updates ufs-community#2902 (ufs-community#2913)
* UFSWM - Fix Atmos%iau_offset bug, remove goto statements from noahmp, add spack ci, and add changes to PR proj board
* UFSATM - Set Atmos%iau_offset to iau_offset in module_fcst_grid_comp
* NOAHMP - Remove goto statements and remove leftover debug write statement
---------
Co-authored-by: gspetro-NOAA <gillian.petro@noaa.gov>
Co-authored-by: Alexander Richert <alexander.richert@noaa.gov>
* Fix time-averaged radiation computation (ufs-community#2660)
* UFSWM - Fix computation of time-averaged radiation quantities
* FV3 - Fix computation of time-averaged radiation quantities
* ccpp-physics - Fix computation of time-averaged radiation quantities
* Feature/rte rrtmgp v1.8 (ufs-community#2823)
* UFSWM - Host-side changes for rte-rrtmgp update.
* FV3 - Atmosphere component changes for rte-rrtmgp update.
* ccpp-physics - Update rte-rrtmgp hash to v1.8. Add single-precision to rte-rrtmgp CCPP interface.
* Sync from NCAR/main + Thompson params (ufs-community#2882)
* UFSWM - Sync from NCAR/main + Thompson params
* FV3 - Sync from NCAR/main + Thompson params
* ccpp-physics - Sync from NCAR/main + Thompson params
* Update the AQM sub-component to brining missing commits from production/AQM.v7 and reverse the Rsnow value + allow hfreeze as a parameter for MOM_input ufs-community#2920 (ufs-community#2893)
* UFSWM - Add a variable to set the hfreeze value for MOM6 input.
* AQM - Bring in additional changes from production/AQM.v7 and reversed the Rsnow value
* Update inline post for GFSv17 // Add FV3 route handle opt ufs-community#2939 // Fix fpe in MOM6 ufs-community#2927 (ufs-community#2932)
* UFSWM - Update inline post, add route handle opt, fix MOM6 divide by zero
* UFSATM - Update inline post read interface and upp hash.
* upp - Change BRTMP into BRTEMP for GFS, GEFS, SFS
* MOM6 - Fix divide by zero fpe in MOM_oda_incupd.F90
---------
Co-authored-by: Dusan Jovic <dusan.jovic@noaa.gov>
* Update WW3 and resolve warnings // Cloud cover parameter change ufs-community#2940 // Turn off HYCOM tests ufs-community#2936 // Ursa CICD update ufs-community#2945 (ufs-community#2948)
* UFSWM - update cloud cover parameters in ccpp-physics, update WW3, disable HYCOM RTs, add Ursa CI/CD suport
* UFSATM - updates physics
* ccpp-physics - change to use moorthi parameters in xu/randall for Thompson M
* WW3 - Updates WW3 to current develop and addresses compiler warnings
* noahmp no stcslcadj at0inc (ufs-community#2941)
* UFSWM - No STC-SLC Adjustments on 0 soil DA increments in NOAHMP
* UFSATM -
* ccpp-physics - No STC-SLC Adjustments on 0 soil DA increments in NOAHMP
* NOAHMP - No STC-SLC Adjustments on 0 soil DA increments
* Add compiler flags for cmake -DFASTER build option // Add post_itag_gcafs file ufs-community#2957 // Automate Additional Fields in PR Board ufs-community#2949 (ufs-community#2942)
* UFSWM - Add compiler flags for cmake -DFASTER build option
* UFSWM - Add post_itag_gcafs for GCAFSv1 model to process grib2 output
* UFSWM - Improve automation for WM PR Project Board
* UFSATM - Add compiler flags for cmake -DFASTER build option
* atmos_cubed_sphere - Add compiler flags for cmake -DFASTER build option
---------
Co-authored-by: gspetro-NOAA <gillian.petro@noaa.gov>
Co-authored-by: Kate Zhang <kate.zhang@noaa.gov>
* correct diagnostic of the accumulated fields, averaged cloud cover and radiative fluxes, etc (ufs-community#2956)
* UFSWM - change .gitmodules, commit the UFSATM change about correcting some acccululated fields
* UFSATM - correct a typo, nto-> ntoz, revert the change made to the accumulated fields including to the average cloud covers and radiative fluxes
* Address some compiler warnings in UFSATM and stochastic physics: round 1 // Broad WM Documentation Update (ufs-community#2928) (ufs-community#2935)
* UFSWM - Address some compiler warnings for cpld_debug_gfsv17 & update documentation
* UFSATM - Address some compiler warnings for cpld_debug_gfsv17
* ccpp-physics - Address some compiler warnings for cpld_debug_gfsv17
* atmos_cubed_sphere - Address some compiler warnings for cpld_debug_gfsv17
* stochastic_physics - Address some compiler warnings for cpld_debug_gfsv17
* UFSATM: Replace GFS_interstitial phys_reset and rad_reset routines with combined reset routine // removing variables from CICE NetCDF file (ufs-community#2951) (ufs-community#2880)
* UFSWM - Update submodule pointer for UFSATM and ccpp-physics; remove vars from CICE netCDF file
* FV3 - Replace GFS_interstitial phys_reset and rad_reset routines with combined reset routine
* ccpp-physics - Update GFS_debug schemes: remove GFS_interstitialtoscreen_timestep_init and GFS_interstitialtoscreen_init
---------
Co-authored-by: Neil Barton <neil.barton@noaa.gov>
* Update SFS test to C192mx025; add debug and restart tests; update ultralow warmstart input to specify V2 file type // Address some compiler warnings in UFSATM and UPP: round 2 (ufs-community#2958) (ufs-community#2835)
* UFSWM - Point RTs to new input-data directory with fixes for ultralow warmstart files and new SFS configuration
* UFSWM - Update configuration of SFS test to C192mx025 and add a restart and debug test
* UFSWM - Rename diag table template for SFS to diag_table_sfs.IN
* UFSWM - Add namelist parameters to control use of ECMWF non-stationary gravity wave scheme, tte_edmf and cscale
* UFSWM - Add namelist parameter to set new_lscale for stochastic physics
* UFSWM - Use UPP modules in UFSATM for explicit interfaces in post
* UFSATM - Add 'file_version' global attribute to sfc_data restart files, as defined in input sfc_data files
* UFSATM - Use UPP modules in UFSATM for explicit interfaces in post; update UPP hash
* stochastic_physics - Restrict print messages to be on root PE only
* UWM changes for CCPP framework update // Miscellaneous updates (ufs-community#2974) (ufs-community#2881)
* UFSWM - Changes to accommodate CCPP Framework updates.
* UFSWM - Update Orion/Hercules DISKNM locations
* CMEPS - Changes to accommodate CCPP Framework updates.
* UFSATM - Changes to accommodate CCPP Framework updates.
* ccpp-physics - Changes to accommodate CCPP Framework updates.
* UFSATM: Convert frestart from statically do dynamically allocated array // PR for Log Warnings ufs-community#2924 // Chore/fix reposync and status checks ufs-community#2873 (ufs-community#2954)
* UFSWM - UFSATM: Convert frestart from statically do dynamically allocated array
* UFSWM - Create scorecard for runtime/memory metrics by machine
* UFSWM - Fixing repo sync check and conditional block logic.
* UFSATM - Convert frestart from statically do dynamically allocated array
* Bring in the Gaussian plume rise algorithm of fire emissions for the AQM component (ufs-community#2960)
* UFSWM -
* AQM - bring in the Gaussian plume rise algorithm of fire emissions
* address unreasonable large F0 and F1 in entrainment calculation (ufs-community#2971)
* UFSWM - address unreasonable large F0 and F1 in entrainment calculation - 2971
* UFSATM - address unreasonable large F0 and F1 in entrainment calculation - 1033
* ccpp-physics - address unreasonable large F0 and F1 in entrainment calculation - 327
* Remove local copies of FindESMF.cmake from all components // Fix labeling issues with ORT testing ufs-community#2982 // Update CICE (2025-11) ufs-community#2989 (ufs-community#2406)
* UFSWM - Remove local copies of FindESMF.cmake from all components
* UFSWM - Fix labeling issues with ORT testing; update Jenkins to use Slack notifications plugin
* UFSWM - Update CICE (2025-11)
* CICE - Update CICE (2025-11)
* AQM - Remove local copy of FindESMF.cmake
* FV3 - Remove local copy of FindESMF.cmake
* atmos_cubed_sphere - Remove local copy of FindESMF.cmake
* WW3 - Remove local copy of FindESMF.cmake
* LM4 - Remove local copy of FindESMF.cmake
* Add -check all and -ftrapuv to all Intel DEBUG builds (ufs-community#2789)
* UFSWM - Add -check all and -ftrapuv to all Intel DEBUG builds
* FV3 - Add -check all and -ftrapuv to all Intel DEBUG builds
* atmos_cubed_sphere - Add -check all and -ftrapuv to all Intel DEBUG builds
* stochastic_physics -Add -check all and -ftrapuv to all Intel DEBUG builds
* Use method_blsn option in visibility calculation (ufs-community#2987)
* UFSWM - change tests/parm/post_itag_gfs to use method_blsn option, add UFSATM
and update .gitmodules
* UFSATM - add method_blsn to the namelist
* diag_table clean up ; Disable concurrent builds with the same PR label (was ufs-community#3006); fix time-averaged radiation (was ufs-community#2996) (ufs-community#3004)
* UFSWM - cleanup diag_tables, retaining current baselines
* UFSWM - Disable concurrent Jenkins CI/CD builds
* UFSATM - Fix calculation of averaged radiation fields
* Add exclusive SLURM option to select RTs on Ursa // fix per-timestep restarts for ATM ufs-community#2992 // Fix compilation warnings and update WW3 ufs-community#3000 (ufs-community#2979)
* UFSWM - Add exclusive node option
* UFSWM - updates WW3 and resolves compiler warnings
* UFSATM - fix per-timestep restarts
* WW3 - Addresses compiler warnings and updates WW3 to current develop branch
* Add logging capability to MOM6 cap (ufs-community#2964)
* UFSWM - add MOM6 configuration variables to attributes in ufs.configure
* UFSWM - use same time-string format for all MOM6 diag fields in diag_tables
* UFSWM - update CDEPS share code for optional arguments
* MOM6 - add output logging module to MOM6 NUOPC cap
* Update submodule pointer for UFSATM (CCPP metadata updates) // Remove faster tests (ufs-community#3003) (ufs-community#2983)
* UFSWM - remove compile jobs and tests associated w/ "faster"
* UFSWM - Update submodule pointer for UFSATM (CCPP metadata updates, point to head of ccpp-framework develop)
* UFSATM - CCPP metadata-only changes; ccpp-framework update to head of "develop" branch
* ccpp-physics - CCPP metadata: relative_path --> dependencies_path
* ccpp-framework - CCPP metadata: relative_path --> dependencies_path & point to head of develop
* CMEPS: CCPP metadata: relative_path --> dependencies_path
* NCAR/main ccpp-physics sync (ufs-community#2998)
* UFSWM - NCAR/main ccpp-physics sync
* UFSATM - NCAR/main ccpp-physics sync
* ccpp-physics - NCAR/main ccpp-physics sync
* Skeb hydro2 (ufs-community#2997)
* UFSWM - update submodule pointer
* FV3 - update submodule pointer
* atmos_cubed_sphere - zero out temporary arrays so SKEB will work when no vorticity damping
* complete diag_table cleanup for coupled tests (ufs-community#3016)
* UFSWM - Replace diag_table_template and replace with diag_table_cpld for cpld tests
* update CMEPS w/ latest ESCOMP/main; add branch-type startup (was ufs-community#3029); Allow ihr to be non-mulitples of 6 in ccpp-physics (was ufs-community#3036) (ufs-community#3030)
* UFSWM - Set IsRestart true only for continue run types; allow ihr to be non-multiples of 6
* CMEPS - update CMEPS w/ ESCOMP/main
* UFSATM - Allow ihr to be non-multiples of 6
* ccpp-physics - Allow ihr to be non-multiples of 6
* Derecho updates: new spack-stack-1.9.2, rocoto, ecflow paths, TPN=128 default + Fix UFSATM CI github action ufs-community#3035 (ufs-community#2863)
* Derecho update of rocoto and ecflow paths
* Derecho rt_utils.sh: wait longer to query completed job status
* use new Derecho spack-stack 1.9.2 environment built with ncarenv/24.12
* updates of modulefile and compile_qsub for derecho
* update a script fv3_qsub.IN_derecho
* updates for derecho RTs
* tests configurations updated for derecho
* updated module-setup.sh for Derecho and ufs_derecho.intel.lua modulefile
* turn off derecho failed cases
* Fix for derecho: use nccmp/1.9.0.1 module from spack-stack
* Fix for modulefiles/ufs_derecho.gnu.lua: add env. compiler variables
* Enable GNU tests on Derecho
* combine in pr3035 ufsatm ci fix
* Remove goto statements in WW3 subcomponent (ufs-community#3040)
* UFSWM - Remove goto statements
* WW3 - Remove goto statements in wav_shel_in.F90
* Change MOM6_OUTPUT_FH variable name to MOM6_HISTFREQ_N + Update MOM6 with inline-CDEPS capability ufs-community#3033 (ufs-community#3044)
* UFSWM - Change MOM6_OUTPUT_FH name to add consistency
* MOM6 - enable CDEPS inline
* update CMEPS to map SLP->ocean bilinearly (ufs-community#3031)
* UFSWM - Set coupling mode to ufs.frac.aoflux for datm tests
* CMEPS - change mapping for Sa_pslv->OCN from conservative fraction to bilinear
* Bring CDEPS Inline capability to FV3 (ufs-community#2807)
* UFSWM - update for CDEPS inline capability
* CMEPS - bring updates from CCPP GFS surface composite
* UFSATM - update for CDEPS inline capability
* ccpp-physics - bring CDEPS inline capability
* Add tracing instrumentation (ufs-community#2884)
* UFSWM - Add tracing instrumentation
* CICE - Add tracing instrumentation
* CMEPS - Add tracing instrumentation
* FV3 - Add tracing instrumentation
* MOM6 - Add tracing instrumentation
* WW3 - Add tracing instrumentation
* Enable optional mapfiles in CMEPS (ufs-community#3032)
* CMEPS - enable CMEPS to use pre-generated mapfiles, if filenames are provided via config
* Fix Issue ufs-community#2119 - shrink regional domain slightly (ufs-community#3047)
* UFSWM - shrink domain slightly for regional tests; activate gnv1_nested_intel on wcoss2/hercules
* update MOM6 to its main repo. 20260112 updating (ufs-community#3051)
* UFSWM - update MOM6 to its main repository 20260112 updating (originally GFDL's 20250925 PR)
* MOM6 - update MOM6 to its main repository 20260112 updating (originally GFDL's 20250925 PR)
* Start to remove stale RTs // Add GUST_CONST as a variable ufs-community#3056 // PR-Arbetter-JenkinsfileORT ufs-community#3066 (ufs-community#3065)
* UFSWM - Remove flake and other stale regression tests
* UFSWM - Use non-default value of MOM6 GUST_CONST variable in SFS
* UFSWM - update Jenkinsfile.ort and OpnReqTests to run on ursa & other platforms
* sync components
* sync WW3
* Modified 'dtfac' OGWD tendency limiter in drag_suite_psl to match that in drag_suite_run (ufs-community#3064)
* UFSWM - modify 'dtfac' OGWD tendency limiter in drag_suite_psl to match that in drag_suite_run.
* UFSATM - modify 'dtfac' OGWD tendency limiter in drag_suite_psl to match that in drag_suite_run.
* ccpp-physics - modify 'dtfac' OGWD tendency limiter in drag_suite_psl to match that in drag_suite_run.
* fix issues
* Update UPP (2026-01) // Update UFSATM to include ccpp-physics sfcsub cleanup (ufs-community#3076) // Remove compiler remarks in WW3 subcomponent from debug build (ufs-community#3081) (ufs-community#3072)
* UFSWM - Update UPP, including EE2 fixes; update CCPP
* UFSWM - Remove compiler remarks in debug build
* UFSATM - Update UPP to top of develop, including EE2 fixes for SWRF, SDEN to reproduce when threading
* UFSATM - Update CCPP hash for PR 343
* CCPP - cleanup sfcsub routine
* WW3 - Silence compiler remarks in debug build
* Bring in some HAFSv2 related developments and updates (ufs-community#3014)
* UFSWM - Merge some HAFSv2 related developments (e.g., relevant RRTMGP, Thompson MP, SASAS CP, NoahMP LSM, 3DIAU changes and updates) back to ufs-weather-model.
* UFSATM - HAFSv2 and moving-nesting related RRTMGP, Thompson MP, SASAS CP, NoahMP LSM, 3DIAU changes and updates.
* ccpp-physics - Introduce Thompson MP namelist options to adjust rain and snow max terminal fall speeds; Enable RRTMGP working with nesting; Introduce SASAS namelist options to control convective adjustment time.
* atmos_cubed_sphere - Add 3DIAU capability for regional HAFS moving nest.
* Add cpld_control_c1152 operational config tests for weekly RTs (ufs-community#2749)
* UFSWM - Create c1152 regression test suite
* Feature/mynn sfc submodule (ufs-community#3052) // Update WM user guide for AQM updates (ufs-community#3071) // Sync WW3 develop to dev/ufs-weather-model (ufs-community#3091) (ufs-community#3052)
* UFSWM - Switch mynn sfc scheme to submodule
* UFSWM - Update WM user guide ahead of the AQM release; fix doc ci fail
* UFSWM - Sync WW3 develop to dev/ufs-weather-model
* UFSATM - Updates in suite definitions files and ccpp preconfig file to work with mynn sfc scheme submodule
* ccpp-physics - switch mynn sfc scheme to submodule
* WW3 - Sync develop as of 2-12-2026 to dev/ufs-weather-model
* Fix premature finalizes and retrieval of is_moving info in ATM cap (ufs-community#3093) // Aquaplanet test case (ufs-community#3013) (ufs-community#3093)
* UFSWM - added aquaplanet test under ufs-weather-model/tests-dev/ directory
* UFSATM - add a barrier in the UFS ATM cap and reorder the retrieval of the is_moving info when intitializing the WCG
* Switch interpolation from bilinear to nearest neighbor for u10mmax, v10mmax, and wind10mmax for consistency (ufs-community#3088) // HSD Aquaplanet Documentation ufs-community#3096 (ufs-community#3088)
* UFSWM - Switch interpolation from bilinear to nearest neighbor for u10mmax, v10mmax, and wind10mmax for consistency
* UFSWM - Update documentation w/aquaplanet case
* UFSATM - Switch interpolation from bilinear to nearest neighbor for u10mmax, v10mmax, and wind10mmax for consistency
* Fix data path in HSD docs (ufs-community#3106)
* UFSWM - fix HSD data download path
* Explicit Subcanopy Effect in UFSATM/ccpp-physics PBL-SATMEDMF Scheme (ufs-community#3060)
* UFSWM - Update for Explicit Subcanopy Effects on Chemical Tracers in the UFSATM/ccpp-physics PBL-SATMEDMF Scheme
* AQM - Canopy code bug fixes to allow compile and run the RT test in debug mode
* UFSATM - Physics (PBL-SATMEDF) Update for Explicit Subcanopy Effects on Chemical Tracers
* ccpp-physics - Update for Explicit Subcanopy Effects on Chemical Tracers in the PBL-SATMEDMF Scheme
* sync components
* minor fix in cmake interface
* sync SCHISM and nuopc cap
* clean test config file
* sync SCHISM
* update GeoGate
* update CICE
* update schism and bring hot restart fix
* update CICE
* update CICE and SCHISM
* update schism
* fix intel issue for wcoss
* minor fix for ROMS build
* add new option for sea-ice coupling
* update CDEPS
* update component
* update CDEPS
* fix adcirc and fvcom cmake interfaces
* minor fix in defaults for MPAS dycore
* point master for the model
* update schism
---------
Co-authored-by: Denise Worthen <denise.worthen@noaa.gov>
Co-authored-by: Barry Baker <bbakernoaa@users.noreply.github.com>
Co-authored-by: Ted Mansell (NOAA/NSSL) <37668594+MicroTed@users.noreply.github.com>
Co-authored-by: Larissa Reames <larissa.reames@noaa.gov>
Co-authored-by: Jong Kim <jong.kim@noaa.gov>
Co-authored-by: Kris Booker <kristopher.booker@tomorrow.io>
Co-authored-by: jiandewang <jiande.wang@noaa.gov>
Co-authored-by: FernandoAndrade-NOAA <Fernando.Andrade-maldonado@noaa.gov>
Co-authored-by: BinLi-NOAA <bin.li@noaa.gov>
Co-authored-by: Natalie Perlin <Natalie.Perlin@noaa.gov>
Co-authored-by: Dusan Jovic <48258889+DusanJovic-NOAA@users.noreply.github.com>
Co-authored-by: DavidHuber-NOAA <david.huber@noaa.gov>
Co-authored-by: Daniel Sarmiento <42810219+dpsarmie@users.noreply.github.com>
Co-authored-by: Nicholas Szapiro <149816583+NickSzapiro-NOAA@users.noreply.github.com>
Co-authored-by: Jessica Meixner <Jessica.Meixner@noaa.gov>
Co-authored-by: mingchen-NOAA <ming.chen1@noaa.gov>
Co-authored-by: Dustin Swales <dustin.swales@noaa.gov>
Co-authored-by: epic-cicd-jenkins <ecc.platform@noaa.gov>
Co-authored-by: Fernando Andrade - NOAA <121964418+FernandoAndrade-NOAA@users.noreply.github.com>
Co-authored-by: Dusan Jovic <dusan.jovic@noaa.gov>
Co-authored-by: Wei Huang <wei.huang@noaa.gov>
Co-authored-by: Bin Liu <bin.liu@noaa.gov>
Co-authored-by: lisa-bengtsson <54411948+lisa-bengtsson@users.noreply.github.com>
Co-authored-by: Brian Curtis <64433609+BrianCurtis-NOAA@users.noreply.github.com>
Co-authored-by: Gillian Petro <96886803+gspetro-NOAA@users.noreply.github.com>
Co-authored-by: Michael Barlage <michael.barlage@noaa.gov>
Co-authored-by: gspetro-NOAA <gillian.petro@noaa.gov>
Co-authored-by: Alexander Richert <alexander.richert@noaa.gov>
Co-authored-by: Grant Firl <grant.firl@noaa.gov>
Co-authored-by: KaiWang-NOAA <109170734+KaiWang-NOAA@users.noreply.github.com>
Co-authored-by: WenMeng-NOAA <48260754+WenMeng-NOAA@users.noreply.github.com>
Co-authored-by: Tseganeh Z. Gichamo <zacctsega@yahoo.com>
Co-authored-by: Kate Zhang <kate.zhang@noaa.gov>
Co-authored-by: RuiyuSun <42656044+RuiyuSun@users.noreply.github.com>
Co-authored-by: Dom Heinzeller <dom.heinzeller@icloud.com>
Co-authored-by: Neil Barton <neil.barton@noaa.gov>
Co-authored-by: AnningCheng-NOAA <48297505+AnningCheng-NOAA@users.noreply.github.com>
Co-authored-by: Phil Pegion <38869668+pjpegion@users.noreply.github.com>
Co-authored-by: Natalie Perlin <68030316+natalie-perlin@users.noreply.github.com>
Co-authored-by: XiaqiongZhou-NOAA <48254930+XiaqiongZhou-NOAA@users.noreply.github.com>
Co-authored-by: Xia Sun <58949533+XiaSun-Atmos@users.noreply.github.com>
Co-authored-by: Patrick Campbell <dr.nimbusrain@gmail.com>
Commit Queue Requirements:
test_changes.listindicates which tests, if any, are changed by this PR. Committest_changes.list, even if it is empty.Description:
#3072
Update UPP to top of develop, including EE2 fixes for SWRF, SDEN to reproduce when threading. Bit-for-bit
Note: If combined with other PRs, this PR should only be combined with others that do not change baselines as well
#3076
ccpp-physics hash update for ccpp-physics ufs-community/ccpp-physics#343
#3081
This PR addresses compiler remarks in WW3 subcomponent during debug build. By addressing remark #7712 (“variable has not been used”), unused variables were removed, resulting in cleaner WW3/GFS debug builds.
Commit Message:
Priority:
Git Tracking
UFSWM:
Sub component Pull Requests:
UFSWM Blocking Dependencies:
Documentation:
Changes
Regression Test Changes (Please commit test_changes.list):
Input data Changes:
Library Changes/Upgrades:
Testing Log: