diff --git a/components/mpas-ocean/bld/build-namelist b/components/mpas-ocean/bld/build-namelist
index 2a16bef69e3c..b63f1f3e5d71 100755
--- a/components/mpas-ocean/bld/build-namelist
+++ b/components/mpas-ocean/bld/build-namelist
@@ -761,7 +761,6 @@ add_default($nl, 'config_self_attraction_and_loading_beta');
add_default($nl, 'config_use_frazil_ice_formation');
add_default($nl, 'config_frazil_in_open_ocean');
-add_default($nl, 'config_frazil_under_land_ice');
add_default($nl, 'config_frazil_heat_of_fusion');
add_default($nl, 'config_frazil_ice_density');
add_default($nl, 'config_frazil_fractional_thickness_limit');
@@ -771,18 +770,32 @@ add_default($nl, 'config_frazil_sea_ice_reference_salinity');
add_default($nl, 'config_frazil_maximum_freezing_temperature');
add_default($nl, 'config_frazil_use_surface_pressure');
+if ($OCN_ISMF eq 'coupled') {
+ add_default($nl, 'config_frazil_under_land_ice', 'val'=>".true.");
+} elsif ($OCN_ISMF eq 'internal') {
+ add_default($nl, 'config_frazil_under_land_ice', 'val'=>".true.");
+} elsif ($OCN_ISMF eq 'data') {
+ add_default($nl, 'config_frazil_under_land_ice', 'val'=>".false.");
+} else {
+ add_default($nl, 'config_frazil_under_land_ice');
+}
+
###################################
# Namelist group: land_ice_fluxes #
###################################
if ($OCN_ISMF eq 'coupled') {
add_default($nl, 'config_land_ice_flux_mode', 'val'=>"coupled");
+ add_default($nl, 'config_frazil_under_land_ice', 'val'=>".true.");
} elsif ($OCN_ISMF eq 'internal') {
add_default($nl, 'config_land_ice_flux_mode', 'val'=>"standalone");
+ add_default($nl, 'config_frazil_under_land_ice', 'val'=>".true.");
} elsif ($OCN_ISMF eq 'data') {
add_default($nl, 'config_land_ice_flux_mode', 'val'=>"data");
+ add_default($nl, 'config_frazil_under_land_ice', 'val'=>".false.");
} else {
add_default($nl, 'config_land_ice_flux_mode');
+ add_default($nl, 'config_frazil_under_land_ice');
}
if ($OCN_TIDAL_MIXING eq 'true') {
add_default($nl, 'config_land_ice_flux_tidal_Jourdain_alpha', 'val'=>"0.777");
diff --git a/components/mpas-ocean/bld/namelist_files/namelist_defaults_mpaso.xml b/components/mpas-ocean/bld/namelist_files/namelist_defaults_mpaso.xml
index be51b84bf033..96edb45665b6 100644
--- a/components/mpas-ocean/bld/namelist_files/namelist_defaults_mpaso.xml
+++ b/components/mpas-ocean/bld/namelist_files/namelist_defaults_mpaso.xml
@@ -375,7 +375,7 @@
.true.
.true.
-.true.
+.false.
3.337e5
1000.0
0.1
diff --git a/components/mpas-ocean/src/Registry.xml b/components/mpas-ocean/src/Registry.xml
index 7eb4f528dbf3..5dd5fb1fff4a 100644
--- a/components/mpas-ocean/src/Registry.xml
+++ b/components/mpas-ocean/src/Registry.xml
@@ -940,7 +940,7 @@
description="If frazil formation is used, controls if frazil fluxes are computed in the open ocean (as opposed to under land ice)."
possible_values=".true. or .false."
/>
-