Skip to content
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

refactor buildnml to use the CIME-CCS python based namelist generation capabilities #263

Merged
merged 33 commits into from
Aug 30, 2023
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
33 commits
Select commit Hold shift + click to select a range
959b704
first steps in refactoring buildnml
mvertens Jul 14, 2023
4332220
rename files
mvertens Jul 14, 2023
1a68264
updates for python namelist generation
mvertens Jul 16, 2023
d7a236c
more cleanup
mvertens Jul 16, 2023
469c097
udpates for bgcnml
mvertens Jul 16, 2023
fd48a16
more extensions
mvertens Jul 16, 2023
995cf12
update for bgc diag output
mvertens Jul 16, 2023
73a1a1a
updates for user_nl_blom and copy of ocn_in.readme
mvertens Jul 17, 2023
f5447c0
cleanup of python code
mvertens Jul 17, 2023
7204f2e
updates as part of testing
mvertens Jul 25, 2023
8558209
more bug fixes from testing
mvertens Jul 25, 2023
96c6d8d
added descriptions
mvertens Jul 25, 2023
672f691
change defaults for history file handling for testing
mvertens Jul 28, 2023
c76658b
updates for testing
mvertens Jul 31, 2023
8bade57
changed comment in buildcpp
mvertens Aug 2, 2023
2f011a9
buildnml using paramgen
mvertens Aug 5, 2023
f97a65d
more updates
mvertens Aug 6, 2023
2f59370
updates and bug fixes for using paramgen
mvertens Aug 7, 2023
50941e9
updates to get paramgen working
mvertens Aug 7, 2023
429dbd5
Merge branch 'master' into feature/refactor_buildnml_paramgen
mvertens Aug 7, 2023
a3ceb99
Merge branch 'feature/refactor_buildnml_paramgen' into feature/refact…
mvertens Aug 7, 2023
02a63ec
updated to master
mvertens Aug 10, 2023
aa66f87
merge to #PR 261 and creation of new namelist bgcparams
mvertens Aug 10, 2023
8d32693
fix bug in generation of Buildconf/blom.input_data
mvertens Aug 10, 2023
46ad311
fix bug in generation of Buildconf/blom.input_data
mvertens Aug 10, 2023
0983a9f
put in empty namelist for bgcparams as was done in the previous PR
mvertens Aug 10, 2023
92ac17e
one more fix for empty namelists
mvertens Aug 10, 2023
8609d86
added new 128 pe file for BLOM for tnx1v4 - needed for ERP tests
mvertens Aug 15, 2023
1538c5e
updates for tnx2v1
mvertens Aug 15, 2023
84648b3
premliminary updates for tnx2v1
mvertens Aug 18, 2023
9788c59
updates to get blom working with cesm2_0_1_release
mvertens Aug 23, 2023
294ce72
updates to get buildnml working with cesm2_0_1_release version of CIME
mvertens Aug 23, 2023
aefea21
changes to get the model running with cesm2.0.6
mvertens Aug 23, 2023
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
54 changes: 54 additions & 0 deletions bld/tnx1v4/patch.input.128
Original file line number Diff line number Diff line change
@@ -0,0 +1,54 @@
npes npe mpe idm jdm ibig jbig nreg minsea maxsea avesea
128 6 22 360 385 60 18 2 0 1080 707

ispt( 1) = 57 61 0 0 273 301
iipe( 1) = 4 23 0 0 28 22
ispt( 2) = 1 61 178 181 273 301
iipe( 2) = 60 51 3 3 28 60
ispt( 3) = 1 61 121 181 241 301
iipe( 3) = 60 60 60 60 60 60
ispt( 4) = 1 61 121 181 241 301
iipe( 4) = 60 60 60 60 60 60
ispt( 5) = 1 61 121 181 241 301
iipe( 5) = 60 60 60 60 60 60
ispt( 6) = 1 61 121 181 241 301
iipe( 6) = 60 60 60 60 60 60
ispt( 7) = 1 61 121 181 241 301
iipe( 7) = 60 60 60 60 60 60
ispt( 8) = 1 67 121 181 241 301
iipe( 8) = 41 54 60 60 60 60
ispt( 9) = 1 71 121 181 241 301
iipe( 9) = 35 50 60 60 60 60
ispt( 10) = 1 68 121 181 241 301
iipe( 10) = 32 53 60 60 60 60
ispt( 11) = 1 61 121 181 241 301
iipe( 11) = 60 60 60 60 60 60
ispt( 12) = 1 61 121 181 241 301
iipe( 12) = 60 60 60 60 60 60
ispt( 13) = 1 61 154 181 241 301
iipe( 13) = 60 56 27 60 60 60
ispt( 14) = 1 61 149 181 241 301
iipe( 14) = 60 37 32 60 60 60
ispt( 15) = 1 61 127 181 241 301
iipe( 15) = 60 41 54 60 60 60
ispt( 16) = 1 61 121 229 241 301
iipe( 16) = 60 60 47 12 60 60
ispt( 17) = 28 61 121 238 241 301
iipe( 17) = 33 60 32 3 60 47
ispt( 18) = 16 61 121 0 247 301
iipe( 18) = 45 60 18 0 54 43
ispt( 19) = 16 61 121 0 249 301
iipe( 19) = 45 60 26 0 52 31
ispt( 20) = 20 61 121 238 241 301
iipe( 20) = 41 60 29 3 60 24
ispt( 21) = 24 61 121 224 241 301
iipe( 21) = 37 60 34 17 60 32
ispt( 22) = 1 61 121 181 241 301
iipe( 22) = 60 60 60 60 60 60

jspt( 1) = 1 18 35 52 69 86 104 122
140 158 176 194 212 230 248 266
284 301 318 335 352 369
jjpe( 1) = 17 17 17 17 17 18 18 18
18 18 18 18 18 18 18 18
17 17 17 17 17 17
Loading