Skip to content

Commit

Permalink
MOM6: *Set MASS_WEIGHT_IN_PRESSURE_GRADIENT in .testing
Browse files Browse the repository at this point in the history
- NOAA-GFDL/MOM6@0363d2bd4 *Set MASS_WEIGHT_IN_PRESSURE_GRADIENT in .testing
- NOAA-GFDL/MOM6@bdf4b9e66 +(*)Eliminate CORRECTION_INTXPA_5PT
- NOAA-GFDL/MOM6@5fceecfbc +(*)Add 5-point quadrature in RESET_INTXPA_INTEGRAL
- NOAA-GFDL/MOM6@15fd31c22 *Non-Boussinesq code for RESET_INTXPA_INTEGRAL
- NOAA-GFDL/MOM6@4cf15901f *Refactor CORRECTION_INTX_PA
- NOAA-GFDL/MOM6@7a9545aef Revisions of sub-ice pressure gradient fixes
- NOAA-GFDL/MOM6@1b9bf67d4 +Add RESET_INTXPA_INTEGRAL
- NOAA-GFDL/MOM6@15ea6282b +Add CORRECTION_INTXPA_5PT
- NOAA-GFDL/MOM6@e172fe818 +Add CORRECTION_INTXPA
- NOAA-GFDL/MOM6@8520c9f5d +Add top mass_weight_in_PGF option to 13 integrals
- NOAA-GFDL/MOM6@70a48e3f2 +Add MASS_WEIGHT_IN_PRESSURE_GRADIENT_TOP
- NOAA-GFDL/MOM6@5fc90ebcf Rotate ice shelf forcing and initialization
  • Loading branch information
mom6bot committed Sep 17, 2024
1 parent 68773d3 commit a28f9e6
Show file tree
Hide file tree
Showing 60 changed files with 517 additions and 1 deletion.
Original file line number Diff line number Diff line change
Expand Up @@ -1089,6 +1089,15 @@ SSH_IN_EOS_PRESSURE_FOR_PGF = False ! [Boolean] default = False
MASS_WEIGHT_IN_PRESSURE_GRADIENT = False ! [Boolean] default = False
! If true, use mass weighting when interpolating T/S for integrals near the
! bathymetry in FV pressure gradient calculations.
MASS_WEIGHT_IN_PRESSURE_GRADIENT_TOP = False ! [Boolean] default = False
! If true and MASS_WEIGHT_IN_PRESSURE_GRADIENT is true, use mass weighting when
! interpolating T/S for integrals near the top of the water column in FV
! pressure gradient calculations.
CORRECTION_INTXPA = False ! [Boolean] default = False
! If true, use a correction for surface pressure curvature in intx_pa.
RESET_INTXPA_INTEGRAL = False ! [Boolean] default = False
! If true, reset INTXPA to match pressures at first nonvanished cell. Includes
! pressure correction.
USE_INACCURATE_PGF_RHO_ANOM = False ! [Boolean] default = False
! If true, use a form of the PGF that uses the reference density in an
! inaccurate way. This is not recommended.
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -1089,6 +1089,15 @@ SSH_IN_EOS_PRESSURE_FOR_PGF = False ! [Boolean] default = False
MASS_WEIGHT_IN_PRESSURE_GRADIENT = False ! [Boolean] default = False
! If true, use mass weighting when interpolating T/S for integrals near the
! bathymetry in FV pressure gradient calculations.
MASS_WEIGHT_IN_PRESSURE_GRADIENT_TOP = False ! [Boolean] default = False
! If true and MASS_WEIGHT_IN_PRESSURE_GRADIENT is true, use mass weighting when
! interpolating T/S for integrals near the top of the water column in FV
! pressure gradient calculations.
CORRECTION_INTXPA = False ! [Boolean] default = False
! If true, use a correction for surface pressure curvature in intx_pa.
RESET_INTXPA_INTEGRAL = False ! [Boolean] default = False
! If true, reset INTXPA to match pressures at first nonvanished cell. Includes
! pressure correction.
USE_INACCURATE_PGF_RHO_ANOM = False ! [Boolean] default = False
! If true, use a form of the PGF that uses the reference density in an
! inaccurate way. This is not recommended.
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -1089,6 +1089,15 @@ SSH_IN_EOS_PRESSURE_FOR_PGF = False ! [Boolean] default = False
MASS_WEIGHT_IN_PRESSURE_GRADIENT = False ! [Boolean] default = False
! If true, use mass weighting when interpolating T/S for integrals near the
! bathymetry in FV pressure gradient calculations.
MASS_WEIGHT_IN_PRESSURE_GRADIENT_TOP = False ! [Boolean] default = False
! If true and MASS_WEIGHT_IN_PRESSURE_GRADIENT is true, use mass weighting when
! interpolating T/S for integrals near the top of the water column in FV
! pressure gradient calculations.
CORRECTION_INTXPA = False ! [Boolean] default = False
! If true, use a correction for surface pressure curvature in intx_pa.
RESET_INTXPA_INTEGRAL = False ! [Boolean] default = False
! If true, reset INTXPA to match pressures at first nonvanished cell. Includes
! pressure correction.
USE_INACCURATE_PGF_RHO_ANOM = False ! [Boolean] default = False
! If true, use a form of the PGF that uses the reference density in an
! inaccurate way. This is not recommended.
Expand Down
9 changes: 9 additions & 0 deletions ice_ocean_SIS2/Baltic/MOM_parameter_doc.all
Original file line number Diff line number Diff line change
Expand Up @@ -1089,6 +1089,15 @@ SSH_IN_EOS_PRESSURE_FOR_PGF = False ! [Boolean] default = False
MASS_WEIGHT_IN_PRESSURE_GRADIENT = False ! [Boolean] default = False
! If true, use mass weighting when interpolating T/S for integrals near the
! bathymetry in FV pressure gradient calculations.
MASS_WEIGHT_IN_PRESSURE_GRADIENT_TOP = False ! [Boolean] default = False
! If true and MASS_WEIGHT_IN_PRESSURE_GRADIENT is true, use mass weighting when
! interpolating T/S for integrals near the top of the water column in FV
! pressure gradient calculations.
CORRECTION_INTXPA = False ! [Boolean] default = False
! If true, use a correction for surface pressure curvature in intx_pa.
RESET_INTXPA_INTEGRAL = False ! [Boolean] default = False
! If true, reset INTXPA to match pressures at first nonvanished cell. Includes
! pressure correction.
USE_INACCURATE_PGF_RHO_ANOM = False ! [Boolean] default = False
! If true, use a form of the PGF that uses the reference density in an
! inaccurate way. This is not recommended.
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -1325,6 +1325,15 @@ SSH_IN_EOS_PRESSURE_FOR_PGF = False ! [Boolean] default = False
MASS_WEIGHT_IN_PRESSURE_GRADIENT = True ! [Boolean] default = False
! If true, use mass weighting when interpolating T/S for integrals near the
! bathymetry in FV pressure gradient calculations.
MASS_WEIGHT_IN_PRESSURE_GRADIENT_TOP = False ! [Boolean] default = False
! If true and MASS_WEIGHT_IN_PRESSURE_GRADIENT is true, use mass weighting when
! interpolating T/S for integrals near the top of the water column in FV
! pressure gradient calculations.
CORRECTION_INTXPA = False ! [Boolean] default = False
! If true, use a correction for surface pressure curvature in intx_pa.
RESET_INTXPA_INTEGRAL = False ! [Boolean] default = False
! If true, reset INTXPA to match pressures at first nonvanished cell. Includes
! pressure correction.
USE_INACCURATE_PGF_RHO_ANOM = False ! [Boolean] default = False
! If true, use a form of the PGF that uses the reference density in an
! inaccurate way. This is not recommended.
Expand Down
9 changes: 9 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 @@ -1334,6 +1334,15 @@ SSH_IN_EOS_PRESSURE_FOR_PGF = False ! [Boolean] default = False
MASS_WEIGHT_IN_PRESSURE_GRADIENT = True ! [Boolean] default = False
! If true, use mass weighting when interpolating T/S for integrals near the
! bathymetry in FV pressure gradient calculations.
MASS_WEIGHT_IN_PRESSURE_GRADIENT_TOP = False ! [Boolean] default = False
! If true and MASS_WEIGHT_IN_PRESSURE_GRADIENT is true, use mass weighting when
! interpolating T/S for integrals near the top of the water column in FV
! pressure gradient calculations.
CORRECTION_INTXPA = False ! [Boolean] default = False
! If true, use a correction for surface pressure curvature in intx_pa.
RESET_INTXPA_INTEGRAL = False ! [Boolean] default = False
! If true, reset INTXPA to match pressures at first nonvanished cell. Includes
! pressure correction.
USE_INACCURATE_PGF_RHO_ANOM = False ! [Boolean] default = False
! If true, use a form of the PGF that uses the reference density in an
! inaccurate way. This is not recommended.
Expand Down
9 changes: 9 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 @@ -1348,6 +1348,15 @@ SSH_IN_EOS_PRESSURE_FOR_PGF = False ! [Boolean] default = False
MASS_WEIGHT_IN_PRESSURE_GRADIENT = True ! [Boolean] default = False
! If true, use mass weighting when interpolating T/S for integrals near the
! bathymetry in FV pressure gradient calculations.
MASS_WEIGHT_IN_PRESSURE_GRADIENT_TOP = False ! [Boolean] default = False
! If true and MASS_WEIGHT_IN_PRESSURE_GRADIENT is true, use mass weighting when
! interpolating T/S for integrals near the top of the water column in FV
! pressure gradient calculations.
CORRECTION_INTXPA = False ! [Boolean] default = False
! If true, use a correction for surface pressure curvature in intx_pa.
RESET_INTXPA_INTEGRAL = False ! [Boolean] default = False
! If true, reset INTXPA to match pressures at first nonvanished cell. Includes
! pressure correction.
USE_INACCURATE_PGF_RHO_ANOM = False ! [Boolean] default = False
! If true, use a form of the PGF that uses the reference density in an
! inaccurate way. This is not recommended.
Expand Down
9 changes: 9 additions & 0 deletions ice_ocean_SIS2/OM4_025/MOM_parameter_doc.all
Original file line number Diff line number Diff line change
Expand Up @@ -1334,6 +1334,15 @@ SSH_IN_EOS_PRESSURE_FOR_PGF = False ! [Boolean] default = False
MASS_WEIGHT_IN_PRESSURE_GRADIENT = True ! [Boolean] default = False
! If true, use mass weighting when interpolating T/S for integrals near the
! bathymetry in FV pressure gradient calculations.
MASS_WEIGHT_IN_PRESSURE_GRADIENT_TOP = False ! [Boolean] default = False
! If true and MASS_WEIGHT_IN_PRESSURE_GRADIENT is true, use mass weighting when
! interpolating T/S for integrals near the top of the water column in FV
! pressure gradient calculations.
CORRECTION_INTXPA = False ! [Boolean] default = False
! If true, use a correction for surface pressure curvature in intx_pa.
RESET_INTXPA_INTEGRAL = False ! [Boolean] default = False
! If true, reset INTXPA to match pressures at first nonvanished cell. Includes
! pressure correction.
USE_INACCURATE_PGF_RHO_ANOM = False ! [Boolean] default = False
! If true, use a form of the PGF that uses the reference density in an
! inaccurate way. This is not recommended.
Expand Down
9 changes: 9 additions & 0 deletions ice_ocean_SIS2/OM4_05/MOM_parameter_doc.all
Original file line number Diff line number Diff line change
Expand Up @@ -1348,6 +1348,15 @@ SSH_IN_EOS_PRESSURE_FOR_PGF = False ! [Boolean] default = False
MASS_WEIGHT_IN_PRESSURE_GRADIENT = True ! [Boolean] default = False
! If true, use mass weighting when interpolating T/S for integrals near the
! bathymetry in FV pressure gradient calculations.
MASS_WEIGHT_IN_PRESSURE_GRADIENT_TOP = False ! [Boolean] default = False
! If true and MASS_WEIGHT_IN_PRESSURE_GRADIENT is true, use mass weighting when
! interpolating T/S for integrals near the top of the water column in FV
! pressure gradient calculations.
CORRECTION_INTXPA = False ! [Boolean] default = False
! If true, use a correction for surface pressure curvature in intx_pa.
RESET_INTXPA_INTEGRAL = False ! [Boolean] default = False
! If true, reset INTXPA to match pressures at first nonvanished cell. Includes
! pressure correction.
USE_INACCURATE_PGF_RHO_ANOM = False ! [Boolean] default = False
! If true, use a form of the PGF that uses the reference density in an
! inaccurate way. This is not recommended.
Expand Down
9 changes: 9 additions & 0 deletions ice_ocean_SIS2/OM_1deg/MOM_parameter_doc.all
Original file line number Diff line number Diff line change
Expand Up @@ -1325,6 +1325,15 @@ SSH_IN_EOS_PRESSURE_FOR_PGF = False ! [Boolean] default = False
MASS_WEIGHT_IN_PRESSURE_GRADIENT = True ! [Boolean] default = False
! If true, use mass weighting when interpolating T/S for integrals near the
! bathymetry in FV pressure gradient calculations.
MASS_WEIGHT_IN_PRESSURE_GRADIENT_TOP = False ! [Boolean] default = False
! If true and MASS_WEIGHT_IN_PRESSURE_GRADIENT is true, use mass weighting when
! interpolating T/S for integrals near the top of the water column in FV
! pressure gradient calculations.
CORRECTION_INTXPA = False ! [Boolean] default = False
! If true, use a correction for surface pressure curvature in intx_pa.
RESET_INTXPA_INTEGRAL = False ! [Boolean] default = False
! If true, reset INTXPA to match pressures at first nonvanished cell. Includes
! pressure correction.
USE_INACCURATE_PGF_RHO_ANOM = False ! [Boolean] default = False
! If true, use a form of the PGF that uses the reference density in an
! inaccurate way. This is not recommended.
Expand Down
9 changes: 9 additions & 0 deletions ice_ocean_SIS2/SIS2/MOM_parameter_doc.all
Original file line number Diff line number Diff line change
Expand Up @@ -1055,6 +1055,15 @@ SSH_IN_EOS_PRESSURE_FOR_PGF = False ! [Boolean] default = False
MASS_WEIGHT_IN_PRESSURE_GRADIENT = False ! [Boolean] default = False
! If true, use mass weighting when interpolating T/S for integrals near the
! bathymetry in FV pressure gradient calculations.
MASS_WEIGHT_IN_PRESSURE_GRADIENT_TOP = False ! [Boolean] default = False
! If true and MASS_WEIGHT_IN_PRESSURE_GRADIENT is true, use mass weighting when
! interpolating T/S for integrals near the top of the water column in FV
! pressure gradient calculations.
CORRECTION_INTXPA = False ! [Boolean] default = False
! If true, use a correction for surface pressure curvature in intx_pa.
RESET_INTXPA_INTEGRAL = False ! [Boolean] default = False
! If true, reset INTXPA to match pressures at first nonvanished cell. Includes
! pressure correction.
USE_INACCURATE_PGF_RHO_ANOM = False ! [Boolean] default = False
! If true, use a form of the PGF that uses the reference density in an
! inaccurate way. This is not recommended.
Expand Down
9 changes: 9 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 @@ -1055,6 +1055,15 @@ SSH_IN_EOS_PRESSURE_FOR_PGF = False ! [Boolean] default = False
MASS_WEIGHT_IN_PRESSURE_GRADIENT = False ! [Boolean] default = False
! If true, use mass weighting when interpolating T/S for integrals near the
! bathymetry in FV pressure gradient calculations.
MASS_WEIGHT_IN_PRESSURE_GRADIENT_TOP = False ! [Boolean] default = False
! If true and MASS_WEIGHT_IN_PRESSURE_GRADIENT is true, use mass weighting when
! interpolating T/S for integrals near the top of the water column in FV
! pressure gradient calculations.
CORRECTION_INTXPA = False ! [Boolean] default = False
! If true, use a correction for surface pressure curvature in intx_pa.
RESET_INTXPA_INTEGRAL = False ! [Boolean] default = False
! If true, reset INTXPA to match pressures at first nonvanished cell. Includes
! pressure correction.
USE_INACCURATE_PGF_RHO_ANOM = False ! [Boolean] default = False
! If true, use a form of the PGF that uses the reference density in an
! inaccurate way. This is not recommended.
Expand Down
9 changes: 9 additions & 0 deletions ice_ocean_SIS2/SIS2_cgrid/MOM_parameter_doc.all
Original file line number Diff line number Diff line change
Expand Up @@ -1055,6 +1055,15 @@ SSH_IN_EOS_PRESSURE_FOR_PGF = False ! [Boolean] default = False
MASS_WEIGHT_IN_PRESSURE_GRADIENT = False ! [Boolean] default = False
! If true, use mass weighting when interpolating T/S for integrals near the
! bathymetry in FV pressure gradient calculations.
MASS_WEIGHT_IN_PRESSURE_GRADIENT_TOP = False ! [Boolean] default = False
! If true and MASS_WEIGHT_IN_PRESSURE_GRADIENT is true, use mass weighting when
! interpolating T/S for integrals near the top of the water column in FV
! pressure gradient calculations.
CORRECTION_INTXPA = False ! [Boolean] default = False
! If true, use a correction for surface pressure curvature in intx_pa.
RESET_INTXPA_INTEGRAL = False ! [Boolean] default = False
! If true, reset INTXPA to match pressures at first nonvanished cell. Includes
! pressure correction.
USE_INACCURATE_PGF_RHO_ANOM = False ! [Boolean] default = False
! If true, use a form of the PGF that uses the reference density in an
! inaccurate way. This is not recommended.
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -856,6 +856,15 @@ SSH_IN_EOS_PRESSURE_FOR_PGF = False ! [Boolean] default = False
MASS_WEIGHT_IN_PRESSURE_GRADIENT = False ! [Boolean] default = False
! If true, use mass weighting when interpolating T/S for integrals near the
! bathymetry in FV pressure gradient calculations.
MASS_WEIGHT_IN_PRESSURE_GRADIENT_TOP = False ! [Boolean] default = False
! If true and MASS_WEIGHT_IN_PRESSURE_GRADIENT is true, use mass weighting when
! interpolating T/S for integrals near the top of the water column in FV
! pressure gradient calculations.
CORRECTION_INTXPA = False ! [Boolean] default = False
! If true, use a correction for surface pressure curvature in intx_pa.
RESET_INTXPA_INTEGRAL = False ! [Boolean] default = False
! If true, reset INTXPA to match pressures at first nonvanished cell. Includes
! pressure correction.
USE_INACCURATE_PGF_RHO_ANOM = False ! [Boolean] default = False
! If true, use a form of the PGF that uses the reference density in an
! inaccurate way. This is not recommended.
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -975,6 +975,15 @@ SSH_IN_EOS_PRESSURE_FOR_PGF = False ! [Boolean] default = False
MASS_WEIGHT_IN_PRESSURE_GRADIENT = False ! [Boolean] default = False
! If true, use mass weighting when interpolating T/S for integrals near the
! bathymetry in FV pressure gradient calculations.
MASS_WEIGHT_IN_PRESSURE_GRADIENT_TOP = False ! [Boolean] default = False
! If true and MASS_WEIGHT_IN_PRESSURE_GRADIENT is true, use mass weighting when
! interpolating T/S for integrals near the top of the water column in FV
! pressure gradient calculations.
CORRECTION_INTXPA = False ! [Boolean] default = False
! If true, use a correction for surface pressure curvature in intx_pa.
RESET_INTXPA_INTEGRAL = False ! [Boolean] default = False
! If true, reset INTXPA to match pressures at first nonvanished cell. Includes
! pressure correction.
USE_INACCURATE_PGF_RHO_ANOM = False ! [Boolean] default = False
! If true, use a form of the PGF that uses the reference density in an
! inaccurate way. This is not recommended.
Expand Down
Loading

0 comments on commit a28f9e6

Please sign in to comment.