Skip to content

Commit

Permalink
MOM6: +Add BACKSCATTER_UNDERBOUND
Browse files Browse the repository at this point in the history
- NOAA-GFDL/MOM6@36dda7e4e +Add BACKSCATTER_UNDERBOUND
- NOAA-GFDL/MOM6@31afce04b (*)Avoid diagnostic seg fault in a 10km deep ocean
- NOAA-GFDL/MOM6@215b9609c Refactor PressureForce_FV before ice shelf fixes
  • Loading branch information
mom6bot authored and marshallward committed Jun 20, 2024
1 parent ba078fc commit 68fc864
Show file tree
Hide file tree
Showing 19 changed files with 127 additions and 1 deletion.
Original file line number Diff line number Diff line change
Expand Up @@ -1157,6 +1157,13 @@ BETTER_BOUND_AH = True ! [Boolean] default = True
RE_AH = 0.0 ! [nondim] default = 0.0
! If nonzero, the biharmonic coefficient is scaled so that the biharmonic
! Reynolds number is equal to this.
BACKSCATTER_UNDERBOUND = True ! [Boolean] default = True
! If true, the bounds on the biharmonic viscosity are allowed to increase where
! the Laplacian viscosity is negative (due to backscatter parameterizations)
! beyond the largest timestep-dependent stable values of biharmonic viscosity
! when no Laplacian viscosity is applied. The default is true for historical
! reasons, but this option probably should not be used because it can contribute
! to numerical instabilities.
SMAG_BI_CONST = 0.06 ! [nondim] default = 0.0
! The nondimensional biharmonic Smagorinsky constant, typically 0.015 - 0.06.
BOUND_CORIOLIS_BIHARM = True ! [Boolean] default = True
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -1157,6 +1157,13 @@ BETTER_BOUND_AH = True ! [Boolean] default = True
RE_AH = 0.0 ! [nondim] default = 0.0
! If nonzero, the biharmonic coefficient is scaled so that the biharmonic
! Reynolds number is equal to this.
BACKSCATTER_UNDERBOUND = True ! [Boolean] default = True
! If true, the bounds on the biharmonic viscosity are allowed to increase where
! the Laplacian viscosity is negative (due to backscatter parameterizations)
! beyond the largest timestep-dependent stable values of biharmonic viscosity
! when no Laplacian viscosity is applied. The default is true for historical
! reasons, but this option probably should not be used because it can contribute
! to numerical instabilities.
SMAG_BI_CONST = 0.06 ! [nondim] default = 0.0
! The nondimensional biharmonic Smagorinsky constant, typically 0.015 - 0.06.
BOUND_CORIOLIS_BIHARM = True ! [Boolean] default = True
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -1157,6 +1157,13 @@ BETTER_BOUND_AH = True ! [Boolean] default = True
RE_AH = 0.0 ! [nondim] default = 0.0
! If nonzero, the biharmonic coefficient is scaled so that the biharmonic
! Reynolds number is equal to this.
BACKSCATTER_UNDERBOUND = True ! [Boolean] default = True
! If true, the bounds on the biharmonic viscosity are allowed to increase where
! the Laplacian viscosity is negative (due to backscatter parameterizations)
! beyond the largest timestep-dependent stable values of biharmonic viscosity
! when no Laplacian viscosity is applied. The default is true for historical
! reasons, but this option probably should not be used because it can contribute
! to numerical instabilities.
SMAG_BI_CONST = 0.06 ! [nondim] default = 0.0
! The nondimensional biharmonic Smagorinsky constant, typically 0.015 - 0.06.
BOUND_CORIOLIS_BIHARM = True ! [Boolean] default = True
Expand Down
7 changes: 7 additions & 0 deletions ice_ocean_SIS2/Baltic/MOM_parameter_doc.all
Original file line number Diff line number Diff line change
Expand Up @@ -1157,6 +1157,13 @@ BETTER_BOUND_AH = True ! [Boolean] default = True
RE_AH = 0.0 ! [nondim] default = 0.0
! If nonzero, the biharmonic coefficient is scaled so that the biharmonic
! Reynolds number is equal to this.
BACKSCATTER_UNDERBOUND = True ! [Boolean] default = True
! If true, the bounds on the biharmonic viscosity are allowed to increase where
! the Laplacian viscosity is negative (due to backscatter parameterizations)
! beyond the largest timestep-dependent stable values of biharmonic viscosity
! when no Laplacian viscosity is applied. The default is true for historical
! reasons, but this option probably should not be used because it can contribute
! to numerical instabilities.
SMAG_BI_CONST = 0.06 ! [nondim] default = 0.0
! The nondimensional biharmonic Smagorinsky constant, typically 0.015 - 0.06.
BOUND_CORIOLIS_BIHARM = True ! [Boolean] default = True
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -1368,6 +1368,13 @@ BETTER_BOUND_AH = True ! [Boolean] default = True
RE_AH = 0.0 ! [nondim] default = 0.0
! If nonzero, the biharmonic coefficient is scaled so that the biharmonic
! Reynolds number is equal to this.
BACKSCATTER_UNDERBOUND = True ! [Boolean] default = True
! If true, the bounds on the biharmonic viscosity are allowed to increase where
! the Laplacian viscosity is negative (due to backscatter parameterizations)
! beyond the largest timestep-dependent stable values of biharmonic viscosity
! when no Laplacian viscosity is applied. The default is true for historical
! reasons, but this option probably should not be used because it can contribute
! to numerical instabilities.
SMAG_BI_CONST = 0.06 ! [nondim] default = 0.0
! The nondimensional biharmonic Smagorinsky constant, typically 0.015 - 0.06.
BOUND_CORIOLIS_BIHARM = True ! [Boolean] default = True
Expand Down
7 changes: 7 additions & 0 deletions ice_ocean_SIS2/Baltic_OM4_025/MOM_parameter_doc.all
Original file line number Diff line number Diff line change
Expand Up @@ -1392,6 +1392,13 @@ BETTER_BOUND_AH = True ! [Boolean] default = True
RE_AH = 0.0 ! [nondim] default = 0.0
! If nonzero, the biharmonic coefficient is scaled so that the biharmonic
! Reynolds number is equal to this.
BACKSCATTER_UNDERBOUND = True ! [Boolean] default = True
! If true, the bounds on the biharmonic viscosity are allowed to increase where
! the Laplacian viscosity is negative (due to backscatter parameterizations)
! beyond the largest timestep-dependent stable values of biharmonic viscosity
! when no Laplacian viscosity is applied. The default is true for historical
! reasons, but this option probably should not be used because it can contribute
! to numerical instabilities.
SMAG_BI_CONST = 0.06 ! [nondim] default = 0.0
! The nondimensional biharmonic Smagorinsky constant, typically 0.015 - 0.06.
BOUND_CORIOLIS_BIHARM = True ! [Boolean] default = True
Expand Down
7 changes: 7 additions & 0 deletions ice_ocean_SIS2/Baltic_OM4_05/MOM_parameter_doc.all
Original file line number Diff line number Diff line change
Expand Up @@ -1411,6 +1411,13 @@ BETTER_BOUND_AH = True ! [Boolean] default = True
RE_AH = 0.0 ! [nondim] default = 0.0
! If nonzero, the biharmonic coefficient is scaled so that the biharmonic
! Reynolds number is equal to this.
BACKSCATTER_UNDERBOUND = True ! [Boolean] default = True
! If true, the bounds on the biharmonic viscosity are allowed to increase where
! the Laplacian viscosity is negative (due to backscatter parameterizations)
! beyond the largest timestep-dependent stable values of biharmonic viscosity
! when no Laplacian viscosity is applied. The default is true for historical
! reasons, but this option probably should not be used because it can contribute
! to numerical instabilities.
SMAG_BI_CONST = 0.06 ! [nondim] default = 0.0
! The nondimensional biharmonic Smagorinsky constant, typically 0.015 - 0.06.
BOUND_CORIOLIS_BIHARM = True ! [Boolean] default = True
Expand Down
7 changes: 7 additions & 0 deletions ice_ocean_SIS2/OM4_025/MOM_parameter_doc.all
Original file line number Diff line number Diff line change
Expand Up @@ -1392,6 +1392,13 @@ BETTER_BOUND_AH = True ! [Boolean] default = True
RE_AH = 0.0 ! [nondim] default = 0.0
! If nonzero, the biharmonic coefficient is scaled so that the biharmonic
! Reynolds number is equal to this.
BACKSCATTER_UNDERBOUND = True ! [Boolean] default = True
! If true, the bounds on the biharmonic viscosity are allowed to increase where
! the Laplacian viscosity is negative (due to backscatter parameterizations)
! beyond the largest timestep-dependent stable values of biharmonic viscosity
! when no Laplacian viscosity is applied. The default is true for historical
! reasons, but this option probably should not be used because it can contribute
! to numerical instabilities.
SMAG_BI_CONST = 0.06 ! [nondim] default = 0.0
! The nondimensional biharmonic Smagorinsky constant, typically 0.015 - 0.06.
BOUND_CORIOLIS_BIHARM = True ! [Boolean] default = True
Expand Down
7 changes: 7 additions & 0 deletions ice_ocean_SIS2/OM4_05/MOM_parameter_doc.all
Original file line number Diff line number Diff line change
Expand Up @@ -1411,6 +1411,13 @@ BETTER_BOUND_AH = True ! [Boolean] default = True
RE_AH = 0.0 ! [nondim] default = 0.0
! If nonzero, the biharmonic coefficient is scaled so that the biharmonic
! Reynolds number is equal to this.
BACKSCATTER_UNDERBOUND = True ! [Boolean] default = True
! If true, the bounds on the biharmonic viscosity are allowed to increase where
! the Laplacian viscosity is negative (due to backscatter parameterizations)
! beyond the largest timestep-dependent stable values of biharmonic viscosity
! when no Laplacian viscosity is applied. The default is true for historical
! reasons, but this option probably should not be used because it can contribute
! to numerical instabilities.
SMAG_BI_CONST = 0.06 ! [nondim] default = 0.0
! The nondimensional biharmonic Smagorinsky constant, typically 0.015 - 0.06.
BOUND_CORIOLIS_BIHARM = True ! [Boolean] default = True
Expand Down
7 changes: 7 additions & 0 deletions ice_ocean_SIS2/OM_1deg/MOM_parameter_doc.all
Original file line number Diff line number Diff line change
Expand Up @@ -1385,6 +1385,13 @@ BETTER_BOUND_AH = True ! [Boolean] default = True
RE_AH = 0.0 ! [nondim] default = 0.0
! If nonzero, the biharmonic coefficient is scaled so that the biharmonic
! Reynolds number is equal to this.
BACKSCATTER_UNDERBOUND = True ! [Boolean] default = True
! If true, the bounds on the biharmonic viscosity are allowed to increase where
! the Laplacian viscosity is negative (due to backscatter parameterizations)
! beyond the largest timestep-dependent stable values of biharmonic viscosity
! when no Laplacian viscosity is applied. The default is true for historical
! reasons, but this option probably should not be used because it can contribute
! to numerical instabilities.
SMAG_BI_CONST = 0.06 ! [nondim] default = 0.0
! The nondimensional biharmonic Smagorinsky constant, typically 0.015 - 0.06.
BOUND_CORIOLIS_BIHARM = True ! [Boolean] default = True
Expand Down
7 changes: 7 additions & 0 deletions ice_ocean_SIS2/SIS2/MOM_parameter_doc.all
Original file line number Diff line number Diff line change
Expand Up @@ -1123,6 +1123,13 @@ BETTER_BOUND_AH = True ! [Boolean] default = True
RE_AH = 0.0 ! [nondim] default = 0.0
! If nonzero, the biharmonic coefficient is scaled so that the biharmonic
! Reynolds number is equal to this.
BACKSCATTER_UNDERBOUND = True ! [Boolean] default = True
! If true, the bounds on the biharmonic viscosity are allowed to increase where
! the Laplacian viscosity is negative (due to backscatter parameterizations)
! beyond the largest timestep-dependent stable values of biharmonic viscosity
! when no Laplacian viscosity is applied. The default is true for historical
! reasons, but this option probably should not be used because it can contribute
! to numerical instabilities.
SMAG_BI_CONST = 0.06 ! [nondim] default = 0.0
! The nondimensional biharmonic Smagorinsky constant, typically 0.015 - 0.06.
BOUND_CORIOLIS_BIHARM = True ! [Boolean] default = True
Expand Down
7 changes: 7 additions & 0 deletions ice_ocean_SIS2/SIS2_bergs_cgrid/MOM_parameter_doc.all
Original file line number Diff line number Diff line change
Expand Up @@ -1123,6 +1123,13 @@ BETTER_BOUND_AH = True ! [Boolean] default = True
RE_AH = 0.0 ! [nondim] default = 0.0
! If nonzero, the biharmonic coefficient is scaled so that the biharmonic
! Reynolds number is equal to this.
BACKSCATTER_UNDERBOUND = True ! [Boolean] default = True
! If true, the bounds on the biharmonic viscosity are allowed to increase where
! the Laplacian viscosity is negative (due to backscatter parameterizations)
! beyond the largest timestep-dependent stable values of biharmonic viscosity
! when no Laplacian viscosity is applied. The default is true for historical
! reasons, but this option probably should not be used because it can contribute
! to numerical instabilities.
SMAG_BI_CONST = 0.06 ! [nondim] default = 0.0
! The nondimensional biharmonic Smagorinsky constant, typically 0.015 - 0.06.
BOUND_CORIOLIS_BIHARM = True ! [Boolean] default = True
Expand Down
7 changes: 7 additions & 0 deletions ice_ocean_SIS2/SIS2_cgrid/MOM_parameter_doc.all
Original file line number Diff line number Diff line change
Expand Up @@ -1123,6 +1123,13 @@ BETTER_BOUND_AH = True ! [Boolean] default = True
RE_AH = 0.0 ! [nondim] default = 0.0
! If nonzero, the biharmonic coefficient is scaled so that the biharmonic
! Reynolds number is equal to this.
BACKSCATTER_UNDERBOUND = True ! [Boolean] default = True
! If true, the bounds on the biharmonic viscosity are allowed to increase where
! the Laplacian viscosity is negative (due to backscatter parameterizations)
! beyond the largest timestep-dependent stable values of biharmonic viscosity
! when no Laplacian viscosity is applied. The default is true for historical
! reasons, but this option probably should not be used because it can contribute
! to numerical instabilities.
SMAG_BI_CONST = 0.06 ! [nondim] default = 0.0
! The nondimensional biharmonic Smagorinsky constant, typically 0.015 - 0.06.
BOUND_CORIOLIS_BIHARM = True ! [Boolean] default = True
Expand Down
7 changes: 7 additions & 0 deletions ocean_only/circle_obcs/MOM_parameter_doc.all
Original file line number Diff line number Diff line change
Expand Up @@ -991,6 +991,13 @@ BETTER_BOUND_AH = True ! [Boolean] default = True
RE_AH = 0.0 ! [nondim] default = 0.0
! If nonzero, the biharmonic coefficient is scaled so that the biharmonic
! Reynolds number is equal to this.
BACKSCATTER_UNDERBOUND = True ! [Boolean] default = True
! If true, the bounds on the biharmonic viscosity are allowed to increase where
! the Laplacian viscosity is negative (due to backscatter parameterizations)
! beyond the largest timestep-dependent stable values of biharmonic viscosity
! when no Laplacian viscosity is applied. The default is true for historical
! reasons, but this option probably should not be used because it can contribute
! to numerical instabilities.
SMAG_BI_CONST = 0.06 ! [nondim] default = 0.0
! The nondimensional biharmonic Smagorinsky constant, typically 0.015 - 0.06.
BOUND_CORIOLIS_BIHARM = True ! [Boolean] default = True
Expand Down
7 changes: 7 additions & 0 deletions ocean_only/global_ALE/hycom/MOM_parameter_doc.all
Original file line number Diff line number Diff line change
Expand Up @@ -1418,6 +1418,13 @@ BETTER_BOUND_AH = True ! [Boolean] default = True
RE_AH = 0.0 ! [nondim] default = 0.0
! If nonzero, the biharmonic coefficient is scaled so that the biharmonic
! Reynolds number is equal to this.
BACKSCATTER_UNDERBOUND = True ! [Boolean] default = True
! If true, the bounds on the biharmonic viscosity are allowed to increase where
! the Laplacian viscosity is negative (due to backscatter parameterizations)
! beyond the largest timestep-dependent stable values of biharmonic viscosity
! when no Laplacian viscosity is applied. The default is true for historical
! reasons, but this option probably should not be used because it can contribute
! to numerical instabilities.
SMAG_BI_CONST = 0.06 ! [nondim] default = 0.0
! The nondimensional biharmonic Smagorinsky constant, typically 0.015 - 0.06.
BOUND_CORIOLIS_BIHARM = True ! [Boolean] default = True
Expand Down
7 changes: 7 additions & 0 deletions ocean_only/global_ALE/layer/MOM_parameter_doc.all
Original file line number Diff line number Diff line change
Expand Up @@ -1313,6 +1313,13 @@ BETTER_BOUND_AH = True ! [Boolean] default = True
RE_AH = 0.0 ! [nondim] default = 0.0
! If nonzero, the biharmonic coefficient is scaled so that the biharmonic
! Reynolds number is equal to this.
BACKSCATTER_UNDERBOUND = True ! [Boolean] default = True
! If true, the bounds on the biharmonic viscosity are allowed to increase where
! the Laplacian viscosity is negative (due to backscatter parameterizations)
! beyond the largest timestep-dependent stable values of biharmonic viscosity
! when no Laplacian viscosity is applied. The default is true for historical
! reasons, but this option probably should not be used because it can contribute
! to numerical instabilities.
SMAG_BI_CONST = 0.06 ! [nondim] default = 0.0
! The nondimensional biharmonic Smagorinsky constant, typically 0.015 - 0.06.
BOUND_CORIOLIS_BIHARM = True ! [Boolean] default = True
Expand Down
Loading

0 comments on commit 68fc864

Please sign in to comment.