diff --git a/cime_config/buildnml b/cime_config/buildnml index 44f24ea..56c8cb7 100755 --- a/cime_config/buildnml +++ b/cime_config/buildnml @@ -52,6 +52,7 @@ def _create_namelists(case, confdir, inst_string, infile, nmlgen, data_list_path else: logger.warning( "WARNING::"+message ) + config['mosart_flood_mode'] = case.get_value("MOSART_FLOOD_MODE") config['rof_grid'] = case.get_value("ROF_GRID") config['lnd_grid'] = case.get_value("LND_GRID") config['rof_ncpl'] = case.get_value("ROF_NCPL") diff --git a/cime_config/config_component.xml b/cime_config/config_component.xml index ce5fbf1..84b4619 100644 --- a/cime_config/config_component.xml +++ b/cime_config/config_component.xml @@ -14,7 +14,7 @@ MOSART model with flood: - + char mosart mosart @@ -44,6 +44,18 @@ If warnings in namelist setttings from buildnml should be ignored or not + + char + ACTIVE,NULL + NULL + + ACTIVE + + build_component_mosart + env_build.xml + mode for mosart flood feature, NULL means mosart flood is turned off + + char diff --git a/cime_config/namelist_definition_mosart.xml b/cime_config/namelist_definition_mosart.xml index 556192c..f8843ef 100644 --- a/cime_config/namelist_definition_mosart.xml +++ b/cime_config/namelist_definition_mosart.xml @@ -8,6 +8,20 @@ + + logical + mosart + mosart_inparm + + .true. + .false. + + + If .true., turn on mosart flooding back to clm + Note that mosart flood is not supported in CESM1.1 + + + logical mosart