Skip to content

Add starting_ensemble_id namelist option#1838

Draft
abrooks1085 wants to merge 2 commits intoNOAA-GFDL:mainfrom
abrooks1085:feature/ensemble-starting-index
Draft

Add starting_ensemble_id namelist option#1838
abrooks1085 wants to merge 2 commits intoNOAA-GFDL:mainfrom
abrooks1085:feature/ensemble-starting-index

Conversation

@abrooks1085
Copy link
Copy Markdown
Contributor

@abrooks1085 abrooks1085 commented Feb 12, 2026

Description
This PR adds a new namelist variable, starting_ensemble_id, to ensemble_manager to support split ensemble experiments. This change introduces starting_ensemble_id (default = 1). When ensemble_size > 1, the filename appendix is now computed as

global_ens = starting_ensemble_id + ensemble_id - 1

Fixes #1818

Checklist:

  • 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 made corresponding changes to the documentation
  • My changes generate no new warnings
  • Any dependent changes have been merged and published in downstream modules
  • New check tests, if applicable, are included
  • make distcheck passes

Copy link
Copy Markdown
Contributor

@uramirez8707 uramirez8707 left a comment

Choose a reason for hiding this comment

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

This just needs documentation, but otherwise it looks good to me.


integer :: ensemble_size = 1
integer :: ensemble_id = 1
integer :: starting_ensemble_id = 1
Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

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

Let's document this new namelist

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.

FEATURE - ENSEMBLE_MANAGER: Better ensemble support

2 participants