Repository navigation
CROCODILE Regional Setup Changes (Tests, Parameters, PE Layouts, Compsets, MOM6 Changes) #316
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
base: main
Are you sure you want to change the base?
Changes from 4 commits
001e6a1
4ec21f8
e7d3055
bd7a2b1
3a86a50
e0f871f
c78ed29
458432b
7a5c1a8
28deca3
2373b84
38b9aff
947569c
a34efb3
1a29180
49462f7
f74950f
57d19bd
5d51097
5423719
53ca846
e27a674
ebc2315
795f8b5
d9e6b95
1a7369b
661d723
97aceda
eb92c31
5957bf4
9bd5808
2523e16
d73fa52
cd732d3
5419651
6fb0c16
f4b6e4e
d877f83
b51a8c6
File filter
Filter by extension
Conversations
Jump to
Diff view
Diff view
There are no files selected for viewing
| +6 −7 | config_src/drivers/nuopc_cap/mom_cap.F90 | |
| +104 −6 | src/tracer/MARBL_tracers.F90 | |
| +3 −1 | src/tracer/MOM_tracer_flow_control.F90 |
| Original file line number | Diff line number | Diff line change |
|---|---|---|
|
|
@@ -73,6 +73,28 @@ | |
| <lname>1850_DATM%JRA_SLND_DICE%SSMI_MOM6%MARBL-ABIO_DROF%JRA_SGLC_SWAV</lname> | ||
| </compset> | ||
|
|
||
| <!-- C Regional compsets --> | ||
|
|
||
| <compset> | ||
| <alias>CR_JRA</alias> | ||
| <lname>1850_DATM%JRA_SLND_SICE_MOM6%REGIONAL_SROF_SGLC_SWAV</lname> | ||
| </compset> | ||
|
|
||
| <compset> | ||
| <alias>CR1850MARBL_JRA</alias> | ||
| <lname>1850_DATM%JRA_SLND_SICE_MOM6%REGIONAL%MARBL-BIO_SROF_SGLC_SWAV</lname> | ||
| </compset> | ||
|
|
||
| <compset> | ||
| <alias>CR_JRA_GLOFAS</alias> | ||
| <lname>1850_DATM%JRA_SLND_SICE_MOM6%REGIONAL_DROF%GLOFAS_SGLC_SWAV</lname> | ||
| </compset> | ||
|
|
||
| <compset> | ||
| <alias>CR1850MARBL_JRA_GLOFAS</alias> | ||
| <lname>1850_DATM%JRA_SLND_SICE_MOM6%REGIONAL%MARBL-BIO_DROF%GLOFAS_SGLC_SWAV</lname> | ||
| </compset> | ||
|
|
||
| <!-- G compsets --> | ||
|
|
||
| <compset> | ||
|
|
@@ -120,4 +142,26 @@ | |
| <lname>1850_DATM%JRA-1p5-2023_SLND_CICE_MOM6%MARBL-ABIO_DROF%JRA-1p5-2023_SGLC_WW3</lname> | ||
| </compset> | ||
|
|
||
| <!-- G Regional compsets --> | ||
|
|
||
| <compset> | ||
| <alias>GR_JRA</alias> | ||
| <lname>1850_DATM%JRA_SLND_CICE_MOM6%REGIONAL_SROF_SGLC_SWAV</lname> | ||
| </compset> | ||
|
|
||
| <compset> | ||
| <alias>GR1850MARBL_JRA</alias> | ||
| <lname>1850_DATM%JRA_SLND_CICE_MOM6%REGIONAL%MARBL-BIO_SROF_SGLC_SWAV</lname> | ||
| </compset> | ||
|
|
||
| <compset> | ||
| <alias>GR_JRA_GLOFAS</alias> | ||
| <lname>1850_DATM%JRA_SLND_CICE_MOM6%REGIONAL_DROF%GLOFAS_SGLC_SWAV</lname> | ||
| </compset> | ||
|
|
||
| <compset> | ||
| <alias>GR1850MARBL_JRA_GLOFAS</alias> | ||
| <lname>1850_DATM%JRA_SLND_CICE_MOM6%REGIONAL%MARBL-BIO_DROF%GLOFAS_SGLC_SWAV</lname> | ||
| </compset> | ||
|
Comment on lines
+175
to
+188
Collaborator
There was a problem hiding this comment. Choose a reason for hiding this commentThe reason will be displayed to describe this comment to others. Learn more. @dabail10 and I were talking, and we probably want a CICE modifier as well (e.g. Two notes:
Collaborator
Author
There was a problem hiding this comment. Choose a reason for hiding this commentThe reason will be displayed to describe this comment to others. Learn more. Maybe this should be another PR? Or can CICE use the MOM6 regional? Because you can't have one without the other? |
||
|
|
||
| </compsets> | ||
| Original file line number | Diff line number | Diff line change |
|---|---|---|
|
|
@@ -39,6 +39,140 @@ | |
| </rootpe> | ||
| </pes> | ||
| </mach> | ||
| <mach name="derecho"> | ||
| <pes pesize="any" compset="_DATM.+_SICE.*_MOM6%REGIONAL(?!.*%MARBL-BIO).+_SWAV"> | ||
|
Collaborator
There was a problem hiding this comment. Choose a reason for hiding this commentThe reason will be displayed to describe this comment to others. Learn more. Same thing, I think you want
Collaborator
There was a problem hiding this comment. Choose a reason for hiding this commentThe reason will be displayed to describe this comment to others. Learn more. hmm, you might need additional logic to rule out
Collaborator
Author
There was a problem hiding this comment. Choose a reason for hiding this commentThe reason will be displayed to describe this comment to others. Learn more. This worked if you added the exclusion before the Regional. |
||
| <comment>Regional modeling configuration with SICE</comment> | ||
| <ntasks> | ||
| <ntasks_atm>128</ntasks_atm> | ||
| <ntasks_rof>128</ntasks_rof> | ||
| <ntasks_cpl>128</ntasks_cpl> | ||
| <ntasks_ice>128</ntasks_ice> | ||
| <ntasks_ocn>128</ntasks_ocn> | ||
| <ntasks_lnd>128</ntasks_lnd> | ||
| <ntasks_wav>128</ntasks_wav> | ||
| <ntasks_glc>128</ntasks_glc> | ||
| </ntasks> | ||
| <nthrds> | ||
| <nthrds_atm>1</nthrds_atm> | ||
| <nthrds_lnd>1</nthrds_lnd> | ||
| <nthrds_rof>1</nthrds_rof> | ||
| <nthrds_ice>1</nthrds_ice> | ||
| <nthrds_ocn>1</nthrds_ocn> | ||
| <nthrds_glc>1</nthrds_glc> | ||
| <nthrds_wav>1</nthrds_wav> | ||
| <nthrds_cpl>1</nthrds_cpl> | ||
| </nthrds> | ||
| <rootpe> | ||
| <rootpe_atm>0</rootpe_atm> | ||
| <rootpe_rof>0</rootpe_rof> | ||
| <rootpe_cpl>0</rootpe_cpl> | ||
| <rootpe_ice>0</rootpe_ice> | ||
| <rootpe_ocn>128</rootpe_ocn> | ||
| <rootpe_lnd>0</rootpe_lnd> | ||
| <rootpe_wav>0</rootpe_wav> | ||
| <rootpe_glc>0</rootpe_glc> | ||
| </rootpe> | ||
| </pes> | ||
| <pes pesize="any" compset="_DATM.+_SICE.*_MOM6%REGIONAL[^_]*MARBL-BIO.+_SWAV"> | ||
|
Collaborator
There was a problem hiding this comment. Choose a reason for hiding this commentThe reason will be displayed to describe this comment to others. Learn more. this one is trickier, because you need an or statement to capture when
Collaborator
Author
There was a problem hiding this comment. Choose a reason for hiding this commentThe reason will be displayed to describe this comment to others. Learn more. Done - the OR worked. |
||
| <comment>Regional modeling configuration with SICE and MARBL-BIO</comment> | ||
| <ntasks> | ||
| <ntasks_atm>128</ntasks_atm> | ||
| <ntasks_rof>128</ntasks_rof> | ||
| <ntasks_cpl>128</ntasks_cpl> | ||
| <ntasks_ice>128</ntasks_ice> | ||
| <ntasks_ocn>384</ntasks_ocn> | ||
| <ntasks_lnd>128</ntasks_lnd> | ||
| <ntasks_wav>128</ntasks_wav> | ||
| <ntasks_glc>128</ntasks_glc> | ||
| </ntasks> | ||
| <nthrds> | ||
| <nthrds_atm>1</nthrds_atm> | ||
| <nthrds_lnd>1</nthrds_lnd> | ||
| <nthrds_rof>1</nthrds_rof> | ||
| <nthrds_ice>1</nthrds_ice> | ||
| <nthrds_ocn>1</nthrds_ocn> | ||
| <nthrds_glc>1</nthrds_glc> | ||
| <nthrds_wav>1</nthrds_wav> | ||
| <nthrds_cpl>1</nthrds_cpl> | ||
| </nthrds> | ||
| <rootpe> | ||
| <rootpe_atm>0</rootpe_atm> | ||
| <rootpe_rof>0</rootpe_rof> | ||
| <rootpe_cpl>0</rootpe_cpl> | ||
| <rootpe_ice>0</rootpe_ice> | ||
| <rootpe_ocn>128</rootpe_ocn> | ||
| <rootpe_lnd>0</rootpe_lnd> | ||
| <rootpe_wav>0</rootpe_wav> | ||
| <rootpe_glc>0</rootpe_glc> | ||
| </rootpe> | ||
| </pes> | ||
| <pes pesize="any" compset="_DATM.+_CICE.*_MOM6%REGIONAL(?!.*%MARBL-BIO).+_SWAV"> | ||
|
Collaborator
There was a problem hiding this comment. Choose a reason for hiding this commentThe reason will be displayed to describe this comment to others. Learn more. same as one of the above comments
Collaborator
Author
There was a problem hiding this comment. Choose a reason for hiding this commentThe reason will be displayed to describe this comment to others. Learn more. Done |
||
| <comment>Regional modeling configuration with CICE</comment> | ||
| <ntasks> | ||
| <ntasks_atm>128</ntasks_atm> | ||
| <ntasks_rof>128</ntasks_rof> | ||
| <ntasks_cpl>128</ntasks_cpl> | ||
| <ntasks_ice>128</ntasks_ice> | ||
| <ntasks_ocn>128</ntasks_ocn> | ||
| <ntasks_lnd>128</ntasks_lnd> | ||
| <ntasks_wav>128</ntasks_wav> | ||
| <ntasks_glc>128</ntasks_glc> | ||
| </ntasks> | ||
| <nthrds> | ||
| <nthrds_atm>1</nthrds_atm> | ||
| <nthrds_lnd>1</nthrds_lnd> | ||
| <nthrds_rof>1</nthrds_rof> | ||
| <nthrds_ice>1</nthrds_ice> | ||
| <nthrds_ocn>1</nthrds_ocn> | ||
| <nthrds_glc>1</nthrds_glc> | ||
| <nthrds_wav>1</nthrds_wav> | ||
| <nthrds_cpl>1</nthrds_cpl> | ||
| </nthrds> | ||
| <rootpe> | ||
| <rootpe_atm>0</rootpe_atm> | ||
| <rootpe_rof>0</rootpe_rof> | ||
| <rootpe_cpl>0</rootpe_cpl> | ||
| <rootpe_ice>128</rootpe_ice> | ||
| <rootpe_ocn>256</rootpe_ocn> | ||
| <rootpe_lnd>0</rootpe_lnd> | ||
| <rootpe_wav>0</rootpe_wav> | ||
| <rootpe_glc>0</rootpe_glc> | ||
| </rootpe> | ||
| </pes> | ||
| <pes pesize="any" compset="_DATM.+_CICE.*_MOM6%REGIONAL[^_]*MARBL-BIO.+_SWAV"> | ||
|
Collaborator
There was a problem hiding this comment. Choose a reason for hiding this commentThe reason will be displayed to describe this comment to others. Learn more. same as one of the above comments
Collaborator
Author
There was a problem hiding this comment. Choose a reason for hiding this commentThe reason will be displayed to describe this comment to others. Learn more. Done |
||
| <comment>Regional modeling configuration with CICE and MARBL-BIO</comment> | ||
| <ntasks> | ||
| <ntasks_atm>128</ntasks_atm> | ||
| <ntasks_rof>128</ntasks_rof> | ||
| <ntasks_cpl>128</ntasks_cpl> | ||
| <ntasks_ice>128</ntasks_ice> | ||
| <ntasks_ocn>384</ntasks_ocn> | ||
| <ntasks_lnd>128</ntasks_lnd> | ||
| <ntasks_wav>128</ntasks_wav> | ||
| <ntasks_glc>128</ntasks_glc> | ||
| </ntasks> | ||
| <nthrds> | ||
| <nthrds_atm>1</nthrds_atm> | ||
| <nthrds_lnd>1</nthrds_lnd> | ||
| <nthrds_rof>1</nthrds_rof> | ||
| <nthrds_ice>1</nthrds_ice> | ||
| <nthrds_ocn>1</nthrds_ocn> | ||
| <nthrds_glc>1</nthrds_glc> | ||
| <nthrds_wav>1</nthrds_wav> | ||
| <nthrds_cpl>1</nthrds_cpl> | ||
| </nthrds> | ||
| <rootpe> | ||
| <rootpe_atm>0</rootpe_atm> | ||
| <rootpe_rof>0</rootpe_rof> | ||
| <rootpe_cpl>0</rootpe_cpl> | ||
| <rootpe_ice>128</rootpe_ice> | ||
| <rootpe_ocn>256</rootpe_ocn> | ||
| <rootpe_lnd>0</rootpe_lnd> | ||
| <rootpe_wav>0</rootpe_wav> | ||
| <rootpe_glc>0</rootpe_glc> | ||
| </rootpe> | ||
| </pes> | ||
| </mach> | ||
| </grid> | ||
|
|
||
| <grid name="a%(TL319|T62).+oi%tx2_3v2"> | ||
|
|
||
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
If you change this to
Then you are not required to put
%REGIONALas the first compset modifier (MOM6%REGIONAL%MARBL-BIOwould be equivalent toMOM6%MARBL-BIO%REGIONAL)There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Done