Skip to content

Use default stochastic physics#4073

Merged
DavidHuber-NOAA merged 6 commits into
NOAA-EMC:developfrom
EricSinsky-NOAA:issue3901
Sep 26, 2025
Merged

Use default stochastic physics#4073
DavidHuber-NOAA merged 6 commits into
NOAA-EMC:developfrom
EricSinsky-NOAA:issue3901

Conversation

@EricSinsky-NOAA
Copy link
Copy Markdown
Contributor

@EricSinsky-NOAA EricSinsky-NOAA commented Sep 17, 2025

Description

This PR modifies spptint, skebint and shumint to the default values of those used in production GFSv16.

Resolves #3901

Type of change

  • Bug fix (fixes something broken)
  • New feature (adds functionality)
  • Maintenance (code refactor, clean-up, new CI test, etc.)

Change characteristics

  • Is this a breaking change (a change in existing functionality)? YES/NO

  • Does this change require a documentation update? YES/NO

  • Does this change require an update to any of the following submodules? NO

    • EMC verif-global
    • GDAS
    • GFS-utils
    • GSI
    • GSI-monitor
    • GSI-utils
    • UFS-utils
    • UFS-weather-model
    • wxflow

How has this been tested?

All offline CI tests passed on WCOSS2.

Checklist

  • Any dependent changes have been merged and published
  • My code follows the style guidelines of this project
  • I have performed a self-review of my own code
  • I have commented my code, particularly in hard-to-understand areas
  • I have documented my code, including function, input, and output descriptions
  • My changes generate no new warnings
  • New and existing tests pass with my changes
  • This change is covered by an existing CI test or a new one has been added
  • Any new scripts have been added to the .github/CODEOWNERS file with owners
  • I have made corresponding changes to the system documentation if necessary

Comment thread ush/parsing_namelists_FV3.sh
@JessicaMeixner-NOAA
Copy link
Copy Markdown
Contributor

@EricSinsky-NOAA - I see that this PR is still a draft. Is this just because we need testing or something else?

We've pulled this change into the testing we're preparing to do for the next update of experiments, so just wanted to check in on this PR and see why it was still a draft.

@EricSinsky-NOAA
Copy link
Copy Markdown
Contributor Author

EricSinsky-NOAA commented Sep 22, 2025

@EricSinsky-NOAA - I see that this PR is still a draft. Is this just because we need testing or something else?

We've pulled this change into the testing we're preparing to do for the next update of experiments, so just wanted to check in on this PR and see why it was still a draft.

Preliminary testing has finished. Marking this PR as ready for review.

@EricSinsky-NOAA EricSinsky-NOAA marked this pull request as ready for review September 22, 2025 21:42
Copy link
Copy Markdown
Contributor

@aerorahul aerorahul left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

lgtm. did not test or validate if these are acceptable to the GFS, GEFS, SFS project requirements.

@aerorahul
Copy link
Copy Markdown
Contributor

@dpsarmie Can you also review please?

Comment thread ush/parsing_namelists_FV3.sh
@dpsarmie
Copy link
Copy Markdown
Contributor

These changes look fine to me and shouldn't cause any issues. These changes are also being adopted in ufs-community/ufs-weather-model#2889 but that will not change the GW setup when that UFS hash is brought in.

@EricSinsky-NOAA EricSinsky-NOAA changed the title Use default stochastic physics and remove unused settings Use default stochastic physics Sep 23, 2025
@DavidHuber-NOAA
Copy link
Copy Markdown
Contributor

@EricSinsky-NOAA Have your tests completed on WCOSS2?

@EricSinsky-NOAA
Copy link
Copy Markdown
Contributor Author

EricSinsky-NOAA commented Sep 25, 2025

@DavidHuber-NOAA All jobs passed on WCOSS2 except for the prepoceanobs tasks. I do not believe the prepoceanobs failures are related to the changes made in this PR though. I have merged the latest EMC/develop and am relaunching the tests.

******** C48ATM ********
/lfs/h2/emc/ens/noscrub/eric.sinsky/GEFS/expdir/issue3901/EXPDIR//C48_ATM
   CYCLE         STATE           ACTIVATED              DEACTIVATED     
202103231200        Done    Sep 23 2025 13:10:29    Sep 23 2025 14:20:45
******** C48mx5003DVarAOWCDA ********
/lfs/h2/emc/ens/noscrub/eric.sinsky/GEFS/expdir/issue3901/EXPDIR//C48mx500_3DVarAOWCDA
202103250000        gfs_prepoceanobs                   219201808                DEAD                 271         2          44.0
202103250000       gdas_prepoceanobs                   219201811                DEAD                 271         2          72.0
******** C48mx500hybAOWCDA ********
/lfs/h2/emc/ens/noscrub/eric.sinsky/GEFS/expdir/issue3901/EXPDIR//C48mx500_hybAOWCDA
202103250000       gdas_prepoceanobs                   219201773                DEAD                 271         2          44.0
******** C48S2SW ********
/lfs/h2/emc/ens/noscrub/eric.sinsky/GEFS/expdir/issue3901/EXPDIR//C48_S2SW
   CYCLE         STATE           ACTIVATED              DEACTIVATED     
202103231200        Done    Sep 23 2025 13:10:49    Sep 23 2025 14:20:51
******** C48S2SWAgefs ********
/lfs/h2/emc/ens/noscrub/eric.sinsky/GEFS/expdir/issue3901/EXPDIR//C48_S2SWA_gefs
   CYCLE         STATE           ACTIVATED              DEACTIVATED     
202103231200        Done    Sep 23 2025 13:10:33    Sep 23 2025 14:31:01
******** C48S2SWextended ********
/lfs/h2/emc/ens/noscrub/eric.sinsky/GEFS/expdir/issue3901/EXPDIR//C48_S2SW_extended
   CYCLE         STATE           ACTIVATED              DEACTIVATED     
202103231200        Done    Sep 23 2025 13:10:30    Sep 23 2025 15:35:38
202103231800        Done    Sep 23 2025 13:10:30    Sep 23 2025 15:40:48
******** C96atm3DVarextended ********
/lfs/h2/emc/ens/noscrub/eric.sinsky/GEFS/expdir/issue3901/EXPDIR//C96_atm3DVar_extended
   CYCLE         STATE           ACTIVATED              DEACTIVATED     
202112201800        Done    Sep 23 2025 13:11:03    Sep 23 2025 13:30:40
202112210000        Done    Sep 23 2025 13:11:03    Sep 23 2025 17:55:38
202112210600        Done    Sep 23 2025 13:11:03    Sep 23 2025 18:45:47
202112211200        Done    Sep 23 2025 13:35:19    Sep 23 2025 19:35:39
202112211800        Done    Sep 23 2025 18:01:03    Sep 23 2025 23:05:46
******** C96C48hybatmDA ********
/lfs/h2/emc/ens/noscrub/eric.sinsky/GEFS/expdir/issue3901/EXPDIR//C96C48_hybatmDA
   CYCLE         STATE           ACTIVATED              DEACTIVATED     
202112201800        Done    Sep 23 2025 13:15:24    Sep 23 2025 13:35:34
202112210000        Done    Sep 23 2025 13:15:24    Sep 23 2025 15:46:10
202112210600        Done    Sep 23 2025 13:15:24    Sep 23 2025 15:35:37
******** C96C48hybatmsnowDA ********
/lfs/h2/emc/ens/noscrub/eric.sinsky/GEFS/expdir/issue3901/EXPDIR//C96C48_hybatmsnowDA
   CYCLE         STATE           ACTIVATED              DEACTIVATED     
202112201200        Done    Sep 23 2025 13:10:39    Sep 23 2025 13:30:49
202112201800        Done    Sep 23 2025 13:10:39    Sep 23 2025 15:35:38
202112210000        Done    Sep 23 2025 13:10:39    Sep 23 2025 15:25:41
******** C96C48hybatmsoilDA ********
/lfs/h2/emc/ens/noscrub/eric.sinsky/GEFS/expdir/issue3901/EXPDIR//C96C48_hybatmsoilDA
   CYCLE         STATE           ACTIVATED              DEACTIVATED     
202205150600        Done    Sep 23 2025 13:10:18    Sep 23 2025 13:30:44
202205151200        Done    Sep 23 2025 13:10:18    Sep 23 2025 15:45:49
202205151800        Done    Sep 23 2025 13:10:18    Sep 23 2025 15:35:42
******** C96C48mx500S2SWcycgfs ********
/lfs/h2/emc/ens/noscrub/eric.sinsky/GEFS/expdir/issue3901/EXPDIR//C96C48mx500_S2SW_cyc_gfs
202112201800        gfs_prepoceanobs                   219202210                DEAD                 271         2          61.0
202112201800       gdas_prepoceanobs                   219202227                DEAD                 271         2          60.0
******** C96C48ufshybatmDA ********
/lfs/h2/emc/ens/noscrub/eric.sinsky/GEFS/expdir/issue3901/EXPDIR//C96C48_ufs_hybatmDA
   CYCLE         STATE           ACTIVATED              DEACTIVATED     
202402231800        Done    Sep 23 2025 13:10:21    Sep 23 2025 13:30:13
202402240000        Done    Sep 23 2025 13:10:21    Sep 23 2025 16:05:35
202402240600        Done    Sep 23 2025 13:10:21    Sep 23 2025 16:00:46
******** C96mx100S2S ********
/lfs/h2/emc/ens/noscrub/eric.sinsky/GEFS/expdir/issue3901/EXPDIR//C96mx100_S2S
   CYCLE         STATE           ACTIVATED              DEACTIVATED     
199405010000        Done    Sep 23 2025 13:10:26    Sep 23 2025 15:00:49

@DavidHuber-NOAA
Copy link
Copy Markdown
Contributor

Thanks @EricSinsky-NOAA. I will launch a parallel test of develop on WCOSS2 for a C48mx500_3DVarAOWCDA case.

@EricSinsky-NOAA
Copy link
Copy Markdown
Contributor Author

@DavidHuber-NOAA The gdas_prepoceanobs task in the C48mx500_hybAOWCDA test has just passed after the relaunch. In my original tests, I believe I forgot to update the submodules after merging EMC/develop, which might have caused the original failures in those specific tasks. I'll keep the CI running on WCOSS2 and provide a status update when finished.

@EricSinsky-NOAA
Copy link
Copy Markdown
Contributor Author

All tests on WCOSS2 passed.

******** C48ATM ********
/lfs/h2/emc/ens/noscrub/eric.sinsky/GEFS/expdir/issue3901/EXPDIR/C48_ATM
   CYCLE         STATE           ACTIVATED              DEACTIVATED     
202103231200        Done    Sep 25 2025 16:35:53    Sep 25 2025 17:45:49
******** C48mx5003DVarAOWCDA ********
/lfs/h2/emc/ens/noscrub/eric.sinsky/GEFS/expdir/issue3901/EXPDIR/C48mx500_3DVarAOWCDA
   CYCLE         STATE           ACTIVATED              DEACTIVATED     
202103241800        Done    Sep 25 2025 16:35:40    Sep 25 2025 16:55:43
202103250000        Done    Sep 25 2025 16:35:40    Sep 25 2025 18:25:38
******** C48mx500hybAOWCDA ********
/lfs/h2/emc/ens/noscrub/eric.sinsky/GEFS/expdir/issue3901/EXPDIR/C48mx500_hybAOWCDA
   CYCLE         STATE           ACTIVATED              DEACTIVATED     
202103241800        Done    Sep 25 2025 16:35:38    Sep 25 2025 16:55:43
202103250000        Done    Sep 25 2025 16:35:38    Sep 25 2025 18:10:56
******** C48S2SW ********
/lfs/h2/emc/ens/noscrub/eric.sinsky/GEFS/expdir/issue3901/EXPDIR/C48_S2SW
   CYCLE         STATE           ACTIVATED              DEACTIVATED     
202103231200        Done    Sep 25 2025 16:35:34    Sep 25 2025 17:40:51
******** C48S2SWAgefs ********
/lfs/h2/emc/ens/noscrub/eric.sinsky/GEFS/expdir/issue3901/EXPDIR/C48_S2SWA_gefs
   CYCLE         STATE           ACTIVATED              DEACTIVATED     
202103231200        Done    Sep 25 2025 16:35:39    Sep 25 2025 17:50:29
******** C48S2SWextended ********
/lfs/h2/emc/ens/noscrub/eric.sinsky/GEFS/expdir/issue3901/EXPDIR/C48_S2SW_extended
   CYCLE         STATE           ACTIVATED              DEACTIVATED     
202103231200        Done    Sep 25 2025 16:35:35    Sep 25 2025 19:05:33
202103231800        Done    Sep 25 2025 16:35:35    Sep 25 2025 19:10:45
******** C96atm3DVarextended ********
/lfs/h2/emc/ens/noscrub/eric.sinsky/GEFS/expdir/issue3901/EXPDIR/C96_atm3DVar_extended
   CYCLE         STATE           ACTIVATED              DEACTIVATED     
202112201800        Done    Sep 25 2025 16:35:41    Sep 25 2025 16:55:37
202112210000        Done    Sep 25 2025 16:35:41    Sep 25 2025 21:30:52
202112210600        Done    Sep 25 2025 16:35:42    Sep 25 2025 22:25:44
202112211200        Done    Sep 25 2025 17:00:50    Sep 25 2025 23:45:52
202112211800        Done    Sep 25 2025 21:35:42    Sep 26 2025 02:30:47
******** C96C48hybatmDA ********
/lfs/h2/emc/ens/noscrub/eric.sinsky/GEFS/expdir/issue3901/EXPDIR/C96C48_hybatmDA
   CYCLE         STATE           ACTIVATED              DEACTIVATED     
202112201800        Done    Sep 25 2025 16:35:46    Sep 25 2025 16:55:50
202112210000        Done    Sep 25 2025 16:35:46    Sep 25 2025 19:15:54
202112210600        Done    Sep 25 2025 16:35:46    Sep 25 2025 19:15:54
******** C96C48hybatmsnowDA ********
/lfs/h2/emc/ens/noscrub/eric.sinsky/GEFS/expdir/issue3901/EXPDIR/C96C48_hybatmsnowDA
   CYCLE         STATE           ACTIVATED              DEACTIVATED     
202112201200        Done    Sep 25 2025 16:40:51    Sep 25 2025 17:00:58
202112201800        Done    Sep 25 2025 16:40:51    Sep 25 2025 19:25:33
202112210000        Done    Sep 25 2025 16:40:51    Sep 25 2025 19:15:42
******** C96C48hybatmsoilDA ********
/lfs/h2/emc/ens/noscrub/eric.sinsky/GEFS/expdir/issue3901/EXPDIR/C96C48_hybatmsoilDA
   CYCLE         STATE           ACTIVATED              DEACTIVATED     
202205150600        Done    Sep 25 2025 16:40:58    Sep 25 2025 17:10:56
202205151200        Done    Sep 25 2025 16:40:58    Sep 25 2025 19:25:47
202205151800        Done    Sep 25 2025 16:40:58    Sep 25 2025 19:35:52
******** C96C48mx500S2SWcycgfs ********
/lfs/h2/emc/ens/noscrub/eric.sinsky/GEFS/expdir/issue3901/EXPDIR/C96C48mx500_S2SW_cyc_gfs
   CYCLE         STATE           ACTIVATED              DEACTIVATED     
202112201200        Done    Sep 25 2025 16:41:06    Sep 25 2025 17:05:41
202112201800        Done    Sep 25 2025 16:41:06    Sep 25 2025 19:55:09
202112210000        Done    Sep 25 2025 16:41:06    Sep 25 2025 20:35:46
202112211800        Done    Sep 25 2025 17:10:43    Sep 25 2025 20:35:46
******** C96C48ufshybatmDA ********
/lfs/h2/emc/ens/noscrub/eric.sinsky/GEFS/expdir/issue3901/EXPDIR/C96C48_ufs_hybatmDA
   CYCLE         STATE           ACTIVATED              DEACTIVATED     
202402231800        Done    Sep 25 2025 16:40:45    Sep 25 2025 17:05:36
202402240000        Done    Sep 25 2025 16:40:45    Sep 25 2025 19:40:46
202402240600        Done    Sep 25 2025 16:40:45    Sep 25 2025 19:35:36
******** C96mx100S2S ********
/lfs/h2/emc/ens/noscrub/eric.sinsky/GEFS/expdir/issue3901/EXPDIR/C96mx100_S2S
   CYCLE         STATE           ACTIVATED              DEACTIVATED     
199405010000        Done    Sep 25 2025 16:40:43    Sep 25 2025 18:30:50

@DavidHuber-NOAA DavidHuber-NOAA added the CI-Wcoss2-Passed CI testing on WCOSS for this PR has completed successfully label Sep 26, 2025
@DavidHuber-NOAA
Copy link
Copy Markdown
Contributor

Thanks for running the tests on WCOSS2 @EricSinsky-NOAA! Merging.

@DavidHuber-NOAA DavidHuber-NOAA merged commit 15a11f2 into NOAA-EMC:develop Sep 26, 2025
5 checks passed
weihuang-jedi added a commit to NOAA-EPIC/global-workflow-cloud that referenced this pull request Oct 8, 2025
…into feature/adjust_tasks_per_node_layout

* 'develop' of github.com:NOAA-EPIC/global-workflow-cloud:
  Adding workflow infrastructure for wave_stat and wave_stat_pnt jobs (NOAA-EMC#3846)
  Add ush and parm of SPOC (NOAA-EMC#3944)
  Bugfixes from IMS C++ code additions (NOAA-EMC#4105)
  Increase C96 gcdas fcst wall time to 1.5 hours (NOAA-EMC#4108)
  Use default stochastic physics (NOAA-EMC#4073)
  Fix new feature template (NOAA-EMC#4104)
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

CI-Wcoss2-Passed CI testing on WCOSS for this PR has completed successfully

Projects

None yet

Development

Successfully merging this pull request may close these issues.

use default spptint, skebint and shumint for stochastic physics

8 participants