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