Skip to content

Commit

Permalink
MOM6: +Add runtime parameter WRITE_TRACER_MIN_MAX
Browse files Browse the repository at this point in the history
- NOAA-GFDL/MOM6@9b45087bd +Add runtime parameter WRITE_TRACER_MIN_MAX
- NOAA-GFDL/MOM6@22c9cbcc3 +Move array_global_min_max to MOM_spatial_means
  • Loading branch information
mom6bot authored and marshallward committed Aug 20, 2024
1 parent 8ef226f commit 6f22300
Show file tree
Hide file tree
Showing 62 changed files with 184 additions and 1 deletion.
Original file line number Diff line number Diff line change
Expand Up @@ -80,6 +80,9 @@ DEBUG_CONSERVATION = False ! [Boolean] default = False

! === module MOM_kappa_shear ===
! Parameterization of shear-driven turbulence following Jackson, Hallberg and Legg, JPO 2008
WRITE_TRACER_MIN_MAX = False ! [Boolean] default = False
! If true, write the maximum and minimum values of temperature, salinity and
! some tracer concentrations to stdout when the energy files are written.

! === module MOM_surface_forcing ===
CHECK_NO_LAND_FLUXES = False ! [Boolean] default = False
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -80,6 +80,9 @@ DEBUG_CONSERVATION = False ! [Boolean] default = False

! === module MOM_kappa_shear ===
! Parameterization of shear-driven turbulence following Jackson, Hallberg and Legg, JPO 2008
WRITE_TRACER_MIN_MAX = False ! [Boolean] default = False
! If true, write the maximum and minimum values of temperature, salinity and
! some tracer concentrations to stdout when the energy files are written.

! === module MOM_surface_forcing ===
CHECK_NO_LAND_FLUXES = False ! [Boolean] default = False
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -80,6 +80,9 @@ DEBUG_CONSERVATION = False ! [Boolean] default = False

! === module MOM_kappa_shear ===
! Parameterization of shear-driven turbulence following Jackson, Hallberg and Legg, JPO 2008
WRITE_TRACER_MIN_MAX = False ! [Boolean] default = False
! If true, write the maximum and minimum values of temperature, salinity and
! some tracer concentrations to stdout when the energy files are written.

! === module MOM_surface_forcing ===
CHECK_NO_LAND_FLUXES = False ! [Boolean] default = False
Expand Down
3 changes: 3 additions & 0 deletions ice_ocean_SIS2/Baltic/MOM_parameter_doc.debugging
Original file line number Diff line number Diff line change
Expand Up @@ -80,6 +80,9 @@ DEBUG_CONSERVATION = False ! [Boolean] default = False

! === module MOM_kappa_shear ===
! Parameterization of shear-driven turbulence following Jackson, Hallberg and Legg, JPO 2008
WRITE_TRACER_MIN_MAX = False ! [Boolean] default = False
! If true, write the maximum and minimum values of temperature, salinity and
! some tracer concentrations to stdout when the energy files are written.

! === module MOM_surface_forcing ===
CHECK_NO_LAND_FLUXES = False ! [Boolean] default = False
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -80,6 +80,9 @@ DEBUG_CONSERVATION = False ! [Boolean] default = False

! === module MOM_kappa_shear ===
! Parameterization of shear-driven turbulence following Jackson, Hallberg and Legg, JPO 2008
WRITE_TRACER_MIN_MAX = False ! [Boolean] default = False
! If true, write the maximum and minimum values of temperature, salinity and
! some tracer concentrations to stdout when the energy files are written.

! === module MOM_surface_forcing ===
CHECK_NO_LAND_FLUXES = False ! [Boolean] default = False
Expand Down
3 changes: 3 additions & 0 deletions ice_ocean_SIS2/Baltic_OM4_025/MOM_parameter_doc.debugging
Original file line number Diff line number Diff line change
Expand Up @@ -80,6 +80,9 @@ DEBUG_CONSERVATION = False ! [Boolean] default = False

! === module MOM_kappa_shear ===
! Parameterization of shear-driven turbulence following Jackson, Hallberg and Legg, JPO 2008
WRITE_TRACER_MIN_MAX = False ! [Boolean] default = False
! If true, write the maximum and minimum values of temperature, salinity and
! some tracer concentrations to stdout when the energy files are written.

! === module MOM_surface_forcing ===
CHECK_NO_LAND_FLUXES = False ! [Boolean] default = False
Expand Down
3 changes: 3 additions & 0 deletions ice_ocean_SIS2/Baltic_OM4_05/MOM_parameter_doc.debugging
Original file line number Diff line number Diff line change
Expand Up @@ -80,6 +80,9 @@ DEBUG_CONSERVATION = False ! [Boolean] default = False

! === module MOM_kappa_shear ===
! Parameterization of shear-driven turbulence following Jackson, Hallberg and Legg, JPO 2008
WRITE_TRACER_MIN_MAX = False ! [Boolean] default = False
! If true, write the maximum and minimum values of temperature, salinity and
! some tracer concentrations to stdout when the energy files are written.

! === module MOM_surface_forcing ===
CHECK_NO_LAND_FLUXES = False ! [Boolean] default = False
Expand Down
3 changes: 3 additions & 0 deletions ice_ocean_SIS2/OM4_025/MOM_parameter_doc.debugging
Original file line number Diff line number Diff line change
Expand Up @@ -80,6 +80,9 @@ DEBUG_CONSERVATION = False ! [Boolean] default = False

! === module MOM_kappa_shear ===
! Parameterization of shear-driven turbulence following Jackson, Hallberg and Legg, JPO 2008
WRITE_TRACER_MIN_MAX = False ! [Boolean] default = False
! If true, write the maximum and minimum values of temperature, salinity and
! some tracer concentrations to stdout when the energy files are written.

! === module MOM_surface_forcing ===
CHECK_NO_LAND_FLUXES = False ! [Boolean] default = False
Expand Down
3 changes: 3 additions & 0 deletions ice_ocean_SIS2/OM4_05/MOM_parameter_doc.debugging
Original file line number Diff line number Diff line change
Expand Up @@ -80,6 +80,9 @@ DEBUG_CONSERVATION = False ! [Boolean] default = False

! === module MOM_kappa_shear ===
! Parameterization of shear-driven turbulence following Jackson, Hallberg and Legg, JPO 2008
WRITE_TRACER_MIN_MAX = False ! [Boolean] default = False
! If true, write the maximum and minimum values of temperature, salinity and
! some tracer concentrations to stdout when the energy files are written.

! === module MOM_surface_forcing ===
CHECK_NO_LAND_FLUXES = False ! [Boolean] default = False
Expand Down
3 changes: 3 additions & 0 deletions ice_ocean_SIS2/OM_1deg/MOM_parameter_doc.debugging
Original file line number Diff line number Diff line change
Expand Up @@ -72,6 +72,9 @@ DEBUG_CONSERVATION = False ! [Boolean] default = False

! === module MOM_kappa_shear ===
! Parameterization of shear-driven turbulence following Jackson, Hallberg and Legg, JPO 2008
WRITE_TRACER_MIN_MAX = False ! [Boolean] default = False
! If true, write the maximum and minimum values of temperature, salinity and
! some tracer concentrations to stdout when the energy files are written.

! === module MOM_surface_forcing ===
CHECK_NO_LAND_FLUXES = False ! [Boolean] default = False
Expand Down
3 changes: 3 additions & 0 deletions ice_ocean_SIS2/SIS2/MOM_parameter_doc.debugging
Original file line number Diff line number Diff line change
Expand Up @@ -80,6 +80,9 @@ DEBUG_CONSERVATION = False ! [Boolean] default = False

! === module MOM_kappa_shear ===
! Parameterization of shear-driven turbulence following Jackson, Hallberg and Legg, JPO 2008
WRITE_TRACER_MIN_MAX = False ! [Boolean] default = False
! If true, write the maximum and minimum values of temperature, salinity and
! some tracer concentrations to stdout when the energy files are written.

! === module MOM_surface_forcing ===
CHECK_NO_LAND_FLUXES = False ! [Boolean] default = False
Expand Down
3 changes: 3 additions & 0 deletions ice_ocean_SIS2/SIS2_bergs_cgrid/MOM_parameter_doc.debugging
Original file line number Diff line number Diff line change
Expand Up @@ -80,6 +80,9 @@ DEBUG_CONSERVATION = False ! [Boolean] default = False

! === module MOM_kappa_shear ===
! Parameterization of shear-driven turbulence following Jackson, Hallberg and Legg, JPO 2008
WRITE_TRACER_MIN_MAX = False ! [Boolean] default = False
! If true, write the maximum and minimum values of temperature, salinity and
! some tracer concentrations to stdout when the energy files are written.

! === module MOM_surface_forcing ===
CHECK_NO_LAND_FLUXES = False ! [Boolean] default = False
Expand Down
3 changes: 3 additions & 0 deletions ice_ocean_SIS2/SIS2_cgrid/MOM_parameter_doc.debugging
Original file line number Diff line number Diff line change
Expand Up @@ -80,6 +80,9 @@ DEBUG_CONSERVATION = False ! [Boolean] default = False

! === module MOM_kappa_shear ===
! Parameterization of shear-driven turbulence following Jackson, Hallberg and Legg, JPO 2008
WRITE_TRACER_MIN_MAX = False ! [Boolean] default = False
! If true, write the maximum and minimum values of temperature, salinity and
! some tracer concentrations to stdout when the energy files are written.

! === module MOM_surface_forcing ===
CHECK_NO_LAND_FLUXES = False ! [Boolean] default = False
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -72,6 +72,9 @@ DEBUG_FULL_COLUMN = False ! [Boolean] default = False
! The following parameters are used for diabatic processes.
DEBUG_CONSERVATION = False ! [Boolean] default = False
! If true, monitor conservation and extrema.
WRITE_TRACER_MIN_MAX = False ! [Boolean] default = False
! If true, write the maximum and minimum values of temperature, salinity and
! some tracer concentrations to stdout when the energy files are written.

! === module MOM_file_parser ===
REPORT_UNUSED_PARAMS = True ! [Boolean] default = True
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -72,6 +72,9 @@ DEBUG_FULL_COLUMN = False ! [Boolean] default = False
! The following parameters are used for diabatic processes.
DEBUG_CONSERVATION = False ! [Boolean] default = False
! If true, monitor conservation and extrema.
WRITE_TRACER_MIN_MAX = False ! [Boolean] default = False
! If true, write the maximum and minimum values of temperature, salinity and
! some tracer concentrations to stdout when the energy files are written.

! === module MOM_file_parser ===
REPORT_UNUSED_PARAMS = True ! [Boolean] default = True
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -72,6 +72,9 @@ DEBUG_FULL_COLUMN = False ! [Boolean] default = False
! The following parameters are used for diabatic processes.
DEBUG_CONSERVATION = False ! [Boolean] default = False
! If true, monitor conservation and extrema.
WRITE_TRACER_MIN_MAX = False ! [Boolean] default = False
! If true, write the maximum and minimum values of temperature, salinity and
! some tracer concentrations to stdout when the energy files are written.

! === module MOM_file_parser ===
REPORT_UNUSED_PARAMS = True ! [Boolean] default = True
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -72,6 +72,9 @@ DEBUG_FULL_COLUMN = False ! [Boolean] default = False
! The following parameters are used for diabatic processes.
DEBUG_CONSERVATION = False ! [Boolean] default = False
! If true, monitor conservation and extrema.
WRITE_TRACER_MIN_MAX = False ! [Boolean] default = False
! If true, write the maximum and minimum values of temperature, salinity and
! some tracer concentrations to stdout when the energy files are written.

! === module MOM_file_parser ===
REPORT_UNUSED_PARAMS = True ! [Boolean] default = True
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -72,6 +72,9 @@ DEBUG_FULL_COLUMN = False ! [Boolean] default = False
! The following parameters are used for diabatic processes.
DEBUG_CONSERVATION = False ! [Boolean] default = False
! If true, monitor conservation and extrema.
WRITE_TRACER_MIN_MAX = False ! [Boolean] default = False
! If true, write the maximum and minimum values of temperature, salinity and
! some tracer concentrations to stdout when the energy files are written.

! === module MOM_file_parser ===
REPORT_UNUSED_PARAMS = True ! [Boolean] default = True
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -72,6 +72,9 @@ DEBUG_FULL_COLUMN = False ! [Boolean] default = False
! The following parameters are used for diabatic processes.
DEBUG_CONSERVATION = False ! [Boolean] default = False
! If true, monitor conservation and extrema.
WRITE_TRACER_MIN_MAX = False ! [Boolean] default = False
! If true, write the maximum and minimum values of temperature, salinity and
! some tracer concentrations to stdout when the energy files are written.

! === module MOM_file_parser ===
REPORT_UNUSED_PARAMS = True ! [Boolean] default = True
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -72,6 +72,9 @@ DEBUG_FULL_COLUMN = False ! [Boolean] default = False
! The following parameters are used for diabatic processes.
DEBUG_CONSERVATION = False ! [Boolean] default = False
! If true, monitor conservation and extrema.
WRITE_TRACER_MIN_MAX = False ! [Boolean] default = False
! If true, write the maximum and minimum values of temperature, salinity and
! some tracer concentrations to stdout when the energy files are written.

! === module MOM_file_parser ===
REPORT_UNUSED_PARAMS = True ! [Boolean] default = True
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -72,6 +72,9 @@ DEBUG_FULL_COLUMN = False ! [Boolean] default = False
! The following parameters are used for diabatic processes.
DEBUG_CONSERVATION = False ! [Boolean] default = False
! If true, monitor conservation and extrema.
WRITE_TRACER_MIN_MAX = False ! [Boolean] default = False
! If true, write the maximum and minimum values of temperature, salinity and
! some tracer concentrations to stdout when the energy files are written.

! === module MOM_file_parser ===
REPORT_UNUSED_PARAMS = True ! [Boolean] default = True
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -72,6 +72,9 @@ DEBUG_FULL_COLUMN = False ! [Boolean] default = False
! The following parameters are used for diabatic processes.
DEBUG_CONSERVATION = False ! [Boolean] default = False
! If true, monitor conservation and extrema.
WRITE_TRACER_MIN_MAX = False ! [Boolean] default = False
! If true, write the maximum and minimum values of temperature, salinity and
! some tracer concentrations to stdout when the energy files are written.

! === module MOM_file_parser ===
REPORT_UNUSED_PARAMS = True ! [Boolean] default = True
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -72,6 +72,9 @@ DEBUG_FULL_COLUMN = False ! [Boolean] default = False
! The following parameters are used for diabatic processes.
DEBUG_CONSERVATION = False ! [Boolean] default = False
! If true, monitor conservation and extrema.
WRITE_TRACER_MIN_MAX = False ! [Boolean] default = False
! If true, write the maximum and minimum values of temperature, salinity and
! some tracer concentrations to stdout when the energy files are written.

! === module MOM_file_parser ===
REPORT_UNUSED_PARAMS = True ! [Boolean] default = True
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -72,6 +72,9 @@ DEBUG_FULL_COLUMN = False ! [Boolean] default = False
! The following parameters are used for diabatic processes.
DEBUG_CONSERVATION = False ! [Boolean] default = False
! If true, monitor conservation and extrema.
WRITE_TRACER_MIN_MAX = False ! [Boolean] default = False
! If true, write the maximum and minimum values of temperature, salinity and
! some tracer concentrations to stdout when the energy files are written.

! === module MOM_file_parser ===
REPORT_UNUSED_PARAMS = True ! [Boolean] default = True
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -72,6 +72,9 @@ DEBUG_FULL_COLUMN = False ! [Boolean] default = False
! The following parameters are used for diabatic processes.
DEBUG_CONSERVATION = False ! [Boolean] default = False
! If true, monitor conservation and extrema.
WRITE_TRACER_MIN_MAX = False ! [Boolean] default = False
! If true, write the maximum and minimum values of temperature, salinity and
! some tracer concentrations to stdout when the energy files are written.

! === module MOM_file_parser ===
REPORT_UNUSED_PARAMS = True ! [Boolean] default = True
Expand Down
3 changes: 3 additions & 0 deletions ocean_only/DOME/MOM_parameter_doc.debugging
Original file line number Diff line number Diff line change
Expand Up @@ -72,6 +72,9 @@ DEBUG_CONSERVATION = False ! [Boolean] default = False

! === module MOM_kappa_shear ===
! Parameterization of shear-driven turbulence following Jackson, Hallberg and Legg, JPO 2008
WRITE_TRACER_MIN_MAX = False ! [Boolean] default = False
! If true, write the maximum and minimum values of temperature, salinity and
! some tracer concentrations to stdout when the energy files are written.

! === module MOM_file_parser ===
REPORT_UNUSED_PARAMS = True ! [Boolean] default = True
Expand Down
3 changes: 3 additions & 0 deletions ocean_only/Phillips_2layer/MOM_parameter_doc.debugging
Original file line number Diff line number Diff line change
Expand Up @@ -69,6 +69,9 @@ DEBUG_BT = False ! [Boolean] default = False
! The following parameters are used for diabatic processes.
DEBUG_CONSERVATION = False ! [Boolean] default = False
! If true, monitor conservation and extrema.
WRITE_TRACER_MIN_MAX = False ! [Boolean] default = False
! If true, write the maximum and minimum values of temperature, salinity and
! some tracer concentrations to stdout when the energy files are written.

! === module MOM_file_parser ===
REPORT_UNUSED_PARAMS = True ! [Boolean] default = True
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -72,6 +72,9 @@ DEBUG_FULL_COLUMN = False ! [Boolean] default = False
! The following parameters are used for diabatic processes.
DEBUG_CONSERVATION = False ! [Boolean] default = False
! If true, monitor conservation and extrema.
WRITE_TRACER_MIN_MAX = False ! [Boolean] default = False
! If true, write the maximum and minimum values of temperature, salinity and
! some tracer concentrations to stdout when the energy files are written.

! === module MOM_file_parser ===
REPORT_UNUSED_PARAMS = True ! [Boolean] default = True
Expand Down
3 changes: 3 additions & 0 deletions ocean_only/adjustment2d/layer/MOM_parameter_doc.debugging
Original file line number Diff line number Diff line change
Expand Up @@ -77,6 +77,9 @@ DEBUG_BT = False ! [Boolean] default = False
! The following parameters are used for diabatic processes.
DEBUG_CONSERVATION = False ! [Boolean] default = False
! If true, monitor conservation and extrema.
WRITE_TRACER_MIN_MAX = False ! [Boolean] default = False
! If true, write the maximum and minimum values of temperature, salinity and
! some tracer concentrations to stdout when the energy files are written.

! === module MOM_file_parser ===
REPORT_UNUSED_PARAMS = True ! [Boolean] default = True
Expand Down
3 changes: 3 additions & 0 deletions ocean_only/adjustment2d/rho/MOM_parameter_doc.debugging
Original file line number Diff line number Diff line change
Expand Up @@ -77,6 +77,9 @@ DEBUG_BT = False ! [Boolean] default = False
! The following parameters are used for diabatic processes.
DEBUG_CONSERVATION = False ! [Boolean] default = False
! If true, monitor conservation and extrema.
WRITE_TRACER_MIN_MAX = False ! [Boolean] default = False
! If true, write the maximum and minimum values of temperature, salinity and
! some tracer concentrations to stdout when the energy files are written.

! === module MOM_file_parser ===
REPORT_UNUSED_PARAMS = True ! [Boolean] default = True
Expand Down
3 changes: 3 additions & 0 deletions ocean_only/adjustment2d/z/MOM_parameter_doc.debugging
Original file line number Diff line number Diff line change
Expand Up @@ -77,6 +77,9 @@ DEBUG_BT = False ! [Boolean] default = False
! The following parameters are used for diabatic processes.
DEBUG_CONSERVATION = False ! [Boolean] default = False
! If true, monitor conservation and extrema.
WRITE_TRACER_MIN_MAX = False ! [Boolean] default = False
! If true, write the maximum and minimum values of temperature, salinity and
! some tracer concentrations to stdout when the energy files are written.

! === module MOM_file_parser ===
REPORT_UNUSED_PARAMS = True ! [Boolean] default = True
Expand Down
3 changes: 3 additions & 0 deletions ocean_only/benchmark/MOM_parameter_doc.debugging
Original file line number Diff line number Diff line change
Expand Up @@ -80,6 +80,9 @@ DEBUG_CONSERVATION = False ! [Boolean] default = False

! === module MOM_kappa_shear ===
! Parameterization of shear-driven turbulence following Jackson, Hallberg and Legg, JPO 2008
WRITE_TRACER_MIN_MAX = False ! [Boolean] default = False
! If true, write the maximum and minimum values of temperature, salinity and
! some tracer concentrations to stdout when the energy files are written.

! === module MOM_file_parser ===
REPORT_UNUSED_PARAMS = True ! [Boolean] default = True
Expand Down
Loading

0 comments on commit 6f22300

Please sign in to comment.