Skip to content

Commit

Permalink
Updates from code review
Browse files Browse the repository at this point in the history
* MARBL is using "latest+cocco" instead of "with_cocco"
* Add test for C1850ECO_ECOCESM21 compset beyond the ecosys_add_cocco
  • Loading branch information
mnlevy1981 committed Jul 9, 2020
1 parent 9484332 commit aea3a89
Show file tree
Hide file tree
Showing 4 changed files with 17 additions and 5 deletions.
6 changes: 3 additions & 3 deletions bld/namelist_files/namelist_defaults_pop.xml
Original file line number Diff line number Diff line change
Expand Up @@ -1640,17 +1640,17 @@
<!----------------------------->

<init_ecosys_init_file ocn_grid="gx3v7">ocn/pop/gx3v7/ic/ecosys_jan_IC_gx3v7_20180308.nc</init_ecosys_init_file>
<init_ecosys_init_file ocn_grid="gx3v7" ocn_bgc_config="with_cocco">ocn/pop/gx3v7/ic/ecosys_jan_IC_gx3v7_20200325.nc</init_ecosys_init_file>
<init_ecosys_init_file ocn_grid="gx3v7" ocn_bgc_config="latest+cocco">ocn/pop/gx3v7/ic/ecosys_jan_IC_gx3v7_20200325.nc</init_ecosys_init_file>
<init_ecosys_init_file ocn_grid="gx3v7" ocn_bgc_config="cesm2.1+cocco">ocn/pop/gx3v7/ic/ecosys_jan_IC_gx3v7_20200325.nc</init_ecosys_init_file>
<init_ecosys_init_file ocn_grid="gx3v7" ocn_bgc_config="SPECTRA1.0">ocn/pop/gx3v7/ic/ecosys_jan_IC_gx3v7_9p6z_20200325_3impCalc.nc</init_ecosys_init_file>

<init_ecosys_init_file ocn_grid="gx1v6">ocn/pop/gx1v6/ic/ecosys_jan_IC_gx1v6_20180308.nc</init_ecosys_init_file>
<init_ecosys_init_file ocn_grid="gx1v6" ocn_bgc_config="with_cocco">ocn/pop/gx1v6/ic/ecosys_jan_IC_gx1v6_20200325.nc</init_ecosys_init_file>
<init_ecosys_init_file ocn_grid="gx1v6" ocn_bgc_config="latest+cocco">ocn/pop/gx1v6/ic/ecosys_jan_IC_gx1v6_20200325.nc</init_ecosys_init_file>
<init_ecosys_init_file ocn_grid="gx1v6" ocn_bgc_config="cesm2.1+cocco">ocn/pop/gx1v6/ic/ecosys_jan_IC_gx1v6_20200325.nc</init_ecosys_init_file>
<init_ecosys_init_file ocn_grid="gx1v6" ocn_bgc_config="SPECTRA1.0">ocn/pop/gx1v6/ic/ecosys_jan_IC_gx1v6_9p6z_20200325_3impCalc.nc</init_ecosys_init_file>

<init_ecosys_init_file ocn_grid="gx1v7">ocn/pop/gx1v6/ic/ecosys_jan_IC_omip_POP_gx1v7_c200323.nc</init_ecosys_init_file>
<init_ecosys_init_file ocn_grid="gx1v7" ocn_bgc_config="with_cocco">ocn/pop/gx1v6/ic/ecosys_jan_IC_omip_POP_gx1v7_c200617.nc</init_ecosys_init_file>
<init_ecosys_init_file ocn_grid="gx1v7" ocn_bgc_config="latest+cocco">ocn/pop/gx1v6/ic/ecosys_jan_IC_omip_POP_gx1v7_c200617.nc</init_ecosys_init_file>
<init_ecosys_init_file ocn_grid="gx1v7" ocn_bgc_config="cesm2.1">ocn/pop/gx1v6/ic/ecosys_jan_IC_omip_POP_gx1v7_c200323.nc</init_ecosys_init_file>
<init_ecosys_init_file ocn_grid="gx1v7" ocn_bgc_config="cesm2.1+cocco">ocn/pop/gx1v6/ic/ecosys_jan_IC_gx1v6_20200325.nc</init_ecosys_init_file>
<init_ecosys_init_file ocn_grid="gx1v7" ocn_bgc_config="cesm2.0">ocn/pop/gx1v6/ic/ecosys_jan_IC_gx1v6_20180308.nc</init_ecosys_init_file>
Expand Down
2 changes: 1 addition & 1 deletion cime_config/config_component.xml
Original file line number Diff line number Diff line change
Expand Up @@ -218,7 +218,7 @@

<entry id="OCN_BGC_CONFIG">
<type>char</type>
<valid_values>latest,with_cocco,cesm2.1,cesm2.1+cocco,cesm2.0,SPECTRA1.0</valid_values>
<valid_values>latest,latest+cocco,cesm2.1,cesm2.1+cocco,cesm2.0,SPECTRA1.0</valid_values>
<default_value>latest</default_value>
<values>
<value compset="POP2%[^_]*ECOCESM21">cesm2.1</value>
Expand Down
12 changes: 12 additions & 0 deletions cime_config/testdefs/testlist_pop.xml
Original file line number Diff line number Diff line change
Expand Up @@ -474,6 +474,18 @@
<machine name="hobart" compiler="nag" category="aux_pop_MARBL"/>
</machines>
</test>
<test name="SMS" grid="T62_g37" compset="C1850ECO_ECOCESM21" testmods="pop/ecosys">
<machines>
<machine name="cheyenne" compiler="intel" category="aux_pop_MARBL"/>
<machine name="hobart" compiler="nag" category="aux_pop_MARBL"/>
</machines>
</test>
<test name="SMS" grid="T62_g17" compset="C1850ECO_ECOCESM21" testmods="pop/ecosys">
<machines>
<machine name="cheyenne" compiler="intel" category="aux_pop"/>
<machine name="cheyenne" compiler="intel" category="aux_pop_MARBL"/>
</machines>
</test>
<test name="SMS" grid="T62_g37" compset="C1850ECO_ECOCESM20" testmods="pop/ecosys">
<machines>
<machine name="cheyenne" compiler="intel" category="aux_pop_MARBL"/>
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@
ocn_bgc_config=(`./xmlquery OCN_BGC_CONFIG --value`)

if [[ "${ocn_bgc_config}" == "latest" ]]; then
./xmlchange OCN_BGC_CONFIG=with_cocco
./xmlchange OCN_BGC_CONFIG=latest+cocco
elif [[ "${ocn_bgc_config}" == "cesm2.1" ]]; then
./xmlchange OCN_BGC_CONFIG=cesm2.1+cocco
elif [[ "${ocn_bgc_config}" != *"cocco"* ]]; then
Expand Down

0 comments on commit aea3a89

Please sign in to comment.