diff --git a/components/mpas-ocean/bld/build-namelist b/components/mpas-ocean/bld/build-namelist index 19418582863e..e35c24f8be26 100755 --- a/components/mpas-ocean/bld/build-namelist +++ b/components/mpas-ocean/bld/build-namelist @@ -1005,6 +1005,12 @@ add_default($nl, 'config_manufactured_solution_wavelength_x'); add_default($nl, 'config_manufactured_solution_wavelength_y'); add_default($nl, 'config_manufactured_solution_amplitude'); +##################################### +# Namelist group: init_mode_subgrid # +##################################### + +add_default($nl, 'config_subgrid_table_levels'); + ################################################ # Namelist group: tracer_forcing_activeTracers # ################################################ @@ -1775,6 +1781,7 @@ my @groups = qw(run_modes transport_tests init_mode_vert_levels manufactured_solution + init_mode_subgrid tracer_forcing_activetracers tracer_forcing_debugtracers tracer_forcing_ecosystracers diff --git a/components/mpas-ocean/bld/build-namelist-group-list b/components/mpas-ocean/bld/build-namelist-group-list index 11864939025d..c109ba9990e3 100644 --- a/components/mpas-ocean/bld/build-namelist-group-list +++ b/components/mpas-ocean/bld/build-namelist-group-list @@ -40,6 +40,7 @@ my @groups = qw(run_modes transport_tests init_mode_vert_levels manufactured_solution + init_mode_subgrid tracer_forcing_activetracers tracer_forcing_debugtracers tracer_forcing_ecosystracers diff --git a/components/mpas-ocean/bld/build-namelist-section b/components/mpas-ocean/bld/build-namelist-section index 0c834f05cec1..7acfc0c82307 100644 --- a/components/mpas-ocean/bld/build-namelist-section +++ b/components/mpas-ocean/bld/build-namelist-section @@ -522,6 +522,12 @@ add_default($nl, 'config_manufactured_solution_wavelength_x'); add_default($nl, 'config_manufactured_solution_wavelength_y'); add_default($nl, 'config_manufactured_solution_amplitude'); +##################################### +# Namelist group: init_mode_subgrid # +##################################### + +add_default($nl, 'config_subgrid_table_levels'); + ################################################ # Namelist group: tracer_forcing_activeTracers # ################################################ 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 5a3359cd2d7a..1a72035aba3b 100644 --- a/components/mpas-ocean/bld/namelist_files/namelist_defaults_mpaso.xml +++ b/components/mpas-ocean/bld/namelist_files/namelist_defaults_mpaso.xml @@ -646,6 +646,9 @@ 2000000.0 1 + +-1 + .true. .true. diff --git a/components/mpas-ocean/bld/namelist_files/namelist_definition_mpaso.xml b/components/mpas-ocean/bld/namelist_files/namelist_definition_mpaso.xml index e01c2b9716f4..4be3335c7aab 100644 --- a/components/mpas-ocean/bld/namelist_files/namelist_definition_mpaso.xml +++ b/components/mpas-ocean/bld/namelist_files/namelist_definition_mpaso.xml @@ -2640,6 +2640,17 @@ Default: Defined in namelist_defaults.xml + + + +Number of levels in subgrid lookup tables + +Valid values: Any positive non-zero integer. A value of -1 causes this to be overwritten with the configurations subgrid table levels definition. +Default: Defined in namelist_defaults.xml + + + + @@ -1183,6 +1186,14 @@ description="Safety factor on minimum cell height to ensure the minimum height is not violated due to round-off." possible_values="Real value greater or equal to 0." /> + + + + + @@ -1637,6 +1654,7 @@ + @@ -2612,6 +2630,67 @@ + + + + + + + + + + + + + + + + + +