Skip to content

[develop] Sync ufs-weather-model hash to 31863b9 (April 29) version - #1375

Closed
MichaelLueken wants to merge 2 commits into
ufs-community:developfrom
MichaelLueken:feature/hash_update_May_2026
Closed

[develop] Sync ufs-weather-model hash to 31863b9 (April 29) version#1375
MichaelLueken wants to merge 2 commits into
ufs-community:developfrom
MichaelLueken:feature/hash_update_May_2026

Conversation

@MichaelLueken

Copy link
Copy Markdown
Collaborator

DESCRIPTION OF CHANGES:

  • Update ufs-weather-model hash to 31863b9 (April 29)
  • Remove FV3_RRFS_v1beta since it is no longer supported in the SRW

Type of change

  • New feature (non-breaking change which adds functionality)

TESTS CONDUCTED:

  • derecho.intel - AQM, Coverage, and UFS Fire WE2E tests
  • gaeac6.intel - AQM, Comprehensive, and UFS Fire WE2E tests
  • hercules.intel - AQM, Comprehensive, and UFS Fire WE2E tests
  • orion.intel - AQM, Comprehensive, and UFS Fire WE2E tests
  • ursa.gnu - Coverage and UFS Fire WE2E tests
  • ursa.intel - AQM, Comprehensive, and UFS Fire WE2E tests

CHECKLIST

  • My code follows the style guidelines in the Contributor's Guide
  • I have performed a self-review of my own code using the Code Reviewer's Guide
  • My changes do not require updates to the documentation (explain)
    • ufs-weather-model hash update, no documentation needed
  • My changes generate no new warnings
  • New and existing tests pass with my changes

* Externals.cfg - Update ufs-weather-model hash to 31863b9 (April 29)
* parm/FV3.input.yml - Remove FV3_RRFS_v1beta
* parm/diag_table.FV3_RRFS_v1beta - Deleted
* parm/field_table.FV3_RRFS_v1beta - Deleted
* scripts/exregional_make_ics.sh - Remove FV3_RRFS_v1beta
* scripts/exregional_make_lbcs.sh - Remove FV3_RRFS_v1beta
* sorc/CMakeLists.txt - Remove FV3_RRFS_v1beta
* tests/WE2E/machine_suites/comprehensive.derecho - Remove FV3_RRFS_v1beta
* tests/WE2E/machine_suites/comprehensive.hera.gnu - Remove FV3_RRFS_v1beta
* tests/WE2E/machine_suites/comprehensive.hera.intel - Remove FV3_RRFS_v1beta
* tests/WE2E/machine_suites/comprehensive.noaacloud - Remove FV3_RRFS_v1beta
* tests/WE2E/machine_suites/comprehensive.orion - Remove FV3_RRFS_v1beta
* tests/WE2E/machine_suites/comprehensive.ursa.gnu - Remove FV3_RRFS_v1beta
* tests/WE2E/machine_suites/comprehensive.ursa.gnu - Remove FV3_RRFS_v1beta
* tests/WE2E/test_configs/grids_extrn_mdls_suites_community/config.grid_RRFS_CONUS_25km_ics_FV3GFS_lbcs_FV3GFS_suite_RRFS_v1beta.yaml - Deleted
* ush/experiment.jsonschema - Remove FV3_RRFS_v1beta
* ush/setup.py - Remove FV3_RRFS_v1beta
@mkavulich

Copy link
Copy Markdown
Collaborator

@MichaelLueken Note I just opened #1376, which will update to a more recent weather model hash. If it makes sense I can absorb your other cleanup changes into that PR.

@MichaelLueken

Copy link
Copy Markdown
Collaborator Author

@mkavulich Thanks for opening #1376, updating the weather model hash, and applying changes to exercise the new UFS Fire capabilities. I'll go ahead and close this PR now. If you would like to absorb the cleanup changes into your PR, that would be great. Thanks again!

@github-project-automation github-project-automation Bot moved this from In Review to Done in SRW App's PR Reviewers May 11, 2026
MichaelLueken added a commit that referenced this pull request May 22, 2026
…vvars: in config file, remove obsolete `FV3_RRFS_v1beta` suite (#1376)

This PR:
 * Updates to the latest UFS Weather Model hash, which includes the addition of MPI capability for the CFBM fire model (UFS_FIRE). The MPI parallelization is activated by setting FIRE_NUM_TASKS to a value greater than the default of 1. In addition, a new setting FIRE_GEO_EM_FILE is provided in case the user wants to use an input fire geo_em file with a different name. This supersedes the old FIRE_INPUT_DIR which assumed the filename would be geo_em.d01.nc, though the default values are set so that config files using the old setting will still work as expected
* Adds a check for if the user incorrectly places a setting outside of the envvars: section for all config variables. This will work on all sections, not just fire:
* Incorporates changes from #1375, removing the obsolete FV3_RRFS_v1beta CCPP suite.

---------

Co-authored-by: michael.lueken <Michael.Lueken@noaa.gov>
@MichaelLueken
MichaelLueken deleted the feature/hash_update_May_2026 branch May 27, 2026 15:08
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants