Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
96 commits
Select commit Hold shift + click to select a range
5e13aaf
Update DATM meshes and switch to bilinear mapping; Reinstate med rest…
DeniseWorthen Jul 29, 2025
d820b67
Update GOCART to v2.4.3 (#2819)
bbakernoaa Aug 1, 2025
ce74044
Create a user-friendly "process model" testing capability + update MO…
MicroTed Aug 6, 2025
61e54d9
Add two-way ocean-wave coupling feature to the HAFS applications (#2584)
binli2337 Aug 11, 2025
417a2cf
Fix conus13km tests restart and decomposition reproducibility + Updat…
DusanJovic-NOAA Aug 13, 2025
a180bbe
FV3: Fix Prate_avg and UPP call freq + Fixing repo sync check with pr…
dpsarmie Aug 15, 2025
dc9cfba
Update CICE through 2025-07 and switch to ice history variables with …
NickSzapiro-NOAA Aug 19, 2025
071b9f9
Fix Restart IAU and Ultra-Low Reproducibility Issues by Adding Contro…
mingchen-NOAA Aug 22, 2025
118cff4
Add FV3 grid mask for regional domains to speed up nearest n. interpo…
DusanJovic-NOAA Aug 25, 2025
d4bac23
MPAS dycore + Atmosphere Generalization & Update RAP tests to FHMAX=1…
dustinswales Aug 29, 2025
7e71112
Use container with spack stack 1.9.2 (#2870)
weihuang-jedi Sep 2, 2025
688de8e
Fix default cdmbgwd settings (#2788)
dpsarmie Sep 4, 2025
e7ee38e
Scale-aware 3DTKE EDMF and TTE-EDMF GFS PBL related updates (#2806)
BinLiu-NOAA Sep 8, 2025
5e3a925
Introduce tuning parameter for convective cloud liquid for GFSv17/GEF…
lisa-bengtsson Sep 11, 2025
d3caf3e
update mom6 to its main repo. 20250818 commit (#2866)
jiandewang Sep 15, 2025
990ca94
Update tests such that LSM and LANDICE are set appropriately (#2772)
BrianCurtis-NOAA Sep 16, 2025
db4e2d0
Replace icplocn2atm (integer) with use_oceanuv (logical); Update clou…
DeniseWorthen Sep 18, 2025
42c7a0a
Send surface ocean currents to ATM for SFS test (#2689)
DeniseWorthen Sep 22, 2025
ac8ffeb
Update default_vars for stochastic physics settings for global-worfkl…
NickSzapiro-NOAA Sep 23, 2025
d1f5045
Automatically add new PRs to WM PR Project board (#2897)
gspetro-NOAA Sep 23, 2025
a758c88
Resolve GitHub Project Board Authentication Problem (#2908)
gspetro-NOAA Sep 25, 2025
6ae4a01
Glacier modifications in NoahMP to address GFSv17 biases (#2886)
barlage Sep 30, 2025
437cf97
ZStd with Netcdf; Modified tests to compare netcdf parallel output of…
BrianCurtis-NOAA Oct 1, 2025
4bee751
Add noahmp and UFSATM hashes // Add Spack CI #2654 // PR Project Boar…
dpsarmie Oct 2, 2025
d2e5b36
Fix time-averaged radiation computation (#2660)
grantfirl Oct 7, 2025
b1308c1
Feature/rte rrtmgp v1.8 (#2823)
dustinswales Oct 14, 2025
4760a41
Sync from NCAR/main + Thompson params (#2882)
grantfirl Oct 17, 2025
a99e377
Update the AQM sub-component to brining missing commits from producti…
KaiWang-NOAA Oct 21, 2025
be1bf53
Update inline post for GFSv17 // Add FV3 route handle opt #2939 // Fi…
WenMeng-NOAA Oct 24, 2025
ea8a818
Update WW3 and resolve warnings // Cloud cover parameter change #2940…
JessicaMeixner-NOAA Oct 27, 2025
553317b
noahmp no stcslcadj at0inc (#2941)
tsga Oct 29, 2025
d8b70f6
Add compiler flags for cmake -DFASTER build option // Add post_itag_g…
DusanJovic-NOAA Oct 31, 2025
4ec82c9
correct diagnostic of the accumulated fields, averaged cloud cover an…
RuiyuSun Nov 3, 2025
c803f42
Address some compiler warnings in UFSATM and stochastic physics: roun…
NickSzapiro-NOAA Nov 4, 2025
321b01f
UFSATM: Replace GFS_interstitial phys_reset and rad_reset routines wi…
climbfuji Nov 6, 2025
2a33f2c
Update SFS test to C192mx025; add debug and restart tests; update ult…
DeniseWorthen Nov 10, 2025
249ab75
UWM changes for CCPP framework update // Miscellaneous updates (#2974…
dustinswales Nov 13, 2025
b8f9428
UFSATM: Convert frestart from statically do dynamically allocated arr…
DusanJovic-NOAA Nov 17, 2025
d394496
Bring in the Gaussian plume rise algorithm of fire emissions for the …
KaiWang-NOAA Nov 19, 2025
8705244
address unreasonable large F0 and F1 in entrainment calculation (#2971)
AnningCheng-NOAA Nov 24, 2025
4fa9071
Remove local copies of FindESMF.cmake from all components // Fix labe…
DusanJovic-NOAA Dec 1, 2025
53ffdf0
Add -check all and -ftrapuv to all Intel DEBUG builds (#2789)
BrianCurtis-NOAA Dec 3, 2025
dc0d038
Use method_blsn option in visibility calculation (#2987)
RuiyuSun Dec 8, 2025
6f22f57
diag_table clean up ; Disable concurrent builds with the same PR labe…
DeniseWorthen Dec 10, 2025
b62cb84
Add exclusive SLURM option to select RTs on Ursa // fix per-timestep …
dpsarmie Dec 11, 2025
4487910
Add logging capability to MOM6 cap (#2964)
DeniseWorthen Dec 15, 2025
43af37a
Update submodule pointer for UFSATM (CCPP metadata updates) // Remove…
climbfuji Dec 17, 2025
390936b
NCAR/main ccpp-physics sync (#2998)
grantfirl Dec 22, 2025
9cf112d
Skeb hydro2 (#2997)
pjpegion Dec 23, 2025
e68bc46
complete diag_table cleanup for coupled tests (#3016)
DeniseWorthen Dec 30, 2025
f8b0802
update CMEPS w/ latest ESCOMP/main; add branch-type startup (was #302…
DeniseWorthen Jan 5, 2026
ac8ae82
Derecho updates: new spack-stack-1.9.2, rocoto, ecflow paths, TPN=128…
natalie-perlin Jan 9, 2026
06eebdb
Remove goto statements in WW3 subcomponent (#3040)
mingchen-NOAA Jan 12, 2026
7b637a8
Change MOM6_OUTPUT_FH variable name to MOM6_HISTFREQ_N + Update MOM6 …
dpsarmie Jan 13, 2026
133cb0b
update CMEPS to map SLP->ocean bilinearly (#3031)
DeniseWorthen Jan 15, 2026
8cb3a82
Bring CDEPS Inline capability to FV3 (#2807)
uturuncoglu Jan 16, 2026
565b82f
Add tracing instrumentation (#2884)
DusanJovic-NOAA Jan 20, 2026
38f5a4b
Enable optional mapfiles in CMEPS (#3032)
DeniseWorthen Jan 21, 2026
bd72fd4
Fix Issue #2119 - shrink regional domain slightly (#3047)
gspetro-NOAA Jan 24, 2026
6249016
update MOM6 to its main repo. 20260112 updating (#3051)
jiandewang Jan 28, 2026
06afcd6
Start to remove stale RTs // Add GUST_CONST as a variable #3056 // P…
dpsarmie Feb 2, 2026
a5e744f
sync components
uturuncoglu Feb 2, 2026
dee7781
sync WW3
uturuncoglu Feb 2, 2026
14d1316
sync model
uturuncoglu Feb 2, 2026
d02da02
Modified 'dtfac' OGWD tendency limiter in drag_suite_psl to match tha…
XiaqiongZhou-NOAA Feb 4, 2026
487882e
fix issues
uturuncoglu Feb 5, 2026
a796a4f
Update UPP (2026-01) // Update UFSATM to include ccpp-physics sfcsub …
NickSzapiro-NOAA Feb 10, 2026
62b2c10
Bring in some HAFSv2 related developments and updates (#3014)
BinLiu-NOAA Feb 13, 2026
31f9d55
Add cpld_control_c1152 operational config tests for weekly RTs (#2749)
dpsarmie Feb 13, 2026
81fc3d1
Feature/mynn sfc submodule (#3052) // Update WM user guide for AQM up…
XiaSun-Atmos Feb 18, 2026
753c42f
Fix premature finalizes and retrieval of is_moving info in ATM cap (#…
DeniseWorthen Feb 20, 2026
a609ab5
Switch interpolation from bilinear to nearest neighbor for u10mmax, v…
XiaqiongZhou-NOAA Feb 23, 2026
950e28d
Fix data path in HSD docs (#3106)
gspetro-NOAA Feb 24, 2026
dd5329f
Explicit Subcanopy Effect in UFSATM/ccpp-physics PBL-SATMEDMF Scheme …
drnimbusrain Mar 2, 2026
656b48f
sync components
uturuncoglu Mar 3, 2026
eb45703
Merge remote-tracking branch 'origin/develop' into feature/sync
uturuncoglu Mar 3, 2026
067f1a2
minor fix in cmake interface
uturuncoglu Mar 3, 2026
c5f2c65
sync SCHISM and nuopc cap
uturuncoglu Mar 13, 2026
97191ae
clean test config file
uturuncoglu Mar 13, 2026
2fccb97
sync SCHISM
uturuncoglu Mar 16, 2026
6869728
update GeoGate
uturuncoglu Mar 16, 2026
9d9a727
update CICE
uturuncoglu Mar 23, 2026
c9b2522
update schism and bring hot restart fix
uturuncoglu Mar 23, 2026
cd2b75a
update CICE
uturuncoglu Apr 7, 2026
8d6ab09
update CICE and SCHISM
uturuncoglu Apr 8, 2026
2f0a6bc
update schism
uturuncoglu Apr 10, 2026
d7abfa9
fix intel issue for wcoss
uturuncoglu Apr 13, 2026
76e8de1
minor fix for ROMS build
uturuncoglu Apr 13, 2026
d3ac06d
add new option for sea-ice coupling
uturuncoglu Apr 17, 2026
c12e685
update CDEPS
uturuncoglu Apr 17, 2026
3f23b5b
update component
uturuncoglu Apr 17, 2026
792690a
update CDEPS
uturuncoglu Apr 17, 2026
5b697ee
fix adcirc and fvcom cmake interfaces
uturuncoglu Apr 21, 2026
962c725
minor fix in defaults for MPAS dycore
uturuncoglu Apr 21, 2026
adf61a8
point master for the model
uturuncoglu Apr 21, 2026
2f386bb
update schism
uturuncoglu Apr 27, 2026
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
The table of contents is too big for display.
Diff view
Diff view
  •  
  •  
  •  
22 changes: 10 additions & 12 deletions .cicd/Jenkinsfile
Original file line number Diff line number Diff line change
Expand Up @@ -187,20 +187,18 @@ pipeline {
}
post {
success {
node('built-in') {
echo 'This will run only if successful.'
sh '''
aws sns publish --topic-arn "arn:aws:sns:us-east-1:${AWS_PROD_ACCOUNT_ID}:${AWS_PROD_SNS_TOPIC}" --region us-east-1 --message '{"version":"1.0","source":"custom","content":{"description":":sunny: Jenkins build *'"$JOB_NAME"' '"$BUILD_NUMBER"'* with *PR-'"$CHANGE_ID"'* *succeeded*"}}'
'''
}
slackSend (
channel: '#jenkins-notifications',
color: 'good',
message: "*SUCCESS: Build ${env.JOB_NAME} #${env.BUILD_NUMBER}* <${env.BUILD_URL}|Open Build>"
)
}
failure {
node('built-in') {
echo 'This will run only if the run was marked as unstable.'
sh '''
aws sns publish --topic-arn "arn:aws:sns:us-east-1:${AWS_PROD_ACCOUNT_ID}:${AWS_PROD_SNS_TOPIC}" --region us-east-1 --message '{"version":"1.0","source":"custom","content":{"description":":warning: Jenkins build *'"$JOB_NAME"' '"$BUILD_NUMBER"'* with *PR-'"$CHANGE_ID"'* *failed!*"}}'
'''
}
slackSend (
channel: '#jenkins-notifications',
color: 'danger',
message: "*FAILURE: Build ${env.JOB_NAME} #${env.BUILD_NUMBER}* <${env.BUILD_URL}|Open Build>"
)
}
always {
script {
Expand Down
27 changes: 27 additions & 0 deletions .cicd/scripts/create_baseline.sh
Original file line number Diff line number Diff line change
Expand Up @@ -183,6 +183,33 @@ function create_baseline() {
pwd
cp "$(dirname "${WORKSPACE}")/RegressionTests_${machine_id}.log" "${WORKSPACE}/tests/logs/"
cd ${WORKSPACE}/tests/
elif [[ ${machine} =~ "Ursa" ]]
then
echo "Creating baselines on ${machine}"
export ACCNR=epic
sed "s|QUEUE=batch|QUEUE=windfall|g" -i rt.sh
local workflow="-r"
./rt.sh -a "${ACCNR}" -c "${workflow}" "${opt}" "${suite}" | tee "${WORKSPACE}/tests/logs/RT-run-${machine}.log"
status=${PIPESTATUS[0]}
export DISKNM=/scratch3/NAGAPE/epic/role.epic/UFS-WM_RT
cd ${DISKNM}/NEMSfv3gfs/
mkdir -p develop-${BL_DATE}
#cd /scratch1/NCEPDEV/stmp4/role.epic/FV3_RT
cd /scratch3/NCEPDEV/stmp/role.epic/RT_RUNDIRS/role.epic/FV3_RT
ls -l REGRESSION_TEST/.
rsync -a --no-t REGRESSION_TEST/ "${DISKNM}/NEMSfv3gfs/develop-${BL_DATE}" || echo "#### Warning! rsync $(pwd)/REGRESSION_TEST/ incomplete."
cd ${WORKSPACE}/tests
./rt.sh -a "${ACCNR}" "${workflow}" "${opt}" "${suite}" | tee "${WORKSPACE}/tests/logs/RT-run-${machine}.log"
status=${PIPESTATUS[0]}
cd logs/
cp "RegressionTests_${machine_id}.log" "$(dirname "${WORKSPACE}")" #/scratch2/NAGAPE/epic/role.epic/jenkins/workspace
git remote -v
git fetch --no-recurse-submodules origin
git reset FETCH_HEAD --hard
cd .. && cd .. && cd ..
pwd
cp "$(dirname "${WORKSPACE}")/RegressionTests_${machine_id}.log" "${WORKSPACE}/tests/logs/"
cd ${WORKSPACE}/tests/
elif [[ ${machine} =~ "Derecho" ]]
then
echo "Creating baselines on ${machine}"
Expand Down
8 changes: 7 additions & 1 deletion .cicd/scripts/post_test_results.sh
Original file line number Diff line number Diff line change
Expand Up @@ -46,7 +46,13 @@ function post_test() {

git add tests/logs/RegressionTests_${machine,,}.log
git status
git commit -m "[AutoRT] ${machine} Job Completed.\n\n\n on-behalf-of @ufs-community <ecc.platform@noaa.gov>"

##Check regression test logs results
if grep -q "Result: SUCCESS" ${UFS_MODEL_DIR}/tests/logs/RegressionTests_${machine,,}.log && grep -q "status=0" ${UFS_MODEL_DIR}/${machine,,}-status; then
git commit -m "[AutoRT] ${machine} Job Completed Successfully.\n\n\n on-behalf-of @ufs-community <ecc.platform@noaa.gov>"
else
git commit --allow-empty -m "[AutoRT] ${machine} Job Failed! \n\n\n on-behalf-of @ufs-community <ecc.platform@noaa.gov>"
fi

SSH_ORIGIN=$(curl --silent "https://api.github.com/repos/ufs-community/ufs-weather-model/pulls/${CHANGE_ID}" | jq -r '.head.repo.ssh_url')
git remote -v | grep -w sshorigin > /dev/null 2>&1 && git remote remove sshorigin > /dev/null 2>&1
Expand Down
7 changes: 6 additions & 1 deletion .cicd/scripts/wm_test.sh
Original file line number Diff line number Diff line change
Expand Up @@ -134,7 +134,12 @@ if [[ ${WM_REGRESSION_TESTS} = true ]] ; then

cd ${workspace}
find ${workspace}/tests/logs -ls
echo "Pipeline Reqression Tests on ${UFS_PLATFORM} complete. status=${status}"
###Fail case check if no test logs were completed move old file back.
if [[ ! -f "tests/logs/RegressionTests_${UFS_PLATFORM}.log" && -f "tests/logs/RegressionTests_${UFS_PLATFORM}.log.orig" ]];then
mv tests/logs/RegressionTests_${UFS_PLATFORM}.log.orig tests/logs/RegressionTests_${UFS_PLATFORM}.log
fi

echo "Pipeline Reqression Tests on ${UFS_PLATFORM} complete. status=${status}" | tee ${workspace}/${UFS_PLATFORM}-status
else
echo "Pipeline Regression Tests on ${UFS_PLATFORM} (${machine}) skipped."
echo "ExperimentName: null" > ${workspace}/wm_test_results-${UFS_PLATFORM}-${UFS_COMPILER}.txt
Expand Down
104 changes: 47 additions & 57 deletions .github/pull_request_template.md
Original file line number Diff line number Diff line change
@@ -1,31 +1,34 @@
<!-- INSTRUCTIONS:
- PLEASE READ/FOLLOW THE DIRECTIONS IN EACH SECTION
- READ/FOLLOW THE DIRECTIONS IN EACH SECTION
- Complete the 'Commit Queue Requirements' below
- Please use github markup as much as possible (https://docs.github.com/en/get-started/writing-on-github)
- Please leave your PR in a draft state until all underlying work is completed.
- Use GitHub markup as much as possible (https://docs.github.com/en/get-started/writing-on-github)
- Leave your PR in a draft state until all underlying work is completed.
-->

## Commit Queue Requirements:
<!--
- Please complete the items that follow this.
- Please "check off" completed items. Use [X] for a filled in checkbox or leave it [ ] for an empty checkbox
- Your PR will not be considered until all requirements are met.
- Check off completed items. Use [X] for a filled in checkbox or leave it [ ] for an empty checkbox
- Your pull request (PR) will not be considered until all requirements are met.
- THIS IS YOUR RESPONSIBILITY
-->
- [ ] This PR addresses a relevant WM issue (if not, create an issue).
- [ ] All subcomponent pull requests (if any) have been reviewed by their code managers.
- [ ] Run the full Intel+GNU RT suite (compared to current baselines), preferably on Ursa (Derecho or Hercules are acceptable alternatives). **Exceptions:** documentation-only PRs, CI-only PRs, etc.
- [ ] Commit log file w/full results from RT suite run (if applicable).
- [ ] Verify that `test_changes.list` indicates which tests, if any, are changed by this PR. Commit `test_changes.list`, even if it is empty.
- [ ] Fill out all sections of this template.
- [ ] All sub component pull requests have been reviewed by their code managers.
- [ ] Run the full Intel+GNU RT suite (compared to current baselines) on either Hera/Derecho/Hercules
- [ ] Commit 'test_changes.list' from previous step

---

## Description:
<!--
Please provide a detailed verbose description of what this PR does
Provide a detailed verbose description of what this PR does
-->


### Commit Message:
<!--
Please provide concise information for The UFS-WM and/or each sub-component:
Please delete what is not needed.
Provide a concise commit message for the UFS WM and any subcomponents; delete unnecessary info.
-->
```
* UFSWM -
Expand All @@ -34,7 +37,7 @@ Please delete what is not needed.
* CICE -
* CMEPS -
* CMakeModules -
* FV3 -
* UFSATM -
* ccpp-physics -
* atmos_cubed_sphere -
* GOCART -
Expand All @@ -55,41 +58,34 @@ Please delete what is not needed.

### Priority:
<!--
Please provide the priority you would prefer this pull request to have.
* Critical Bugfix: Model is wrong.
* High: Time-sensitive project.
* Normal.
Please delete the ones that are not applicable
Indicate PR priority and include a justification for high/critical priority PRs; delete options that are not applicable.
-->
* Critical Bugfix: Reason
* High: Reason
* Normal
- [ ] Critical Bugfix: Reason
- [ ] High: Reason
- [ ] Normal

## Git Tracking
### UFSWM:
<!--
Please add the UFS-WM github issue here if there is one
Please delete the one that is not applicable.
Add the related UFS WM Github Issue here:
-->
* Closes #
* None

### Sub component Pull Requests:
<!--
Please provide a list of sub-components involved with this pull request.
Please provide links to the sub-component pull requests as shown below.
Please delete what is not needed.
Provide a list of subcomponents involved with this PR and include links to subcomponent PRs.
Example:
* FV3: NOAA-EMC/fv3atm#734
* UFSATM: NOAA-EMC/UFSATM#734
* ccpp-physics: ufs-community/ccpp-physics#33
* WW3: NOAA-EMC/WW3#321
Delete sections that are not needed.
-->
* AQM:
* CDEPS:
* CICE:
* CMEPS:
* CMakeModules:
* FV3:
* UFSATM:
* ccpp-physics:
* atmos_cubed_sphere:
* GOCART:
Expand All @@ -110,62 +106,56 @@ Example:

### UFSWM Blocking Dependencies:
<!--
If there are any UFSWM PR's that are needed to be completed before this one, please add links
to them here
Please delete what is not needed.
Please include any UFS WM PRs (with links) that need to be completed before this one; delete what is not needed.
-->
* Blocked by #
* None
- [ ] Blocked by #
- [ ] None

### Documentation:
<!--
Indicate what documentation, if any, is needed for this PR and who will add it (if applicable).
Please delete what is not needed.
Delete what is not needed.
-->
* This PR requires a documentation update, and the WM User's Guide has been updated based on the changes in this PR.
* This PR requires a documentation update, and a WM issue has been opened to track the need for a documentation update; a person responsible for submitting the update has been assigned to the issue (link issue).
* No documentation update is required for this PR (please explain).
- [ ] Documentation update required.
- [ ] Relevant updates are included with this PR.
- [ ] A WM issue has been opened to track the need for a documentation update; a person responsible for submitting the update has been assigned to the issue (link issue).
- [ ] Documentation update NOT required.
- Explanation:

---
## Changes
### Regression Test Changes (Please commit test_changes.list):
<!--
Please let us know if this PR creates new baselines, changes baselines or not.
Please delete what is not needed.
Please make sure you have properly submitted test_changes.list
Indicate whether this PR creates new baselines, changes baselines, or not. Delete what is not needed.
For baseline changes, make sure to submit the test_changes.list file generated by a full RT run (Intel+GNU)
-->
* PR Adds New Tests/Baselines.
* PR Updates/Changes Baselines.
* No Baseline Changes.
- [ ] PR Adds New Tests/Baselines.
- [ ] PR Updates/Changes Baselines.
- [ ] No Baseline Changes.

### Input data Changes:
<!--
If there are any changes to input-data for a test, please provide information here.
Please delete what is not needed.
If there are changes to input data for a test, provide information here. Delete options that are not needed.
-->
* None.
* New input data.
* Updated input data.
- [ ] None.
- [ ] PR adds input data.
- [ ] PR changes existing input data.

### Library Changes/Upgrades:
<!-- Library updates take time. Please provide library and version information here.
<!-- Library updates take time. Provide library and version information here, and delete what is not needed.
** SPECIAL INSTRUCTIONS **
If this PR needs updates to libraries please make sure to accomplish the following tasks:
- Create separate issue in (https://github.com/JCSDA/spack-stack) asking for update to library. Include library name, library version.
- Create a separate issue in (https://github.com/JCSDA/spack-stack) asking for update to library. Include library name, library version.
- Add issue link from JCSDA/spack-stack following this item <!-- for example: "* JCSDA/spack-stack#1757"

Please delete what is not needed.
-->
* Required
- [ ] Required
* Library names w/versions:
* Git Stack Issue (JCSDA/spack-stack#)
* No Updates
- [ ] No Updates

---
<!-- STOP!!! THE FOLLOWING IS FOR CODE MANAGERS ONLY. PLEASE DO NOT FILL OUT -->
## Testing Log:
- RDHPCS
- [ ] Hera
- [ ] Orion
- [ ] Hercules
- [ ] GaeaC6
Expand Down
Empty file added .github/scripts/__init__.py
Empty file.
Loading
Loading