From 09449aebbed449cb2c58ab1d4b633e6711a3e709 Mon Sep 17 00:00:00 2001 From: MOM6 bot Date: Fri, 6 Feb 2026 18:03:19 -0500 Subject: [PATCH] MOM6+SIS2: Minor open_boundary_config refactor - NOAA-GFDL/MOM6@27f424334 Minor open_boundary_config refactor - NOAA-GFDL/MOM6@ff6b3b033 Regroup MOM_initialize_fixed params in param_doc - NOAA-GFDL/MOM6@ac64aaa92 Add vertical tracer flux diagnostic for dye tracers (#1022) - NOAA-GFDL/MOM6@5801592b4 Add option to scale tidal amplitude for bottom ustar. (#1016) - NOAA-GFDL/MOM6@99c32b769 Use G%IdxCu_OBCmask in 7 places - NOAA-GFDL/MOM6@8f9239035 +Add G%IdxCu_OBCmask and G%IdyCv_OBCmask MOM6+SIS2: Add scaling by Idtslow for two mass budget terms - NOAA-GFDL/SIS2@5075a93 Add scaling by Idtslow for two mass budget terms --- .../AM2_SIS2_MOM6i_1deg/MOM_parameter_doc.all | 8 ++++---- .../AM2_SIS2_MOM6i_1deg/MOM_parameter_doc.short | 12 ++++++++---- .../Concurrent_ice_1deg/MOM_parameter_doc.all | 8 ++++---- .../Concurrent_ice_1deg/MOM_parameter_doc.short | 12 ++++++++---- .../Intersperse_ice_1deg/MOM_parameter_doc.all | 8 ++++---- .../Intersperse_ice_1deg/MOM_parameter_doc.short | 12 ++++++++---- ice_ocean_SIS2/Baltic/MOM_parameter_doc.all | 8 ++++---- ice_ocean_SIS2/Baltic/MOM_parameter_doc.short | 12 ++++++++---- .../MOM_parameter_doc.all | 8 ++++---- .../MOM_parameter_doc.short | 12 ++++++++---- ice_ocean_SIS2/Baltic_OM4_025/MOM_parameter_doc.all | 8 ++++---- .../Baltic_OM4_025/MOM_parameter_doc.short | 12 ++++++++---- ice_ocean_SIS2/Baltic_OM4_05/MOM_parameter_doc.all | 8 ++++---- ice_ocean_SIS2/Baltic_OM4_05/MOM_parameter_doc.short | 12 ++++++++---- ice_ocean_SIS2/Baltic_OM5_025/MOM_parameter_doc.all | 8 ++++---- .../Baltic_OM5_025/MOM_parameter_doc.short | 12 ++++++++---- .../Baltic_OM5nb_025/MOM_parameter_doc.all | 8 ++++---- .../Baltic_OM5nb_025/MOM_parameter_doc.short | 12 ++++++++---- ice_ocean_SIS2/OM4_025/MOM_parameter_doc.all | 8 ++++---- ice_ocean_SIS2/OM4_025/MOM_parameter_doc.short | 12 ++++++++---- ice_ocean_SIS2/OM4_05/MOM_parameter_doc.all | 8 ++++---- ice_ocean_SIS2/OM4_05/MOM_parameter_doc.short | 12 ++++++++---- ice_ocean_SIS2/OM_1deg/MOM_parameter_doc.all | 8 ++++---- ice_ocean_SIS2/OM_1deg/MOM_parameter_doc.short | 12 ++++++++---- ice_ocean_SIS2/SIS2/MOM_parameter_doc.all | 8 ++++---- ice_ocean_SIS2/SIS2/MOM_parameter_doc.short | 12 ++++++++---- .../SIS2_bergs_cgrid/MOM_parameter_doc.all | 8 ++++---- .../SIS2_bergs_cgrid/MOM_parameter_doc.short | 12 ++++++++---- ice_ocean_SIS2/SIS2_cgrid/MOM_parameter_doc.all | 8 ++++---- ice_ocean_SIS2/SIS2_cgrid/MOM_parameter_doc.short | 12 ++++++++---- .../cooling_only/BML/MOM_parameter_doc.all | 8 ++++---- .../cooling_only/BML/MOM_parameter_doc.short | 8 ++++++-- .../cooling_only/EPBL/MOM_parameter_doc.all | 8 ++++---- .../cooling_only/EPBL/MOM_parameter_doc.short | 8 ++++++-- .../cooling_only/KPP/MOM_parameter_doc.all | 8 ++++---- .../cooling_only/KPP/MOM_parameter_doc.short | 8 ++++++-- .../mech_only/BML/MOM_parameter_doc.all | 8 ++++---- .../mech_only/BML/MOM_parameter_doc.short | 8 ++++++-- .../mech_only/EPBL/MOM_parameter_doc.all | 8 ++++---- .../mech_only/EPBL/MOM_parameter_doc.short | 8 ++++++-- .../mech_only/KPP/MOM_parameter_doc.all | 8 ++++---- .../mech_only/KPP/MOM_parameter_doc.short | 8 ++++++-- .../skin_warming_wind/BML/MOM_parameter_doc.all | 8 ++++---- .../skin_warming_wind/BML/MOM_parameter_doc.short | 8 ++++++-- .../skin_warming_wind/EPBL/MOM_parameter_doc.all | 8 ++++---- .../skin_warming_wind/EPBL/MOM_parameter_doc.short | 8 ++++++-- .../skin_warming_wind/KPP/MOM_parameter_doc.all | 8 ++++---- .../skin_warming_wind/KPP/MOM_parameter_doc.short | 8 ++++++-- .../wind_only/BML/MOM_parameter_doc.all | 8 ++++---- .../wind_only/BML/MOM_parameter_doc.short | 8 ++++++-- .../wind_only/EPBL/MOM_parameter_doc.all | 8 ++++---- .../wind_only/EPBL/MOM_parameter_doc.short | 8 ++++++-- .../wind_only/KPP/MOM_parameter_doc.all | 8 ++++---- .../wind_only/KPP/MOM_parameter_doc.short | 8 ++++++-- ocean_only/DOME/MOM_parameter_doc.all | 8 ++++---- ocean_only/DOME/MOM_parameter_doc.short | 8 ++++---- ocean_only/Phillips_2layer/MOM_parameter_doc.all | 8 ++++---- ocean_only/Phillips_2layer/MOM_parameter_doc.short | 12 ++++++++---- .../SCM_idealized_hurricane/MOM_parameter_doc.all | 8 ++++---- .../SCM_idealized_hurricane/MOM_parameter_doc.short | 8 ++++++-- ocean_only/adjustment2d/layer/MOM_parameter_doc.all | 8 ++++---- .../adjustment2d/layer/MOM_parameter_doc.short | 12 ++++++++---- ocean_only/adjustment2d/rho/MOM_parameter_doc.all | 8 ++++---- ocean_only/adjustment2d/rho/MOM_parameter_doc.short | 12 ++++++++---- ocean_only/adjustment2d/z/MOM_parameter_doc.all | 8 ++++---- ocean_only/adjustment2d/z/MOM_parameter_doc.short | 12 ++++++++---- ocean_only/benchmark/MOM_parameter_doc.all | 8 ++++---- ocean_only/benchmark/MOM_parameter_doc.short | 12 ++++++++---- ocean_only/circle_obcs/MOM_parameter_doc.all | 8 ++++---- ocean_only/circle_obcs/MOM_parameter_doc.short | 8 ++++---- ocean_only/double_gyre/MOM_parameter_doc.all | 8 ++++---- ocean_only/double_gyre/MOM_parameter_doc.short | 12 ++++++++---- ocean_only/external_gwave/MOM_parameter_doc.all | 8 ++++---- ocean_only/external_gwave/MOM_parameter_doc.short | 12 ++++++++---- .../flow_downslope/layer/MOM_parameter_doc.all | 8 ++++---- .../flow_downslope/layer/MOM_parameter_doc.short | 12 ++++++++---- ocean_only/flow_downslope/rho/MOM_parameter_doc.all | 8 ++++---- .../flow_downslope/rho/MOM_parameter_doc.short | 12 ++++++++---- .../flow_downslope/sigma/MOM_parameter_doc.all | 8 ++++---- .../flow_downslope/sigma/MOM_parameter_doc.short | 12 ++++++++---- ocean_only/flow_downslope/z/MOM_parameter_doc.all | 8 ++++---- ocean_only/flow_downslope/z/MOM_parameter_doc.short | 12 ++++++++---- ocean_only/global_ALE/hycom/MOM_parameter_doc.all | 8 ++++---- ocean_only/global_ALE/hycom/MOM_parameter_doc.short | 12 ++++++++---- ocean_only/global_ALE/layer/MOM_parameter_doc.all | 8 ++++---- ocean_only/global_ALE/layer/MOM_parameter_doc.short | 12 ++++++++---- ocean_only/global_ALE/z/MOM_parameter_doc.all | 8 ++++---- ocean_only/global_ALE/z/MOM_parameter_doc.short | 12 ++++++++---- ocean_only/lock_exchange/MOM_parameter_doc.all | 8 ++++---- ocean_only/lock_exchange/MOM_parameter_doc.short | 12 ++++++++---- .../mixed_layer_restrat_2d/MOM_parameter_doc.all | 8 ++++---- .../mixed_layer_restrat_2d/MOM_parameter_doc.short | 12 ++++++++---- ocean_only/nonBous_global/MOM_parameter_doc.all | 8 ++++---- ocean_only/nonBous_global/MOM_parameter_doc.short | 12 ++++++++---- ocean_only/resting/layer/MOM_parameter_doc.all | 8 ++++---- ocean_only/resting/layer/MOM_parameter_doc.short | 12 ++++++++---- ocean_only/resting/z/MOM_parameter_doc.all | 8 ++++---- ocean_only/resting/z/MOM_parameter_doc.short | 12 ++++++++---- ocean_only/seamount/layer/MOM_parameter_doc.all | 8 ++++---- ocean_only/seamount/layer/MOM_parameter_doc.short | 12 ++++++++---- ocean_only/seamount/rho/MOM_parameter_doc.all | 8 ++++---- ocean_only/seamount/rho/MOM_parameter_doc.short | 12 ++++++++---- ocean_only/seamount/sigma/MOM_parameter_doc.all | 8 ++++---- ocean_only/seamount/sigma/MOM_parameter_doc.short | 12 ++++++++---- ocean_only/seamount/z/MOM_parameter_doc.all | 8 ++++---- ocean_only/seamount/z/MOM_parameter_doc.short | 12 ++++++++---- ocean_only/single_column/BML/MOM_parameter_doc.all | 8 ++++---- ocean_only/single_column/BML/MOM_parameter_doc.short | 12 ++++++++---- ocean_only/single_column/EPBL/MOM_parameter_doc.all | 8 ++++---- .../single_column/EPBL/MOM_parameter_doc.short | 12 ++++++++---- ocean_only/single_column/KPP/MOM_parameter_doc.all | 8 ++++---- ocean_only/single_column/KPP/MOM_parameter_doc.short | 12 ++++++++---- ocean_only/sloshing/layer/MOM_parameter_doc.all | 8 ++++---- ocean_only/sloshing/layer/MOM_parameter_doc.short | 12 ++++++++---- ocean_only/sloshing/rho/MOM_parameter_doc.all | 8 ++++---- ocean_only/sloshing/rho/MOM_parameter_doc.short | 12 ++++++++---- ocean_only/sloshing/z/MOM_parameter_doc.all | 8 ++++---- ocean_only/sloshing/z/MOM_parameter_doc.short | 12 ++++++++---- .../torus_advection_test/MOM_parameter_doc.all | 8 ++++---- .../torus_advection_test/MOM_parameter_doc.short | 12 ++++++++---- ocean_only/tracer_mixing/rho/MOM_parameter_doc.all | 8 ++++---- ocean_only/tracer_mixing/rho/MOM_parameter_doc.short | 12 ++++++++---- ocean_only/tracer_mixing/z/MOM_parameter_doc.all | 8 ++++---- ocean_only/tracer_mixing/z/MOM_parameter_doc.short | 12 ++++++++---- ocean_only/unit_tests/MOM_parameter_doc.all | 8 ++++---- ocean_only/unit_tests/MOM_parameter_doc.short | 8 ++++++-- src/MOM6 | 2 +- src/SIS2 | 2 +- 128 files changed, 722 insertions(+), 478 deletions(-) diff --git a/coupled_AM2_LM3_SIS2/AM2_SIS2_MOM6i_1deg/MOM_parameter_doc.all b/coupled_AM2_LM3_SIS2/AM2_SIS2_MOM6i_1deg/MOM_parameter_doc.all index f767995ec3..520a38d452 100644 --- a/coupled_AM2_LM3_SIS2/AM2_SIS2_MOM6i_1deg/MOM_parameter_doc.all +++ b/coupled_AM2_LM3_SIS2/AM2_SIS2_MOM6i_1deg/MOM_parameter_doc.all @@ -210,10 +210,6 @@ NJHALO = 4 ! default = 4 REFERENCE_HEIGHT = 0.0 ! [m] default = 0.0 ! A reference value for geometric height fields, such as bathyT. -! === module MOM_fixed_initialization === -INPUTDIR = "INPUT" ! default = "." - ! The directory in which input files are found. - ! === module MOM_grid_init === GRID_CONFIG = "mosaic" ! ! A character string that determines the method for defining the horizontal @@ -284,6 +280,8 @@ MAXIMUM_DEPTH = 6000.0 ! [m] ! if any. OBC_NUMBER_OF_SEGMENTS = 0 ! default = 0 ! The number of open boundary segments. + +! === module MOM_fixed_initialization === CHANNEL_CONFIG = "global_1deg" ! default = "none" ! A parameter that determines which set of channels are ! restricted to specific widths. Options are: @@ -529,6 +527,8 @@ COORD_VAR = "Layer" ! default = "Layer" ! The variable in COORD_FILE that is to be used for the coordinate densities. ! === module MOM_state_initialization === +INPUTDIR = "INPUT" ! default = "." + ! The directory in which input files are found. FATAL_INCONSISTENT_RESTART_TIME = False ! [Boolean] default = False ! If true and a time_in value is provided to MOM_initialize_state, verify that ! the time read from a restart file is the same as time_in, and issue a fatal diff --git a/coupled_AM2_LM3_SIS2/AM2_SIS2_MOM6i_1deg/MOM_parameter_doc.short b/coupled_AM2_LM3_SIS2/AM2_SIS2_MOM6i_1deg/MOM_parameter_doc.short index 66cd2a2be8..cf7c2c7517 100644 --- a/coupled_AM2_LM3_SIS2/AM2_SIS2_MOM6i_1deg/MOM_parameter_doc.short +++ b/coupled_AM2_LM3_SIS2/AM2_SIS2_MOM6i_1deg/MOM_parameter_doc.short @@ -56,10 +56,6 @@ NJGLOBAL = 210 ! ! The total number of thickness grid points in the y-direction in the physical ! domain. With STATIC_MEMORY_ this is set in MOM_memory.h at compile time. -! === module MOM_fixed_initialization === -INPUTDIR = "INPUT" ! default = "." - ! The directory in which input files are found. - ! === module MOM_grid_init === GRID_CONFIG = "mosaic" ! ! A character string that determines the method for defining the horizontal @@ -105,6 +101,12 @@ MINIMUM_DEPTH = 0.5 ! [m] default = 0.0 ! MASKING_DEPTH are rounded to MINIMUM_DEPTH. MAXIMUM_DEPTH = 6000.0 ! [m] ! The maximum depth of the ocean. + +! === module MOM_open_boundary === +! Controls where open boundaries are located, what kind of boundary condition to impose, and what data to apply, +! if any. + +! === module MOM_fixed_initialization === CHANNEL_CONFIG = "global_1deg" ! default = "none" ! A parameter that determines which set of channels are ! restricted to specific widths. Options are: @@ -162,6 +164,8 @@ COORD_FILE = "GOLD_IC.2010.11.15.nc" ! ! The file from which the coordinate densities are read. ! === module MOM_state_initialization === +INPUTDIR = "INPUT" ! default = "." + ! The directory in which input files are found. INIT_LAYERS_FROM_Z_FILE = True ! [Boolean] default = False ! If true, initialize the layer thicknesses, temperatures, and salinities from a ! Z-space file on a latitude-longitude grid. diff --git a/coupled_AM2_LM3_SIS2/Concurrent_ice_1deg/MOM_parameter_doc.all b/coupled_AM2_LM3_SIS2/Concurrent_ice_1deg/MOM_parameter_doc.all index 9986b99e47..a0d0f0db55 100644 --- a/coupled_AM2_LM3_SIS2/Concurrent_ice_1deg/MOM_parameter_doc.all +++ b/coupled_AM2_LM3_SIS2/Concurrent_ice_1deg/MOM_parameter_doc.all @@ -210,10 +210,6 @@ NJHALO = 4 ! default = 4 REFERENCE_HEIGHT = 0.0 ! [m] default = 0.0 ! A reference value for geometric height fields, such as bathyT. -! === module MOM_fixed_initialization === -INPUTDIR = "INPUT" ! default = "." - ! The directory in which input files are found. - ! === module MOM_grid_init === GRID_CONFIG = "mosaic" ! ! A character string that determines the method for defining the horizontal @@ -284,6 +280,8 @@ MAXIMUM_DEPTH = 6000.0 ! [m] ! if any. OBC_NUMBER_OF_SEGMENTS = 0 ! default = 0 ! The number of open boundary segments. + +! === module MOM_fixed_initialization === CHANNEL_CONFIG = "global_1deg" ! default = "none" ! A parameter that determines which set of channels are ! restricted to specific widths. Options are: @@ -529,6 +527,8 @@ COORD_VAR = "Layer" ! default = "Layer" ! The variable in COORD_FILE that is to be used for the coordinate densities. ! === module MOM_state_initialization === +INPUTDIR = "INPUT" ! default = "." + ! The directory in which input files are found. FATAL_INCONSISTENT_RESTART_TIME = False ! [Boolean] default = False ! If true and a time_in value is provided to MOM_initialize_state, verify that ! the time read from a restart file is the same as time_in, and issue a fatal diff --git a/coupled_AM2_LM3_SIS2/Concurrent_ice_1deg/MOM_parameter_doc.short b/coupled_AM2_LM3_SIS2/Concurrent_ice_1deg/MOM_parameter_doc.short index 956cfacc89..29ac4d6f5e 100644 --- a/coupled_AM2_LM3_SIS2/Concurrent_ice_1deg/MOM_parameter_doc.short +++ b/coupled_AM2_LM3_SIS2/Concurrent_ice_1deg/MOM_parameter_doc.short @@ -49,10 +49,6 @@ NJGLOBAL = 210 ! ! The total number of thickness grid points in the y-direction in the physical ! domain. With STATIC_MEMORY_ this is set in MOM_memory.h at compile time. -! === module MOM_fixed_initialization === -INPUTDIR = "INPUT" ! default = "." - ! The directory in which input files are found. - ! === module MOM_grid_init === GRID_CONFIG = "mosaic" ! ! A character string that determines the method for defining the horizontal @@ -98,6 +94,12 @@ MINIMUM_DEPTH = 0.5 ! [m] default = 0.0 ! MASKING_DEPTH are rounded to MINIMUM_DEPTH. MAXIMUM_DEPTH = 6000.0 ! [m] ! The maximum depth of the ocean. + +! === module MOM_open_boundary === +! Controls where open boundaries are located, what kind of boundary condition to impose, and what data to apply, +! if any. + +! === module MOM_fixed_initialization === CHANNEL_CONFIG = "global_1deg" ! default = "none" ! A parameter that determines which set of channels are ! restricted to specific widths. Options are: @@ -155,6 +157,8 @@ COORD_FILE = "GOLD_IC.2010.11.15.nc" ! ! The file from which the coordinate densities are read. ! === module MOM_state_initialization === +INPUTDIR = "INPUT" ! default = "." + ! The directory in which input files are found. INIT_LAYERS_FROM_Z_FILE = True ! [Boolean] default = False ! If true, initialize the layer thicknesses, temperatures, and salinities from a ! Z-space file on a latitude-longitude grid. diff --git a/coupled_AM2_LM3_SIS2/Intersperse_ice_1deg/MOM_parameter_doc.all b/coupled_AM2_LM3_SIS2/Intersperse_ice_1deg/MOM_parameter_doc.all index c1b5881ef4..611cf33d16 100644 --- a/coupled_AM2_LM3_SIS2/Intersperse_ice_1deg/MOM_parameter_doc.all +++ b/coupled_AM2_LM3_SIS2/Intersperse_ice_1deg/MOM_parameter_doc.all @@ -210,10 +210,6 @@ NJHALO = 4 ! default = 4 REFERENCE_HEIGHT = 0.0 ! [m] default = 0.0 ! A reference value for geometric height fields, such as bathyT. -! === module MOM_fixed_initialization === -INPUTDIR = "INPUT" ! default = "." - ! The directory in which input files are found. - ! === module MOM_grid_init === GRID_CONFIG = "mosaic" ! ! A character string that determines the method for defining the horizontal @@ -284,6 +280,8 @@ MAXIMUM_DEPTH = 6000.0 ! [m] ! if any. OBC_NUMBER_OF_SEGMENTS = 0 ! default = 0 ! The number of open boundary segments. + +! === module MOM_fixed_initialization === CHANNEL_CONFIG = "global_1deg" ! default = "none" ! A parameter that determines which set of channels are ! restricted to specific widths. Options are: @@ -529,6 +527,8 @@ COORD_VAR = "Layer" ! default = "Layer" ! The variable in COORD_FILE that is to be used for the coordinate densities. ! === module MOM_state_initialization === +INPUTDIR = "INPUT" ! default = "." + ! The directory in which input files are found. FATAL_INCONSISTENT_RESTART_TIME = False ! [Boolean] default = False ! If true and a time_in value is provided to MOM_initialize_state, verify that ! the time read from a restart file is the same as time_in, and issue a fatal diff --git a/coupled_AM2_LM3_SIS2/Intersperse_ice_1deg/MOM_parameter_doc.short b/coupled_AM2_LM3_SIS2/Intersperse_ice_1deg/MOM_parameter_doc.short index 4e41d57d7c..d323d3d3ea 100644 --- a/coupled_AM2_LM3_SIS2/Intersperse_ice_1deg/MOM_parameter_doc.short +++ b/coupled_AM2_LM3_SIS2/Intersperse_ice_1deg/MOM_parameter_doc.short @@ -52,10 +52,6 @@ NJGLOBAL = 210 ! ! The total number of thickness grid points in the y-direction in the physical ! domain. With STATIC_MEMORY_ this is set in MOM_memory.h at compile time. -! === module MOM_fixed_initialization === -INPUTDIR = "INPUT" ! default = "." - ! The directory in which input files are found. - ! === module MOM_grid_init === GRID_CONFIG = "mosaic" ! ! A character string that determines the method for defining the horizontal @@ -101,6 +97,12 @@ MINIMUM_DEPTH = 0.5 ! [m] default = 0.0 ! MASKING_DEPTH are rounded to MINIMUM_DEPTH. MAXIMUM_DEPTH = 6000.0 ! [m] ! The maximum depth of the ocean. + +! === module MOM_open_boundary === +! Controls where open boundaries are located, what kind of boundary condition to impose, and what data to apply, +! if any. + +! === module MOM_fixed_initialization === CHANNEL_CONFIG = "global_1deg" ! default = "none" ! A parameter that determines which set of channels are ! restricted to specific widths. Options are: @@ -158,6 +160,8 @@ COORD_FILE = "GOLD_IC.2010.11.15.nc" ! ! The file from which the coordinate densities are read. ! === module MOM_state_initialization === +INPUTDIR = "INPUT" ! default = "." + ! The directory in which input files are found. INIT_LAYERS_FROM_Z_FILE = True ! [Boolean] default = False ! If true, initialize the layer thicknesses, temperatures, and salinities from a ! Z-space file on a latitude-longitude grid. diff --git a/ice_ocean_SIS2/Baltic/MOM_parameter_doc.all b/ice_ocean_SIS2/Baltic/MOM_parameter_doc.all index 31a1c3941d..9ac35d0b87 100644 --- a/ice_ocean_SIS2/Baltic/MOM_parameter_doc.all +++ b/ice_ocean_SIS2/Baltic/MOM_parameter_doc.all @@ -210,10 +210,6 @@ NJHALO = 4 ! default = 4 REFERENCE_HEIGHT = 0.0 ! [m] default = 0.0 ! A reference value for geometric height fields, such as bathyT. -! === module MOM_fixed_initialization === -INPUTDIR = "INPUT" ! default = "." - ! The directory in which input files are found. - ! === module MOM_grid_init === GRID_CONFIG = "mosaic" ! ! A character string that determines the method for defining the horizontal @@ -284,6 +280,8 @@ MAXIMUM_DEPTH = 6000.0 ! [m] ! if any. OBC_NUMBER_OF_SEGMENTS = 0 ! default = 0 ! The number of open boundary segments. + +! === module MOM_fixed_initialization === CHANNEL_CONFIG = "global_1deg" ! default = "none" ! A parameter that determines which set of channels are ! restricted to specific widths. Options are: @@ -529,6 +527,8 @@ COORD_VAR = "Layer" ! default = "Layer" ! The variable in COORD_FILE that is to be used for the coordinate densities. ! === module MOM_state_initialization === +INPUTDIR = "INPUT" ! default = "." + ! The directory in which input files are found. FATAL_INCONSISTENT_RESTART_TIME = False ! [Boolean] default = False ! If true and a time_in value is provided to MOM_initialize_state, verify that ! the time read from a restart file is the same as time_in, and issue a fatal diff --git a/ice_ocean_SIS2/Baltic/MOM_parameter_doc.short b/ice_ocean_SIS2/Baltic/MOM_parameter_doc.short index f2fa4dc7f6..1b13e2804d 100644 --- a/ice_ocean_SIS2/Baltic/MOM_parameter_doc.short +++ b/ice_ocean_SIS2/Baltic/MOM_parameter_doc.short @@ -46,10 +46,6 @@ NJGLOBAL = 14 ! ! The total number of thickness grid points in the y-direction in the physical ! domain. With STATIC_MEMORY_ this is set in MOM_memory.h at compile time. -! === module MOM_fixed_initialization === -INPUTDIR = "INPUT" ! default = "." - ! The directory in which input files are found. - ! === module MOM_grid_init === GRID_CONFIG = "mosaic" ! ! A character string that determines the method for defining the horizontal @@ -95,6 +91,12 @@ MINIMUM_DEPTH = 0.5 ! [m] default = 0.0 ! MASKING_DEPTH are rounded to MINIMUM_DEPTH. MAXIMUM_DEPTH = 6000.0 ! [m] ! The maximum depth of the ocean. + +! === module MOM_open_boundary === +! Controls where open boundaries are located, what kind of boundary condition to impose, and what data to apply, +! if any. + +! === module MOM_fixed_initialization === CHANNEL_CONFIG = "global_1deg" ! default = "none" ! A parameter that determines which set of channels are ! restricted to specific widths. Options are: @@ -152,6 +154,8 @@ COORD_FILE = "GOLD_IC.2010.11.15.nc" ! ! The file from which the coordinate densities are read. ! === module MOM_state_initialization === +INPUTDIR = "INPUT" ! default = "." + ! The directory in which input files are found. INIT_LAYERS_FROM_Z_FILE = True ! [Boolean] default = False ! If true, initialize the layer thicknesses, temperatures, and salinities from a ! Z-space file on a latitude-longitude grid. diff --git a/ice_ocean_SIS2/Baltic_ALE_z_offline_tracers/MOM_parameter_doc.all b/ice_ocean_SIS2/Baltic_ALE_z_offline_tracers/MOM_parameter_doc.all index 2b1e2962da..5b8ade627f 100644 --- a/ice_ocean_SIS2/Baltic_ALE_z_offline_tracers/MOM_parameter_doc.all +++ b/ice_ocean_SIS2/Baltic_ALE_z_offline_tracers/MOM_parameter_doc.all @@ -237,10 +237,6 @@ NJHALO = 4 ! default = 4 REFERENCE_HEIGHT = 0.0 ! [m] default = 0.0 ! A reference value for geometric height fields, such as bathyT. -! === module MOM_fixed_initialization === -INPUTDIR = "INPUT" ! default = "." - ! The directory in which input files are found. - ! === module MOM_grid_init === GRID_CONFIG = "mosaic" ! ! A character string that determines the method for defining the horizontal @@ -311,6 +307,8 @@ MAXIMUM_DEPTH = 6000.0 ! [m] ! if any. OBC_NUMBER_OF_SEGMENTS = 0 ! default = 0 ! The number of open boundary segments. + +! === module MOM_fixed_initialization === CHANNEL_CONFIG = "global_1deg" ! default = "none" ! A parameter that determines which set of channels are ! restricted to specific widths. Options are: @@ -650,6 +648,8 @@ REMAP_VEL_CONSERVE_KE = False ! [Boolean] default = False ! (CS%BBL_h_vel_mask > 0.0) .and. (CS%h_vel_mask > 0.0) ! === module MOM_state_initialization === +INPUTDIR = "INPUT" ! default = "." + ! The directory in which input files are found. FATAL_INCONSISTENT_RESTART_TIME = False ! [Boolean] default = False ! If true and a time_in value is provided to MOM_initialize_state, verify that ! the time read from a restart file is the same as time_in, and issue a fatal diff --git a/ice_ocean_SIS2/Baltic_ALE_z_offline_tracers/MOM_parameter_doc.short b/ice_ocean_SIS2/Baltic_ALE_z_offline_tracers/MOM_parameter_doc.short index 0da89895ac..c097384abc 100644 --- a/ice_ocean_SIS2/Baltic_ALE_z_offline_tracers/MOM_parameter_doc.short +++ b/ice_ocean_SIS2/Baltic_ALE_z_offline_tracers/MOM_parameter_doc.short @@ -58,10 +58,6 @@ NJGLOBAL = 14 ! ! The total number of thickness grid points in the y-direction in the physical ! domain. With STATIC_MEMORY_ this is set in MOM_memory.h at compile time. -! === module MOM_fixed_initialization === -INPUTDIR = "INPUT" ! default = "." - ! The directory in which input files are found. - ! === module MOM_grid_init === GRID_CONFIG = "mosaic" ! ! A character string that determines the method for defining the horizontal @@ -107,6 +103,12 @@ MINIMUM_DEPTH = 0.5 ! [m] default = 0.0 ! MASKING_DEPTH are rounded to MINIMUM_DEPTH. MAXIMUM_DEPTH = 6000.0 ! [m] ! The maximum depth of the ocean. + +! === module MOM_open_boundary === +! Controls where open boundaries are located, what kind of boundary condition to impose, and what data to apply, +! if any. + +! === module MOM_fixed_initialization === CHANNEL_CONFIG = "global_1deg" ! default = "none" ! A parameter that determines which set of channels are ! restricted to specific widths. Options are: @@ -231,6 +233,8 @@ REMAPPING_SCHEME = "PPM_H4" ! default = "PLM" ! PQM_IH6IH5 (5th-order accurate) ! === module MOM_state_initialization === +INPUTDIR = "INPUT" ! default = "." + ! The directory in which input files are found. INIT_LAYERS_FROM_Z_FILE = True ! [Boolean] default = False ! If true, initialize the layer thicknesses, temperatures, and salinities from a ! Z-space file on a latitude-longitude grid. diff --git a/ice_ocean_SIS2/Baltic_OM4_025/MOM_parameter_doc.all b/ice_ocean_SIS2/Baltic_OM4_025/MOM_parameter_doc.all index e6abfd207f..da5e7fbeeb 100644 --- a/ice_ocean_SIS2/Baltic_OM4_025/MOM_parameter_doc.all +++ b/ice_ocean_SIS2/Baltic_OM4_025/MOM_parameter_doc.all @@ -237,10 +237,6 @@ NJHALO = 4 ! default = 4 REFERENCE_HEIGHT = 0.0 ! [m] default = 0.0 ! A reference value for geometric height fields, such as bathyT. -! === module MOM_fixed_initialization === -INPUTDIR = "INPUT" ! default = "." - ! The directory in which input files are found. - ! === module MOM_grid_init === GRID_CONFIG = "mosaic" ! ! A character string that determines the method for defining the horizontal @@ -311,6 +307,8 @@ MAXIMUM_DEPTH = 6500.0 ! [m] ! if any. OBC_NUMBER_OF_SEGMENTS = 0 ! default = 0 ! The number of open boundary segments. + +! === module MOM_fixed_initialization === CHANNEL_CONFIG = "list" ! default = "none" ! A parameter that determines which set of channels are ! restricted to specific widths. Options are: @@ -704,6 +702,8 @@ REMAP_VEL_CONSERVE_KE = False ! [Boolean] default = False ! (CS%BBL_h_vel_mask > 0.0) .and. (CS%h_vel_mask > 0.0) ! === module MOM_state_initialization === +INPUTDIR = "INPUT" ! default = "." + ! The directory in which input files are found. FATAL_INCONSISTENT_RESTART_TIME = False ! [Boolean] default = False ! If true and a time_in value is provided to MOM_initialize_state, verify that ! the time read from a restart file is the same as time_in, and issue a fatal diff --git a/ice_ocean_SIS2/Baltic_OM4_025/MOM_parameter_doc.short b/ice_ocean_SIS2/Baltic_OM4_025/MOM_parameter_doc.short index 91f7ba0409..61317ea96f 100644 --- a/ice_ocean_SIS2/Baltic_OM4_025/MOM_parameter_doc.short +++ b/ice_ocean_SIS2/Baltic_OM4_025/MOM_parameter_doc.short @@ -76,10 +76,6 @@ NJGLOBAL = 105 ! ! The total number of thickness grid points in the y-direction in the physical ! domain. With STATIC_MEMORY_ this is set in MOM_memory.h at compile time. -! === module MOM_fixed_initialization === -INPUTDIR = "INPUT" ! default = "." - ! The directory in which input files are found. - ! === module MOM_grid_init === GRID_CONFIG = "mosaic" ! ! A character string that determines the method for defining the horizontal @@ -130,6 +126,12 @@ MASKING_DEPTH = 0.0 ! [m] default = -9999.0 ! zeroed out. MASKING_DEPTH is ignored if it has the special default value. MAXIMUM_DEPTH = 6500.0 ! [m] ! The maximum depth of the ocean. + +! === module MOM_open_boundary === +! Controls where open boundaries are located, what kind of boundary condition to impose, and what data to apply, +! if any. + +! === module MOM_fixed_initialization === CHANNEL_CONFIG = "list" ! default = "none" ! A parameter that determines which set of channels are ! restricted to specific widths. Options are: @@ -284,6 +286,8 @@ REMAPPING_SCHEME = "PPM_H4" ! default = "PLM" ! PQM_IH6IH5 (5th-order accurate) ! === module MOM_state_initialization === +INPUTDIR = "INPUT" ! default = "." + ! The directory in which input files are found. INIT_LAYERS_FROM_Z_FILE = True ! [Boolean] default = False ! If true, initialize the layer thicknesses, temperatures, and salinities from a ! Z-space file on a latitude-longitude grid. diff --git a/ice_ocean_SIS2/Baltic_OM4_05/MOM_parameter_doc.all b/ice_ocean_SIS2/Baltic_OM4_05/MOM_parameter_doc.all index 55e898f844..33ff6aa5ba 100644 --- a/ice_ocean_SIS2/Baltic_OM4_05/MOM_parameter_doc.all +++ b/ice_ocean_SIS2/Baltic_OM4_05/MOM_parameter_doc.all @@ -237,10 +237,6 @@ NJHALO = 4 ! default = 4 REFERENCE_HEIGHT = 0.0 ! [m] default = 0.0 ! A reference value for geometric height fields, such as bathyT. -! === module MOM_fixed_initialization === -INPUTDIR = "INPUT" ! default = "." - ! The directory in which input files are found. - ! === module MOM_grid_init === GRID_CONFIG = "mosaic" ! ! A character string that determines the method for defining the horizontal @@ -311,6 +307,8 @@ MAXIMUM_DEPTH = 6500.0 ! [m] ! if any. OBC_NUMBER_OF_SEGMENTS = 0 ! default = 0 ! The number of open boundary segments. + +! === module MOM_fixed_initialization === CHANNEL_CONFIG = "list" ! default = "none" ! A parameter that determines which set of channels are ! restricted to specific widths. Options are: @@ -704,6 +702,8 @@ REMAP_VEL_CONSERVE_KE = False ! [Boolean] default = False ! (CS%BBL_h_vel_mask > 0.0) .and. (CS%h_vel_mask > 0.0) ! === module MOM_state_initialization === +INPUTDIR = "INPUT" ! default = "." + ! The directory in which input files are found. FATAL_INCONSISTENT_RESTART_TIME = False ! [Boolean] default = False ! If true and a time_in value is provided to MOM_initialize_state, verify that ! the time read from a restart file is the same as time_in, and issue a fatal diff --git a/ice_ocean_SIS2/Baltic_OM4_05/MOM_parameter_doc.short b/ice_ocean_SIS2/Baltic_OM4_05/MOM_parameter_doc.short index 753525a681..b852abe2cb 100644 --- a/ice_ocean_SIS2/Baltic_OM4_05/MOM_parameter_doc.short +++ b/ice_ocean_SIS2/Baltic_OM4_05/MOM_parameter_doc.short @@ -72,10 +72,6 @@ NJGLOBAL = 53 ! ! The total number of thickness grid points in the y-direction in the physical ! domain. With STATIC_MEMORY_ this is set in MOM_memory.h at compile time. -! === module MOM_fixed_initialization === -INPUTDIR = "INPUT" ! default = "." - ! The directory in which input files are found. - ! === module MOM_grid_init === GRID_CONFIG = "mosaic" ! ! A character string that determines the method for defining the horizontal @@ -126,6 +122,12 @@ MASKING_DEPTH = 0.0 ! [m] default = -9999.0 ! zeroed out. MASKING_DEPTH is ignored if it has the special default value. MAXIMUM_DEPTH = 6500.0 ! [m] ! The maximum depth of the ocean. + +! === module MOM_open_boundary === +! Controls where open boundaries are located, what kind of boundary condition to impose, and what data to apply, +! if any. + +! === module MOM_fixed_initialization === CHANNEL_CONFIG = "list" ! default = "none" ! A parameter that determines which set of channels are ! restricted to specific widths. Options are: @@ -280,6 +282,8 @@ REMAPPING_SCHEME = "PPM_H4" ! default = "PLM" ! PQM_IH6IH5 (5th-order accurate) ! === module MOM_state_initialization === +INPUTDIR = "INPUT" ! default = "." + ! The directory in which input files are found. INIT_LAYERS_FROM_Z_FILE = True ! [Boolean] default = False ! If true, initialize the layer thicknesses, temperatures, and salinities from a ! Z-space file on a latitude-longitude grid. diff --git a/ice_ocean_SIS2/Baltic_OM5_025/MOM_parameter_doc.all b/ice_ocean_SIS2/Baltic_OM5_025/MOM_parameter_doc.all index 9b19692111..03a51776a7 100644 --- a/ice_ocean_SIS2/Baltic_OM5_025/MOM_parameter_doc.all +++ b/ice_ocean_SIS2/Baltic_OM5_025/MOM_parameter_doc.all @@ -237,10 +237,6 @@ NJHALO = 4 ! default = 4 REFERENCE_HEIGHT = 0.0 ! [m] default = 0.0 ! A reference value for geometric height fields, such as bathyT. -! === module MOM_fixed_initialization === -INPUTDIR = "INPUT" ! default = "." - ! The directory in which input files are found. - ! === module MOM_grid_init === GRID_CONFIG = "mosaic" ! ! A character string that determines the method for defining the horizontal @@ -311,6 +307,8 @@ MAXIMUM_DEPTH = 6500.0 ! [m] ! if any. OBC_NUMBER_OF_SEGMENTS = 0 ! default = 0 ! The number of open boundary segments. + +! === module MOM_fixed_initialization === CHANNEL_CONFIG = "list" ! default = "none" ! A parameter that determines which set of channels are ! restricted to specific widths. Options are: @@ -691,6 +689,8 @@ REMAP_VEL_CONSERVE_KE = False ! [Boolean] default = False ! (CS%BBL_h_vel_mask > 0.0) .and. (CS%h_vel_mask > 0.0) ! === module MOM_state_initialization === +INPUTDIR = "INPUT" ! default = "." + ! The directory in which input files are found. FATAL_INCONSISTENT_RESTART_TIME = False ! [Boolean] default = False ! If true and a time_in value is provided to MOM_initialize_state, verify that ! the time read from a restart file is the same as time_in, and issue a fatal diff --git a/ice_ocean_SIS2/Baltic_OM5_025/MOM_parameter_doc.short b/ice_ocean_SIS2/Baltic_OM5_025/MOM_parameter_doc.short index 159773d0bd..33c47e9936 100644 --- a/ice_ocean_SIS2/Baltic_OM5_025/MOM_parameter_doc.short +++ b/ice_ocean_SIS2/Baltic_OM5_025/MOM_parameter_doc.short @@ -81,10 +81,6 @@ NJGLOBAL = 105 ! ! The total number of thickness grid points in the y-direction in the physical ! domain. With STATIC_MEMORY_ this is set in MOM_memory.h at compile time. -! === module MOM_fixed_initialization === -INPUTDIR = "INPUT" ! default = "." - ! The directory in which input files are found. - ! === module MOM_grid_init === GRID_CONFIG = "mosaic" ! ! A character string that determines the method for defining the horizontal @@ -135,6 +131,12 @@ MASKING_DEPTH = 0.0 ! [m] default = -9999.0 ! zeroed out. MASKING_DEPTH is ignored if it has the special default value. MAXIMUM_DEPTH = 6500.0 ! [m] ! The maximum depth of the ocean. + +! === module MOM_open_boundary === +! Controls where open boundaries are located, what kind of boundary condition to impose, and what data to apply, +! if any. + +! === module MOM_fixed_initialization === CHANNEL_CONFIG = "list" ! default = "none" ! A parameter that determines which set of channels are ! restricted to specific widths. Options are: @@ -295,6 +297,8 @@ REMAPPING_SCHEME = "PPM_H4" ! default = "PLM" ! PQM_IH6IH5 (5th-order accurate) ! === module MOM_state_initialization === +INPUTDIR = "INPUT" ! default = "." + ! The directory in which input files are found. INIT_LAYERS_FROM_Z_FILE = True ! [Boolean] default = False ! If true, initialize the layer thicknesses, temperatures, and salinities from a ! Z-space file on a latitude-longitude grid. diff --git a/ice_ocean_SIS2/Baltic_OM5nb_025/MOM_parameter_doc.all b/ice_ocean_SIS2/Baltic_OM5nb_025/MOM_parameter_doc.all index 2c9c89a990..ff5f69cadf 100644 --- a/ice_ocean_SIS2/Baltic_OM5nb_025/MOM_parameter_doc.all +++ b/ice_ocean_SIS2/Baltic_OM5nb_025/MOM_parameter_doc.all @@ -233,10 +233,6 @@ NJHALO = 4 ! default = 4 REFERENCE_HEIGHT = 0.0 ! [m] default = 0.0 ! A reference value for geometric height fields, such as bathyT. -! === module MOM_fixed_initialization === -INPUTDIR = "INPUT" ! default = "." - ! The directory in which input files are found. - ! === module MOM_grid_init === GRID_CONFIG = "mosaic" ! ! A character string that determines the method for defining the horizontal @@ -307,6 +303,8 @@ MAXIMUM_DEPTH = 6500.0 ! [m] ! if any. OBC_NUMBER_OF_SEGMENTS = 0 ! default = 0 ! The number of open boundary segments. + +! === module MOM_fixed_initialization === CHANNEL_CONFIG = "list" ! default = "none" ! A parameter that determines which set of channels are ! restricted to specific widths. Options are: @@ -689,6 +687,8 @@ REMAP_VEL_CONSERVE_KE = False ! [Boolean] default = False ! (CS%BBL_h_vel_mask > 0.0) .and. (CS%h_vel_mask > 0.0) ! === module MOM_state_initialization === +INPUTDIR = "INPUT" ! default = "." + ! The directory in which input files are found. FATAL_INCONSISTENT_RESTART_TIME = False ! [Boolean] default = False ! If true and a time_in value is provided to MOM_initialize_state, verify that ! the time read from a restart file is the same as time_in, and issue a fatal diff --git a/ice_ocean_SIS2/Baltic_OM5nb_025/MOM_parameter_doc.short b/ice_ocean_SIS2/Baltic_OM5nb_025/MOM_parameter_doc.short index 24dc4b1dbf..d1fb411c35 100644 --- a/ice_ocean_SIS2/Baltic_OM5nb_025/MOM_parameter_doc.short +++ b/ice_ocean_SIS2/Baltic_OM5nb_025/MOM_parameter_doc.short @@ -81,10 +81,6 @@ NJGLOBAL = 105 ! ! The total number of thickness grid points in the y-direction in the physical ! domain. With STATIC_MEMORY_ this is set in MOM_memory.h at compile time. -! === module MOM_fixed_initialization === -INPUTDIR = "INPUT" ! default = "." - ! The directory in which input files are found. - ! === module MOM_grid_init === GRID_CONFIG = "mosaic" ! ! A character string that determines the method for defining the horizontal @@ -135,6 +131,12 @@ MASKING_DEPTH = 0.0 ! [m] default = -9999.0 ! zeroed out. MASKING_DEPTH is ignored if it has the special default value. MAXIMUM_DEPTH = 6500.0 ! [m] ! The maximum depth of the ocean. + +! === module MOM_open_boundary === +! Controls where open boundaries are located, what kind of boundary condition to impose, and what data to apply, +! if any. + +! === module MOM_fixed_initialization === CHANNEL_CONFIG = "list" ! default = "none" ! A parameter that determines which set of channels are ! restricted to specific widths. Options are: @@ -296,6 +298,8 @@ REMAPPING_SCHEME = "PPM_H4" ! default = "PLM" ! PQM_IH6IH5 (5th-order accurate) ! === module MOM_state_initialization === +INPUTDIR = "INPUT" ! default = "." + ! The directory in which input files are found. INIT_LAYERS_FROM_Z_FILE = True ! [Boolean] default = False ! If true, initialize the layer thicknesses, temperatures, and salinities from a ! Z-space file on a latitude-longitude grid. diff --git a/ice_ocean_SIS2/OM4_025/MOM_parameter_doc.all b/ice_ocean_SIS2/OM4_025/MOM_parameter_doc.all index a218d182f1..2143c1bab4 100644 --- a/ice_ocean_SIS2/OM4_025/MOM_parameter_doc.all +++ b/ice_ocean_SIS2/OM4_025/MOM_parameter_doc.all @@ -237,10 +237,6 @@ NJHALO = 4 ! default = 4 REFERENCE_HEIGHT = 0.0 ! [m] default = 0.0 ! A reference value for geometric height fields, such as bathyT. -! === module MOM_fixed_initialization === -INPUTDIR = "INPUT" ! default = "." - ! The directory in which input files are found. - ! === module MOM_grid_init === GRID_CONFIG = "mosaic" ! ! A character string that determines the method for defining the horizontal @@ -311,6 +307,8 @@ MAXIMUM_DEPTH = 6500.0 ! [m] ! if any. OBC_NUMBER_OF_SEGMENTS = 0 ! default = 0 ! The number of open boundary segments. + +! === module MOM_fixed_initialization === CHANNEL_CONFIG = "list" ! default = "none" ! A parameter that determines which set of channels are ! restricted to specific widths. Options are: @@ -704,6 +702,8 @@ REMAP_VEL_CONSERVE_KE = False ! [Boolean] default = False ! (CS%BBL_h_vel_mask > 0.0) .and. (CS%h_vel_mask > 0.0) ! === module MOM_state_initialization === +INPUTDIR = "INPUT" ! default = "." + ! The directory in which input files are found. FATAL_INCONSISTENT_RESTART_TIME = False ! [Boolean] default = False ! If true and a time_in value is provided to MOM_initialize_state, verify that ! the time read from a restart file is the same as time_in, and issue a fatal diff --git a/ice_ocean_SIS2/OM4_025/MOM_parameter_doc.short b/ice_ocean_SIS2/OM4_025/MOM_parameter_doc.short index 23449637d9..0e9865d4ea 100644 --- a/ice_ocean_SIS2/OM4_025/MOM_parameter_doc.short +++ b/ice_ocean_SIS2/OM4_025/MOM_parameter_doc.short @@ -77,10 +77,6 @@ NJGLOBAL = 1080 ! ! The total number of thickness grid points in the y-direction in the physical ! domain. With STATIC_MEMORY_ this is set in MOM_memory.h at compile time. -! === module MOM_fixed_initialization === -INPUTDIR = "INPUT" ! default = "." - ! The directory in which input files are found. - ! === module MOM_grid_init === GRID_CONFIG = "mosaic" ! ! A character string that determines the method for defining the horizontal @@ -133,6 +129,12 @@ MASKING_DEPTH = 0.0 ! [m] default = -9999.0 ! zeroed out. MASKING_DEPTH is ignored if it has the special default value. MAXIMUM_DEPTH = 6500.0 ! [m] ! The maximum depth of the ocean. + +! === module MOM_open_boundary === +! Controls where open boundaries are located, what kind of boundary condition to impose, and what data to apply, +! if any. + +! === module MOM_fixed_initialization === CHANNEL_CONFIG = "list" ! default = "none" ! A parameter that determines which set of channels are ! restricted to specific widths. Options are: @@ -287,6 +289,8 @@ REMAPPING_SCHEME = "PPM_H4" ! default = "PLM" ! PQM_IH6IH5 (5th-order accurate) ! === module MOM_state_initialization === +INPUTDIR = "INPUT" ! default = "." + ! The directory in which input files are found. INIT_LAYERS_FROM_Z_FILE = True ! [Boolean] default = False ! If true, initialize the layer thicknesses, temperatures, and salinities from a ! Z-space file on a latitude-longitude grid. diff --git a/ice_ocean_SIS2/OM4_05/MOM_parameter_doc.all b/ice_ocean_SIS2/OM4_05/MOM_parameter_doc.all index 5ce4b404a9..dfb9237537 100644 --- a/ice_ocean_SIS2/OM4_05/MOM_parameter_doc.all +++ b/ice_ocean_SIS2/OM4_05/MOM_parameter_doc.all @@ -237,10 +237,6 @@ NJHALO = 4 ! default = 4 REFERENCE_HEIGHT = 0.0 ! [m] default = 0.0 ! A reference value for geometric height fields, such as bathyT. -! === module MOM_fixed_initialization === -INPUTDIR = "INPUT" ! default = "." - ! The directory in which input files are found. - ! === module MOM_grid_init === GRID_CONFIG = "mosaic" ! ! A character string that determines the method for defining the horizontal @@ -311,6 +307,8 @@ MAXIMUM_DEPTH = 6500.0 ! [m] ! if any. OBC_NUMBER_OF_SEGMENTS = 0 ! default = 0 ! The number of open boundary segments. + +! === module MOM_fixed_initialization === CHANNEL_CONFIG = "list" ! default = "none" ! A parameter that determines which set of channels are ! restricted to specific widths. Options are: @@ -704,6 +702,8 @@ REMAP_VEL_CONSERVE_KE = False ! [Boolean] default = False ! (CS%BBL_h_vel_mask > 0.0) .and. (CS%h_vel_mask > 0.0) ! === module MOM_state_initialization === +INPUTDIR = "INPUT" ! default = "." + ! The directory in which input files are found. FATAL_INCONSISTENT_RESTART_TIME = False ! [Boolean] default = False ! If true and a time_in value is provided to MOM_initialize_state, verify that ! the time read from a restart file is the same as time_in, and issue a fatal diff --git a/ice_ocean_SIS2/OM4_05/MOM_parameter_doc.short b/ice_ocean_SIS2/OM4_05/MOM_parameter_doc.short index ab22f61648..3b40eb98f0 100644 --- a/ice_ocean_SIS2/OM4_05/MOM_parameter_doc.short +++ b/ice_ocean_SIS2/OM4_05/MOM_parameter_doc.short @@ -73,10 +73,6 @@ NJGLOBAL = 576 ! ! The total number of thickness grid points in the y-direction in the physical ! domain. With STATIC_MEMORY_ this is set in MOM_memory.h at compile time. -! === module MOM_fixed_initialization === -INPUTDIR = "INPUT" ! default = "." - ! The directory in which input files are found. - ! === module MOM_grid_init === GRID_CONFIG = "mosaic" ! ! A character string that determines the method for defining the horizontal @@ -127,6 +123,12 @@ MASKING_DEPTH = 0.0 ! [m] default = -9999.0 ! zeroed out. MASKING_DEPTH is ignored if it has the special default value. MAXIMUM_DEPTH = 6500.0 ! [m] ! The maximum depth of the ocean. + +! === module MOM_open_boundary === +! Controls where open boundaries are located, what kind of boundary condition to impose, and what data to apply, +! if any. + +! === module MOM_fixed_initialization === CHANNEL_CONFIG = "list" ! default = "none" ! A parameter that determines which set of channels are ! restricted to specific widths. Options are: @@ -281,6 +283,8 @@ REMAPPING_SCHEME = "PPM_H4" ! default = "PLM" ! PQM_IH6IH5 (5th-order accurate) ! === module MOM_state_initialization === +INPUTDIR = "INPUT" ! default = "." + ! The directory in which input files are found. INIT_LAYERS_FROM_Z_FILE = True ! [Boolean] default = False ! If true, initialize the layer thicknesses, temperatures, and salinities from a ! Z-space file on a latitude-longitude grid. diff --git a/ice_ocean_SIS2/OM_1deg/MOM_parameter_doc.all b/ice_ocean_SIS2/OM_1deg/MOM_parameter_doc.all index 74e3c1f4f6..b75f3f606d 100644 --- a/ice_ocean_SIS2/OM_1deg/MOM_parameter_doc.all +++ b/ice_ocean_SIS2/OM_1deg/MOM_parameter_doc.all @@ -237,10 +237,6 @@ NJHALO = 4 ! default = 4 REFERENCE_HEIGHT = 0.0 ! [m] default = 0.0 ! A reference value for geometric height fields, such as bathyT. -! === module MOM_fixed_initialization === -INPUTDIR = "INPUT" ! default = "." - ! The directory in which input files are found. - ! === module MOM_grid_init === GRID_CONFIG = "mosaic" ! ! A character string that determines the method for defining the horizontal @@ -311,6 +307,8 @@ MAXIMUM_DEPTH = 6500.0 ! [m] ! if any. OBC_NUMBER_OF_SEGMENTS = 0 ! default = 0 ! The number of open boundary segments. + +! === module MOM_fixed_initialization === CHANNEL_CONFIG = "list" ! default = "none" ! A parameter that determines which set of channels are ! restricted to specific widths. Options are: @@ -695,6 +693,8 @@ REMAP_VEL_CONSERVE_KE = False ! [Boolean] default = False ! (CS%BBL_h_vel_mask > 0.0) .and. (CS%h_vel_mask > 0.0) ! === module MOM_state_initialization === +INPUTDIR = "INPUT" ! default = "." + ! The directory in which input files are found. FATAL_INCONSISTENT_RESTART_TIME = False ! [Boolean] default = False ! If true and a time_in value is provided to MOM_initialize_state, verify that ! the time read from a restart file is the same as time_in, and issue a fatal diff --git a/ice_ocean_SIS2/OM_1deg/MOM_parameter_doc.short b/ice_ocean_SIS2/OM_1deg/MOM_parameter_doc.short index ba841cffa3..852ff71199 100644 --- a/ice_ocean_SIS2/OM_1deg/MOM_parameter_doc.short +++ b/ice_ocean_SIS2/OM_1deg/MOM_parameter_doc.short @@ -80,10 +80,6 @@ NJGLOBAL = 320 ! ! The total number of thickness grid points in the y-direction in the physical ! domain. With STATIC_MEMORY_ this is set in MOM_memory.h at compile time. -! === module MOM_fixed_initialization === -INPUTDIR = "INPUT" ! default = "." - ! The directory in which input files are found. - ! === module MOM_grid_init === GRID_CONFIG = "mosaic" ! ! A character string that determines the method for defining the horizontal @@ -137,6 +133,12 @@ MASKING_DEPTH = 0.0 ! [m] default = -9999.0 ! zeroed out. MASKING_DEPTH is ignored if it has the special default value. MAXIMUM_DEPTH = 6500.0 ! [m] ! The maximum depth of the ocean. + +! === module MOM_open_boundary === +! Controls where open boundaries are located, what kind of boundary condition to impose, and what data to apply, +! if any. + +! === module MOM_fixed_initialization === CHANNEL_CONFIG = "list" ! default = "none" ! A parameter that determines which set of channels are ! restricted to specific widths. Options are: @@ -293,6 +295,8 @@ REMAPPING_SCHEME = "PPM_H4" ! default = "PLM" ! PQM_IH6IH5 (5th-order accurate) ! === module MOM_state_initialization === +INPUTDIR = "INPUT" ! default = "." + ! The directory in which input files are found. INIT_LAYERS_FROM_Z_FILE = True ! [Boolean] default = False ! If true, initialize the layer thicknesses, temperatures, and salinities from a ! Z-space file on a latitude-longitude grid. diff --git a/ice_ocean_SIS2/SIS2/MOM_parameter_doc.all b/ice_ocean_SIS2/SIS2/MOM_parameter_doc.all index 404e7f4ecc..7a02f25a39 100644 --- a/ice_ocean_SIS2/SIS2/MOM_parameter_doc.all +++ b/ice_ocean_SIS2/SIS2/MOM_parameter_doc.all @@ -210,10 +210,6 @@ NJHALO = 4 ! default = 4 REFERENCE_HEIGHT = 0.0 ! [m] default = 0.0 ! A reference value for geometric height fields, such as bathyT. -! === module MOM_fixed_initialization === -INPUTDIR = "INPUT" ! default = "." - ! The directory in which input files are found. - ! === module MOM_grid_init === GRID_CONFIG = "mosaic" ! ! A character string that determines the method for defining the horizontal @@ -284,6 +280,8 @@ MAXIMUM_DEPTH = 6000.0 ! [m] ! if any. OBC_NUMBER_OF_SEGMENTS = 0 ! default = 0 ! The number of open boundary segments. + +! === module MOM_fixed_initialization === CHANNEL_CONFIG = "global_1deg" ! default = "none" ! A parameter that determines which set of channels are ! restricted to specific widths. Options are: @@ -529,6 +527,8 @@ COORD_VAR = "Layer" ! default = "Layer" ! The variable in COORD_FILE that is to be used for the coordinate densities. ! === module MOM_state_initialization === +INPUTDIR = "INPUT" ! default = "." + ! The directory in which input files are found. FATAL_INCONSISTENT_RESTART_TIME = False ! [Boolean] default = False ! If true and a time_in value is provided to MOM_initialize_state, verify that ! the time read from a restart file is the same as time_in, and issue a fatal diff --git a/ice_ocean_SIS2/SIS2/MOM_parameter_doc.short b/ice_ocean_SIS2/SIS2/MOM_parameter_doc.short index 1a32e935e7..9357292c51 100644 --- a/ice_ocean_SIS2/SIS2/MOM_parameter_doc.short +++ b/ice_ocean_SIS2/SIS2/MOM_parameter_doc.short @@ -52,10 +52,6 @@ NJGLOBAL = 210 ! ! The total number of thickness grid points in the y-direction in the physical ! domain. With STATIC_MEMORY_ this is set in MOM_memory.h at compile time. -! === module MOM_fixed_initialization === -INPUTDIR = "INPUT" ! default = "." - ! The directory in which input files are found. - ! === module MOM_grid_init === GRID_CONFIG = "mosaic" ! ! A character string that determines the method for defining the horizontal @@ -101,6 +97,12 @@ MINIMUM_DEPTH = 0.5 ! [m] default = 0.0 ! MASKING_DEPTH are rounded to MINIMUM_DEPTH. MAXIMUM_DEPTH = 6000.0 ! [m] ! The maximum depth of the ocean. + +! === module MOM_open_boundary === +! Controls where open boundaries are located, what kind of boundary condition to impose, and what data to apply, +! if any. + +! === module MOM_fixed_initialization === CHANNEL_CONFIG = "global_1deg" ! default = "none" ! A parameter that determines which set of channels are ! restricted to specific widths. Options are: @@ -158,6 +160,8 @@ COORD_FILE = "GOLD_IC.2010.11.15.nc" ! ! The file from which the coordinate densities are read. ! === module MOM_state_initialization === +INPUTDIR = "INPUT" ! default = "." + ! The directory in which input files are found. THICKNESS_CONFIG = "file" ! default = "uniform" ! A string that determines how the initial layer thicknesses are specified for a ! new run: diff --git a/ice_ocean_SIS2/SIS2_bergs_cgrid/MOM_parameter_doc.all b/ice_ocean_SIS2/SIS2_bergs_cgrid/MOM_parameter_doc.all index 25c3fb207b..2a0c698da4 100644 --- a/ice_ocean_SIS2/SIS2_bergs_cgrid/MOM_parameter_doc.all +++ b/ice_ocean_SIS2/SIS2_bergs_cgrid/MOM_parameter_doc.all @@ -210,10 +210,6 @@ NJHALO = 4 ! default = 4 REFERENCE_HEIGHT = 0.0 ! [m] default = 0.0 ! A reference value for geometric height fields, such as bathyT. -! === module MOM_fixed_initialization === -INPUTDIR = "INPUT" ! default = "." - ! The directory in which input files are found. - ! === module MOM_grid_init === GRID_CONFIG = "mosaic" ! ! A character string that determines the method for defining the horizontal @@ -284,6 +280,8 @@ MAXIMUM_DEPTH = 6000.0 ! [m] ! if any. OBC_NUMBER_OF_SEGMENTS = 0 ! default = 0 ! The number of open boundary segments. + +! === module MOM_fixed_initialization === CHANNEL_CONFIG = "global_1deg" ! default = "none" ! A parameter that determines which set of channels are ! restricted to specific widths. Options are: @@ -529,6 +527,8 @@ COORD_VAR = "Layer" ! default = "Layer" ! The variable in COORD_FILE that is to be used for the coordinate densities. ! === module MOM_state_initialization === +INPUTDIR = "INPUT" ! default = "." + ! The directory in which input files are found. FATAL_INCONSISTENT_RESTART_TIME = False ! [Boolean] default = False ! If true and a time_in value is provided to MOM_initialize_state, verify that ! the time read from a restart file is the same as time_in, and issue a fatal diff --git a/ice_ocean_SIS2/SIS2_bergs_cgrid/MOM_parameter_doc.short b/ice_ocean_SIS2/SIS2_bergs_cgrid/MOM_parameter_doc.short index 40cee948e7..c4f6d4365b 100644 --- a/ice_ocean_SIS2/SIS2_bergs_cgrid/MOM_parameter_doc.short +++ b/ice_ocean_SIS2/SIS2_bergs_cgrid/MOM_parameter_doc.short @@ -52,10 +52,6 @@ NJGLOBAL = 210 ! ! The total number of thickness grid points in the y-direction in the physical ! domain. With STATIC_MEMORY_ this is set in MOM_memory.h at compile time. -! === module MOM_fixed_initialization === -INPUTDIR = "INPUT" ! default = "." - ! The directory in which input files are found. - ! === module MOM_grid_init === GRID_CONFIG = "mosaic" ! ! A character string that determines the method for defining the horizontal @@ -101,6 +97,12 @@ MINIMUM_DEPTH = 0.5 ! [m] default = 0.0 ! MASKING_DEPTH are rounded to MINIMUM_DEPTH. MAXIMUM_DEPTH = 6000.0 ! [m] ! The maximum depth of the ocean. + +! === module MOM_open_boundary === +! Controls where open boundaries are located, what kind of boundary condition to impose, and what data to apply, +! if any. + +! === module MOM_fixed_initialization === CHANNEL_CONFIG = "global_1deg" ! default = "none" ! A parameter that determines which set of channels are ! restricted to specific widths. Options are: @@ -158,6 +160,8 @@ COORD_FILE = "GOLD_IC.2010.11.15.nc" ! ! The file from which the coordinate densities are read. ! === module MOM_state_initialization === +INPUTDIR = "INPUT" ! default = "." + ! The directory in which input files are found. THICKNESS_CONFIG = "file" ! default = "uniform" ! A string that determines how the initial layer thicknesses are specified for a ! new run: diff --git a/ice_ocean_SIS2/SIS2_cgrid/MOM_parameter_doc.all b/ice_ocean_SIS2/SIS2_cgrid/MOM_parameter_doc.all index 93ccb9e270..6067f20f02 100644 --- a/ice_ocean_SIS2/SIS2_cgrid/MOM_parameter_doc.all +++ b/ice_ocean_SIS2/SIS2_cgrid/MOM_parameter_doc.all @@ -210,10 +210,6 @@ NJHALO = 4 ! default = 4 REFERENCE_HEIGHT = 0.0 ! [m] default = 0.0 ! A reference value for geometric height fields, such as bathyT. -! === module MOM_fixed_initialization === -INPUTDIR = "INPUT" ! default = "." - ! The directory in which input files are found. - ! === module MOM_grid_init === GRID_CONFIG = "mosaic" ! ! A character string that determines the method for defining the horizontal @@ -284,6 +280,8 @@ MAXIMUM_DEPTH = 6000.0 ! [m] ! if any. OBC_NUMBER_OF_SEGMENTS = 0 ! default = 0 ! The number of open boundary segments. + +! === module MOM_fixed_initialization === CHANNEL_CONFIG = "global_1deg" ! default = "none" ! A parameter that determines which set of channels are ! restricted to specific widths. Options are: @@ -529,6 +527,8 @@ COORD_VAR = "Layer" ! default = "Layer" ! The variable in COORD_FILE that is to be used for the coordinate densities. ! === module MOM_state_initialization === +INPUTDIR = "INPUT" ! default = "." + ! The directory in which input files are found. FATAL_INCONSISTENT_RESTART_TIME = False ! [Boolean] default = False ! If true and a time_in value is provided to MOM_initialize_state, verify that ! the time read from a restart file is the same as time_in, and issue a fatal diff --git a/ice_ocean_SIS2/SIS2_cgrid/MOM_parameter_doc.short b/ice_ocean_SIS2/SIS2_cgrid/MOM_parameter_doc.short index 05e86c149b..3d0afb71bd 100644 --- a/ice_ocean_SIS2/SIS2_cgrid/MOM_parameter_doc.short +++ b/ice_ocean_SIS2/SIS2_cgrid/MOM_parameter_doc.short @@ -52,10 +52,6 @@ NJGLOBAL = 210 ! ! The total number of thickness grid points in the y-direction in the physical ! domain. With STATIC_MEMORY_ this is set in MOM_memory.h at compile time. -! === module MOM_fixed_initialization === -INPUTDIR = "INPUT" ! default = "." - ! The directory in which input files are found. - ! === module MOM_grid_init === GRID_CONFIG = "mosaic" ! ! A character string that determines the method for defining the horizontal @@ -101,6 +97,12 @@ MINIMUM_DEPTH = 0.5 ! [m] default = 0.0 ! MASKING_DEPTH are rounded to MINIMUM_DEPTH. MAXIMUM_DEPTH = 6000.0 ! [m] ! The maximum depth of the ocean. + +! === module MOM_open_boundary === +! Controls where open boundaries are located, what kind of boundary condition to impose, and what data to apply, +! if any. + +! === module MOM_fixed_initialization === CHANNEL_CONFIG = "global_1deg" ! default = "none" ! A parameter that determines which set of channels are ! restricted to specific widths. Options are: @@ -158,6 +160,8 @@ COORD_FILE = "GOLD_IC.2010.11.15.nc" ! ! The file from which the coordinate densities are read. ! === module MOM_state_initialization === +INPUTDIR = "INPUT" ! default = "." + ! The directory in which input files are found. THICKNESS_CONFIG = "file" ! default = "uniform" ! A string that determines how the initial layer thicknesses are specified for a ! new run: diff --git a/ocean_only/CVmix_SCM_tests/cooling_only/BML/MOM_parameter_doc.all b/ocean_only/CVmix_SCM_tests/cooling_only/BML/MOM_parameter_doc.all index d1f4b3f41c..8aff841ee1 100644 --- a/ocean_only/CVmix_SCM_tests/cooling_only/BML/MOM_parameter_doc.all +++ b/ocean_only/CVmix_SCM_tests/cooling_only/BML/MOM_parameter_doc.all @@ -198,10 +198,6 @@ NJHALO = 2 ! default = 4 REFERENCE_HEIGHT = 0.0 ! [m] default = 0.0 ! A reference value for geometric height fields, such as bathyT. -! === module MOM_fixed_initialization === -INPUTDIR = "." ! default = "." - ! The directory in which input files are found. - ! === module MOM_grid_init === GRID_CONFIG = "cartesian" ! ! A character string that determines the method for defining the horizontal @@ -271,6 +267,8 @@ OBC_NUMBER_OF_SEGMENTS = 0 ! default = 0 MASKING_DEPTH = -9999.0 ! [m] default = -9999.0 ! The depth below which to mask points as land points, for which all fluxes are ! zeroed out. MASKING_DEPTH is ignored if it has the special default value. + +! === module MOM_fixed_initialization === CHANNEL_CONFIG = "none" ! default = "none" ! A parameter that determines which set of channels are ! restricted to specific widths. Options are: @@ -456,6 +454,8 @@ COORD_VAR = "Layer" ! default = "Layer" ! The variable in COORD_FILE that is to be used for the coordinate densities. ! === module MOM_state_initialization === +INPUTDIR = "." ! default = "." + ! The directory in which input files are found. FATAL_INCONSISTENT_RESTART_TIME = False ! [Boolean] default = False ! If true and a time_in value is provided to MOM_initialize_state, verify that ! the time read from a restart file is the same as time_in, and issue a fatal diff --git a/ocean_only/CVmix_SCM_tests/cooling_only/BML/MOM_parameter_doc.short b/ocean_only/CVmix_SCM_tests/cooling_only/BML/MOM_parameter_doc.short index 604d0461b6..856199c7f7 100644 --- a/ocean_only/CVmix_SCM_tests/cooling_only/BML/MOM_parameter_doc.short +++ b/ocean_only/CVmix_SCM_tests/cooling_only/BML/MOM_parameter_doc.short @@ -30,8 +30,6 @@ NJHALO = 2 ! default = 4 ! The number of halo points on each side in the y-direction. How this is set ! varies with the calling component and static or dynamic memory configuration. -! === module MOM_fixed_initialization === - ! === module MOM_grid_init === GRID_CONFIG = "cartesian" ! ! A character string that determines the method for defining the horizontal @@ -79,6 +77,12 @@ MINIMUM_DEPTH = 0.5 ! [m] default = 0.0 ! The minimum depth of the ocean. MAXIMUM_DEPTH = 400.0 ! [m] ! The maximum depth of the ocean. + +! === module MOM_open_boundary === +! Controls where open boundaries are located, what kind of boundary condition to impose, and what data to apply, +! if any. + +! === module MOM_fixed_initialization === ROTATION = "betaplane" ! default = "2omegasinlat" ! This specifies how the Coriolis parameter is specified: ! 2omegasinlat - Use twice the planetary rotation rate diff --git a/ocean_only/CVmix_SCM_tests/cooling_only/EPBL/MOM_parameter_doc.all b/ocean_only/CVmix_SCM_tests/cooling_only/EPBL/MOM_parameter_doc.all index 0584354b60..0d0db45615 100644 --- a/ocean_only/CVmix_SCM_tests/cooling_only/EPBL/MOM_parameter_doc.all +++ b/ocean_only/CVmix_SCM_tests/cooling_only/EPBL/MOM_parameter_doc.all @@ -210,10 +210,6 @@ NJHALO = 2 ! default = 4 REFERENCE_HEIGHT = 0.0 ! [m] default = 0.0 ! A reference value for geometric height fields, such as bathyT. -! === module MOM_fixed_initialization === -INPUTDIR = "." ! default = "." - ! The directory in which input files are found. - ! === module MOM_grid_init === GRID_CONFIG = "cartesian" ! ! A character string that determines the method for defining the horizontal @@ -283,6 +279,8 @@ OBC_NUMBER_OF_SEGMENTS = 0 ! default = 0 MASKING_DEPTH = -9999.0 ! [m] default = -9999.0 ! The depth below which to mask points as land points, for which all fluxes are ! zeroed out. MASKING_DEPTH is ignored if it has the special default value. + +! === module MOM_fixed_initialization === CHANNEL_CONFIG = "none" ! default = "none" ! A parameter that determines which set of channels are ! restricted to specific widths. Options are: @@ -595,6 +593,8 @@ REMAP_VEL_CONSERVE_KE = False ! [Boolean] default = False ! (CS%BBL_h_vel_mask > 0.0) .and. (CS%h_vel_mask > 0.0) ! === module MOM_state_initialization === +INPUTDIR = "." ! default = "." + ! The directory in which input files are found. FATAL_INCONSISTENT_RESTART_TIME = False ! [Boolean] default = False ! If true and a time_in value is provided to MOM_initialize_state, verify that ! the time read from a restart file is the same as time_in, and issue a fatal diff --git a/ocean_only/CVmix_SCM_tests/cooling_only/EPBL/MOM_parameter_doc.short b/ocean_only/CVmix_SCM_tests/cooling_only/EPBL/MOM_parameter_doc.short index 1d416f7d78..b9d15a1175 100644 --- a/ocean_only/CVmix_SCM_tests/cooling_only/EPBL/MOM_parameter_doc.short +++ b/ocean_only/CVmix_SCM_tests/cooling_only/EPBL/MOM_parameter_doc.short @@ -33,8 +33,6 @@ NJHALO = 2 ! default = 4 ! The number of halo points on each side in the y-direction. How this is set ! varies with the calling component and static or dynamic memory configuration. -! === module MOM_fixed_initialization === - ! === module MOM_grid_init === GRID_CONFIG = "cartesian" ! ! A character string that determines the method for defining the horizontal @@ -82,6 +80,12 @@ MINIMUM_DEPTH = 0.5 ! [m] default = 0.0 ! The minimum depth of the ocean. MAXIMUM_DEPTH = 400.0 ! [m] ! The maximum depth of the ocean. + +! === module MOM_open_boundary === +! Controls where open boundaries are located, what kind of boundary condition to impose, and what data to apply, +! if any. + +! === module MOM_fixed_initialization === ROTATION = "betaplane" ! default = "2omegasinlat" ! This specifies how the Coriolis parameter is specified: ! 2omegasinlat - Use twice the planetary rotation rate diff --git a/ocean_only/CVmix_SCM_tests/cooling_only/KPP/MOM_parameter_doc.all b/ocean_only/CVmix_SCM_tests/cooling_only/KPP/MOM_parameter_doc.all index 4d9dcb9667..dcb291f043 100644 --- a/ocean_only/CVmix_SCM_tests/cooling_only/KPP/MOM_parameter_doc.all +++ b/ocean_only/CVmix_SCM_tests/cooling_only/KPP/MOM_parameter_doc.all @@ -210,10 +210,6 @@ NJHALO = 2 ! default = 4 REFERENCE_HEIGHT = 0.0 ! [m] default = 0.0 ! A reference value for geometric height fields, such as bathyT. -! === module MOM_fixed_initialization === -INPUTDIR = "." ! default = "." - ! The directory in which input files are found. - ! === module MOM_grid_init === GRID_CONFIG = "cartesian" ! ! A character string that determines the method for defining the horizontal @@ -283,6 +279,8 @@ OBC_NUMBER_OF_SEGMENTS = 0 ! default = 0 MASKING_DEPTH = -9999.0 ! [m] default = -9999.0 ! The depth below which to mask points as land points, for which all fluxes are ! zeroed out. MASKING_DEPTH is ignored if it has the special default value. + +! === module MOM_fixed_initialization === CHANNEL_CONFIG = "none" ! default = "none" ! A parameter that determines which set of channels are ! restricted to specific widths. Options are: @@ -595,6 +593,8 @@ REMAP_VEL_CONSERVE_KE = False ! [Boolean] default = False ! (CS%BBL_h_vel_mask > 0.0) .and. (CS%h_vel_mask > 0.0) ! === module MOM_state_initialization === +INPUTDIR = "." ! default = "." + ! The directory in which input files are found. FATAL_INCONSISTENT_RESTART_TIME = False ! [Boolean] default = False ! If true and a time_in value is provided to MOM_initialize_state, verify that ! the time read from a restart file is the same as time_in, and issue a fatal diff --git a/ocean_only/CVmix_SCM_tests/cooling_only/KPP/MOM_parameter_doc.short b/ocean_only/CVmix_SCM_tests/cooling_only/KPP/MOM_parameter_doc.short index af7903bb8c..f31745813d 100644 --- a/ocean_only/CVmix_SCM_tests/cooling_only/KPP/MOM_parameter_doc.short +++ b/ocean_only/CVmix_SCM_tests/cooling_only/KPP/MOM_parameter_doc.short @@ -33,8 +33,6 @@ NJHALO = 2 ! default = 4 ! The number of halo points on each side in the y-direction. How this is set ! varies with the calling component and static or dynamic memory configuration. -! === module MOM_fixed_initialization === - ! === module MOM_grid_init === GRID_CONFIG = "cartesian" ! ! A character string that determines the method for defining the horizontal @@ -82,6 +80,12 @@ MINIMUM_DEPTH = 0.5 ! [m] default = 0.0 ! The minimum depth of the ocean. MAXIMUM_DEPTH = 400.0 ! [m] ! The maximum depth of the ocean. + +! === module MOM_open_boundary === +! Controls where open boundaries are located, what kind of boundary condition to impose, and what data to apply, +! if any. + +! === module MOM_fixed_initialization === ROTATION = "betaplane" ! default = "2omegasinlat" ! This specifies how the Coriolis parameter is specified: ! 2omegasinlat - Use twice the planetary rotation rate diff --git a/ocean_only/CVmix_SCM_tests/mech_only/BML/MOM_parameter_doc.all b/ocean_only/CVmix_SCM_tests/mech_only/BML/MOM_parameter_doc.all index 32d3a73523..67abf3f6b2 100644 --- a/ocean_only/CVmix_SCM_tests/mech_only/BML/MOM_parameter_doc.all +++ b/ocean_only/CVmix_SCM_tests/mech_only/BML/MOM_parameter_doc.all @@ -198,10 +198,6 @@ NJHALO = 2 ! default = 4 REFERENCE_HEIGHT = 0.0 ! [m] default = 0.0 ! A reference value for geometric height fields, such as bathyT. -! === module MOM_fixed_initialization === -INPUTDIR = "." ! default = "." - ! The directory in which input files are found. - ! === module MOM_grid_init === GRID_CONFIG = "cartesian" ! ! A character string that determines the method for defining the horizontal @@ -271,6 +267,8 @@ OBC_NUMBER_OF_SEGMENTS = 0 ! default = 0 MASKING_DEPTH = -9999.0 ! [m] default = -9999.0 ! The depth below which to mask points as land points, for which all fluxes are ! zeroed out. MASKING_DEPTH is ignored if it has the special default value. + +! === module MOM_fixed_initialization === CHANNEL_CONFIG = "none" ! default = "none" ! A parameter that determines which set of channels are ! restricted to specific widths. Options are: @@ -456,6 +454,8 @@ COORD_VAR = "Layer" ! default = "Layer" ! The variable in COORD_FILE that is to be used for the coordinate densities. ! === module MOM_state_initialization === +INPUTDIR = "." ! default = "." + ! The directory in which input files are found. FATAL_INCONSISTENT_RESTART_TIME = False ! [Boolean] default = False ! If true and a time_in value is provided to MOM_initialize_state, verify that ! the time read from a restart file is the same as time_in, and issue a fatal diff --git a/ocean_only/CVmix_SCM_tests/mech_only/BML/MOM_parameter_doc.short b/ocean_only/CVmix_SCM_tests/mech_only/BML/MOM_parameter_doc.short index 0229a5f20d..ac9e0bc0fe 100644 --- a/ocean_only/CVmix_SCM_tests/mech_only/BML/MOM_parameter_doc.short +++ b/ocean_only/CVmix_SCM_tests/mech_only/BML/MOM_parameter_doc.short @@ -30,8 +30,6 @@ NJHALO = 2 ! default = 4 ! The number of halo points on each side in the y-direction. How this is set ! varies with the calling component and static or dynamic memory configuration. -! === module MOM_fixed_initialization === - ! === module MOM_grid_init === GRID_CONFIG = "cartesian" ! ! A character string that determines the method for defining the horizontal @@ -79,6 +77,12 @@ MINIMUM_DEPTH = 0.5 ! [m] default = 0.0 ! The minimum depth of the ocean. MAXIMUM_DEPTH = 400.0 ! [m] ! The maximum depth of the ocean. + +! === module MOM_open_boundary === +! Controls where open boundaries are located, what kind of boundary condition to impose, and what data to apply, +! if any. + +! === module MOM_fixed_initialization === ROTATION = "betaplane" ! default = "2omegasinlat" ! This specifies how the Coriolis parameter is specified: ! 2omegasinlat - Use twice the planetary rotation rate diff --git a/ocean_only/CVmix_SCM_tests/mech_only/EPBL/MOM_parameter_doc.all b/ocean_only/CVmix_SCM_tests/mech_only/EPBL/MOM_parameter_doc.all index e09be4c5a8..37ca1def17 100644 --- a/ocean_only/CVmix_SCM_tests/mech_only/EPBL/MOM_parameter_doc.all +++ b/ocean_only/CVmix_SCM_tests/mech_only/EPBL/MOM_parameter_doc.all @@ -210,10 +210,6 @@ NJHALO = 2 ! default = 4 REFERENCE_HEIGHT = 0.0 ! [m] default = 0.0 ! A reference value for geometric height fields, such as bathyT. -! === module MOM_fixed_initialization === -INPUTDIR = "." ! default = "." - ! The directory in which input files are found. - ! === module MOM_grid_init === GRID_CONFIG = "cartesian" ! ! A character string that determines the method for defining the horizontal @@ -283,6 +279,8 @@ OBC_NUMBER_OF_SEGMENTS = 0 ! default = 0 MASKING_DEPTH = -9999.0 ! [m] default = -9999.0 ! The depth below which to mask points as land points, for which all fluxes are ! zeroed out. MASKING_DEPTH is ignored if it has the special default value. + +! === module MOM_fixed_initialization === CHANNEL_CONFIG = "none" ! default = "none" ! A parameter that determines which set of channels are ! restricted to specific widths. Options are: @@ -595,6 +593,8 @@ REMAP_VEL_CONSERVE_KE = False ! [Boolean] default = False ! (CS%BBL_h_vel_mask > 0.0) .and. (CS%h_vel_mask > 0.0) ! === module MOM_state_initialization === +INPUTDIR = "." ! default = "." + ! The directory in which input files are found. FATAL_INCONSISTENT_RESTART_TIME = False ! [Boolean] default = False ! If true and a time_in value is provided to MOM_initialize_state, verify that ! the time read from a restart file is the same as time_in, and issue a fatal diff --git a/ocean_only/CVmix_SCM_tests/mech_only/EPBL/MOM_parameter_doc.short b/ocean_only/CVmix_SCM_tests/mech_only/EPBL/MOM_parameter_doc.short index a126f28f7a..45f012a5de 100644 --- a/ocean_only/CVmix_SCM_tests/mech_only/EPBL/MOM_parameter_doc.short +++ b/ocean_only/CVmix_SCM_tests/mech_only/EPBL/MOM_parameter_doc.short @@ -33,8 +33,6 @@ NJHALO = 2 ! default = 4 ! The number of halo points on each side in the y-direction. How this is set ! varies with the calling component and static or dynamic memory configuration. -! === module MOM_fixed_initialization === - ! === module MOM_grid_init === GRID_CONFIG = "cartesian" ! ! A character string that determines the method for defining the horizontal @@ -82,6 +80,12 @@ MINIMUM_DEPTH = 0.5 ! [m] default = 0.0 ! The minimum depth of the ocean. MAXIMUM_DEPTH = 400.0 ! [m] ! The maximum depth of the ocean. + +! === module MOM_open_boundary === +! Controls where open boundaries are located, what kind of boundary condition to impose, and what data to apply, +! if any. + +! === module MOM_fixed_initialization === ROTATION = "betaplane" ! default = "2omegasinlat" ! This specifies how the Coriolis parameter is specified: ! 2omegasinlat - Use twice the planetary rotation rate diff --git a/ocean_only/CVmix_SCM_tests/mech_only/KPP/MOM_parameter_doc.all b/ocean_only/CVmix_SCM_tests/mech_only/KPP/MOM_parameter_doc.all index 58e443bb3f..21321c0000 100644 --- a/ocean_only/CVmix_SCM_tests/mech_only/KPP/MOM_parameter_doc.all +++ b/ocean_only/CVmix_SCM_tests/mech_only/KPP/MOM_parameter_doc.all @@ -210,10 +210,6 @@ NJHALO = 2 ! default = 4 REFERENCE_HEIGHT = 0.0 ! [m] default = 0.0 ! A reference value for geometric height fields, such as bathyT. -! === module MOM_fixed_initialization === -INPUTDIR = "." ! default = "." - ! The directory in which input files are found. - ! === module MOM_grid_init === GRID_CONFIG = "cartesian" ! ! A character string that determines the method for defining the horizontal @@ -283,6 +279,8 @@ OBC_NUMBER_OF_SEGMENTS = 0 ! default = 0 MASKING_DEPTH = -9999.0 ! [m] default = -9999.0 ! The depth below which to mask points as land points, for which all fluxes are ! zeroed out. MASKING_DEPTH is ignored if it has the special default value. + +! === module MOM_fixed_initialization === CHANNEL_CONFIG = "none" ! default = "none" ! A parameter that determines which set of channels are ! restricted to specific widths. Options are: @@ -595,6 +593,8 @@ REMAP_VEL_CONSERVE_KE = False ! [Boolean] default = False ! (CS%BBL_h_vel_mask > 0.0) .and. (CS%h_vel_mask > 0.0) ! === module MOM_state_initialization === +INPUTDIR = "." ! default = "." + ! The directory in which input files are found. FATAL_INCONSISTENT_RESTART_TIME = False ! [Boolean] default = False ! If true and a time_in value is provided to MOM_initialize_state, verify that ! the time read from a restart file is the same as time_in, and issue a fatal diff --git a/ocean_only/CVmix_SCM_tests/mech_only/KPP/MOM_parameter_doc.short b/ocean_only/CVmix_SCM_tests/mech_only/KPP/MOM_parameter_doc.short index 33f9ec4153..a47859828a 100644 --- a/ocean_only/CVmix_SCM_tests/mech_only/KPP/MOM_parameter_doc.short +++ b/ocean_only/CVmix_SCM_tests/mech_only/KPP/MOM_parameter_doc.short @@ -33,8 +33,6 @@ NJHALO = 2 ! default = 4 ! The number of halo points on each side in the y-direction. How this is set ! varies with the calling component and static or dynamic memory configuration. -! === module MOM_fixed_initialization === - ! === module MOM_grid_init === GRID_CONFIG = "cartesian" ! ! A character string that determines the method for defining the horizontal @@ -82,6 +80,12 @@ MINIMUM_DEPTH = 0.5 ! [m] default = 0.0 ! The minimum depth of the ocean. MAXIMUM_DEPTH = 400.0 ! [m] ! The maximum depth of the ocean. + +! === module MOM_open_boundary === +! Controls where open boundaries are located, what kind of boundary condition to impose, and what data to apply, +! if any. + +! === module MOM_fixed_initialization === ROTATION = "betaplane" ! default = "2omegasinlat" ! This specifies how the Coriolis parameter is specified: ! 2omegasinlat - Use twice the planetary rotation rate diff --git a/ocean_only/CVmix_SCM_tests/skin_warming_wind/BML/MOM_parameter_doc.all b/ocean_only/CVmix_SCM_tests/skin_warming_wind/BML/MOM_parameter_doc.all index 7a2920cb6c..6fe97e4c35 100644 --- a/ocean_only/CVmix_SCM_tests/skin_warming_wind/BML/MOM_parameter_doc.all +++ b/ocean_only/CVmix_SCM_tests/skin_warming_wind/BML/MOM_parameter_doc.all @@ -198,10 +198,6 @@ NJHALO = 2 ! default = 4 REFERENCE_HEIGHT = 0.0 ! [m] default = 0.0 ! A reference value for geometric height fields, such as bathyT. -! === module MOM_fixed_initialization === -INPUTDIR = "." ! default = "." - ! The directory in which input files are found. - ! === module MOM_grid_init === GRID_CONFIG = "cartesian" ! ! A character string that determines the method for defining the horizontal @@ -271,6 +267,8 @@ OBC_NUMBER_OF_SEGMENTS = 0 ! default = 0 MASKING_DEPTH = -9999.0 ! [m] default = -9999.0 ! The depth below which to mask points as land points, for which all fluxes are ! zeroed out. MASKING_DEPTH is ignored if it has the special default value. + +! === module MOM_fixed_initialization === CHANNEL_CONFIG = "none" ! default = "none" ! A parameter that determines which set of channels are ! restricted to specific widths. Options are: @@ -456,6 +454,8 @@ COORD_VAR = "Layer" ! default = "Layer" ! The variable in COORD_FILE that is to be used for the coordinate densities. ! === module MOM_state_initialization === +INPUTDIR = "." ! default = "." + ! The directory in which input files are found. FATAL_INCONSISTENT_RESTART_TIME = False ! [Boolean] default = False ! If true and a time_in value is provided to MOM_initialize_state, verify that ! the time read from a restart file is the same as time_in, and issue a fatal diff --git a/ocean_only/CVmix_SCM_tests/skin_warming_wind/BML/MOM_parameter_doc.short b/ocean_only/CVmix_SCM_tests/skin_warming_wind/BML/MOM_parameter_doc.short index d656719b06..0202a86272 100644 --- a/ocean_only/CVmix_SCM_tests/skin_warming_wind/BML/MOM_parameter_doc.short +++ b/ocean_only/CVmix_SCM_tests/skin_warming_wind/BML/MOM_parameter_doc.short @@ -30,8 +30,6 @@ NJHALO = 2 ! default = 4 ! The number of halo points on each side in the y-direction. How this is set ! varies with the calling component and static or dynamic memory configuration. -! === module MOM_fixed_initialization === - ! === module MOM_grid_init === GRID_CONFIG = "cartesian" ! ! A character string that determines the method for defining the horizontal @@ -79,6 +77,12 @@ MINIMUM_DEPTH = 0.5 ! [m] default = 0.0 ! The minimum depth of the ocean. MAXIMUM_DEPTH = 400.0 ! [m] ! The maximum depth of the ocean. + +! === module MOM_open_boundary === +! Controls where open boundaries are located, what kind of boundary condition to impose, and what data to apply, +! if any. + +! === module MOM_fixed_initialization === ROTATION = "betaplane" ! default = "2omegasinlat" ! This specifies how the Coriolis parameter is specified: ! 2omegasinlat - Use twice the planetary rotation rate diff --git a/ocean_only/CVmix_SCM_tests/skin_warming_wind/EPBL/MOM_parameter_doc.all b/ocean_only/CVmix_SCM_tests/skin_warming_wind/EPBL/MOM_parameter_doc.all index cee98c6e42..a846772295 100644 --- a/ocean_only/CVmix_SCM_tests/skin_warming_wind/EPBL/MOM_parameter_doc.all +++ b/ocean_only/CVmix_SCM_tests/skin_warming_wind/EPBL/MOM_parameter_doc.all @@ -210,10 +210,6 @@ NJHALO = 2 ! default = 4 REFERENCE_HEIGHT = 0.0 ! [m] default = 0.0 ! A reference value for geometric height fields, such as bathyT. -! === module MOM_fixed_initialization === -INPUTDIR = "." ! default = "." - ! The directory in which input files are found. - ! === module MOM_grid_init === GRID_CONFIG = "cartesian" ! ! A character string that determines the method for defining the horizontal @@ -283,6 +279,8 @@ OBC_NUMBER_OF_SEGMENTS = 0 ! default = 0 MASKING_DEPTH = -9999.0 ! [m] default = -9999.0 ! The depth below which to mask points as land points, for which all fluxes are ! zeroed out. MASKING_DEPTH is ignored if it has the special default value. + +! === module MOM_fixed_initialization === CHANNEL_CONFIG = "none" ! default = "none" ! A parameter that determines which set of channels are ! restricted to specific widths. Options are: @@ -595,6 +593,8 @@ REMAP_VEL_CONSERVE_KE = False ! [Boolean] default = False ! (CS%BBL_h_vel_mask > 0.0) .and. (CS%h_vel_mask > 0.0) ! === module MOM_state_initialization === +INPUTDIR = "." ! default = "." + ! The directory in which input files are found. FATAL_INCONSISTENT_RESTART_TIME = False ! [Boolean] default = False ! If true and a time_in value is provided to MOM_initialize_state, verify that ! the time read from a restart file is the same as time_in, and issue a fatal diff --git a/ocean_only/CVmix_SCM_tests/skin_warming_wind/EPBL/MOM_parameter_doc.short b/ocean_only/CVmix_SCM_tests/skin_warming_wind/EPBL/MOM_parameter_doc.short index 9477657c19..a5b0a20fc0 100644 --- a/ocean_only/CVmix_SCM_tests/skin_warming_wind/EPBL/MOM_parameter_doc.short +++ b/ocean_only/CVmix_SCM_tests/skin_warming_wind/EPBL/MOM_parameter_doc.short @@ -33,8 +33,6 @@ NJHALO = 2 ! default = 4 ! The number of halo points on each side in the y-direction. How this is set ! varies with the calling component and static or dynamic memory configuration. -! === module MOM_fixed_initialization === - ! === module MOM_grid_init === GRID_CONFIG = "cartesian" ! ! A character string that determines the method for defining the horizontal @@ -82,6 +80,12 @@ MINIMUM_DEPTH = 0.5 ! [m] default = 0.0 ! The minimum depth of the ocean. MAXIMUM_DEPTH = 400.0 ! [m] ! The maximum depth of the ocean. + +! === module MOM_open_boundary === +! Controls where open boundaries are located, what kind of boundary condition to impose, and what data to apply, +! if any. + +! === module MOM_fixed_initialization === ROTATION = "betaplane" ! default = "2omegasinlat" ! This specifies how the Coriolis parameter is specified: ! 2omegasinlat - Use twice the planetary rotation rate diff --git a/ocean_only/CVmix_SCM_tests/skin_warming_wind/KPP/MOM_parameter_doc.all b/ocean_only/CVmix_SCM_tests/skin_warming_wind/KPP/MOM_parameter_doc.all index 047d230bba..8779c5c136 100644 --- a/ocean_only/CVmix_SCM_tests/skin_warming_wind/KPP/MOM_parameter_doc.all +++ b/ocean_only/CVmix_SCM_tests/skin_warming_wind/KPP/MOM_parameter_doc.all @@ -210,10 +210,6 @@ NJHALO = 2 ! default = 4 REFERENCE_HEIGHT = 0.0 ! [m] default = 0.0 ! A reference value for geometric height fields, such as bathyT. -! === module MOM_fixed_initialization === -INPUTDIR = "." ! default = "." - ! The directory in which input files are found. - ! === module MOM_grid_init === GRID_CONFIG = "cartesian" ! ! A character string that determines the method for defining the horizontal @@ -283,6 +279,8 @@ OBC_NUMBER_OF_SEGMENTS = 0 ! default = 0 MASKING_DEPTH = -9999.0 ! [m] default = -9999.0 ! The depth below which to mask points as land points, for which all fluxes are ! zeroed out. MASKING_DEPTH is ignored if it has the special default value. + +! === module MOM_fixed_initialization === CHANNEL_CONFIG = "none" ! default = "none" ! A parameter that determines which set of channels are ! restricted to specific widths. Options are: @@ -595,6 +593,8 @@ REMAP_VEL_CONSERVE_KE = False ! [Boolean] default = False ! (CS%BBL_h_vel_mask > 0.0) .and. (CS%h_vel_mask > 0.0) ! === module MOM_state_initialization === +INPUTDIR = "." ! default = "." + ! The directory in which input files are found. FATAL_INCONSISTENT_RESTART_TIME = False ! [Boolean] default = False ! If true and a time_in value is provided to MOM_initialize_state, verify that ! the time read from a restart file is the same as time_in, and issue a fatal diff --git a/ocean_only/CVmix_SCM_tests/skin_warming_wind/KPP/MOM_parameter_doc.short b/ocean_only/CVmix_SCM_tests/skin_warming_wind/KPP/MOM_parameter_doc.short index 95000a8423..e470cf080b 100644 --- a/ocean_only/CVmix_SCM_tests/skin_warming_wind/KPP/MOM_parameter_doc.short +++ b/ocean_only/CVmix_SCM_tests/skin_warming_wind/KPP/MOM_parameter_doc.short @@ -33,8 +33,6 @@ NJHALO = 2 ! default = 4 ! The number of halo points on each side in the y-direction. How this is set ! varies with the calling component and static or dynamic memory configuration. -! === module MOM_fixed_initialization === - ! === module MOM_grid_init === GRID_CONFIG = "cartesian" ! ! A character string that determines the method for defining the horizontal @@ -82,6 +80,12 @@ MINIMUM_DEPTH = 0.5 ! [m] default = 0.0 ! The minimum depth of the ocean. MAXIMUM_DEPTH = 400.0 ! [m] ! The maximum depth of the ocean. + +! === module MOM_open_boundary === +! Controls where open boundaries are located, what kind of boundary condition to impose, and what data to apply, +! if any. + +! === module MOM_fixed_initialization === ROTATION = "betaplane" ! default = "2omegasinlat" ! This specifies how the Coriolis parameter is specified: ! 2omegasinlat - Use twice the planetary rotation rate diff --git a/ocean_only/CVmix_SCM_tests/wind_only/BML/MOM_parameter_doc.all b/ocean_only/CVmix_SCM_tests/wind_only/BML/MOM_parameter_doc.all index 4a4e2543ad..4c6296db29 100644 --- a/ocean_only/CVmix_SCM_tests/wind_only/BML/MOM_parameter_doc.all +++ b/ocean_only/CVmix_SCM_tests/wind_only/BML/MOM_parameter_doc.all @@ -198,10 +198,6 @@ NJHALO = 2 ! default = 4 REFERENCE_HEIGHT = 0.0 ! [m] default = 0.0 ! A reference value for geometric height fields, such as bathyT. -! === module MOM_fixed_initialization === -INPUTDIR = "." ! default = "." - ! The directory in which input files are found. - ! === module MOM_grid_init === GRID_CONFIG = "cartesian" ! ! A character string that determines the method for defining the horizontal @@ -271,6 +267,8 @@ OBC_NUMBER_OF_SEGMENTS = 0 ! default = 0 MASKING_DEPTH = -9999.0 ! [m] default = -9999.0 ! The depth below which to mask points as land points, for which all fluxes are ! zeroed out. MASKING_DEPTH is ignored if it has the special default value. + +! === module MOM_fixed_initialization === CHANNEL_CONFIG = "none" ! default = "none" ! A parameter that determines which set of channels are ! restricted to specific widths. Options are: @@ -456,6 +454,8 @@ COORD_VAR = "Layer" ! default = "Layer" ! The variable in COORD_FILE that is to be used for the coordinate densities. ! === module MOM_state_initialization === +INPUTDIR = "." ! default = "." + ! The directory in which input files are found. FATAL_INCONSISTENT_RESTART_TIME = False ! [Boolean] default = False ! If true and a time_in value is provided to MOM_initialize_state, verify that ! the time read from a restart file is the same as time_in, and issue a fatal diff --git a/ocean_only/CVmix_SCM_tests/wind_only/BML/MOM_parameter_doc.short b/ocean_only/CVmix_SCM_tests/wind_only/BML/MOM_parameter_doc.short index 9dfb916fe0..a2f2c3abb4 100644 --- a/ocean_only/CVmix_SCM_tests/wind_only/BML/MOM_parameter_doc.short +++ b/ocean_only/CVmix_SCM_tests/wind_only/BML/MOM_parameter_doc.short @@ -30,8 +30,6 @@ NJHALO = 2 ! default = 4 ! The number of halo points on each side in the y-direction. How this is set ! varies with the calling component and static or dynamic memory configuration. -! === module MOM_fixed_initialization === - ! === module MOM_grid_init === GRID_CONFIG = "cartesian" ! ! A character string that determines the method for defining the horizontal @@ -79,6 +77,12 @@ MINIMUM_DEPTH = 0.5 ! [m] default = 0.0 ! The minimum depth of the ocean. MAXIMUM_DEPTH = 400.0 ! [m] ! The maximum depth of the ocean. + +! === module MOM_open_boundary === +! Controls where open boundaries are located, what kind of boundary condition to impose, and what data to apply, +! if any. + +! === module MOM_fixed_initialization === ROTATION = "betaplane" ! default = "2omegasinlat" ! This specifies how the Coriolis parameter is specified: ! 2omegasinlat - Use twice the planetary rotation rate diff --git a/ocean_only/CVmix_SCM_tests/wind_only/EPBL/MOM_parameter_doc.all b/ocean_only/CVmix_SCM_tests/wind_only/EPBL/MOM_parameter_doc.all index e9aac6b603..6f9b2691d7 100644 --- a/ocean_only/CVmix_SCM_tests/wind_only/EPBL/MOM_parameter_doc.all +++ b/ocean_only/CVmix_SCM_tests/wind_only/EPBL/MOM_parameter_doc.all @@ -210,10 +210,6 @@ NJHALO = 2 ! default = 4 REFERENCE_HEIGHT = 0.0 ! [m] default = 0.0 ! A reference value for geometric height fields, such as bathyT. -! === module MOM_fixed_initialization === -INPUTDIR = "." ! default = "." - ! The directory in which input files are found. - ! === module MOM_grid_init === GRID_CONFIG = "cartesian" ! ! A character string that determines the method for defining the horizontal @@ -283,6 +279,8 @@ OBC_NUMBER_OF_SEGMENTS = 0 ! default = 0 MASKING_DEPTH = -9999.0 ! [m] default = -9999.0 ! The depth below which to mask points as land points, for which all fluxes are ! zeroed out. MASKING_DEPTH is ignored if it has the special default value. + +! === module MOM_fixed_initialization === CHANNEL_CONFIG = "none" ! default = "none" ! A parameter that determines which set of channels are ! restricted to specific widths. Options are: @@ -595,6 +593,8 @@ REMAP_VEL_CONSERVE_KE = False ! [Boolean] default = False ! (CS%BBL_h_vel_mask > 0.0) .and. (CS%h_vel_mask > 0.0) ! === module MOM_state_initialization === +INPUTDIR = "." ! default = "." + ! The directory in which input files are found. FATAL_INCONSISTENT_RESTART_TIME = False ! [Boolean] default = False ! If true and a time_in value is provided to MOM_initialize_state, verify that ! the time read from a restart file is the same as time_in, and issue a fatal diff --git a/ocean_only/CVmix_SCM_tests/wind_only/EPBL/MOM_parameter_doc.short b/ocean_only/CVmix_SCM_tests/wind_only/EPBL/MOM_parameter_doc.short index 171435b5c2..18c31e3f36 100644 --- a/ocean_only/CVmix_SCM_tests/wind_only/EPBL/MOM_parameter_doc.short +++ b/ocean_only/CVmix_SCM_tests/wind_only/EPBL/MOM_parameter_doc.short @@ -33,8 +33,6 @@ NJHALO = 2 ! default = 4 ! The number of halo points on each side in the y-direction. How this is set ! varies with the calling component and static or dynamic memory configuration. -! === module MOM_fixed_initialization === - ! === module MOM_grid_init === GRID_CONFIG = "cartesian" ! ! A character string that determines the method for defining the horizontal @@ -82,6 +80,12 @@ MINIMUM_DEPTH = 0.5 ! [m] default = 0.0 ! The minimum depth of the ocean. MAXIMUM_DEPTH = 400.0 ! [m] ! The maximum depth of the ocean. + +! === module MOM_open_boundary === +! Controls where open boundaries are located, what kind of boundary condition to impose, and what data to apply, +! if any. + +! === module MOM_fixed_initialization === ROTATION = "betaplane" ! default = "2omegasinlat" ! This specifies how the Coriolis parameter is specified: ! 2omegasinlat - Use twice the planetary rotation rate diff --git a/ocean_only/CVmix_SCM_tests/wind_only/KPP/MOM_parameter_doc.all b/ocean_only/CVmix_SCM_tests/wind_only/KPP/MOM_parameter_doc.all index af76fb0a17..f848f190cb 100644 --- a/ocean_only/CVmix_SCM_tests/wind_only/KPP/MOM_parameter_doc.all +++ b/ocean_only/CVmix_SCM_tests/wind_only/KPP/MOM_parameter_doc.all @@ -210,10 +210,6 @@ NJHALO = 2 ! default = 4 REFERENCE_HEIGHT = 0.0 ! [m] default = 0.0 ! A reference value for geometric height fields, such as bathyT. -! === module MOM_fixed_initialization === -INPUTDIR = "." ! default = "." - ! The directory in which input files are found. - ! === module MOM_grid_init === GRID_CONFIG = "cartesian" ! ! A character string that determines the method for defining the horizontal @@ -283,6 +279,8 @@ OBC_NUMBER_OF_SEGMENTS = 0 ! default = 0 MASKING_DEPTH = -9999.0 ! [m] default = -9999.0 ! The depth below which to mask points as land points, for which all fluxes are ! zeroed out. MASKING_DEPTH is ignored if it has the special default value. + +! === module MOM_fixed_initialization === CHANNEL_CONFIG = "none" ! default = "none" ! A parameter that determines which set of channels are ! restricted to specific widths. Options are: @@ -595,6 +593,8 @@ REMAP_VEL_CONSERVE_KE = False ! [Boolean] default = False ! (CS%BBL_h_vel_mask > 0.0) .and. (CS%h_vel_mask > 0.0) ! === module MOM_state_initialization === +INPUTDIR = "." ! default = "." + ! The directory in which input files are found. FATAL_INCONSISTENT_RESTART_TIME = False ! [Boolean] default = False ! If true and a time_in value is provided to MOM_initialize_state, verify that ! the time read from a restart file is the same as time_in, and issue a fatal diff --git a/ocean_only/CVmix_SCM_tests/wind_only/KPP/MOM_parameter_doc.short b/ocean_only/CVmix_SCM_tests/wind_only/KPP/MOM_parameter_doc.short index b003944c56..1d8616a7fb 100644 --- a/ocean_only/CVmix_SCM_tests/wind_only/KPP/MOM_parameter_doc.short +++ b/ocean_only/CVmix_SCM_tests/wind_only/KPP/MOM_parameter_doc.short @@ -33,8 +33,6 @@ NJHALO = 2 ! default = 4 ! The number of halo points on each side in the y-direction. How this is set ! varies with the calling component and static or dynamic memory configuration. -! === module MOM_fixed_initialization === - ! === module MOM_grid_init === GRID_CONFIG = "cartesian" ! ! A character string that determines the method for defining the horizontal @@ -82,6 +80,12 @@ MINIMUM_DEPTH = 0.5 ! [m] default = 0.0 ! The minimum depth of the ocean. MAXIMUM_DEPTH = 400.0 ! [m] ! The maximum depth of the ocean. + +! === module MOM_open_boundary === +! Controls where open boundaries are located, what kind of boundary condition to impose, and what data to apply, +! if any. + +! === module MOM_fixed_initialization === ROTATION = "betaplane" ! default = "2omegasinlat" ! This specifies how the Coriolis parameter is specified: ! 2omegasinlat - Use twice the planetary rotation rate diff --git a/ocean_only/DOME/MOM_parameter_doc.all b/ocean_only/DOME/MOM_parameter_doc.all index d66377c532..c91605d1d2 100644 --- a/ocean_only/DOME/MOM_parameter_doc.all +++ b/ocean_only/DOME/MOM_parameter_doc.all @@ -186,10 +186,6 @@ NJHALO = 4 ! default = 4 REFERENCE_HEIGHT = 0.0 ! [m] default = 0.0 ! A reference value for geometric height fields, such as bathyT. -! === module MOM_fixed_initialization === -INPUTDIR = "INPUT" ! default = "." - ! The directory in which input files are found. - ! === module MOM_grid_init === GRID_CONFIG = "cartesian" ! ! A character string that determines the method for defining the horizontal @@ -348,6 +344,8 @@ OBC_PROJECTION_BUG = True ! [Boolean] default = True MASKING_DEPTH = -9999.0 ! [m] default = -9999.0 ! The depth below which to mask points as land points, for which all fluxes are ! zeroed out. MASKING_DEPTH is ignored if it has the special default value. + +! === module MOM_fixed_initialization === CHANNEL_CONFIG = "none" ! default = "none" ! A parameter that determines which set of channels are ! restricted to specific widths. Options are: @@ -514,6 +512,8 @@ DENSITY_RANGE = 2.0 ! [kg m-3] default = 2.0 ! The range of reference potential densities in the layers. ! === module MOM_state_initialization === +INPUTDIR = "INPUT" ! default = "." + ! The directory in which input files are found. FATAL_INCONSISTENT_RESTART_TIME = False ! [Boolean] default = False ! If true and a time_in value is provided to MOM_initialize_state, verify that ! the time read from a restart file is the same as time_in, and issue a fatal diff --git a/ocean_only/DOME/MOM_parameter_doc.short b/ocean_only/DOME/MOM_parameter_doc.short index 13a29d13bd..a899470a6e 100644 --- a/ocean_only/DOME/MOM_parameter_doc.short +++ b/ocean_only/DOME/MOM_parameter_doc.short @@ -30,10 +30,6 @@ NJGLOBAL = 70 ! ! The total number of thickness grid points in the y-direction in the physical ! domain. With STATIC_MEMORY_ this is set in MOM_memory.h at compile time. -! === module MOM_fixed_initialization === -INPUTDIR = "INPUT" ! default = "." - ! The directory in which input files are found. - ! === module MOM_grid_init === GRID_CONFIG = "cartesian" ! ! A character string that determines the method for defining the horizontal @@ -108,6 +104,8 @@ OBC_FREESLIP_STRAIN = False ! [Boolean] default = True ! OBC_XXX_STRAIN option is True. OBC_SEGMENT_001 = "J=N,I=110:100,SIMPLE" ! ! Documentation needs to be dynamic????? + +! === module MOM_fixed_initialization === ROTATION = "beta" ! default = "2omegasinlat" ! This specifies how the Coriolis parameter is specified: ! 2omegasinlat - Use twice the planetary rotation rate @@ -160,6 +158,8 @@ LIGHTEST_DENSITY = 1030.0 ! [kg m-3] default = 1031.0 ! The reference potential density used for layer 1. ! === module MOM_state_initialization === +INPUTDIR = "INPUT" ! default = "." + ! The directory in which input files are found. THICKNESS_CONFIG = "DOME" ! default = "uniform" ! A string that determines how the initial layer thicknesses are specified for a ! new run: diff --git a/ocean_only/Phillips_2layer/MOM_parameter_doc.all b/ocean_only/Phillips_2layer/MOM_parameter_doc.all index f1b63a0f23..51cdd3c8a5 100644 --- a/ocean_only/Phillips_2layer/MOM_parameter_doc.all +++ b/ocean_only/Phillips_2layer/MOM_parameter_doc.all @@ -186,10 +186,6 @@ NJHALO = 4 ! default = 4 REFERENCE_HEIGHT = 0.0 ! [m] default = 0.0 ! A reference value for geometric height fields, such as bathyT. -! === module MOM_fixed_initialization === -INPUTDIR = "INPUT" ! default = "." - ! The directory in which input files are found. - ! === module MOM_grid_init === GRID_CONFIG = "cartesian" ! ! A character string that determines the method for defining the horizontal @@ -259,6 +255,8 @@ OBC_NUMBER_OF_SEGMENTS = 0 ! default = 0 MASKING_DEPTH = -9999.0 ! [m] default = -9999.0 ! The depth below which to mask points as land points, for which all fluxes are ! zeroed out. MASKING_DEPTH is ignored if it has the special default value. + +! === module MOM_fixed_initialization === CHANNEL_CONFIG = "none" ! default = "none" ! A parameter that determines which set of channels are ! restricted to specific widths. Options are: @@ -395,6 +393,8 @@ LIGHTEST_DENSITY = 1031.0 ! [kg m-3] default = 1031.0 ! The reference potential density used for layer 1. ! === module MOM_state_initialization === +INPUTDIR = "INPUT" ! default = "." + ! The directory in which input files are found. FATAL_INCONSISTENT_RESTART_TIME = False ! [Boolean] default = False ! If true and a time_in value is provided to MOM_initialize_state, verify that ! the time read from a restart file is the same as time_in, and issue a fatal diff --git a/ocean_only/Phillips_2layer/MOM_parameter_doc.short b/ocean_only/Phillips_2layer/MOM_parameter_doc.short index ddc71369a0..514e65a64d 100644 --- a/ocean_only/Phillips_2layer/MOM_parameter_doc.short +++ b/ocean_only/Phillips_2layer/MOM_parameter_doc.short @@ -30,10 +30,6 @@ NJGLOBAL = 80 ! ! The total number of thickness grid points in the y-direction in the physical ! domain. With STATIC_MEMORY_ this is set in MOM_memory.h at compile time. -! === module MOM_fixed_initialization === -INPUTDIR = "INPUT" ! default = "." - ! The directory in which input files are found. - ! === module MOM_grid_init === GRID_CONFIG = "cartesian" ! ! A character string that determines the method for defining the horizontal @@ -86,6 +82,12 @@ MINIMUM_DEPTH = 1.0 ! [m] default = 0.0 ! The minimum depth of the ocean. MAXIMUM_DEPTH = 2000.0 ! [m] ! The maximum depth of the ocean. + +! === module MOM_open_boundary === +! Controls where open boundaries are located, what kind of boundary condition to impose, and what data to apply, +! if any. + +! === module MOM_fixed_initialization === ROTATION = "beta" ! default = "2omegasinlat" ! This specifies how the Coriolis parameter is specified: ! 2omegasinlat - Use twice the planetary rotation rate @@ -135,6 +137,8 @@ GINT = 0.0196 ! [m s-2] ! The reduced gravity across internal interfaces. ! === module MOM_state_initialization === +INPUTDIR = "INPUT" ! default = "." + ! The directory in which input files are found. THICKNESS_CONFIG = "phillips" ! default = "uniform" ! A string that determines how the initial layer thicknesses are specified for a ! new run: diff --git a/ocean_only/SCM_idealized_hurricane/MOM_parameter_doc.all b/ocean_only/SCM_idealized_hurricane/MOM_parameter_doc.all index dfa27035a7..5a2443c7ae 100644 --- a/ocean_only/SCM_idealized_hurricane/MOM_parameter_doc.all +++ b/ocean_only/SCM_idealized_hurricane/MOM_parameter_doc.all @@ -210,10 +210,6 @@ NJHALO = 2 ! default = 4 REFERENCE_HEIGHT = 0.0 ! [m] default = 0.0 ! A reference value for geometric height fields, such as bathyT. -! === module MOM_fixed_initialization === -INPUTDIR = "." ! default = "." - ! The directory in which input files are found. - ! === module MOM_grid_init === GRID_CONFIG = "cartesian" ! ! A character string that determines the method for defining the horizontal @@ -283,6 +279,8 @@ OBC_NUMBER_OF_SEGMENTS = 0 ! default = 0 MASKING_DEPTH = -9999.0 ! [m] default = -9999.0 ! The depth below which to mask points as land points, for which all fluxes are ! zeroed out. MASKING_DEPTH is ignored if it has the special default value. + +! === module MOM_fixed_initialization === CHANNEL_CONFIG = "none" ! default = "none" ! A parameter that determines which set of channels are ! restricted to specific widths. Options are: @@ -595,6 +593,8 @@ REMAP_VEL_CONSERVE_KE = False ! [Boolean] default = False ! (CS%BBL_h_vel_mask > 0.0) .and. (CS%h_vel_mask > 0.0) ! === module MOM_state_initialization === +INPUTDIR = "." ! default = "." + ! The directory in which input files are found. FATAL_INCONSISTENT_RESTART_TIME = False ! [Boolean] default = False ! If true and a time_in value is provided to MOM_initialize_state, verify that ! the time read from a restart file is the same as time_in, and issue a fatal diff --git a/ocean_only/SCM_idealized_hurricane/MOM_parameter_doc.short b/ocean_only/SCM_idealized_hurricane/MOM_parameter_doc.short index 0d5b049a1c..3a64ec5383 100644 --- a/ocean_only/SCM_idealized_hurricane/MOM_parameter_doc.short +++ b/ocean_only/SCM_idealized_hurricane/MOM_parameter_doc.short @@ -37,8 +37,6 @@ NJHALO = 2 ! default = 4 ! The number of halo points on each side in the y-direction. How this is set ! varies with the calling component and static or dynamic memory configuration. -! === module MOM_fixed_initialization === - ! === module MOM_grid_init === GRID_CONFIG = "cartesian" ! ! A character string that determines the method for defining the horizontal @@ -86,6 +84,12 @@ MINIMUM_DEPTH = 0.5 ! [m] default = 0.0 ! The minimum depth of the ocean. MAXIMUM_DEPTH = 300.0 ! [m] ! The maximum depth of the ocean. + +! === module MOM_open_boundary === +! Controls where open boundaries are located, what kind of boundary condition to impose, and what data to apply, +! if any. + +! === module MOM_fixed_initialization === ROTATION = "betaplane" ! default = "2omegasinlat" ! This specifies how the Coriolis parameter is specified: ! 2omegasinlat - Use twice the planetary rotation rate diff --git a/ocean_only/adjustment2d/layer/MOM_parameter_doc.all b/ocean_only/adjustment2d/layer/MOM_parameter_doc.all index 29d12facb4..f0713ad3c3 100644 --- a/ocean_only/adjustment2d/layer/MOM_parameter_doc.all +++ b/ocean_only/adjustment2d/layer/MOM_parameter_doc.all @@ -208,10 +208,6 @@ NJHALO = 4 ! default = 4 REFERENCE_HEIGHT = 0.0 ! [m] default = 0.0 ! A reference value for geometric height fields, such as bathyT. -! === module MOM_fixed_initialization === -INPUTDIR = "INPUT" ! default = "." - ! The directory in which input files are found. - ! === module MOM_grid_init === GRID_CONFIG = "cartesian" ! ! A character string that determines the method for defining the horizontal @@ -281,6 +277,8 @@ OBC_NUMBER_OF_SEGMENTS = 0 ! default = 0 MASKING_DEPTH = -9999.0 ! [m] default = -9999.0 ! The depth below which to mask points as land points, for which all fluxes are ! zeroed out. MASKING_DEPTH is ignored if it has the special default value. + +! === module MOM_fixed_initialization === CHANNEL_CONFIG = "none" ! default = "none" ! A parameter that determines which set of channels are ! restricted to specific widths. Options are: @@ -469,6 +467,8 @@ GFS = 10.0 ! [m s-2] default = 10.0 ! The reduced gravity at the free surface. ! === module MOM_state_initialization === +INPUTDIR = "INPUT" ! default = "." + ! The directory in which input files are found. FATAL_INCONSISTENT_RESTART_TIME = False ! [Boolean] default = False ! If true and a time_in value is provided to MOM_initialize_state, verify that ! the time read from a restart file is the same as time_in, and issue a fatal diff --git a/ocean_only/adjustment2d/layer/MOM_parameter_doc.short b/ocean_only/adjustment2d/layer/MOM_parameter_doc.short index adcdd513fb..a973f3c91b 100644 --- a/ocean_only/adjustment2d/layer/MOM_parameter_doc.short +++ b/ocean_only/adjustment2d/layer/MOM_parameter_doc.short @@ -36,10 +36,6 @@ NJGLOBAL = 4 ! ! The total number of thickness grid points in the y-direction in the physical ! domain. With STATIC_MEMORY_ this is set in MOM_memory.h at compile time. -! === module MOM_fixed_initialization === -INPUTDIR = "INPUT" ! default = "." - ! The directory in which input files are found. - ! === module MOM_grid_init === GRID_CONFIG = "cartesian" ! ! A character string that determines the method for defining the horizontal @@ -92,6 +88,12 @@ MINIMUM_DEPTH = 0.1 ! [m] default = 0.0 ! The minimum depth of the ocean. MAXIMUM_DEPTH = 20.0 ! [m] ! The maximum depth of the ocean. + +! === module MOM_open_boundary === +! Controls where open boundaries are located, what kind of boundary condition to impose, and what data to apply, +! if any. + +! === module MOM_fixed_initialization === ROTATION = "beta" ! default = "2omegasinlat" ! This specifies how the Coriolis parameter is specified: ! 2omegasinlat - Use twice the planetary rotation rate @@ -150,6 +152,8 @@ DENSITY_RANGE = 5.0 ! [kg m-3] default = 2.0 ! The range of reference potential densities across all interfaces. ! === module MOM_state_initialization === +INPUTDIR = "INPUT" ! default = "." + ! The directory in which input files are found. THICKNESS_CONFIG = "adjustment2d" ! default = "uniform" ! A string that determines how the initial layer thicknesses are specified for a ! new run: diff --git a/ocean_only/adjustment2d/rho/MOM_parameter_doc.all b/ocean_only/adjustment2d/rho/MOM_parameter_doc.all index 67935243f1..8913ab96f4 100644 --- a/ocean_only/adjustment2d/rho/MOM_parameter_doc.all +++ b/ocean_only/adjustment2d/rho/MOM_parameter_doc.all @@ -217,10 +217,6 @@ NJHALO = 4 ! default = 4 REFERENCE_HEIGHT = 0.0 ! [m] default = 0.0 ! A reference value for geometric height fields, such as bathyT. -! === module MOM_fixed_initialization === -INPUTDIR = "INPUT" ! default = "." - ! The directory in which input files are found. - ! === module MOM_grid_init === GRID_CONFIG = "cartesian" ! ! A character string that determines the method for defining the horizontal @@ -290,6 +286,8 @@ OBC_NUMBER_OF_SEGMENTS = 0 ! default = 0 MASKING_DEPTH = -9999.0 ! [m] default = -9999.0 ! The depth below which to mask points as land points, for which all fluxes are ! zeroed out. MASKING_DEPTH is ignored if it has the special default value. + +! === module MOM_fixed_initialization === CHANNEL_CONFIG = "none" ! default = "none" ! A parameter that determines which set of channels are ! restricted to specific widths. Options are: @@ -655,6 +653,8 @@ REMAP_VEL_CONSERVE_KE = False ! [Boolean] default = False ! (CS%BBL_h_vel_mask > 0.0) .and. (CS%h_vel_mask > 0.0) ! === module MOM_state_initialization === +INPUTDIR = "INPUT" ! default = "." + ! The directory in which input files are found. FATAL_INCONSISTENT_RESTART_TIME = False ! [Boolean] default = False ! If true and a time_in value is provided to MOM_initialize_state, verify that ! the time read from a restart file is the same as time_in, and issue a fatal diff --git a/ocean_only/adjustment2d/rho/MOM_parameter_doc.short b/ocean_only/adjustment2d/rho/MOM_parameter_doc.short index 4f552e09de..76f3284986 100644 --- a/ocean_only/adjustment2d/rho/MOM_parameter_doc.short +++ b/ocean_only/adjustment2d/rho/MOM_parameter_doc.short @@ -34,10 +34,6 @@ NJGLOBAL = 4 ! ! The total number of thickness grid points in the y-direction in the physical ! domain. With STATIC_MEMORY_ this is set in MOM_memory.h at compile time. -! === module MOM_fixed_initialization === -INPUTDIR = "INPUT" ! default = "." - ! The directory in which input files are found. - ! === module MOM_grid_init === GRID_CONFIG = "cartesian" ! ! A character string that determines the method for defining the horizontal @@ -90,6 +86,12 @@ MINIMUM_DEPTH = 0.1 ! [m] default = 0.0 ! The minimum depth of the ocean. MAXIMUM_DEPTH = 20.0 ! [m] ! The maximum depth of the ocean. + +! === module MOM_open_boundary === +! Controls where open boundaries are located, what kind of boundary condition to impose, and what data to apply, +! if any. + +! === module MOM_fixed_initialization === ROTATION = "beta" ! default = "2omegasinlat" ! This specifies how the Coriolis parameter is specified: ! 2omegasinlat - Use twice the planetary rotation rate @@ -205,6 +207,8 @@ REMAPPING_SCHEME = "PPM_IH4" ! default = "PLM" ! PQM_IH6IH5 (5th-order accurate) ! === module MOM_state_initialization === +INPUTDIR = "INPUT" ! default = "." + ! The directory in which input files are found. THICKNESS_CONFIG = "adjustment2d" ! default = "uniform" ! A string that determines how the initial layer thicknesses are specified for a ! new run: diff --git a/ocean_only/adjustment2d/z/MOM_parameter_doc.all b/ocean_only/adjustment2d/z/MOM_parameter_doc.all index a458683707..b75dbbd034 100644 --- a/ocean_only/adjustment2d/z/MOM_parameter_doc.all +++ b/ocean_only/adjustment2d/z/MOM_parameter_doc.all @@ -217,10 +217,6 @@ NJHALO = 4 ! default = 4 REFERENCE_HEIGHT = 0.0 ! [m] default = 0.0 ! A reference value for geometric height fields, such as bathyT. -! === module MOM_fixed_initialization === -INPUTDIR = "INPUT" ! default = "." - ! The directory in which input files are found. - ! === module MOM_grid_init === GRID_CONFIG = "cartesian" ! ! A character string that determines the method for defining the horizontal @@ -290,6 +286,8 @@ OBC_NUMBER_OF_SEGMENTS = 0 ! default = 0 MASKING_DEPTH = -9999.0 ! [m] default = -9999.0 ! The depth below which to mask points as land points, for which all fluxes are ! zeroed out. MASKING_DEPTH is ignored if it has the special default value. + +! === module MOM_fixed_initialization === CHANNEL_CONFIG = "none" ! default = "none" ! A parameter that determines which set of channels are ! restricted to specific widths. Options are: @@ -607,6 +605,8 @@ REMAP_VEL_CONSERVE_KE = False ! [Boolean] default = False ! (CS%BBL_h_vel_mask > 0.0) .and. (CS%h_vel_mask > 0.0) ! === module MOM_state_initialization === +INPUTDIR = "INPUT" ! default = "." + ! The directory in which input files are found. FATAL_INCONSISTENT_RESTART_TIME = False ! [Boolean] default = False ! If true and a time_in value is provided to MOM_initialize_state, verify that ! the time read from a restart file is the same as time_in, and issue a fatal diff --git a/ocean_only/adjustment2d/z/MOM_parameter_doc.short b/ocean_only/adjustment2d/z/MOM_parameter_doc.short index 019c70888d..5302ab7cc2 100644 --- a/ocean_only/adjustment2d/z/MOM_parameter_doc.short +++ b/ocean_only/adjustment2d/z/MOM_parameter_doc.short @@ -34,10 +34,6 @@ NJGLOBAL = 4 ! ! The total number of thickness grid points in the y-direction in the physical ! domain. With STATIC_MEMORY_ this is set in MOM_memory.h at compile time. -! === module MOM_fixed_initialization === -INPUTDIR = "INPUT" ! default = "." - ! The directory in which input files are found. - ! === module MOM_grid_init === GRID_CONFIG = "cartesian" ! ! A character string that determines the method for defining the horizontal @@ -90,6 +86,12 @@ MINIMUM_DEPTH = 0.1 ! [m] default = 0.0 ! The minimum depth of the ocean. MAXIMUM_DEPTH = 20.0 ! [m] ! The maximum depth of the ocean. + +! === module MOM_open_boundary === +! Controls where open boundaries are located, what kind of boundary condition to impose, and what data to apply, +! if any. + +! === module MOM_fixed_initialization === ROTATION = "beta" ! default = "2omegasinlat" ! This specifies how the Coriolis parameter is specified: ! 2omegasinlat - Use twice the planetary rotation rate @@ -178,6 +180,8 @@ REMAPPING_SCHEME = "PPM_IH4" ! default = "PLM" ! PQM_IH6IH5 (5th-order accurate) ! === module MOM_state_initialization === +INPUTDIR = "INPUT" ! default = "." + ! The directory in which input files are found. THICKNESS_CONFIG = "adjustment2d" ! default = "uniform" ! A string that determines how the initial layer thicknesses are specified for a ! new run: diff --git a/ocean_only/benchmark/MOM_parameter_doc.all b/ocean_only/benchmark/MOM_parameter_doc.all index cc310bf4f3..e1f174bd20 100644 --- a/ocean_only/benchmark/MOM_parameter_doc.all +++ b/ocean_only/benchmark/MOM_parameter_doc.all @@ -208,10 +208,6 @@ NJHALO = 4 ! default = 4 REFERENCE_HEIGHT = 0.0 ! [m] default = 0.0 ! A reference value for geometric height fields, such as bathyT. -! === module MOM_fixed_initialization === -INPUTDIR = "INPUT" ! default = "." - ! The directory in which input files are found. - ! === module MOM_grid_init === GRID_CONFIG = "mercator" ! ! A character string that determines the method for defining the horizontal @@ -291,6 +287,8 @@ OBC_NUMBER_OF_SEGMENTS = 0 ! default = 0 MASKING_DEPTH = -9999.0 ! [m] default = -9999.0 ! The depth below which to mask points as land points, for which all fluxes are ! zeroed out. MASKING_DEPTH is ignored if it has the special default value. + +! === module MOM_fixed_initialization === CHANNEL_CONFIG = "none" ! default = "none" ! A parameter that determines which set of channels are ! restricted to specific widths. Options are: @@ -499,6 +497,8 @@ GFS = 9.8 ! [m s-2] default = 9.8 ! The reduced gravity at the free surface. ! === module MOM_state_initialization === +INPUTDIR = "INPUT" ! default = "." + ! The directory in which input files are found. FATAL_INCONSISTENT_RESTART_TIME = False ! [Boolean] default = False ! If true and a time_in value is provided to MOM_initialize_state, verify that ! the time read from a restart file is the same as time_in, and issue a fatal diff --git a/ocean_only/benchmark/MOM_parameter_doc.short b/ocean_only/benchmark/MOM_parameter_doc.short index 85c0abaf6e..a7f55cf521 100644 --- a/ocean_only/benchmark/MOM_parameter_doc.short +++ b/ocean_only/benchmark/MOM_parameter_doc.short @@ -41,10 +41,6 @@ NJGLOBAL = 180 ! ! The total number of thickness grid points in the y-direction in the physical ! domain. With STATIC_MEMORY_ this is set in MOM_memory.h at compile time. -! === module MOM_fixed_initialization === -INPUTDIR = "INPUT" ! default = "." - ! The directory in which input files are found. - ! === module MOM_grid_init === GRID_CONFIG = "mercator" ! ! A character string that determines the method for defining the horizontal @@ -100,6 +96,12 @@ MINIMUM_DEPTH = 1.0 ! [m] default = 0.0 MAXIMUM_DEPTH = 5500.0 ! [m] ! The maximum depth of the ocean. +! === module MOM_open_boundary === +! Controls where open boundaries are located, what kind of boundary condition to impose, and what data to apply, +! if any. + +! === module MOM_fixed_initialization === + ! === module MOM_verticalGrid === ! Parameters providing information about the vertical grid. NK = 22 ! [nondim] @@ -149,6 +151,8 @@ TS_RANGE_RESOLN_RATIO = 5.0 ! [nondim] default = 1.0 ! greater than 1 increase the resolution of the denser water. ! === module MOM_state_initialization === +INPUTDIR = "INPUT" ! default = "." + ! The directory in which input files are found. THICKNESS_CONFIG = "benchmark" ! default = "uniform" ! A string that determines how the initial layer thicknesses are specified for a ! new run: diff --git a/ocean_only/circle_obcs/MOM_parameter_doc.all b/ocean_only/circle_obcs/MOM_parameter_doc.all index f9dd75e5a7..df39513ec3 100644 --- a/ocean_only/circle_obcs/MOM_parameter_doc.all +++ b/ocean_only/circle_obcs/MOM_parameter_doc.all @@ -183,10 +183,6 @@ NJHALO = 4 ! default = 4 REFERENCE_HEIGHT = 0.0 ! [m] default = 0.0 ! A reference value for geometric height fields, such as bathyT. -! === module MOM_fixed_initialization === -INPUTDIR = "INPUT" ! default = "." - ! The directory in which input files are found. - ! === module MOM_grid_init === GRID_CONFIG = "cartesian" ! ! A character string that determines the method for defining the horizontal @@ -360,6 +356,8 @@ OBC_PROJECTION_BUG = True ! [Boolean] default = True MASKING_DEPTH = -9999.0 ! [m] default = -9999.0 ! The depth below which to mask points as land points, for which all fluxes are ! zeroed out. MASKING_DEPTH is ignored if it has the special default value. + +! === module MOM_fixed_initialization === CHANNEL_CONFIG = "none" ! default = "none" ! A parameter that determines which set of channels are ! restricted to specific widths. Options are: @@ -534,6 +532,8 @@ DENSITY_RANGE = 2.0 ! [kg m-3] default = 2.0 ! The range of reference potential densities in the layers. ! === module MOM_state_initialization === +INPUTDIR = "INPUT" ! default = "." + ! The directory in which input files are found. FATAL_INCONSISTENT_RESTART_TIME = False ! [Boolean] default = False ! If true and a time_in value is provided to MOM_initialize_state, verify that ! the time read from a restart file is the same as time_in, and issue a fatal diff --git a/ocean_only/circle_obcs/MOM_parameter_doc.short b/ocean_only/circle_obcs/MOM_parameter_doc.short index 6c63318b1e..e011627cd7 100644 --- a/ocean_only/circle_obcs/MOM_parameter_doc.short +++ b/ocean_only/circle_obcs/MOM_parameter_doc.short @@ -27,10 +27,6 @@ NJGLOBAL = 25 ! ! The total number of thickness grid points in the y-direction in the physical ! domain. With STATIC_MEMORY_ this is set in MOM_memory.h at compile time. -! === module MOM_fixed_initialization === -INPUTDIR = "INPUT" ! default = "." - ! The directory in which input files are found. - ! === module MOM_grid_init === GRID_CONFIG = "cartesian" ! ! A character string that determines the method for defining the horizontal @@ -104,6 +100,8 @@ OBC_RADIATION_MAX = 10.0 ! [nondim] default = 1.0 ! The maximum magnitude of the baroclinic radiation velocity (or speed of ! characteristics), in gridpoints per timestep. This is only used if one of the ! open boundary segments is using Orlanski. + +! === module MOM_fixed_initialization === ROTATION = "beta" ! default = "2omegasinlat" ! This specifies how the Coriolis parameter is specified: ! 2omegasinlat - Use twice the planetary rotation rate @@ -159,6 +157,8 @@ LIGHTEST_DENSITY = 1030.0 ! [kg m-3] default = 1031.0 ! The reference potential density used for layer 1. ! === module MOM_state_initialization === +INPUTDIR = "INPUT" ! default = "." + ! The directory in which input files are found. THICKNESS_CONFIG = "circle_obcs" ! default = "uniform" ! A string that determines how the initial layer thicknesses are specified for a ! new run: diff --git a/ocean_only/double_gyre/MOM_parameter_doc.all b/ocean_only/double_gyre/MOM_parameter_doc.all index d258bf2983..57761f00d5 100644 --- a/ocean_only/double_gyre/MOM_parameter_doc.all +++ b/ocean_only/double_gyre/MOM_parameter_doc.all @@ -183,10 +183,6 @@ NJHALO = 4 ! default = 4 REFERENCE_HEIGHT = 0.0 ! [m] default = 0.0 ! A reference value for geometric height fields, such as bathyT. -! === module MOM_fixed_initialization === -INPUTDIR = "INPUT" ! default = "." - ! The directory in which input files are found. - ! === module MOM_grid_init === GRID_CONFIG = "spherical" ! ! A character string that determines the method for defining the horizontal @@ -253,6 +249,8 @@ OBC_NUMBER_OF_SEGMENTS = 0 ! default = 0 MASKING_DEPTH = -9999.0 ! [m] default = -9999.0 ! The depth below which to mask points as land points, for which all fluxes are ! zeroed out. MASKING_DEPTH is ignored if it has the special default value. + +! === module MOM_fixed_initialization === CHANNEL_CONFIG = "none" ! default = "none" ! A parameter that determines which set of channels are ! restricted to specific widths. Options are: @@ -385,6 +383,8 @@ LIGHTEST_DENSITY = 1035.0 ! [kg m-3] default = 1035.0 ! The reference potential density used for layer 1. ! === module MOM_state_initialization === +INPUTDIR = "INPUT" ! default = "." + ! The directory in which input files are found. FATAL_INCONSISTENT_RESTART_TIME = False ! [Boolean] default = False ! If true and a time_in value is provided to MOM_initialize_state, verify that ! the time read from a restart file is the same as time_in, and issue a fatal diff --git a/ocean_only/double_gyre/MOM_parameter_doc.short b/ocean_only/double_gyre/MOM_parameter_doc.short index 38e952d64b..f44f2fbef2 100644 --- a/ocean_only/double_gyre/MOM_parameter_doc.short +++ b/ocean_only/double_gyre/MOM_parameter_doc.short @@ -32,10 +32,6 @@ NJGLOBAL = 40 ! ! The total number of thickness grid points in the y-direction in the physical ! domain. With STATIC_MEMORY_ this is set in MOM_memory.h at compile time. -! === module MOM_fixed_initialization === -INPUTDIR = "INPUT" ! default = "." - ! The directory in which input files are found. - ! === module MOM_grid_init === GRID_CONFIG = "spherical" ! ! A character string that determines the method for defining the horizontal @@ -83,6 +79,12 @@ MINIMUM_DEPTH = 1.0 ! [m] default = 0.0 MAXIMUM_DEPTH = 2000.0 ! [m] ! The maximum depth of the ocean. +! === module MOM_open_boundary === +! Controls where open boundaries are located, what kind of boundary condition to impose, and what data to apply, +! if any. + +! === module MOM_fixed_initialization === + ! === module MOM_verticalGrid === ! Parameters providing information about the vertical grid. NK = 2 ! [nondim] @@ -115,6 +117,8 @@ GINT = 0.0098 ! [m s-2] ! The reduced gravity across internal interfaces. ! === module MOM_state_initialization === +INPUTDIR = "INPUT" ! default = "." + ! The directory in which input files are found. ! === module MOM_diag_mediator === diff --git a/ocean_only/external_gwave/MOM_parameter_doc.all b/ocean_only/external_gwave/MOM_parameter_doc.all index 8687261429..3f1e581662 100644 --- a/ocean_only/external_gwave/MOM_parameter_doc.all +++ b/ocean_only/external_gwave/MOM_parameter_doc.all @@ -208,10 +208,6 @@ NJHALO = 4 ! default = 4 REFERENCE_HEIGHT = 0.0 ! [m] default = 0.0 ! A reference value for geometric height fields, such as bathyT. -! === module MOM_fixed_initialization === -INPUTDIR = "INPUT" ! default = "." - ! The directory in which input files are found. - ! === module MOM_grid_init === GRID_CONFIG = "cartesian" ! ! A character string that determines the method for defining the horizontal @@ -281,6 +277,8 @@ OBC_NUMBER_OF_SEGMENTS = 0 ! default = 0 MASKING_DEPTH = -9999.0 ! [m] default = -9999.0 ! The depth below which to mask points as land points, for which all fluxes are ! zeroed out. MASKING_DEPTH is ignored if it has the special default value. + +! === module MOM_fixed_initialization === CHANNEL_CONFIG = "none" ! default = "none" ! A parameter that determines which set of channels are ! restricted to specific widths. Options are: @@ -469,6 +467,8 @@ DENSITY_RANGE = 5.0 ! [kg m-3] default = 2.0 ! The range of reference potential densities in the layers. ! === module MOM_state_initialization === +INPUTDIR = "INPUT" ! default = "." + ! The directory in which input files are found. FATAL_INCONSISTENT_RESTART_TIME = False ! [Boolean] default = False ! If true and a time_in value is provided to MOM_initialize_state, verify that ! the time read from a restart file is the same as time_in, and issue a fatal diff --git a/ocean_only/external_gwave/MOM_parameter_doc.short b/ocean_only/external_gwave/MOM_parameter_doc.short index eb3327d7ac..ae2518185d 100644 --- a/ocean_only/external_gwave/MOM_parameter_doc.short +++ b/ocean_only/external_gwave/MOM_parameter_doc.short @@ -36,10 +36,6 @@ NJGLOBAL = 4 ! ! The total number of thickness grid points in the y-direction in the physical ! domain. With STATIC_MEMORY_ this is set in MOM_memory.h at compile time. -! === module MOM_fixed_initialization === -INPUTDIR = "INPUT" ! default = "." - ! The directory in which input files are found. - ! === module MOM_grid_init === GRID_CONFIG = "cartesian" ! ! A character string that determines the method for defining the horizontal @@ -95,6 +91,12 @@ MINIMUM_DEPTH = 0.01 ! [m] default = 0.0 ! The minimum depth of the ocean. MAXIMUM_DEPTH = 20.0 ! [m] ! The maximum depth of the ocean. + +! === module MOM_open_boundary === +! Controls where open boundaries are located, what kind of boundary condition to impose, and what data to apply, +! if any. + +! === module MOM_fixed_initialization === ROTATION = "beta" ! default = "2omegasinlat" ! This specifies how the Coriolis parameter is specified: ! 2omegasinlat - Use twice the planetary rotation rate @@ -147,6 +149,8 @@ DENSITY_RANGE = 5.0 ! [kg m-3] default = 2.0 ! The range of reference potential densities in the layers. ! === module MOM_state_initialization === +INPUTDIR = "INPUT" ! default = "." + ! The directory in which input files are found. THICKNESS_CONFIG = "external_gwave" ! default = "uniform" ! A string that determines how the initial layer thicknesses are specified for a ! new run: diff --git a/ocean_only/flow_downslope/layer/MOM_parameter_doc.all b/ocean_only/flow_downslope/layer/MOM_parameter_doc.all index cb1dfc8e96..5c1257b702 100644 --- a/ocean_only/flow_downslope/layer/MOM_parameter_doc.all +++ b/ocean_only/flow_downslope/layer/MOM_parameter_doc.all @@ -208,10 +208,6 @@ NJHALO = 4 ! default = 4 REFERENCE_HEIGHT = 0.0 ! [m] default = 0.0 ! A reference value for geometric height fields, such as bathyT. -! === module MOM_fixed_initialization === -INPUTDIR = "INPUT" ! default = "." - ! The directory in which input files are found. - ! === module MOM_grid_init === GRID_CONFIG = "cartesian" ! ! A character string that determines the method for defining the horizontal @@ -292,6 +288,8 @@ OBC_NUMBER_OF_SEGMENTS = 0 ! default = 0 MASKING_DEPTH = -9999.0 ! [m] default = -9999.0 ! The depth below which to mask points as land points, for which all fluxes are ! zeroed out. MASKING_DEPTH is ignored if it has the special default value. + +! === module MOM_fixed_initialization === CHANNEL_CONFIG = "none" ! default = "none" ! A parameter that determines which set of channels are ! restricted to specific widths. Options are: @@ -480,6 +478,8 @@ GFS = 0.98 ! [m s-2] default = 9.8 ! The reduced gravity at the free surface. ! === module MOM_state_initialization === +INPUTDIR = "INPUT" ! default = "." + ! The directory in which input files are found. FATAL_INCONSISTENT_RESTART_TIME = False ! [Boolean] default = False ! If true and a time_in value is provided to MOM_initialize_state, verify that ! the time read from a restart file is the same as time_in, and issue a fatal diff --git a/ocean_only/flow_downslope/layer/MOM_parameter_doc.short b/ocean_only/flow_downslope/layer/MOM_parameter_doc.short index 2740cb8522..5f2ec99cc7 100644 --- a/ocean_only/flow_downslope/layer/MOM_parameter_doc.short +++ b/ocean_only/flow_downslope/layer/MOM_parameter_doc.short @@ -34,10 +34,6 @@ NJGLOBAL = 4 ! ! The total number of thickness grid points in the y-direction in the physical ! domain. With STATIC_MEMORY_ this is set in MOM_memory.h at compile time. -! === module MOM_fixed_initialization === -INPUTDIR = "INPUT" ! default = "." - ! The directory in which input files are found. - ! === module MOM_grid_init === GRID_CONFIG = "cartesian" ! ! A character string that determines the method for defining the horizontal @@ -95,6 +91,12 @@ MINIMUM_DEPTH = 1.0 ! [m] default = 0.0 ! assumed to be land and all fluxes are masked out. If MASKING_DEPTH is ! specified, then all depths shallower than MINIMUM_DEPTH but deeper than ! MASKING_DEPTH are rounded to MINIMUM_DEPTH. + +! === module MOM_open_boundary === +! Controls where open boundaries are located, what kind of boundary condition to impose, and what data to apply, +! if any. + +! === module MOM_fixed_initialization === ROTATION = "betaplane" ! default = "2omegasinlat" ! This specifies how the Coriolis parameter is specified: ! 2omegasinlat - Use twice the planetary rotation rate @@ -147,6 +149,8 @@ GFS = 0.98 ! [m s-2] default = 9.8 ! The reduced gravity at the free surface. ! === module MOM_state_initialization === +INPUTDIR = "INPUT" ! default = "." + ! The directory in which input files are found. THICKNESS_CONFIG = "DOME2D" ! default = "uniform" ! A string that determines how the initial layer thicknesses are specified for a ! new run: diff --git a/ocean_only/flow_downslope/rho/MOM_parameter_doc.all b/ocean_only/flow_downslope/rho/MOM_parameter_doc.all index d8d85ad60d..49c1fa2eac 100644 --- a/ocean_only/flow_downslope/rho/MOM_parameter_doc.all +++ b/ocean_only/flow_downslope/rho/MOM_parameter_doc.all @@ -217,10 +217,6 @@ NJHALO = 4 ! default = 4 REFERENCE_HEIGHT = 0.0 ! [m] default = 0.0 ! A reference value for geometric height fields, such as bathyT. -! === module MOM_fixed_initialization === -INPUTDIR = "INPUT" ! default = "." - ! The directory in which input files are found. - ! === module MOM_grid_init === GRID_CONFIG = "cartesian" ! ! A character string that determines the method for defining the horizontal @@ -301,6 +297,8 @@ OBC_NUMBER_OF_SEGMENTS = 0 ! default = 0 MASKING_DEPTH = -9999.0 ! [m] default = -9999.0 ! The depth below which to mask points as land points, for which all fluxes are ! zeroed out. MASKING_DEPTH is ignored if it has the special default value. + +! === module MOM_fixed_initialization === CHANNEL_CONFIG = "none" ! default = "none" ! A parameter that determines which set of channels are ! restricted to specific widths. Options are: @@ -666,6 +664,8 @@ REMAP_VEL_CONSERVE_KE = False ! [Boolean] default = False ! (CS%BBL_h_vel_mask > 0.0) .and. (CS%h_vel_mask > 0.0) ! === module MOM_state_initialization === +INPUTDIR = "INPUT" ! default = "." + ! The directory in which input files are found. FATAL_INCONSISTENT_RESTART_TIME = False ! [Boolean] default = False ! If true and a time_in value is provided to MOM_initialize_state, verify that ! the time read from a restart file is the same as time_in, and issue a fatal diff --git a/ocean_only/flow_downslope/rho/MOM_parameter_doc.short b/ocean_only/flow_downslope/rho/MOM_parameter_doc.short index 4d3d941806..fa7f74ecf3 100644 --- a/ocean_only/flow_downslope/rho/MOM_parameter_doc.short +++ b/ocean_only/flow_downslope/rho/MOM_parameter_doc.short @@ -32,10 +32,6 @@ NJGLOBAL = 4 ! ! The total number of thickness grid points in the y-direction in the physical ! domain. With STATIC_MEMORY_ this is set in MOM_memory.h at compile time. -! === module MOM_fixed_initialization === -INPUTDIR = "INPUT" ! default = "." - ! The directory in which input files are found. - ! === module MOM_grid_init === GRID_CONFIG = "cartesian" ! ! A character string that determines the method for defining the horizontal @@ -93,6 +89,12 @@ MINIMUM_DEPTH = 1.0 ! [m] default = 0.0 ! assumed to be land and all fluxes are masked out. If MASKING_DEPTH is ! specified, then all depths shallower than MINIMUM_DEPTH but deeper than ! MASKING_DEPTH are rounded to MINIMUM_DEPTH. + +! === module MOM_open_boundary === +! Controls where open boundaries are located, what kind of boundary condition to impose, and what data to apply, +! if any. + +! === module MOM_fixed_initialization === ROTATION = "betaplane" ! default = "2omegasinlat" ! This specifies how the Coriolis parameter is specified: ! 2omegasinlat - Use twice the planetary rotation rate @@ -202,6 +204,8 @@ REMAPPING_SCHEME = "PQM_IH4IH3" ! default = "PLM" ! PQM_IH6IH5 (5th-order accurate) ! === module MOM_state_initialization === +INPUTDIR = "INPUT" ! default = "." + ! The directory in which input files are found. THICKNESS_CONFIG = "DOME2D" ! default = "uniform" ! A string that determines how the initial layer thicknesses are specified for a ! new run: diff --git a/ocean_only/flow_downslope/sigma/MOM_parameter_doc.all b/ocean_only/flow_downslope/sigma/MOM_parameter_doc.all index 61c48d1b08..0c91fc9393 100644 --- a/ocean_only/flow_downslope/sigma/MOM_parameter_doc.all +++ b/ocean_only/flow_downslope/sigma/MOM_parameter_doc.all @@ -217,10 +217,6 @@ NJHALO = 4 ! default = 4 REFERENCE_HEIGHT = 0.0 ! [m] default = 0.0 ! A reference value for geometric height fields, such as bathyT. -! === module MOM_fixed_initialization === -INPUTDIR = "INPUT" ! default = "." - ! The directory in which input files are found. - ! === module MOM_grid_init === GRID_CONFIG = "cartesian" ! ! A character string that determines the method for defining the horizontal @@ -301,6 +297,8 @@ OBC_NUMBER_OF_SEGMENTS = 0 ! default = 0 MASKING_DEPTH = -9999.0 ! [m] default = -9999.0 ! The depth below which to mask points as land points, for which all fluxes are ! zeroed out. MASKING_DEPTH is ignored if it has the special default value. + +! === module MOM_fixed_initialization === CHANNEL_CONFIG = "none" ! default = "none" ! A parameter that determines which set of channels are ! restricted to specific widths. Options are: @@ -618,6 +616,8 @@ REMAP_VEL_CONSERVE_KE = False ! [Boolean] default = False ! (CS%BBL_h_vel_mask > 0.0) .and. (CS%h_vel_mask > 0.0) ! === module MOM_state_initialization === +INPUTDIR = "INPUT" ! default = "." + ! The directory in which input files are found. FATAL_INCONSISTENT_RESTART_TIME = False ! [Boolean] default = False ! If true and a time_in value is provided to MOM_initialize_state, verify that ! the time read from a restart file is the same as time_in, and issue a fatal diff --git a/ocean_only/flow_downslope/sigma/MOM_parameter_doc.short b/ocean_only/flow_downslope/sigma/MOM_parameter_doc.short index 497b0dd8f0..7900692292 100644 --- a/ocean_only/flow_downslope/sigma/MOM_parameter_doc.short +++ b/ocean_only/flow_downslope/sigma/MOM_parameter_doc.short @@ -32,10 +32,6 @@ NJGLOBAL = 4 ! ! The total number of thickness grid points in the y-direction in the physical ! domain. With STATIC_MEMORY_ this is set in MOM_memory.h at compile time. -! === module MOM_fixed_initialization === -INPUTDIR = "INPUT" ! default = "." - ! The directory in which input files are found. - ! === module MOM_grid_init === GRID_CONFIG = "cartesian" ! ! A character string that determines the method for defining the horizontal @@ -93,6 +89,12 @@ MINIMUM_DEPTH = 1.0 ! [m] default = 0.0 ! assumed to be land and all fluxes are masked out. If MASKING_DEPTH is ! specified, then all depths shallower than MINIMUM_DEPTH but deeper than ! MASKING_DEPTH are rounded to MINIMUM_DEPTH. + +! === module MOM_open_boundary === +! Controls where open boundaries are located, what kind of boundary condition to impose, and what data to apply, +! if any. + +! === module MOM_fixed_initialization === ROTATION = "betaplane" ! default = "2omegasinlat" ! This specifies how the Coriolis parameter is specified: ! 2omegasinlat - Use twice the planetary rotation rate @@ -173,6 +175,8 @@ REMAPPING_SCHEME = "PQM_IH4IH3" ! default = "PLM" ! PQM_IH6IH5 (5th-order accurate) ! === module MOM_state_initialization === +INPUTDIR = "INPUT" ! default = "." + ! The directory in which input files are found. THICKNESS_CONFIG = "DOME2D" ! default = "uniform" ! A string that determines how the initial layer thicknesses are specified for a ! new run: diff --git a/ocean_only/flow_downslope/z/MOM_parameter_doc.all b/ocean_only/flow_downslope/z/MOM_parameter_doc.all index 7999745900..a0015cbfae 100644 --- a/ocean_only/flow_downslope/z/MOM_parameter_doc.all +++ b/ocean_only/flow_downslope/z/MOM_parameter_doc.all @@ -217,10 +217,6 @@ NJHALO = 4 ! default = 4 REFERENCE_HEIGHT = 0.0 ! [m] default = 0.0 ! A reference value for geometric height fields, such as bathyT. -! === module MOM_fixed_initialization === -INPUTDIR = "INPUT" ! default = "." - ! The directory in which input files are found. - ! === module MOM_grid_init === GRID_CONFIG = "cartesian" ! ! A character string that determines the method for defining the horizontal @@ -301,6 +297,8 @@ OBC_NUMBER_OF_SEGMENTS = 0 ! default = 0 MASKING_DEPTH = -9999.0 ! [m] default = -9999.0 ! The depth below which to mask points as land points, for which all fluxes are ! zeroed out. MASKING_DEPTH is ignored if it has the special default value. + +! === module MOM_fixed_initialization === CHANNEL_CONFIG = "none" ! default = "none" ! A parameter that determines which set of channels are ! restricted to specific widths. Options are: @@ -618,6 +616,8 @@ REMAP_VEL_CONSERVE_KE = False ! [Boolean] default = False ! (CS%BBL_h_vel_mask > 0.0) .and. (CS%h_vel_mask > 0.0) ! === module MOM_state_initialization === +INPUTDIR = "INPUT" ! default = "." + ! The directory in which input files are found. FATAL_INCONSISTENT_RESTART_TIME = False ! [Boolean] default = False ! If true and a time_in value is provided to MOM_initialize_state, verify that ! the time read from a restart file is the same as time_in, and issue a fatal diff --git a/ocean_only/flow_downslope/z/MOM_parameter_doc.short b/ocean_only/flow_downslope/z/MOM_parameter_doc.short index 63a81983e8..b04dababad 100644 --- a/ocean_only/flow_downslope/z/MOM_parameter_doc.short +++ b/ocean_only/flow_downslope/z/MOM_parameter_doc.short @@ -32,10 +32,6 @@ NJGLOBAL = 4 ! ! The total number of thickness grid points in the y-direction in the physical ! domain. With STATIC_MEMORY_ this is set in MOM_memory.h at compile time. -! === module MOM_fixed_initialization === -INPUTDIR = "INPUT" ! default = "." - ! The directory in which input files are found. - ! === module MOM_grid_init === GRID_CONFIG = "cartesian" ! ! A character string that determines the method for defining the horizontal @@ -93,6 +89,12 @@ MINIMUM_DEPTH = 1.0 ! [m] default = 0.0 ! assumed to be land and all fluxes are masked out. If MASKING_DEPTH is ! specified, then all depths shallower than MINIMUM_DEPTH but deeper than ! MASKING_DEPTH are rounded to MINIMUM_DEPTH. + +! === module MOM_open_boundary === +! Controls where open boundaries are located, what kind of boundary condition to impose, and what data to apply, +! if any. + +! === module MOM_fixed_initialization === ROTATION = "betaplane" ! default = "2omegasinlat" ! This specifies how the Coriolis parameter is specified: ! 2omegasinlat - Use twice the planetary rotation rate @@ -173,6 +175,8 @@ REMAPPING_SCHEME = "PQM_IH4IH3" ! default = "PLM" ! PQM_IH6IH5 (5th-order accurate) ! === module MOM_state_initialization === +INPUTDIR = "INPUT" ! default = "." + ! The directory in which input files are found. THICKNESS_CONFIG = "DOME2D" ! default = "uniform" ! A string that determines how the initial layer thicknesses are specified for a ! new run: diff --git a/ocean_only/global_ALE/hycom/MOM_parameter_doc.all b/ocean_only/global_ALE/hycom/MOM_parameter_doc.all index c34bc90b1c..4ceaddfa4c 100644 --- a/ocean_only/global_ALE/hycom/MOM_parameter_doc.all +++ b/ocean_only/global_ALE/hycom/MOM_parameter_doc.all @@ -237,10 +237,6 @@ NJHALO = 4 ! default = 4 REFERENCE_HEIGHT = 0.0 ! [m] default = 0.0 ! A reference value for geometric height fields, such as bathyT. -! === module MOM_fixed_initialization === -INPUTDIR = "INPUT" ! default = "." - ! The directory in which input files are found. - ! === module MOM_grid_init === GRID_CONFIG = "mosaic" ! ! A character string that determines the method for defining the horizontal @@ -311,6 +307,8 @@ MAXIMUM_DEPTH = 6000.0 ! [m] ! if any. OBC_NUMBER_OF_SEGMENTS = 0 ! default = 0 ! The number of open boundary segments. + +! === module MOM_fixed_initialization === CHANNEL_CONFIG = "global_1deg" ! default = "none" ! A parameter that determines which set of channels are ! restricted to specific widths. Options are: @@ -694,6 +692,8 @@ REMAP_VEL_CONSERVE_KE = False ! [Boolean] default = False ! (CS%BBL_h_vel_mask > 0.0) .and. (CS%h_vel_mask > 0.0) ! === module MOM_state_initialization === +INPUTDIR = "INPUT" ! default = "." + ! The directory in which input files are found. FATAL_INCONSISTENT_RESTART_TIME = False ! [Boolean] default = False ! If true and a time_in value is provided to MOM_initialize_state, verify that ! the time read from a restart file is the same as time_in, and issue a fatal diff --git a/ocean_only/global_ALE/hycom/MOM_parameter_doc.short b/ocean_only/global_ALE/hycom/MOM_parameter_doc.short index fc104b0bfd..25c97891e1 100644 --- a/ocean_only/global_ALE/hycom/MOM_parameter_doc.short +++ b/ocean_only/global_ALE/hycom/MOM_parameter_doc.short @@ -57,10 +57,6 @@ NJGLOBAL = 210 ! ! The total number of thickness grid points in the y-direction in the physical ! domain. With STATIC_MEMORY_ this is set in MOM_memory.h at compile time. -! === module MOM_fixed_initialization === -INPUTDIR = "INPUT" ! default = "." - ! The directory in which input files are found. - ! === module MOM_grid_init === GRID_CONFIG = "mosaic" ! ! A character string that determines the method for defining the horizontal @@ -106,6 +102,12 @@ MINIMUM_DEPTH = 0.5 ! [m] default = 0.0 ! MASKING_DEPTH are rounded to MINIMUM_DEPTH. MAXIMUM_DEPTH = 6000.0 ! [m] ! The maximum depth of the ocean. + +! === module MOM_open_boundary === +! Controls where open boundaries are located, what kind of boundary condition to impose, and what data to apply, +! if any. + +! === module MOM_fixed_initialization === CHANNEL_CONFIG = "global_1deg" ! default = "none" ! A parameter that determines which set of channels are ! restricted to specific widths. Options are: @@ -251,6 +253,8 @@ REGRID_TIME_SCALE = 8.64E+04 ! [s] default = 0.0 ! model more Lagrangian. ! === module MOM_state_initialization === +INPUTDIR = "INPUT" ! default = "." + ! The directory in which input files are found. INIT_LAYERS_FROM_Z_FILE = True ! [Boolean] default = False ! If true, initialize the layer thicknesses, temperatures, and salinities from a ! Z-space file on a latitude-longitude grid. diff --git a/ocean_only/global_ALE/layer/MOM_parameter_doc.all b/ocean_only/global_ALE/layer/MOM_parameter_doc.all index 690bb1d6ce..7e0d627a31 100644 --- a/ocean_only/global_ALE/layer/MOM_parameter_doc.all +++ b/ocean_only/global_ALE/layer/MOM_parameter_doc.all @@ -225,10 +225,6 @@ NJHALO = 4 ! default = 4 REFERENCE_HEIGHT = 0.0 ! [m] default = 0.0 ! A reference value for geometric height fields, such as bathyT. -! === module MOM_fixed_initialization === -INPUTDIR = "INPUT" ! default = "." - ! The directory in which input files are found. - ! === module MOM_grid_init === GRID_CONFIG = "mosaic" ! ! A character string that determines the method for defining the horizontal @@ -299,6 +295,8 @@ MAXIMUM_DEPTH = 6000.0 ! [m] ! if any. OBC_NUMBER_OF_SEGMENTS = 0 ! default = 0 ! The number of open boundary segments. + +! === module MOM_fixed_initialization === CHANNEL_CONFIG = "global_1deg" ! default = "none" ! A parameter that determines which set of channels are ! restricted to specific widths. Options are: @@ -493,6 +491,8 @@ COORD_VAR = "Layer" ! default = "Layer" ! The variable in COORD_FILE that is to be used for the coordinate densities. ! === module MOM_state_initialization === +INPUTDIR = "INPUT" ! default = "." + ! The directory in which input files are found. FATAL_INCONSISTENT_RESTART_TIME = False ! [Boolean] default = False ! If true and a time_in value is provided to MOM_initialize_state, verify that ! the time read from a restart file is the same as time_in, and issue a fatal diff --git a/ocean_only/global_ALE/layer/MOM_parameter_doc.short b/ocean_only/global_ALE/layer/MOM_parameter_doc.short index 41ff11b8d9..a1659c4a94 100644 --- a/ocean_only/global_ALE/layer/MOM_parameter_doc.short +++ b/ocean_only/global_ALE/layer/MOM_parameter_doc.short @@ -54,10 +54,6 @@ NJGLOBAL = 210 ! ! The total number of thickness grid points in the y-direction in the physical ! domain. With STATIC_MEMORY_ this is set in MOM_memory.h at compile time. -! === module MOM_fixed_initialization === -INPUTDIR = "INPUT" ! default = "." - ! The directory in which input files are found. - ! === module MOM_grid_init === GRID_CONFIG = "mosaic" ! ! A character string that determines the method for defining the horizontal @@ -103,6 +99,12 @@ MINIMUM_DEPTH = 0.5 ! [m] default = 0.0 ! MASKING_DEPTH are rounded to MINIMUM_DEPTH. MAXIMUM_DEPTH = 6000.0 ! [m] ! The maximum depth of the ocean. + +! === module MOM_open_boundary === +! Controls where open boundaries are located, what kind of boundary condition to impose, and what data to apply, +! if any. + +! === module MOM_fixed_initialization === CHANNEL_CONFIG = "global_1deg" ! default = "none" ! A parameter that determines which set of channels are ! restricted to specific widths. Options are: @@ -162,6 +164,8 @@ COORD_FILE = "Layer_coord.nc" ! ! The file from which the coordinate densities are read. ! === module MOM_state_initialization === +INPUTDIR = "INPUT" ! default = "." + ! The directory in which input files are found. INIT_LAYERS_FROM_Z_FILE = True ! [Boolean] default = False ! If true, initialize the layer thicknesses, temperatures, and salinities from a ! Z-space file on a latitude-longitude grid. diff --git a/ocean_only/global_ALE/z/MOM_parameter_doc.all b/ocean_only/global_ALE/z/MOM_parameter_doc.all index 4a87b06712..d638521d70 100644 --- a/ocean_only/global_ALE/z/MOM_parameter_doc.all +++ b/ocean_only/global_ALE/z/MOM_parameter_doc.all @@ -237,10 +237,6 @@ NJHALO = 4 ! default = 4 REFERENCE_HEIGHT = 0.0 ! [m] default = 0.0 ! A reference value for geometric height fields, such as bathyT. -! === module MOM_fixed_initialization === -INPUTDIR = "INPUT" ! default = "." - ! The directory in which input files are found. - ! === module MOM_grid_init === GRID_CONFIG = "mosaic" ! ! A character string that determines the method for defining the horizontal @@ -311,6 +307,8 @@ MAXIMUM_DEPTH = 6000.0 ! [m] ! if any. OBC_NUMBER_OF_SEGMENTS = 0 ! default = 0 ! The number of open boundary segments. + +! === module MOM_fixed_initialization === CHANNEL_CONFIG = "global_1deg" ! default = "none" ! A parameter that determines which set of channels are ! restricted to specific widths. Options are: @@ -634,6 +632,8 @@ REMAP_VEL_CONSERVE_KE = False ! [Boolean] default = False ! (CS%BBL_h_vel_mask > 0.0) .and. (CS%h_vel_mask > 0.0) ! === module MOM_state_initialization === +INPUTDIR = "INPUT" ! default = "." + ! The directory in which input files are found. FATAL_INCONSISTENT_RESTART_TIME = False ! [Boolean] default = False ! If true and a time_in value is provided to MOM_initialize_state, verify that ! the time read from a restart file is the same as time_in, and issue a fatal diff --git a/ocean_only/global_ALE/z/MOM_parameter_doc.short b/ocean_only/global_ALE/z/MOM_parameter_doc.short index ecad37bc22..d0532b4f7d 100644 --- a/ocean_only/global_ALE/z/MOM_parameter_doc.short +++ b/ocean_only/global_ALE/z/MOM_parameter_doc.short @@ -57,10 +57,6 @@ NJGLOBAL = 210 ! ! The total number of thickness grid points in the y-direction in the physical ! domain. With STATIC_MEMORY_ this is set in MOM_memory.h at compile time. -! === module MOM_fixed_initialization === -INPUTDIR = "INPUT" ! default = "." - ! The directory in which input files are found. - ! === module MOM_grid_init === GRID_CONFIG = "mosaic" ! ! A character string that determines the method for defining the horizontal @@ -106,6 +102,12 @@ MINIMUM_DEPTH = 0.5 ! [m] default = 0.0 ! MASKING_DEPTH are rounded to MINIMUM_DEPTH. MAXIMUM_DEPTH = 6000.0 ! [m] ! The maximum depth of the ocean. + +! === module MOM_open_boundary === +! Controls where open boundaries are located, what kind of boundary condition to impose, and what data to apply, +! if any. + +! === module MOM_fixed_initialization === CHANNEL_CONFIG = "global_1deg" ! default = "none" ! A parameter that determines which set of channels are ! restricted to specific widths. Options are: @@ -224,6 +226,8 @@ REMAPPING_SCHEME = "PPM_H4" ! default = "PLM" ! PQM_IH6IH5 (5th-order accurate) ! === module MOM_state_initialization === +INPUTDIR = "INPUT" ! default = "." + ! The directory in which input files are found. INIT_LAYERS_FROM_Z_FILE = True ! [Boolean] default = False ! If true, initialize the layer thicknesses, temperatures, and salinities from a ! Z-space file on a latitude-longitude grid. diff --git a/ocean_only/lock_exchange/MOM_parameter_doc.all b/ocean_only/lock_exchange/MOM_parameter_doc.all index c3889e5f8f..4202410551 100644 --- a/ocean_only/lock_exchange/MOM_parameter_doc.all +++ b/ocean_only/lock_exchange/MOM_parameter_doc.all @@ -208,10 +208,6 @@ NJHALO = 4 ! default = 4 REFERENCE_HEIGHT = 0.0 ! [m] default = 0.0 ! A reference value for geometric height fields, such as bathyT. -! === module MOM_fixed_initialization === -INPUTDIR = "INPUT" ! default = "." - ! The directory in which input files are found. - ! === module MOM_grid_init === GRID_CONFIG = "cartesian" ! ! A character string that determines the method for defining the horizontal @@ -281,6 +277,8 @@ OBC_NUMBER_OF_SEGMENTS = 0 ! default = 0 MASKING_DEPTH = -9999.0 ! [m] default = -9999.0 ! The depth below which to mask points as land points, for which all fluxes are ! zeroed out. MASKING_DEPTH is ignored if it has the special default value. + +! === module MOM_fixed_initialization === CHANNEL_CONFIG = "none" ! default = "none" ! A parameter that determines which set of channels are ! restricted to specific widths. Options are: @@ -469,6 +467,8 @@ DENSITY_RANGE = 5.0 ! [kg m-3] default = 2.0 ! The range of reference potential densities in the layers. ! === module MOM_state_initialization === +INPUTDIR = "INPUT" ! default = "." + ! The directory in which input files are found. FATAL_INCONSISTENT_RESTART_TIME = False ! [Boolean] default = False ! If true and a time_in value is provided to MOM_initialize_state, verify that ! the time read from a restart file is the same as time_in, and issue a fatal diff --git a/ocean_only/lock_exchange/MOM_parameter_doc.short b/ocean_only/lock_exchange/MOM_parameter_doc.short index 12e0ace866..ec79d56124 100644 --- a/ocean_only/lock_exchange/MOM_parameter_doc.short +++ b/ocean_only/lock_exchange/MOM_parameter_doc.short @@ -31,10 +31,6 @@ NJGLOBAL = 4 ! ! The total number of thickness grid points in the y-direction in the physical ! domain. With STATIC_MEMORY_ this is set in MOM_memory.h at compile time. -! === module MOM_fixed_initialization === -INPUTDIR = "INPUT" ! default = "." - ! The directory in which input files are found. - ! === module MOM_grid_init === GRID_CONFIG = "cartesian" ! ! A character string that determines the method for defining the horizontal @@ -90,6 +86,12 @@ MINIMUM_DEPTH = 0.01 ! [m] default = 0.0 ! The minimum depth of the ocean. MAXIMUM_DEPTH = 20.0 ! [m] ! The maximum depth of the ocean. + +! === module MOM_open_boundary === +! Controls where open boundaries are located, what kind of boundary condition to impose, and what data to apply, +! if any. + +! === module MOM_fixed_initialization === ROTATION = "beta" ! default = "2omegasinlat" ! This specifies how the Coriolis parameter is specified: ! 2omegasinlat - Use twice the planetary rotation rate @@ -142,6 +144,8 @@ DENSITY_RANGE = 5.0 ! [kg m-3] default = 2.0 ! The range of reference potential densities in the layers. ! === module MOM_state_initialization === +INPUTDIR = "INPUT" ! default = "." + ! The directory in which input files are found. THICKNESS_CONFIG = "lock_exchange" ! default = "uniform" ! A string that determines how the initial layer thicknesses are specified for a ! new run: diff --git a/ocean_only/mixed_layer_restrat_2d/MOM_parameter_doc.all b/ocean_only/mixed_layer_restrat_2d/MOM_parameter_doc.all index 7ee1fa2bc6..bd8e26081e 100644 --- a/ocean_only/mixed_layer_restrat_2d/MOM_parameter_doc.all +++ b/ocean_only/mixed_layer_restrat_2d/MOM_parameter_doc.all @@ -217,10 +217,6 @@ NJHALO = 4 ! default = 4 REFERENCE_HEIGHT = 0.0 ! [m] default = 0.0 ! A reference value for geometric height fields, such as bathyT. -! === module MOM_fixed_initialization === -INPUTDIR = "INPUT" ! default = "." - ! The directory in which input files are found. - ! === module MOM_grid_init === GRID_CONFIG = "cartesian" ! ! A character string that determines the method for defining the horizontal @@ -290,6 +286,8 @@ OBC_NUMBER_OF_SEGMENTS = 0 ! default = 0 MASKING_DEPTH = -9999.0 ! [m] default = -9999.0 ! The depth below which to mask points as land points, for which all fluxes are ! zeroed out. MASKING_DEPTH is ignored if it has the special default value. + +! === module MOM_fixed_initialization === CHANNEL_CONFIG = "none" ! default = "none" ! A parameter that determines which set of channels are ! restricted to specific widths. Options are: @@ -607,6 +605,8 @@ REMAP_VEL_CONSERVE_KE = False ! [Boolean] default = False ! (CS%BBL_h_vel_mask > 0.0) .and. (CS%h_vel_mask > 0.0) ! === module MOM_state_initialization === +INPUTDIR = "INPUT" ! default = "." + ! The directory in which input files are found. FATAL_INCONSISTENT_RESTART_TIME = False ! [Boolean] default = False ! If true and a time_in value is provided to MOM_initialize_state, verify that ! the time read from a restart file is the same as time_in, and issue a fatal diff --git a/ocean_only/mixed_layer_restrat_2d/MOM_parameter_doc.short b/ocean_only/mixed_layer_restrat_2d/MOM_parameter_doc.short index c361bbd739..612685d9dc 100644 --- a/ocean_only/mixed_layer_restrat_2d/MOM_parameter_doc.short +++ b/ocean_only/mixed_layer_restrat_2d/MOM_parameter_doc.short @@ -21,10 +21,6 @@ NJGLOBAL = 80 ! ! The total number of thickness grid points in the y-direction in the physical ! domain. With STATIC_MEMORY_ this is set in MOM_memory.h at compile time. -! === module MOM_fixed_initialization === -INPUTDIR = "INPUT" ! default = "." - ! The directory in which input files are found. - ! === module MOM_grid_init === GRID_CONFIG = "cartesian" ! ! A character string that determines the method for defining the horizontal @@ -77,6 +73,12 @@ MINIMUM_DEPTH = 1.0 ! [m] default = 0.0 ! The minimum depth of the ocean. MAXIMUM_DEPTH = 400.0 ! [m] ! The maximum depth of the ocean. + +! === module MOM_open_boundary === +! Controls where open boundaries are located, what kind of boundary condition to impose, and what data to apply, +! if any. + +! === module MOM_fixed_initialization === ROTATION = "betaplane" ! default = "2omegasinlat" ! This specifies how the Coriolis parameter is specified: ! 2omegasinlat - Use twice the planetary rotation rate @@ -155,6 +157,8 @@ REMAPPING_SCHEME = "PPM_IH4" ! default = "PLM" ! PQM_IH6IH5 (5th-order accurate) ! === module MOM_state_initialization === +INPUTDIR = "INPUT" ! default = "." + ! The directory in which input files are found. THICKNESS_CONFIG = "rossby_front" ! default = "uniform" ! A string that determines how the initial layer thicknesses are specified for a ! new run: diff --git a/ocean_only/nonBous_global/MOM_parameter_doc.all b/ocean_only/nonBous_global/MOM_parameter_doc.all index b68b2f1589..314ef30a3e 100644 --- a/ocean_only/nonBous_global/MOM_parameter_doc.all +++ b/ocean_only/nonBous_global/MOM_parameter_doc.all @@ -210,10 +210,6 @@ NJHALO = 4 ! default = 4 REFERENCE_HEIGHT = 0.0 ! [m] default = 0.0 ! A reference value for geometric height fields, such as bathyT. -! === module MOM_fixed_initialization === -INPUTDIR = "INPUT" ! default = "." - ! The directory in which input files are found. - ! === module MOM_grid_init === GRID_CONFIG = "mosaic" ! ! A character string that determines the method for defining the horizontal @@ -284,6 +280,8 @@ MAXIMUM_DEPTH = 6000.0 ! [m] ! if any. OBC_NUMBER_OF_SEGMENTS = 0 ! default = 0 ! The number of open boundary segments. + +! === module MOM_fixed_initialization === CHANNEL_CONFIG = "global_1deg" ! default = "none" ! A parameter that determines which set of channels are ! restricted to specific widths. Options are: @@ -490,6 +488,8 @@ COORD_VAR = "Layer" ! default = "Layer" ! The variable in COORD_FILE that is to be used for the coordinate densities. ! === module MOM_state_initialization === +INPUTDIR = "INPUT" ! default = "." + ! The directory in which input files are found. FATAL_INCONSISTENT_RESTART_TIME = False ! [Boolean] default = False ! If true and a time_in value is provided to MOM_initialize_state, verify that ! the time read from a restart file is the same as time_in, and issue a fatal diff --git a/ocean_only/nonBous_global/MOM_parameter_doc.short b/ocean_only/nonBous_global/MOM_parameter_doc.short index 4d79c334bb..61c8902f4a 100644 --- a/ocean_only/nonBous_global/MOM_parameter_doc.short +++ b/ocean_only/nonBous_global/MOM_parameter_doc.short @@ -49,10 +49,6 @@ NJGLOBAL = 210 ! ! The total number of thickness grid points in the y-direction in the physical ! domain. With STATIC_MEMORY_ this is set in MOM_memory.h at compile time. -! === module MOM_fixed_initialization === -INPUTDIR = "INPUT" ! default = "." - ! The directory in which input files are found. - ! === module MOM_grid_init === GRID_CONFIG = "mosaic" ! ! A character string that determines the method for defining the horizontal @@ -98,6 +94,12 @@ MINIMUM_DEPTH = 0.5 ! [m] default = 0.0 ! MASKING_DEPTH are rounded to MINIMUM_DEPTH. MAXIMUM_DEPTH = 6000.0 ! [m] ! The maximum depth of the ocean. + +! === module MOM_open_boundary === +! Controls where open boundaries are located, what kind of boundary condition to impose, and what data to apply, +! if any. + +! === module MOM_fixed_initialization === CHANNEL_CONFIG = "global_1deg" ! default = "none" ! A parameter that determines which set of channels are ! restricted to specific widths. Options are: @@ -157,6 +159,8 @@ COORD_FILE = "GOLD_IC.2010.11.15.nc" ! ! The file from which the coordinate densities are read. ! === module MOM_state_initialization === +INPUTDIR = "INPUT" ! default = "." + ! The directory in which input files are found. THICKNESS_CONFIG = "file" ! default = "uniform" ! A string that determines how the initial layer thicknesses are specified for a ! new run: diff --git a/ocean_only/resting/layer/MOM_parameter_doc.all b/ocean_only/resting/layer/MOM_parameter_doc.all index 8805889379..3dd646f4f7 100644 --- a/ocean_only/resting/layer/MOM_parameter_doc.all +++ b/ocean_only/resting/layer/MOM_parameter_doc.all @@ -208,10 +208,6 @@ NJHALO = 3 ! default = 4 REFERENCE_HEIGHT = 0.0 ! [m] default = 0.0 ! A reference value for geometric height fields, such as bathyT. -! === module MOM_fixed_initialization === -INPUTDIR = "INPUT/" ! default = "." - ! The directory in which input files are found. - ! === module MOM_grid_init === GRID_CONFIG = "cartesian" ! ! A character string that determines the method for defining the horizontal @@ -281,6 +277,8 @@ OBC_NUMBER_OF_SEGMENTS = 0 ! default = 0 MASKING_DEPTH = -9999.0 ! [m] default = -9999.0 ! The depth below which to mask points as land points, for which all fluxes are ! zeroed out. MASKING_DEPTH is ignored if it has the special default value. + +! === module MOM_fixed_initialization === CHANNEL_CONFIG = "none" ! default = "none" ! A parameter that determines which set of channels are ! restricted to specific widths. Options are: @@ -469,6 +467,8 @@ GFS = 0.98 ! [m s-2] default = 9.8 ! The reduced gravity at the free surface. ! === module MOM_state_initialization === +INPUTDIR = "INPUT/" ! default = "." + ! The directory in which input files are found. FATAL_INCONSISTENT_RESTART_TIME = False ! [Boolean] default = False ! If true and a time_in value is provided to MOM_initialize_state, verify that ! the time read from a restart file is the same as time_in, and issue a fatal diff --git a/ocean_only/resting/layer/MOM_parameter_doc.short b/ocean_only/resting/layer/MOM_parameter_doc.short index f9f58aeb00..9da388df8c 100644 --- a/ocean_only/resting/layer/MOM_parameter_doc.short +++ b/ocean_only/resting/layer/MOM_parameter_doc.short @@ -33,10 +33,6 @@ NJHALO = 3 ! default = 4 ! The number of halo points on each side in the y-direction. How this is set ! varies with the calling component and static or dynamic memory configuration. -! === module MOM_fixed_initialization === -INPUTDIR = "INPUT/" ! default = "." - ! The directory in which input files are found. - ! === module MOM_grid_init === GRID_CONFIG = "cartesian" ! ! A character string that determines the method for defining the horizontal @@ -89,6 +85,12 @@ MINIMUM_DEPTH = 1.0 ! [m] default = 0.0 ! The minimum depth of the ocean. MAXIMUM_DEPTH = 1000.0 ! [m] ! The maximum depth of the ocean. + +! === module MOM_open_boundary === +! Controls where open boundaries are located, what kind of boundary condition to impose, and what data to apply, +! if any. + +! === module MOM_fixed_initialization === ROTATION = "betaplane" ! default = "2omegasinlat" ! This specifies how the Coriolis parameter is specified: ! 2omegasinlat - Use twice the planetary rotation rate @@ -141,6 +143,8 @@ GFS = 0.98 ! [m s-2] default = 9.8 ! The reduced gravity at the free surface. ! === module MOM_state_initialization === +INPUTDIR = "INPUT/" ! default = "." + ! The directory in which input files are found. TS_CONFIG = "linear" ! ! A string that determines how the initial temperatures and salinities are ! specified for a new run: diff --git a/ocean_only/resting/z/MOM_parameter_doc.all b/ocean_only/resting/z/MOM_parameter_doc.all index fd8e8ea7b4..7b19fee8f5 100644 --- a/ocean_only/resting/z/MOM_parameter_doc.all +++ b/ocean_only/resting/z/MOM_parameter_doc.all @@ -217,10 +217,6 @@ NJHALO = 3 ! default = 4 REFERENCE_HEIGHT = 0.0 ! [m] default = 0.0 ! A reference value for geometric height fields, such as bathyT. -! === module MOM_fixed_initialization === -INPUTDIR = "INPUT/" ! default = "." - ! The directory in which input files are found. - ! === module MOM_grid_init === GRID_CONFIG = "cartesian" ! ! A character string that determines the method for defining the horizontal @@ -290,6 +286,8 @@ OBC_NUMBER_OF_SEGMENTS = 0 ! default = 0 MASKING_DEPTH = -9999.0 ! [m] default = -9999.0 ! The depth below which to mask points as land points, for which all fluxes are ! zeroed out. MASKING_DEPTH is ignored if it has the special default value. + +! === module MOM_fixed_initialization === CHANNEL_CONFIG = "none" ! default = "none" ! A parameter that determines which set of channels are ! restricted to specific widths. Options are: @@ -607,6 +605,8 @@ REMAP_VEL_CONSERVE_KE = False ! [Boolean] default = False ! (CS%BBL_h_vel_mask > 0.0) .and. (CS%h_vel_mask > 0.0) ! === module MOM_state_initialization === +INPUTDIR = "INPUT/" ! default = "." + ! The directory in which input files are found. FATAL_INCONSISTENT_RESTART_TIME = False ! [Boolean] default = False ! If true and a time_in value is provided to MOM_initialize_state, verify that ! the time read from a restart file is the same as time_in, and issue a fatal diff --git a/ocean_only/resting/z/MOM_parameter_doc.short b/ocean_only/resting/z/MOM_parameter_doc.short index cd847baa0f..1f8838ec95 100644 --- a/ocean_only/resting/z/MOM_parameter_doc.short +++ b/ocean_only/resting/z/MOM_parameter_doc.short @@ -31,10 +31,6 @@ NJHALO = 3 ! default = 4 ! The number of halo points on each side in the y-direction. How this is set ! varies with the calling component and static or dynamic memory configuration. -! === module MOM_fixed_initialization === -INPUTDIR = "INPUT/" ! default = "." - ! The directory in which input files are found. - ! === module MOM_grid_init === GRID_CONFIG = "cartesian" ! ! A character string that determines the method for defining the horizontal @@ -87,6 +83,12 @@ MINIMUM_DEPTH = 1.0 ! [m] default = 0.0 ! The minimum depth of the ocean. MAXIMUM_DEPTH = 1000.0 ! [m] ! The maximum depth of the ocean. + +! === module MOM_open_boundary === +! Controls where open boundaries are located, what kind of boundary condition to impose, and what data to apply, +! if any. + +! === module MOM_fixed_initialization === ROTATION = "betaplane" ! default = "2omegasinlat" ! This specifies how the Coriolis parameter is specified: ! 2omegasinlat - Use twice the planetary rotation rate @@ -155,6 +157,8 @@ REGRIDDING_COORDINATE_MODE = "Z*" ! default = "LAYER" ! is of non-dimensional fractions of the water column. ! === module MOM_state_initialization === +INPUTDIR = "INPUT/" ! default = "." + ! The directory in which input files are found. TS_CONFIG = "linear" ! ! A string that determines how the initial temperatures and salinities are ! specified for a new run: diff --git a/ocean_only/seamount/layer/MOM_parameter_doc.all b/ocean_only/seamount/layer/MOM_parameter_doc.all index de4d679654..87acde8547 100644 --- a/ocean_only/seamount/layer/MOM_parameter_doc.all +++ b/ocean_only/seamount/layer/MOM_parameter_doc.all @@ -208,10 +208,6 @@ NJHALO = 3 ! default = 4 REFERENCE_HEIGHT = 0.0 ! [m] default = 0.0 ! A reference value for geometric height fields, such as bathyT. -! === module MOM_fixed_initialization === -INPUTDIR = "INPUT/" ! default = "." - ! The directory in which input files are found. - ! === module MOM_grid_init === GRID_CONFIG = "cartesian" ! ! A character string that determines the method for defining the horizontal @@ -292,6 +288,8 @@ OBC_NUMBER_OF_SEGMENTS = 0 ! default = 0 MASKING_DEPTH = -9999.0 ! [m] default = -9999.0 ! The depth below which to mask points as land points, for which all fluxes are ! zeroed out. MASKING_DEPTH is ignored if it has the special default value. + +! === module MOM_fixed_initialization === CHANNEL_CONFIG = "none" ! default = "none" ! A parameter that determines which set of channels are ! restricted to specific widths. Options are: @@ -494,6 +492,8 @@ GFS = 9.8 ! [m s-2] default = 9.8 ! The reduced gravity at the free surface. ! === module MOM_state_initialization === +INPUTDIR = "INPUT/" ! default = "." + ! The directory in which input files are found. FATAL_INCONSISTENT_RESTART_TIME = False ! [Boolean] default = False ! If true and a time_in value is provided to MOM_initialize_state, verify that ! the time read from a restart file is the same as time_in, and issue a fatal diff --git a/ocean_only/seamount/layer/MOM_parameter_doc.short b/ocean_only/seamount/layer/MOM_parameter_doc.short index 46002946c6..bb40359e5b 100644 --- a/ocean_only/seamount/layer/MOM_parameter_doc.short +++ b/ocean_only/seamount/layer/MOM_parameter_doc.short @@ -35,10 +35,6 @@ NJHALO = 3 ! default = 4 ! The number of halo points on each side in the y-direction. How this is set ! varies with the calling component and static or dynamic memory configuration. -! === module MOM_fixed_initialization === -INPUTDIR = "INPUT/" ! default = "." - ! The directory in which input files are found. - ! === module MOM_grid_init === GRID_CONFIG = "cartesian" ! ! A character string that determines the method for defining the horizontal @@ -94,6 +90,12 @@ MINIMUM_DEPTH = 1.0 ! [m] default = 0.0 ! assumed to be land and all fluxes are masked out. If MASKING_DEPTH is ! specified, then all depths shallower than MINIMUM_DEPTH but deeper than ! MASKING_DEPTH are rounded to MINIMUM_DEPTH. + +! === module MOM_open_boundary === +! Controls where open boundaries are located, what kind of boundary condition to impose, and what data to apply, +! if any. + +! === module MOM_fixed_initialization === ROTATION = "betaplane" ! default = "2omegasinlat" ! This specifies how the Coriolis parameter is specified: ! 2omegasinlat - Use twice the planetary rotation rate @@ -150,6 +152,8 @@ TS_RANGE_S_DENSE = 35.95 ! [ppt] default = 34.0 ! The initial densest salinities when COORD_CONFIG is set to ts_range. ! === module MOM_state_initialization === +INPUTDIR = "INPUT/" ! default = "." + ! The directory in which input files are found. THICKNESS_CONFIG = "seamount" ! default = "uniform" ! A string that determines how the initial layer thicknesses are specified for a ! new run: diff --git a/ocean_only/seamount/rho/MOM_parameter_doc.all b/ocean_only/seamount/rho/MOM_parameter_doc.all index e6b2a98e55..ed96182b81 100644 --- a/ocean_only/seamount/rho/MOM_parameter_doc.all +++ b/ocean_only/seamount/rho/MOM_parameter_doc.all @@ -217,10 +217,6 @@ NJHALO = 3 ! default = 4 REFERENCE_HEIGHT = 0.0 ! [m] default = 0.0 ! A reference value for geometric height fields, such as bathyT. -! === module MOM_fixed_initialization === -INPUTDIR = "INPUT/" ! default = "." - ! The directory in which input files are found. - ! === module MOM_grid_init === GRID_CONFIG = "cartesian" ! ! A character string that determines the method for defining the horizontal @@ -301,6 +297,8 @@ OBC_NUMBER_OF_SEGMENTS = 0 ! default = 0 MASKING_DEPTH = -9999.0 ! [m] default = -9999.0 ! The depth below which to mask points as land points, for which all fluxes are ! zeroed out. MASKING_DEPTH is ignored if it has the special default value. + +! === module MOM_fixed_initialization === CHANNEL_CONFIG = "none" ! default = "none" ! A parameter that determines which set of channels are ! restricted to specific widths. Options are: @@ -680,6 +678,8 @@ REMAP_VEL_CONSERVE_KE = False ! [Boolean] default = False ! (CS%BBL_h_vel_mask > 0.0) .and. (CS%h_vel_mask > 0.0) ! === module MOM_state_initialization === +INPUTDIR = "INPUT/" ! default = "." + ! The directory in which input files are found. FATAL_INCONSISTENT_RESTART_TIME = False ! [Boolean] default = False ! If true and a time_in value is provided to MOM_initialize_state, verify that ! the time read from a restart file is the same as time_in, and issue a fatal diff --git a/ocean_only/seamount/rho/MOM_parameter_doc.short b/ocean_only/seamount/rho/MOM_parameter_doc.short index 0e401bb705..34c8c1c262 100644 --- a/ocean_only/seamount/rho/MOM_parameter_doc.short +++ b/ocean_only/seamount/rho/MOM_parameter_doc.short @@ -33,10 +33,6 @@ NJHALO = 3 ! default = 4 ! The number of halo points on each side in the y-direction. How this is set ! varies with the calling component and static or dynamic memory configuration. -! === module MOM_fixed_initialization === -INPUTDIR = "INPUT/" ! default = "." - ! The directory in which input files are found. - ! === module MOM_grid_init === GRID_CONFIG = "cartesian" ! ! A character string that determines the method for defining the horizontal @@ -92,6 +88,12 @@ MINIMUM_DEPTH = 1.0 ! [m] default = 0.0 ! assumed to be land and all fluxes are masked out. If MASKING_DEPTH is ! specified, then all depths shallower than MINIMUM_DEPTH but deeper than ! MASKING_DEPTH are rounded to MINIMUM_DEPTH. + +! === module MOM_open_boundary === +! Controls where open boundaries are located, what kind of boundary condition to impose, and what data to apply, +! if any. + +! === module MOM_fixed_initialization === ROTATION = "betaplane" ! default = "2omegasinlat" ! This specifies how the Coriolis parameter is specified: ! 2omegasinlat - Use twice the planetary rotation rate @@ -205,6 +207,8 @@ REMAPPING_SCHEME = "PPM_H4" ! default = "PLM" ! PQM_IH6IH5 (5th-order accurate) ! === module MOM_state_initialization === +INPUTDIR = "INPUT/" ! default = "." + ! The directory in which input files are found. THICKNESS_CONFIG = "seamount" ! default = "uniform" ! A string that determines how the initial layer thicknesses are specified for a ! new run: diff --git a/ocean_only/seamount/sigma/MOM_parameter_doc.all b/ocean_only/seamount/sigma/MOM_parameter_doc.all index 41a7c8092f..f12a29de5c 100644 --- a/ocean_only/seamount/sigma/MOM_parameter_doc.all +++ b/ocean_only/seamount/sigma/MOM_parameter_doc.all @@ -217,10 +217,6 @@ NJHALO = 3 ! default = 4 REFERENCE_HEIGHT = 0.0 ! [m] default = 0.0 ! A reference value for geometric height fields, such as bathyT. -! === module MOM_fixed_initialization === -INPUTDIR = "INPUT/" ! default = "." - ! The directory in which input files are found. - ! === module MOM_grid_init === GRID_CONFIG = "cartesian" ! ! A character string that determines the method for defining the horizontal @@ -301,6 +297,8 @@ OBC_NUMBER_OF_SEGMENTS = 0 ! default = 0 MASKING_DEPTH = -9999.0 ! [m] default = -9999.0 ! The depth below which to mask points as land points, for which all fluxes are ! zeroed out. MASKING_DEPTH is ignored if it has the special default value. + +! === module MOM_fixed_initialization === CHANNEL_CONFIG = "none" ! default = "none" ! A parameter that determines which set of channels are ! restricted to specific widths. Options are: @@ -632,6 +630,8 @@ REMAP_VEL_CONSERVE_KE = False ! [Boolean] default = False ! (CS%BBL_h_vel_mask > 0.0) .and. (CS%h_vel_mask > 0.0) ! === module MOM_state_initialization === +INPUTDIR = "INPUT/" ! default = "." + ! The directory in which input files are found. FATAL_INCONSISTENT_RESTART_TIME = False ! [Boolean] default = False ! If true and a time_in value is provided to MOM_initialize_state, verify that ! the time read from a restart file is the same as time_in, and issue a fatal diff --git a/ocean_only/seamount/sigma/MOM_parameter_doc.short b/ocean_only/seamount/sigma/MOM_parameter_doc.short index 3b33f5af07..6e477bb9f7 100644 --- a/ocean_only/seamount/sigma/MOM_parameter_doc.short +++ b/ocean_only/seamount/sigma/MOM_parameter_doc.short @@ -33,10 +33,6 @@ NJHALO = 3 ! default = 4 ! The number of halo points on each side in the y-direction. How this is set ! varies with the calling component and static or dynamic memory configuration. -! === module MOM_fixed_initialization === -INPUTDIR = "INPUT/" ! default = "." - ! The directory in which input files are found. - ! === module MOM_grid_init === GRID_CONFIG = "cartesian" ! ! A character string that determines the method for defining the horizontal @@ -92,6 +88,12 @@ MINIMUM_DEPTH = 1.0 ! [m] default = 0.0 ! assumed to be land and all fluxes are masked out. If MASKING_DEPTH is ! specified, then all depths shallower than MINIMUM_DEPTH but deeper than ! MASKING_DEPTH are rounded to MINIMUM_DEPTH. + +! === module MOM_open_boundary === +! Controls where open boundaries are located, what kind of boundary condition to impose, and what data to apply, +! if any. + +! === module MOM_fixed_initialization === ROTATION = "betaplane" ! default = "2omegasinlat" ! This specifies how the Coriolis parameter is specified: ! 2omegasinlat - Use twice the planetary rotation rate @@ -178,6 +180,8 @@ REMAPPING_SCHEME = "PPM_IH4" ! default = "PLM" ! PQM_IH6IH5 (5th-order accurate) ! === module MOM_state_initialization === +INPUTDIR = "INPUT/" ! default = "." + ! The directory in which input files are found. THICKNESS_CONFIG = "seamount" ! default = "uniform" ! A string that determines how the initial layer thicknesses are specified for a ! new run: diff --git a/ocean_only/seamount/z/MOM_parameter_doc.all b/ocean_only/seamount/z/MOM_parameter_doc.all index 0739edbf92..8cc36c5bfc 100644 --- a/ocean_only/seamount/z/MOM_parameter_doc.all +++ b/ocean_only/seamount/z/MOM_parameter_doc.all @@ -217,10 +217,6 @@ NJHALO = 3 ! default = 4 REFERENCE_HEIGHT = 0.0 ! [m] default = 0.0 ! A reference value for geometric height fields, such as bathyT. -! === module MOM_fixed_initialization === -INPUTDIR = "INPUT/" ! default = "." - ! The directory in which input files are found. - ! === module MOM_grid_init === GRID_CONFIG = "cartesian" ! ! A character string that determines the method for defining the horizontal @@ -301,6 +297,8 @@ OBC_NUMBER_OF_SEGMENTS = 0 ! default = 0 MASKING_DEPTH = -9999.0 ! [m] default = -9999.0 ! The depth below which to mask points as land points, for which all fluxes are ! zeroed out. MASKING_DEPTH is ignored if it has the special default value. + +! === module MOM_fixed_initialization === CHANNEL_CONFIG = "none" ! default = "none" ! A parameter that determines which set of channels are ! restricted to specific widths. Options are: @@ -632,6 +630,8 @@ REMAP_VEL_CONSERVE_KE = False ! [Boolean] default = False ! (CS%BBL_h_vel_mask > 0.0) .and. (CS%h_vel_mask > 0.0) ! === module MOM_state_initialization === +INPUTDIR = "INPUT/" ! default = "." + ! The directory in which input files are found. FATAL_INCONSISTENT_RESTART_TIME = False ! [Boolean] default = False ! If true and a time_in value is provided to MOM_initialize_state, verify that ! the time read from a restart file is the same as time_in, and issue a fatal diff --git a/ocean_only/seamount/z/MOM_parameter_doc.short b/ocean_only/seamount/z/MOM_parameter_doc.short index db65ac8b26..83befb9e82 100644 --- a/ocean_only/seamount/z/MOM_parameter_doc.short +++ b/ocean_only/seamount/z/MOM_parameter_doc.short @@ -33,10 +33,6 @@ NJHALO = 3 ! default = 4 ! The number of halo points on each side in the y-direction. How this is set ! varies with the calling component and static or dynamic memory configuration. -! === module MOM_fixed_initialization === -INPUTDIR = "INPUT/" ! default = "." - ! The directory in which input files are found. - ! === module MOM_grid_init === GRID_CONFIG = "cartesian" ! ! A character string that determines the method for defining the horizontal @@ -92,6 +88,12 @@ MINIMUM_DEPTH = 1.0 ! [m] default = 0.0 ! assumed to be land and all fluxes are masked out. If MASKING_DEPTH is ! specified, then all depths shallower than MINIMUM_DEPTH but deeper than ! MASKING_DEPTH are rounded to MINIMUM_DEPTH. + +! === module MOM_open_boundary === +! Controls where open boundaries are located, what kind of boundary condition to impose, and what data to apply, +! if any. + +! === module MOM_fixed_initialization === ROTATION = "betaplane" ! default = "2omegasinlat" ! This specifies how the Coriolis parameter is specified: ! 2omegasinlat - Use twice the planetary rotation rate @@ -178,6 +180,8 @@ REMAPPING_SCHEME = "PPM_IH4" ! default = "PLM" ! PQM_IH6IH5 (5th-order accurate) ! === module MOM_state_initialization === +INPUTDIR = "INPUT/" ! default = "." + ! The directory in which input files are found. THICKNESS_CONFIG = "seamount" ! default = "uniform" ! A string that determines how the initial layer thicknesses are specified for a ! new run: diff --git a/ocean_only/single_column/BML/MOM_parameter_doc.all b/ocean_only/single_column/BML/MOM_parameter_doc.all index 5ca8259a0f..b2136a1a97 100644 --- a/ocean_only/single_column/BML/MOM_parameter_doc.all +++ b/ocean_only/single_column/BML/MOM_parameter_doc.all @@ -198,10 +198,6 @@ NJHALO = 2 ! default = 4 REFERENCE_HEIGHT = 0.0 ! [m] default = 0.0 ! A reference value for geometric height fields, such as bathyT. -! === module MOM_fixed_initialization === -INPUTDIR = "INPUT/BATS" ! default = "." - ! The directory in which input files are found. - ! === module MOM_grid_init === GRID_CONFIG = "cartesian" ! ! A character string that determines the method for defining the horizontal @@ -271,6 +267,8 @@ OBC_NUMBER_OF_SEGMENTS = 0 ! default = 0 MASKING_DEPTH = -9999.0 ! [m] default = -9999.0 ! The depth below which to mask points as land points, for which all fluxes are ! zeroed out. MASKING_DEPTH is ignored if it has the special default value. + +! === module MOM_fixed_initialization === CHANNEL_CONFIG = "none" ! default = "none" ! A parameter that determines which set of channels are ! restricted to specific widths. Options are: @@ -438,6 +436,8 @@ COORD_VAR = "Layer" ! default = "Layer" ! The variable in COORD_FILE that is to be used for the coordinate densities. ! === module MOM_state_initialization === +INPUTDIR = "INPUT/BATS" ! default = "." + ! The directory in which input files are found. FATAL_INCONSISTENT_RESTART_TIME = False ! [Boolean] default = False ! If true and a time_in value is provided to MOM_initialize_state, verify that ! the time read from a restart file is the same as time_in, and issue a fatal diff --git a/ocean_only/single_column/BML/MOM_parameter_doc.short b/ocean_only/single_column/BML/MOM_parameter_doc.short index 1ae957145f..4402ae0c00 100644 --- a/ocean_only/single_column/BML/MOM_parameter_doc.short +++ b/ocean_only/single_column/BML/MOM_parameter_doc.short @@ -34,10 +34,6 @@ NJHALO = 2 ! default = 4 ! The number of halo points on each side in the y-direction. How this is set ! varies with the calling component and static or dynamic memory configuration. -! === module MOM_fixed_initialization === -INPUTDIR = "INPUT/BATS" ! default = "." - ! The directory in which input files are found. - ! === module MOM_grid_init === GRID_CONFIG = "cartesian" ! ! A character string that determines the method for defining the horizontal @@ -85,6 +81,12 @@ MINIMUM_DEPTH = 0.5 ! [m] default = 0.0 ! The minimum depth of the ocean. MAXIMUM_DEPTH = 6000.0 ! [m] ! The maximum depth of the ocean. + +! === module MOM_open_boundary === +! Controls where open boundaries are located, what kind of boundary condition to impose, and what data to apply, +! if any. + +! === module MOM_fixed_initialization === ROTATION = "betaplane" ! default = "2omegasinlat" ! This specifies how the Coriolis parameter is specified: ! 2omegasinlat - Use twice the planetary rotation rate @@ -131,6 +133,8 @@ COORD_FILE = "../isopyc_coords.nc" ! ! The file from which the coordinate densities are read. ! === module MOM_state_initialization === +INPUTDIR = "INPUT/BATS" ! default = "." + ! The directory in which input files are found. INIT_LAYERS_FROM_Z_FILE = True ! [Boolean] default = False ! If true, initialize the layer thicknesses, temperatures, and salinities from a ! Z-space file on a latitude-longitude grid. diff --git a/ocean_only/single_column/EPBL/MOM_parameter_doc.all b/ocean_only/single_column/EPBL/MOM_parameter_doc.all index 8174e41f5d..12ae012ef1 100644 --- a/ocean_only/single_column/EPBL/MOM_parameter_doc.all +++ b/ocean_only/single_column/EPBL/MOM_parameter_doc.all @@ -210,10 +210,6 @@ NJHALO = 2 ! default = 4 REFERENCE_HEIGHT = 0.0 ! [m] default = 0.0 ! A reference value for geometric height fields, such as bathyT. -! === module MOM_fixed_initialization === -INPUTDIR = "INPUT/BATS" ! default = "." - ! The directory in which input files are found. - ! === module MOM_grid_init === GRID_CONFIG = "cartesian" ! ! A character string that determines the method for defining the horizontal @@ -283,6 +279,8 @@ OBC_NUMBER_OF_SEGMENTS = 0 ! default = 0 MASKING_DEPTH = -9999.0 ! [m] default = -9999.0 ! The depth below which to mask points as land points, for which all fluxes are ! zeroed out. MASKING_DEPTH is ignored if it has the special default value. + +! === module MOM_fixed_initialization === CHANNEL_CONFIG = "none" ! default = "none" ! A parameter that determines which set of channels are ! restricted to specific widths. Options are: @@ -577,6 +575,8 @@ REMAP_VEL_CONSERVE_KE = False ! [Boolean] default = False ! (CS%BBL_h_vel_mask > 0.0) .and. (CS%h_vel_mask > 0.0) ! === module MOM_state_initialization === +INPUTDIR = "INPUT/BATS" ! default = "." + ! The directory in which input files are found. FATAL_INCONSISTENT_RESTART_TIME = False ! [Boolean] default = False ! If true and a time_in value is provided to MOM_initialize_state, verify that ! the time read from a restart file is the same as time_in, and issue a fatal diff --git a/ocean_only/single_column/EPBL/MOM_parameter_doc.short b/ocean_only/single_column/EPBL/MOM_parameter_doc.short index f02fcd9989..5eeb43ae51 100644 --- a/ocean_only/single_column/EPBL/MOM_parameter_doc.short +++ b/ocean_only/single_column/EPBL/MOM_parameter_doc.short @@ -37,10 +37,6 @@ NJHALO = 2 ! default = 4 ! The number of halo points on each side in the y-direction. How this is set ! varies with the calling component and static or dynamic memory configuration. -! === module MOM_fixed_initialization === -INPUTDIR = "INPUT/BATS" ! default = "." - ! The directory in which input files are found. - ! === module MOM_grid_init === GRID_CONFIG = "cartesian" ! ! A character string that determines the method for defining the horizontal @@ -88,6 +84,12 @@ MINIMUM_DEPTH = 0.5 ! [m] default = 0.0 ! The minimum depth of the ocean. MAXIMUM_DEPTH = 6000.0 ! [m] ! The maximum depth of the ocean. + +! === module MOM_open_boundary === +! Controls where open boundaries are located, what kind of boundary condition to impose, and what data to apply, +! if any. + +! === module MOM_fixed_initialization === ROTATION = "betaplane" ! default = "2omegasinlat" ! This specifies how the Coriolis parameter is specified: ! 2omegasinlat - Use twice the planetary rotation rate @@ -161,6 +163,8 @@ ALE_COORDINATE_CONFIG = "FILE:./INPUT/vgrid_cm4.nc,dz" ! default = "UNIFORM" ! is of non-dimensional fractions of the water column. ! === module MOM_state_initialization === +INPUTDIR = "INPUT/BATS" ! default = "." + ! The directory in which input files are found. INIT_LAYERS_FROM_Z_FILE = True ! [Boolean] default = False ! If true, initialize the layer thicknesses, temperatures, and salinities from a ! Z-space file on a latitude-longitude grid. diff --git a/ocean_only/single_column/KPP/MOM_parameter_doc.all b/ocean_only/single_column/KPP/MOM_parameter_doc.all index 9b5e01ebe4..e387cb548e 100644 --- a/ocean_only/single_column/KPP/MOM_parameter_doc.all +++ b/ocean_only/single_column/KPP/MOM_parameter_doc.all @@ -210,10 +210,6 @@ NJHALO = 2 ! default = 4 REFERENCE_HEIGHT = 0.0 ! [m] default = 0.0 ! A reference value for geometric height fields, such as bathyT. -! === module MOM_fixed_initialization === -INPUTDIR = "INPUT/BATS" ! default = "." - ! The directory in which input files are found. - ! === module MOM_grid_init === GRID_CONFIG = "cartesian" ! ! A character string that determines the method for defining the horizontal @@ -283,6 +279,8 @@ OBC_NUMBER_OF_SEGMENTS = 0 ! default = 0 MASKING_DEPTH = -9999.0 ! [m] default = -9999.0 ! The depth below which to mask points as land points, for which all fluxes are ! zeroed out. MASKING_DEPTH is ignored if it has the special default value. + +! === module MOM_fixed_initialization === CHANNEL_CONFIG = "none" ! default = "none" ! A parameter that determines which set of channels are ! restricted to specific widths. Options are: @@ -577,6 +575,8 @@ REMAP_VEL_CONSERVE_KE = False ! [Boolean] default = False ! (CS%BBL_h_vel_mask > 0.0) .and. (CS%h_vel_mask > 0.0) ! === module MOM_state_initialization === +INPUTDIR = "INPUT/BATS" ! default = "." + ! The directory in which input files are found. FATAL_INCONSISTENT_RESTART_TIME = False ! [Boolean] default = False ! If true and a time_in value is provided to MOM_initialize_state, verify that ! the time read from a restart file is the same as time_in, and issue a fatal diff --git a/ocean_only/single_column/KPP/MOM_parameter_doc.short b/ocean_only/single_column/KPP/MOM_parameter_doc.short index 274619cddc..44b8bc7996 100644 --- a/ocean_only/single_column/KPP/MOM_parameter_doc.short +++ b/ocean_only/single_column/KPP/MOM_parameter_doc.short @@ -37,10 +37,6 @@ NJHALO = 2 ! default = 4 ! The number of halo points on each side in the y-direction. How this is set ! varies with the calling component and static or dynamic memory configuration. -! === module MOM_fixed_initialization === -INPUTDIR = "INPUT/BATS" ! default = "." - ! The directory in which input files are found. - ! === module MOM_grid_init === GRID_CONFIG = "cartesian" ! ! A character string that determines the method for defining the horizontal @@ -88,6 +84,12 @@ MINIMUM_DEPTH = 0.5 ! [m] default = 0.0 ! The minimum depth of the ocean. MAXIMUM_DEPTH = 6000.0 ! [m] ! The maximum depth of the ocean. + +! === module MOM_open_boundary === +! Controls where open boundaries are located, what kind of boundary condition to impose, and what data to apply, +! if any. + +! === module MOM_fixed_initialization === ROTATION = "betaplane" ! default = "2omegasinlat" ! This specifies how the Coriolis parameter is specified: ! 2omegasinlat - Use twice the planetary rotation rate @@ -161,6 +163,8 @@ ALE_COORDINATE_CONFIG = "FILE:./INPUT/vgrid_cm4.nc,dz" ! default = "UNIFORM" ! is of non-dimensional fractions of the water column. ! === module MOM_state_initialization === +INPUTDIR = "INPUT/BATS" ! default = "." + ! The directory in which input files are found. INIT_LAYERS_FROM_Z_FILE = True ! [Boolean] default = False ! If true, initialize the layer thicknesses, temperatures, and salinities from a ! Z-space file on a latitude-longitude grid. diff --git a/ocean_only/sloshing/layer/MOM_parameter_doc.all b/ocean_only/sloshing/layer/MOM_parameter_doc.all index 65f81b74e7..6f33db2c44 100644 --- a/ocean_only/sloshing/layer/MOM_parameter_doc.all +++ b/ocean_only/sloshing/layer/MOM_parameter_doc.all @@ -208,10 +208,6 @@ NJHALO = 3 ! default = 4 REFERENCE_HEIGHT = 0.0 ! [m] default = 0.0 ! A reference value for geometric height fields, such as bathyT. -! === module MOM_fixed_initialization === -INPUTDIR = "INPUT/" ! default = "." - ! The directory in which input files are found. - ! === module MOM_grid_init === GRID_CONFIG = "cartesian" ! ! A character string that determines the method for defining the horizontal @@ -284,6 +280,8 @@ OBC_NUMBER_OF_SEGMENTS = 0 ! default = 0 MASKING_DEPTH = -9999.0 ! [m] default = -9999.0 ! The depth below which to mask points as land points, for which all fluxes are ! zeroed out. MASKING_DEPTH is ignored if it has the special default value. + +! === module MOM_fixed_initialization === CHANNEL_CONFIG = "none" ! default = "none" ! A parameter that determines which set of channels are ! restricted to specific widths. Options are: @@ -472,6 +470,8 @@ GFS = 0.98 ! [m s-2] default = 9.8 ! The reduced gravity at the free surface. ! === module MOM_state_initialization === +INPUTDIR = "INPUT/" ! default = "." + ! The directory in which input files are found. FATAL_INCONSISTENT_RESTART_TIME = False ! [Boolean] default = False ! If true and a time_in value is provided to MOM_initialize_state, verify that ! the time read from a restart file is the same as time_in, and issue a fatal diff --git a/ocean_only/sloshing/layer/MOM_parameter_doc.short b/ocean_only/sloshing/layer/MOM_parameter_doc.short index 2528050bcf..c3a9b1fc03 100644 --- a/ocean_only/sloshing/layer/MOM_parameter_doc.short +++ b/ocean_only/sloshing/layer/MOM_parameter_doc.short @@ -33,10 +33,6 @@ NJHALO = 3 ! default = 4 ! The number of halo points on each side in the y-direction. How this is set ! varies with the calling component and static or dynamic memory configuration. -! === module MOM_fixed_initialization === -INPUTDIR = "INPUT/" ! default = "." - ! The directory in which input files are found. - ! === module MOM_grid_init === GRID_CONFIG = "cartesian" ! ! A character string that determines the method for defining the horizontal @@ -92,6 +88,12 @@ MINIMUM_DEPTH = 1.0 ! [m] default = 0.0 ! assumed to be land and all fluxes are masked out. If MASKING_DEPTH is ! specified, then all depths shallower than MINIMUM_DEPTH but deeper than ! MASKING_DEPTH are rounded to MINIMUM_DEPTH. + +! === module MOM_open_boundary === +! Controls where open boundaries are located, what kind of boundary condition to impose, and what data to apply, +! if any. + +! === module MOM_fixed_initialization === ROTATION = "betaplane" ! default = "2omegasinlat" ! This specifies how the Coriolis parameter is specified: ! 2omegasinlat - Use twice the planetary rotation rate @@ -144,6 +146,8 @@ GFS = 0.98 ! [m s-2] default = 9.8 ! The reduced gravity at the free surface. ! === module MOM_state_initialization === +INPUTDIR = "INPUT/" ! default = "." + ! The directory in which input files are found. THICKNESS_CONFIG = "sloshing" ! default = "uniform" ! A string that determines how the initial layer thicknesses are specified for a ! new run: diff --git a/ocean_only/sloshing/rho/MOM_parameter_doc.all b/ocean_only/sloshing/rho/MOM_parameter_doc.all index 8ffd8955c3..3b610bcb85 100644 --- a/ocean_only/sloshing/rho/MOM_parameter_doc.all +++ b/ocean_only/sloshing/rho/MOM_parameter_doc.all @@ -217,10 +217,6 @@ NJHALO = 3 ! default = 4 REFERENCE_HEIGHT = 0.0 ! [m] default = 0.0 ! A reference value for geometric height fields, such as bathyT. -! === module MOM_fixed_initialization === -INPUTDIR = "INPUT/" ! default = "." - ! The directory in which input files are found. - ! === module MOM_grid_init === GRID_CONFIG = "cartesian" ! ! A character string that determines the method for defining the horizontal @@ -293,6 +289,8 @@ OBC_NUMBER_OF_SEGMENTS = 0 ! default = 0 MASKING_DEPTH = -9999.0 ! [m] default = -9999.0 ! The depth below which to mask points as land points, for which all fluxes are ! zeroed out. MASKING_DEPTH is ignored if it has the special default value. + +! === module MOM_fixed_initialization === CHANNEL_CONFIG = "none" ! default = "none" ! A parameter that determines which set of channels are ! restricted to specific widths. Options are: @@ -658,6 +656,8 @@ REMAP_VEL_CONSERVE_KE = False ! [Boolean] default = False ! (CS%BBL_h_vel_mask > 0.0) .and. (CS%h_vel_mask > 0.0) ! === module MOM_state_initialization === +INPUTDIR = "INPUT/" ! default = "." + ! The directory in which input files are found. FATAL_INCONSISTENT_RESTART_TIME = False ! [Boolean] default = False ! If true and a time_in value is provided to MOM_initialize_state, verify that ! the time read from a restart file is the same as time_in, and issue a fatal diff --git a/ocean_only/sloshing/rho/MOM_parameter_doc.short b/ocean_only/sloshing/rho/MOM_parameter_doc.short index 725c6271f1..4d17d9cb81 100644 --- a/ocean_only/sloshing/rho/MOM_parameter_doc.short +++ b/ocean_only/sloshing/rho/MOM_parameter_doc.short @@ -31,10 +31,6 @@ NJHALO = 3 ! default = 4 ! The number of halo points on each side in the y-direction. How this is set ! varies with the calling component and static or dynamic memory configuration. -! === module MOM_fixed_initialization === -INPUTDIR = "INPUT/" ! default = "." - ! The directory in which input files are found. - ! === module MOM_grid_init === GRID_CONFIG = "cartesian" ! ! A character string that determines the method for defining the horizontal @@ -90,6 +86,12 @@ MINIMUM_DEPTH = 1.0 ! [m] default = 0.0 ! assumed to be land and all fluxes are masked out. If MASKING_DEPTH is ! specified, then all depths shallower than MINIMUM_DEPTH but deeper than ! MASKING_DEPTH are rounded to MINIMUM_DEPTH. + +! === module MOM_open_boundary === +! Controls where open boundaries are located, what kind of boundary condition to impose, and what data to apply, +! if any. + +! === module MOM_fixed_initialization === ROTATION = "betaplane" ! default = "2omegasinlat" ! This specifies how the Coriolis parameter is specified: ! 2omegasinlat - Use twice the planetary rotation rate @@ -197,6 +199,8 @@ REMAPPING_SCHEME = "PQM_IH4IH3" ! default = "PLM" ! PQM_IH6IH5 (5th-order accurate) ! === module MOM_state_initialization === +INPUTDIR = "INPUT/" ! default = "." + ! The directory in which input files are found. THICKNESS_CONFIG = "sloshing" ! default = "uniform" ! A string that determines how the initial layer thicknesses are specified for a ! new run: diff --git a/ocean_only/sloshing/z/MOM_parameter_doc.all b/ocean_only/sloshing/z/MOM_parameter_doc.all index 5b64394838..b61ee82c7a 100644 --- a/ocean_only/sloshing/z/MOM_parameter_doc.all +++ b/ocean_only/sloshing/z/MOM_parameter_doc.all @@ -217,10 +217,6 @@ NJHALO = 3 ! default = 4 REFERENCE_HEIGHT = 0.0 ! [m] default = 0.0 ! A reference value for geometric height fields, such as bathyT. -! === module MOM_fixed_initialization === -INPUTDIR = "INPUT/" ! default = "." - ! The directory in which input files are found. - ! === module MOM_grid_init === GRID_CONFIG = "cartesian" ! ! A character string that determines the method for defining the horizontal @@ -293,6 +289,8 @@ OBC_NUMBER_OF_SEGMENTS = 0 ! default = 0 MASKING_DEPTH = -9999.0 ! [m] default = -9999.0 ! The depth below which to mask points as land points, for which all fluxes are ! zeroed out. MASKING_DEPTH is ignored if it has the special default value. + +! === module MOM_fixed_initialization === CHANNEL_CONFIG = "none" ! default = "none" ! A parameter that determines which set of channels are ! restricted to specific widths. Options are: @@ -610,6 +608,8 @@ REMAP_VEL_CONSERVE_KE = False ! [Boolean] default = False ! (CS%BBL_h_vel_mask > 0.0) .and. (CS%h_vel_mask > 0.0) ! === module MOM_state_initialization === +INPUTDIR = "INPUT/" ! default = "." + ! The directory in which input files are found. FATAL_INCONSISTENT_RESTART_TIME = False ! [Boolean] default = False ! If true and a time_in value is provided to MOM_initialize_state, verify that ! the time read from a restart file is the same as time_in, and issue a fatal diff --git a/ocean_only/sloshing/z/MOM_parameter_doc.short b/ocean_only/sloshing/z/MOM_parameter_doc.short index 83934f65bf..4b769f2401 100644 --- a/ocean_only/sloshing/z/MOM_parameter_doc.short +++ b/ocean_only/sloshing/z/MOM_parameter_doc.short @@ -31,10 +31,6 @@ NJHALO = 3 ! default = 4 ! The number of halo points on each side in the y-direction. How this is set ! varies with the calling component and static or dynamic memory configuration. -! === module MOM_fixed_initialization === -INPUTDIR = "INPUT/" ! default = "." - ! The directory in which input files are found. - ! === module MOM_grid_init === GRID_CONFIG = "cartesian" ! ! A character string that determines the method for defining the horizontal @@ -90,6 +86,12 @@ MINIMUM_DEPTH = 1.0 ! [m] default = 0.0 ! assumed to be land and all fluxes are masked out. If MASKING_DEPTH is ! specified, then all depths shallower than MINIMUM_DEPTH but deeper than ! MASKING_DEPTH are rounded to MINIMUM_DEPTH. + +! === module MOM_open_boundary === +! Controls where open boundaries are located, what kind of boundary condition to impose, and what data to apply, +! if any. + +! === module MOM_fixed_initialization === ROTATION = "betaplane" ! default = "2omegasinlat" ! This specifies how the Coriolis parameter is specified: ! 2omegasinlat - Use twice the planetary rotation rate @@ -170,6 +172,8 @@ REMAPPING_SCHEME = "PQM_IH4IH3" ! default = "PLM" ! PQM_IH6IH5 (5th-order accurate) ! === module MOM_state_initialization === +INPUTDIR = "INPUT/" ! default = "." + ! The directory in which input files are found. THICKNESS_CONFIG = "sloshing" ! default = "uniform" ! A string that determines how the initial layer thicknesses are specified for a ! new run: diff --git a/ocean_only/torus_advection_test/MOM_parameter_doc.all b/ocean_only/torus_advection_test/MOM_parameter_doc.all index aec2d80f9f..175a88a1d3 100644 --- a/ocean_only/torus_advection_test/MOM_parameter_doc.all +++ b/ocean_only/torus_advection_test/MOM_parameter_doc.all @@ -208,10 +208,6 @@ NJHALO = 4 ! default = 4 REFERENCE_HEIGHT = 0.0 ! [m] default = 0.0 ! A reference value for geometric height fields, such as bathyT. -! === module MOM_fixed_initialization === -INPUTDIR = "INPUT" ! default = "." - ! The directory in which input files are found. - ! === module MOM_grid_init === GRID_CONFIG = "cartesian" ! ! A character string that determines the method for defining the horizontal @@ -281,6 +277,8 @@ OBC_NUMBER_OF_SEGMENTS = 0 ! default = 0 MASKING_DEPTH = -9999.0 ! [m] default = -9999.0 ! The depth below which to mask points as land points, for which all fluxes are ! zeroed out. MASKING_DEPTH is ignored if it has the special default value. + +! === module MOM_fixed_initialization === CHANNEL_CONFIG = "none" ! default = "none" ! A parameter that determines which set of channels are ! restricted to specific widths. Options are: @@ -491,6 +489,8 @@ GINT = 7.89E-04 ! [m s-2] ! The reduced gravity across internal interfaces. ! === module MOM_state_initialization === +INPUTDIR = "INPUT" ! default = "." + ! The directory in which input files are found. FATAL_INCONSISTENT_RESTART_TIME = False ! [Boolean] default = False ! If true and a time_in value is provided to MOM_initialize_state, verify that ! the time read from a restart file is the same as time_in, and issue a fatal diff --git a/ocean_only/torus_advection_test/MOM_parameter_doc.short b/ocean_only/torus_advection_test/MOM_parameter_doc.short index 7813662f2f..0cc675076c 100644 --- a/ocean_only/torus_advection_test/MOM_parameter_doc.short +++ b/ocean_only/torus_advection_test/MOM_parameter_doc.short @@ -34,10 +34,6 @@ NJGLOBAL = 48 ! ! The total number of thickness grid points in the y-direction in the physical ! domain. With STATIC_MEMORY_ this is set in MOM_memory.h at compile time. -! === module MOM_fixed_initialization === -INPUTDIR = "INPUT" ! default = "." - ! The directory in which input files are found. - ! === module MOM_grid_init === GRID_CONFIG = "cartesian" ! ! A character string that determines the method for defining the horizontal @@ -90,6 +86,12 @@ MINIMUM_DEPTH = 0.01 ! [m] default = 0.0 ! The minimum depth of the ocean. MAXIMUM_DEPTH = 200.0 ! [m] ! The maximum depth of the ocean. + +! === module MOM_open_boundary === +! Controls where open boundaries are located, what kind of boundary condition to impose, and what data to apply, +! if any. + +! === module MOM_fixed_initialization === ROTATION = "beta" ! default = "2omegasinlat" ! This specifies how the Coriolis parameter is specified: ! 2omegasinlat - Use twice the planetary rotation rate @@ -154,6 +156,8 @@ GINT = 7.89E-04 ! [m s-2] ! The reduced gravity across internal interfaces. ! === module MOM_state_initialization === +INPUTDIR = "INPUT" ! default = "." + ! The directory in which input files are found. TS_CONFIG = "fit" ! ! A string that determines how the initial temperatures and salinities are ! specified for a new run: diff --git a/ocean_only/tracer_mixing/rho/MOM_parameter_doc.all b/ocean_only/tracer_mixing/rho/MOM_parameter_doc.all index a2cad9a0a5..0638c69fcc 100644 --- a/ocean_only/tracer_mixing/rho/MOM_parameter_doc.all +++ b/ocean_only/tracer_mixing/rho/MOM_parameter_doc.all @@ -217,10 +217,6 @@ NJHALO = 4 ! default = 4 REFERENCE_HEIGHT = 0.0 ! [m] default = 0.0 ! A reference value for geometric height fields, such as bathyT. -! === module MOM_fixed_initialization === -INPUTDIR = "INPUT" ! default = "." - ! The directory in which input files are found. - ! === module MOM_grid_init === GRID_CONFIG = "cartesian" ! ! A character string that determines the method for defining the horizontal @@ -290,6 +286,8 @@ OBC_NUMBER_OF_SEGMENTS = 0 ! default = 0 MASKING_DEPTH = -9999.0 ! [m] default = -9999.0 ! The depth below which to mask points as land points, for which all fluxes are ! zeroed out. MASKING_DEPTH is ignored if it has the special default value. + +! === module MOM_fixed_initialization === CHANNEL_CONFIG = "none" ! default = "none" ! A parameter that determines which set of channels are ! restricted to specific widths. Options are: @@ -655,6 +653,8 @@ REMAP_VEL_CONSERVE_KE = False ! [Boolean] default = False ! (CS%BBL_h_vel_mask > 0.0) .and. (CS%h_vel_mask > 0.0) ! === module MOM_state_initialization === +INPUTDIR = "INPUT" ! default = "." + ! The directory in which input files are found. FATAL_INCONSISTENT_RESTART_TIME = False ! [Boolean] default = False ! If true and a time_in value is provided to MOM_initialize_state, verify that ! the time read from a restart file is the same as time_in, and issue a fatal diff --git a/ocean_only/tracer_mixing/rho/MOM_parameter_doc.short b/ocean_only/tracer_mixing/rho/MOM_parameter_doc.short index 2f6fe537f4..a928231add 100644 --- a/ocean_only/tracer_mixing/rho/MOM_parameter_doc.short +++ b/ocean_only/tracer_mixing/rho/MOM_parameter_doc.short @@ -33,10 +33,6 @@ NJGLOBAL = 4 ! ! The total number of thickness grid points in the y-direction in the physical ! domain. With STATIC_MEMORY_ this is set in MOM_memory.h at compile time. -! === module MOM_fixed_initialization === -INPUTDIR = "INPUT" ! default = "." - ! The directory in which input files are found. - ! === module MOM_grid_init === GRID_CONFIG = "cartesian" ! ! A character string that determines the method for defining the horizontal @@ -89,6 +85,12 @@ MINIMUM_DEPTH = 0.1 ! [m] default = 0.0 ! The minimum depth of the ocean. MAXIMUM_DEPTH = 100.0 ! [m] ! The maximum depth of the ocean. + +! === module MOM_open_boundary === +! Controls where open boundaries are located, what kind of boundary condition to impose, and what data to apply, +! if any. + +! === module MOM_fixed_initialization === ROTATION = "beta" ! default = "2omegasinlat" ! This specifies how the Coriolis parameter is specified: ! 2omegasinlat - Use twice the planetary rotation rate @@ -206,6 +208,8 @@ REMAPPING_SCHEME = "PPM_IH4" ! default = "PLM" ! PQM_IH6IH5 (5th-order accurate) ! === module MOM_state_initialization === +INPUTDIR = "INPUT" ! default = "." + ! The directory in which input files are found. TS_CONFIG = "baroclinic_zone" ! ! A string that determines how the initial temperatures and salinities are ! specified for a new run: diff --git a/ocean_only/tracer_mixing/z/MOM_parameter_doc.all b/ocean_only/tracer_mixing/z/MOM_parameter_doc.all index d9b7d38456..098e1f0dc9 100644 --- a/ocean_only/tracer_mixing/z/MOM_parameter_doc.all +++ b/ocean_only/tracer_mixing/z/MOM_parameter_doc.all @@ -217,10 +217,6 @@ NJHALO = 4 ! default = 4 REFERENCE_HEIGHT = 0.0 ! [m] default = 0.0 ! A reference value for geometric height fields, such as bathyT. -! === module MOM_fixed_initialization === -INPUTDIR = "INPUT" ! default = "." - ! The directory in which input files are found. - ! === module MOM_grid_init === GRID_CONFIG = "cartesian" ! ! A character string that determines the method for defining the horizontal @@ -290,6 +286,8 @@ OBC_NUMBER_OF_SEGMENTS = 0 ! default = 0 MASKING_DEPTH = -9999.0 ! [m] default = -9999.0 ! The depth below which to mask points as land points, for which all fluxes are ! zeroed out. MASKING_DEPTH is ignored if it has the special default value. + +! === module MOM_fixed_initialization === CHANNEL_CONFIG = "none" ! default = "none" ! A parameter that determines which set of channels are ! restricted to specific widths. Options are: @@ -607,6 +605,8 @@ REMAP_VEL_CONSERVE_KE = False ! [Boolean] default = False ! (CS%BBL_h_vel_mask > 0.0) .and. (CS%h_vel_mask > 0.0) ! === module MOM_state_initialization === +INPUTDIR = "INPUT" ! default = "." + ! The directory in which input files are found. FATAL_INCONSISTENT_RESTART_TIME = False ! [Boolean] default = False ! If true and a time_in value is provided to MOM_initialize_state, verify that ! the time read from a restart file is the same as time_in, and issue a fatal diff --git a/ocean_only/tracer_mixing/z/MOM_parameter_doc.short b/ocean_only/tracer_mixing/z/MOM_parameter_doc.short index 34ad97ca49..0554564693 100644 --- a/ocean_only/tracer_mixing/z/MOM_parameter_doc.short +++ b/ocean_only/tracer_mixing/z/MOM_parameter_doc.short @@ -33,10 +33,6 @@ NJGLOBAL = 4 ! ! The total number of thickness grid points in the y-direction in the physical ! domain. With STATIC_MEMORY_ this is set in MOM_memory.h at compile time. -! === module MOM_fixed_initialization === -INPUTDIR = "INPUT" ! default = "." - ! The directory in which input files are found. - ! === module MOM_grid_init === GRID_CONFIG = "cartesian" ! ! A character string that determines the method for defining the horizontal @@ -89,6 +85,12 @@ MINIMUM_DEPTH = 0.1 ! [m] default = 0.0 ! The minimum depth of the ocean. MAXIMUM_DEPTH = 100.0 ! [m] ! The maximum depth of the ocean. + +! === module MOM_open_boundary === +! Controls where open boundaries are located, what kind of boundary condition to impose, and what data to apply, +! if any. + +! === module MOM_fixed_initialization === ROTATION = "beta" ! default = "2omegasinlat" ! This specifies how the Coriolis parameter is specified: ! 2omegasinlat - Use twice the planetary rotation rate @@ -179,6 +181,8 @@ REMAPPING_SCHEME = "PPM_IH4" ! default = "PLM" ! PQM_IH6IH5 (5th-order accurate) ! === module MOM_state_initialization === +INPUTDIR = "INPUT" ! default = "." + ! The directory in which input files are found. TS_CONFIG = "baroclinic_zone" ! ! A string that determines how the initial temperatures and salinities are ! specified for a new run: diff --git a/ocean_only/unit_tests/MOM_parameter_doc.all b/ocean_only/unit_tests/MOM_parameter_doc.all index 672ad91902..9cb5e87dec 100644 --- a/ocean_only/unit_tests/MOM_parameter_doc.all +++ b/ocean_only/unit_tests/MOM_parameter_doc.all @@ -176,10 +176,6 @@ NJHALO = 4 ! default = 4 REFERENCE_HEIGHT = 0.0 ! [m] default = 0.0 ! A reference value for geometric height fields, such as bathyT. -! === module MOM_fixed_initialization === -INPUTDIR = "." ! default = "." - ! The directory in which input files are found. - ! === module MOM_grid_init === GRID_CONFIG = "cartesian" ! ! A character string that determines the method for defining the horizontal @@ -249,6 +245,8 @@ OBC_NUMBER_OF_SEGMENTS = 0 ! default = 0 MASKING_DEPTH = -9999.0 ! [m] default = -9999.0 ! The depth below which to mask points as land points, for which all fluxes are ! zeroed out. MASKING_DEPTH is ignored if it has the special default value. + +! === module MOM_fixed_initialization === CHANNEL_CONFIG = "none" ! default = "none" ! A parameter that determines which set of channels are ! restricted to specific widths. Options are: @@ -376,6 +374,8 @@ LIGHTEST_DENSITY = 1035.0 ! [kg m-3] default = 1035.0 ! The reference potential density used for layer 1. ! === module MOM_state_initialization === +INPUTDIR = "." ! default = "." + ! The directory in which input files are found. FATAL_INCONSISTENT_RESTART_TIME = False ! [Boolean] default = False ! If true and a time_in value is provided to MOM_initialize_state, verify that ! the time read from a restart file is the same as time_in, and issue a fatal diff --git a/ocean_only/unit_tests/MOM_parameter_doc.short b/ocean_only/unit_tests/MOM_parameter_doc.short index fb8d7d782a..99b6076577 100644 --- a/ocean_only/unit_tests/MOM_parameter_doc.short +++ b/ocean_only/unit_tests/MOM_parameter_doc.short @@ -24,8 +24,6 @@ NJGLOBAL = 4 ! ! The total number of thickness grid points in the y-direction in the physical ! domain. With STATIC_MEMORY_ this is set in MOM_memory.h at compile time. -! === module MOM_fixed_initialization === - ! === module MOM_grid_init === GRID_CONFIG = "cartesian" ! ! A character string that determines the method for defining the horizontal @@ -72,6 +70,12 @@ TOPO_CONFIG = "flat" ! MAXIMUM_DEPTH = 100.0 ! [m] ! The maximum depth of the ocean. +! === module MOM_open_boundary === +! Controls where open boundaries are located, what kind of boundary condition to impose, and what data to apply, +! if any. + +! === module MOM_fixed_initialization === + ! === module MOM_verticalGrid === ! Parameters providing information about the vertical grid. NK = 1 ! [nondim] diff --git a/src/MOM6 b/src/MOM6 index 7d00286128..27f4243346 160000 --- a/src/MOM6 +++ b/src/MOM6 @@ -1 +1 @@ -Subproject commit 7d002861281f5fa8dc74df9ee146a1be8c67b4a0 +Subproject commit 27f42433461ff8d64c26d2573dafe4ec9f1ee909 diff --git a/src/SIS2 b/src/SIS2 index 2aa9474b7d..5075a93694 160000 --- a/src/SIS2 +++ b/src/SIS2 @@ -1 +1 @@ -Subproject commit 2aa9474b7da7919188ae2fa40df88d7caa86ae56 +Subproject commit 5075a9369453eb7f9af661ca2985df9536c41904