Skip to content

Commit

Permalink
MOM6: (*)Use cuberoot in ePBL_column
Browse files Browse the repository at this point in the history
- NOAA-GFDL/MOM6@671c85d32 (*)Use cuberoot in ePBL_column
MOM6: Break **3 into explicit integer cubes
MOM6: Refactor (re|de)scale functions
MOM6: Faster cuberoot scaling functions
- NOAA-GFDL/MOM6@76f066814 (*)Avoid using RHO_0 in non-Boussinesq averaging
- NOAA-GFDL/MOM6@541c2f479 (*)Oil_tracer_column_physics unit conversion fix
- NOAA-GFDL/MOM6@5ca70bac6 Open parameter block before querying BODNER23
MOM6: Add do_not_log to param block open/close
- NOAA-GFDL/MOM6@435ccaae4 Data table documentation (#551)
MOM6: Apply first iteration explicitly (#11)
- NOAA-GFDL/MOM6@4813b17c2 *Use Halley method iterations in cuberoot function
- NOAA-GFDL/MOM6@d7d126a7f Update Gaea F5 datasets path
- NOAA-GFDL/MOM6@a03bb957c +Add cuberoot function
  • Loading branch information
mom6bot authored and adcroft committed Feb 6, 2024
1 parent caad73e commit c296c5b
Show file tree
Hide file tree
Showing 14 changed files with 40 additions and 1 deletion.
Original file line number Diff line number Diff line change
Expand Up @@ -2009,6 +2009,9 @@ EPBL_ANSWER_DATE = 99991231 ! default = 99991231
! The vintage of the order of arithmetic and expressions in the energetic PBL
! calculations. Values below 20190101 recover the answers from the end of 2018,
! while higher values use updated and more robust forms of the same expressions.
! Values below 20240101 use A**(1./3.) to estimate the cube root of A in several
! expressions, while higher values use the integer root function cuberoot(A) and
! therefore can work with scaled variables.
EPBL_ORIGINAL_PE_CALC = True ! [Boolean] default = True
! If true, the ePBL code uses the original form of the potential energy change
! code. Otherwise, the newer version that can work with successive increments
Expand Down
3 changes: 3 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 @@ -2055,6 +2055,9 @@ EPBL_ANSWER_DATE = 20181231 ! default = 20181231
! The vintage of the order of arithmetic and expressions in the energetic PBL
! calculations. Values below 20190101 recover the answers from the end of 2018,
! while higher values use updated and more robust forms of the same expressions.
! Values below 20240101 use A**(1./3.) to estimate the cube root of A in several
! expressions, while higher values use the integer root function cuberoot(A) and
! therefore can work with scaled variables.
EPBL_ORIGINAL_PE_CALC = True ! [Boolean] default = True
! If true, the ePBL code uses the original form of the potential energy change
! code. Otherwise, the newer version that can work with successive increments
Expand Down
3 changes: 3 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 @@ -2074,6 +2074,9 @@ EPBL_ANSWER_DATE = 20181231 ! default = 20181231
! The vintage of the order of arithmetic and expressions in the energetic PBL
! calculations. Values below 20190101 recover the answers from the end of 2018,
! while higher values use updated and more robust forms of the same expressions.
! Values below 20240101 use A**(1./3.) to estimate the cube root of A in several
! expressions, while higher values use the integer root function cuberoot(A) and
! therefore can work with scaled variables.
EPBL_ORIGINAL_PE_CALC = True ! [Boolean] default = True
! If true, the ePBL code uses the original form of the potential energy change
! code. Otherwise, the newer version that can work with successive increments
Expand Down
3 changes: 3 additions & 0 deletions ice_ocean_SIS2/OM4_025/MOM_parameter_doc.all
Original file line number Diff line number Diff line change
Expand Up @@ -2055,6 +2055,9 @@ EPBL_ANSWER_DATE = 20181231 ! default = 20181231
! The vintage of the order of arithmetic and expressions in the energetic PBL
! calculations. Values below 20190101 recover the answers from the end of 2018,
! while higher values use updated and more robust forms of the same expressions.
! Values below 20240101 use A**(1./3.) to estimate the cube root of A in several
! expressions, while higher values use the integer root function cuberoot(A) and
! therefore can work with scaled variables.
EPBL_ORIGINAL_PE_CALC = True ! [Boolean] default = True
! If true, the ePBL code uses the original form of the potential energy change
! code. Otherwise, the newer version that can work with successive increments
Expand Down
3 changes: 3 additions & 0 deletions ice_ocean_SIS2/OM4_05/MOM_parameter_doc.all
Original file line number Diff line number Diff line change
Expand Up @@ -2074,6 +2074,9 @@ EPBL_ANSWER_DATE = 20181231 ! default = 20181231
! The vintage of the order of arithmetic and expressions in the energetic PBL
! calculations. Values below 20190101 recover the answers from the end of 2018,
! while higher values use updated and more robust forms of the same expressions.
! Values below 20240101 use A**(1./3.) to estimate the cube root of A in several
! expressions, while higher values use the integer root function cuberoot(A) and
! therefore can work with scaled variables.
EPBL_ORIGINAL_PE_CALC = True ! [Boolean] default = True
! If true, the ePBL code uses the original form of the potential energy change
! code. Otherwise, the newer version that can work with successive increments
Expand Down
3 changes: 3 additions & 0 deletions ice_ocean_SIS2/OM_1deg/MOM_parameter_doc.all
Original file line number Diff line number Diff line change
Expand Up @@ -2033,6 +2033,9 @@ EPBL_ANSWER_DATE = 20181231 ! default = 20181231
! The vintage of the order of arithmetic and expressions in the energetic PBL
! calculations. Values below 20190101 recover the answers from the end of 2018,
! while higher values use updated and more robust forms of the same expressions.
! Values below 20240101 use A**(1./3.) to estimate the cube root of A in several
! expressions, while higher values use the integer root function cuberoot(A) and
! therefore can work with scaled variables.
EPBL_ORIGINAL_PE_CALC = True ! [Boolean] default = True
! If true, the ePBL code uses the original form of the potential energy change
! code. Otherwise, the newer version that can work with successive increments
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -1322,6 +1322,9 @@ EPBL_ANSWER_DATE = 99991231 ! default = 99991231
! The vintage of the order of arithmetic and expressions in the energetic PBL
! calculations. Values below 20190101 recover the answers from the end of 2018,
! while higher values use updated and more robust forms of the same expressions.
! Values below 20240101 use A**(1./3.) to estimate the cube root of A in several
! expressions, while higher values use the integer root function cuberoot(A) and
! therefore can work with scaled variables.
EPBL_ORIGINAL_PE_CALC = True ! [Boolean] default = True
! If true, the ePBL code uses the original form of the potential energy change
! code. Otherwise, the newer version that can work with successive increments
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -1322,6 +1322,9 @@ EPBL_ANSWER_DATE = 99991231 ! default = 99991231
! The vintage of the order of arithmetic and expressions in the energetic PBL
! calculations. Values below 20190101 recover the answers from the end of 2018,
! while higher values use updated and more robust forms of the same expressions.
! Values below 20240101 use A**(1./3.) to estimate the cube root of A in several
! expressions, while higher values use the integer root function cuberoot(A) and
! therefore can work with scaled variables.
EPBL_ORIGINAL_PE_CALC = True ! [Boolean] default = True
! If true, the ePBL code uses the original form of the potential energy change
! code. Otherwise, the newer version that can work with successive increments
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -1322,6 +1322,9 @@ EPBL_ANSWER_DATE = 99991231 ! default = 99991231
! The vintage of the order of arithmetic and expressions in the energetic PBL
! calculations. Values below 20190101 recover the answers from the end of 2018,
! while higher values use updated and more robust forms of the same expressions.
! Values below 20240101 use A**(1./3.) to estimate the cube root of A in several
! expressions, while higher values use the integer root function cuberoot(A) and
! therefore can work with scaled variables.
EPBL_ORIGINAL_PE_CALC = True ! [Boolean] default = True
! If true, the ePBL code uses the original form of the potential energy change
! code. Otherwise, the newer version that can work with successive increments
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -1322,6 +1322,9 @@ EPBL_ANSWER_DATE = 99991231 ! default = 99991231
! The vintage of the order of arithmetic and expressions in the energetic PBL
! calculations. Values below 20190101 recover the answers from the end of 2018,
! while higher values use updated and more robust forms of the same expressions.
! Values below 20240101 use A**(1./3.) to estimate the cube root of A in several
! expressions, while higher values use the integer root function cuberoot(A) and
! therefore can work with scaled variables.
EPBL_ORIGINAL_PE_CALC = True ! [Boolean] default = True
! If true, the ePBL code uses the original form of the potential energy change
! code. Otherwise, the newer version that can work with successive increments
Expand Down
3 changes: 3 additions & 0 deletions ocean_only/global_ALE/hycom/MOM_parameter_doc.all
Original file line number Diff line number Diff line change
Expand Up @@ -2059,6 +2059,9 @@ EPBL_ANSWER_DATE = 99991231 ! default = 99991231
! The vintage of the order of arithmetic and expressions in the energetic PBL
! calculations. Values below 20190101 recover the answers from the end of 2018,
! while higher values use updated and more robust forms of the same expressions.
! Values below 20240101 use A**(1./3.) to estimate the cube root of A in several
! expressions, while higher values use the integer root function cuberoot(A) and
! therefore can work with scaled variables.
EPBL_ORIGINAL_PE_CALC = True ! [Boolean] default = True
! If true, the ePBL code uses the original form of the potential energy change
! code. Otherwise, the newer version that can work with successive increments
Expand Down
3 changes: 3 additions & 0 deletions ocean_only/global_ALE/z/MOM_parameter_doc.all
Original file line number Diff line number Diff line change
Expand Up @@ -2006,6 +2006,9 @@ EPBL_ANSWER_DATE = 99991231 ! default = 99991231
! The vintage of the order of arithmetic and expressions in the energetic PBL
! calculations. Values below 20190101 recover the answers from the end of 2018,
! while higher values use updated and more robust forms of the same expressions.
! Values below 20240101 use A**(1./3.) to estimate the cube root of A in several
! expressions, while higher values use the integer root function cuberoot(A) and
! therefore can work with scaled variables.
EPBL_ORIGINAL_PE_CALC = True ! [Boolean] default = True
! If true, the ePBL code uses the original form of the potential energy change
! code. Otherwise, the newer version that can work with successive increments
Expand Down
3 changes: 3 additions & 0 deletions ocean_only/single_column/EPBL/MOM_parameter_doc.all
Original file line number Diff line number Diff line change
Expand Up @@ -1476,6 +1476,9 @@ EPBL_ANSWER_DATE = 99991231 ! default = 99991231
! The vintage of the order of arithmetic and expressions in the energetic PBL
! calculations. Values below 20190101 recover the answers from the end of 2018,
! while higher values use updated and more robust forms of the same expressions.
! Values below 20240101 use A**(1./3.) to estimate the cube root of A in several
! expressions, while higher values use the integer root function cuberoot(A) and
! therefore can work with scaled variables.
EPBL_ORIGINAL_PE_CALC = True ! [Boolean] default = True
! If true, the ePBL code uses the original form of the potential energy change
! code. Otherwise, the newer version that can work with successive increments
Expand Down

0 comments on commit c296c5b

Please sign in to comment.