Skip to content

Commit

Permalink
MOM6: +Renamed internal Cd variables
Browse files Browse the repository at this point in the history
- NOAA-GFDL/MOM6@78c91cd8d +Renamed internal Cd variables
- NOAA-GFDL/MOM6@758c792e8 +Eliminate wave_parameters_CS%StkLevelMode
- NOAA-GFDL/MOM6@60961661f +Make Update_Stokes_Drift more robust
- NOAA-GFDL/MOM6@504769246 +Make get_StokesSL_LiFoxKemper more robust
- NOAA-GFDL/MOM6@85fffee7d +Add WAVE_INTERFACE_ANSWER_DATE runtime parameter
- NOAA-GFDL/MOM6@cfc2ed99c +Add LANGMUIR_STOKES_BACKGROUND runtime parameter
- NOAA-GFDL/MOM6@8201db4c9 +Add 3 Charnock coefficient runtime parameters
- NOAA-GFDL/MOM6@b3633f593 Remove La_SL from wave_parameters_CS
  • Loading branch information
mom6bot authored and marshallward committed Jan 9, 2023
1 parent 9de9789 commit 458277d
Show file tree
Hide file tree
Showing 6 changed files with 106 additions and 1 deletion.
21 changes: 21 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 @@ -2418,6 +2418,14 @@ ALLOW_FLUX_ADJUSTMENTS = False ! [Boolean] default = False
! === module MOM_restart ===
USE_WAVES = False ! [Boolean] default = False
! If true, enables surface wave modules.
WAVE_INTERFACE_ANSWER_DATE = 20221231 ! default = 20221231
! The vintage of the order of arithmetic and expressions in the surface wave
! calculations. Values below 20230101 recover the answers from the end of 2022,
! while higher values use updated and more robust forms of the same expressions:
! < 20230101 - Original answers for wave interface routines
! >= 20230101 - More robust expressions for Update_Stokes_Drift
! >= 20230102 - More robust expressions for get_StokesSL_LiFoxKemper
! >= 20230103 - More robust expressions for ust_2_u10_coare3p5
LA_DEPTH_RATIO = 0.04 ! [nondim] default = 0.04
! The depth (normalized by BLD) to average Stokes drift over in Langmuir number
! calculation, where La = sqrt(ust/Stokes).
Expand All @@ -2433,6 +2441,19 @@ RHO_AIR = 1.225 ! [kg m-3] default = 1.225
WAVE_HEIGHT_SCALE_FACTOR = 0.0246 ! [s m-2] default = 0.0246
! A factor relating the square of the 10 m wind speed to the significant wave
! height, with a default value based on the Pierson-Moskowitz spectrum.
CHARNOCK_MIN = 0.028 ! [nondim] default = 0.028
! The minimum value of the Charnock coefficient, which relates the square of the
! air friction velocity divided by the gravitational acceleration to the wave
! roughness length.
CHARNOCK_SLOPE_U10 = 0.0017 ! [s m-1] default = 0.0017
! The partial derivative of the Charnock coefficient with the 10 m wind speed.
! Note that in eq. 13 of the Edson et al. 2013 describing the COARE 3.5 bulk
! flux algorithm, this slope is given as 0.017. However, 0.0017 reproduces the
! curve in their figure 6, so that is the default value used in MOM6.
CHARNOCK_0_WIND_INTERCEPT = -0.005 ! [nondim] default = -0.005
! The intercept of the fit for the Charnock coefficient in the limit of no wind.
! Note that this can be negative because CHARNOCK_MIN will keep the final value
! for the Charnock coefficient from being from being negative.

! === module MOM_file_parser ===
SEND_LOG_TO_STDOUT = False ! [Boolean] default = False
Expand Down
21 changes: 21 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 @@ -2446,6 +2446,14 @@ ALLOW_FLUX_ADJUSTMENTS = False ! [Boolean] default = False
! === module MOM_restart ===
USE_WAVES = False ! [Boolean] default = False
! If true, enables surface wave modules.
WAVE_INTERFACE_ANSWER_DATE = 20221231 ! default = 20221231
! The vintage of the order of arithmetic and expressions in the surface wave
! calculations. Values below 20230101 recover the answers from the end of 2022,
! while higher values use updated and more robust forms of the same expressions:
! < 20230101 - Original answers for wave interface routines
! >= 20230101 - More robust expressions for Update_Stokes_Drift
! >= 20230102 - More robust expressions for get_StokesSL_LiFoxKemper
! >= 20230103 - More robust expressions for ust_2_u10_coare3p5
LA_DEPTH_RATIO = 0.04 ! [nondim] default = 0.04
! The depth (normalized by BLD) to average Stokes drift over in Langmuir number
! calculation, where La = sqrt(ust/Stokes).
Expand All @@ -2461,6 +2469,19 @@ RHO_AIR = 1.225 ! [kg m-3] default = 1.225
WAVE_HEIGHT_SCALE_FACTOR = 0.0246 ! [s m-2] default = 0.0246
! A factor relating the square of the 10 m wind speed to the significant wave
! height, with a default value based on the Pierson-Moskowitz spectrum.
CHARNOCK_MIN = 0.028 ! [nondim] default = 0.028
! The minimum value of the Charnock coefficient, which relates the square of the
! air friction velocity divided by the gravitational acceleration to the wave
! roughness length.
CHARNOCK_SLOPE_U10 = 0.0017 ! [s m-1] default = 0.0017
! The partial derivative of the Charnock coefficient with the 10 m wind speed.
! Note that in eq. 13 of the Edson et al. 2013 describing the COARE 3.5 bulk
! flux algorithm, this slope is given as 0.017. However, 0.0017 reproduces the
! curve in their figure 6, so that is the default value used in MOM6.
CHARNOCK_0_WIND_INTERCEPT = -0.005 ! [nondim] default = -0.005
! The intercept of the fit for the Charnock coefficient in the limit of no wind.
! Note that this can be negative because CHARNOCK_MIN will keep the final value
! for the Charnock coefficient from being from being negative.

! === module MOM_file_parser ===
SEND_LOG_TO_STDOUT = False ! [Boolean] default = False
Expand Down
21 changes: 21 additions & 0 deletions ice_ocean_SIS2/OM4_025/MOM_parameter_doc.all
Original file line number Diff line number Diff line change
Expand Up @@ -2418,6 +2418,14 @@ ALLOW_FLUX_ADJUSTMENTS = False ! [Boolean] default = False
! === module MOM_restart ===
USE_WAVES = False ! [Boolean] default = False
! If true, enables surface wave modules.
WAVE_INTERFACE_ANSWER_DATE = 20221231 ! default = 20221231
! The vintage of the order of arithmetic and expressions in the surface wave
! calculations. Values below 20230101 recover the answers from the end of 2022,
! while higher values use updated and more robust forms of the same expressions:
! < 20230101 - Original answers for wave interface routines
! >= 20230101 - More robust expressions for Update_Stokes_Drift
! >= 20230102 - More robust expressions for get_StokesSL_LiFoxKemper
! >= 20230103 - More robust expressions for ust_2_u10_coare3p5
LA_DEPTH_RATIO = 0.04 ! [nondim] default = 0.04
! The depth (normalized by BLD) to average Stokes drift over in Langmuir number
! calculation, where La = sqrt(ust/Stokes).
Expand All @@ -2433,6 +2441,19 @@ RHO_AIR = 1.225 ! [kg m-3] default = 1.225
WAVE_HEIGHT_SCALE_FACTOR = 0.0246 ! [s m-2] default = 0.0246
! A factor relating the square of the 10 m wind speed to the significant wave
! height, with a default value based on the Pierson-Moskowitz spectrum.
CHARNOCK_MIN = 0.028 ! [nondim] default = 0.028
! The minimum value of the Charnock coefficient, which relates the square of the
! air friction velocity divided by the gravitational acceleration to the wave
! roughness length.
CHARNOCK_SLOPE_U10 = 0.0017 ! [s m-1] default = 0.0017
! The partial derivative of the Charnock coefficient with the 10 m wind speed.
! Note that in eq. 13 of the Edson et al. 2013 describing the COARE 3.5 bulk
! flux algorithm, this slope is given as 0.017. However, 0.0017 reproduces the
! curve in their figure 6, so that is the default value used in MOM6.
CHARNOCK_0_WIND_INTERCEPT = -0.005 ! [nondim] default = -0.005
! The intercept of the fit for the Charnock coefficient in the limit of no wind.
! Note that this can be negative because CHARNOCK_MIN will keep the final value
! for the Charnock coefficient from being from being negative.

! === module MOM_file_parser ===
SEND_LOG_TO_STDOUT = False ! [Boolean] default = False
Expand Down
21 changes: 21 additions & 0 deletions ice_ocean_SIS2/OM4_05/MOM_parameter_doc.all
Original file line number Diff line number Diff line change
Expand Up @@ -2451,6 +2451,14 @@ ALLOW_FLUX_ADJUSTMENTS = False ! [Boolean] default = False
! === module MOM_restart ===
USE_WAVES = False ! [Boolean] default = False
! If true, enables surface wave modules.
WAVE_INTERFACE_ANSWER_DATE = 20221231 ! default = 20221231
! The vintage of the order of arithmetic and expressions in the surface wave
! calculations. Values below 20230101 recover the answers from the end of 2022,
! while higher values use updated and more robust forms of the same expressions:
! < 20230101 - Original answers for wave interface routines
! >= 20230101 - More robust expressions for Update_Stokes_Drift
! >= 20230102 - More robust expressions for get_StokesSL_LiFoxKemper
! >= 20230103 - More robust expressions for ust_2_u10_coare3p5
LA_DEPTH_RATIO = 0.04 ! [nondim] default = 0.04
! The depth (normalized by BLD) to average Stokes drift over in Langmuir number
! calculation, where La = sqrt(ust/Stokes).
Expand All @@ -2466,6 +2474,19 @@ RHO_AIR = 1.225 ! [kg m-3] default = 1.225
WAVE_HEIGHT_SCALE_FACTOR = 0.0246 ! [s m-2] default = 0.0246
! A factor relating the square of the 10 m wind speed to the significant wave
! height, with a default value based on the Pierson-Moskowitz spectrum.
CHARNOCK_MIN = 0.028 ! [nondim] default = 0.028
! The minimum value of the Charnock coefficient, which relates the square of the
! air friction velocity divided by the gravitational acceleration to the wave
! roughness length.
CHARNOCK_SLOPE_U10 = 0.0017 ! [s m-1] default = 0.0017
! The partial derivative of the Charnock coefficient with the 10 m wind speed.
! Note that in eq. 13 of the Edson et al. 2013 describing the COARE 3.5 bulk
! flux algorithm, this slope is given as 0.017. However, 0.0017 reproduces the
! curve in their figure 6, so that is the default value used in MOM6.
CHARNOCK_0_WIND_INTERCEPT = -0.005 ! [nondim] default = -0.005
! The intercept of the fit for the Charnock coefficient in the limit of no wind.
! Note that this can be negative because CHARNOCK_MIN will keep the final value
! for the Charnock coefficient from being from being negative.

! === module MOM_file_parser ===
SEND_LOG_TO_STDOUT = False ! [Boolean] default = False
Expand Down
21 changes: 21 additions & 0 deletions ice_ocean_SIS2/OM_1deg/MOM_parameter_doc.all
Original file line number Diff line number Diff line change
Expand Up @@ -2353,6 +2353,14 @@ ALLOW_FLUX_ADJUSTMENTS = False ! [Boolean] default = False
! === module MOM_restart ===
USE_WAVES = False ! [Boolean] default = False
! If true, enables surface wave modules.
WAVE_INTERFACE_ANSWER_DATE = 20221231 ! default = 20221231
! The vintage of the order of arithmetic and expressions in the surface wave
! calculations. Values below 20230101 recover the answers from the end of 2022,
! while higher values use updated and more robust forms of the same expressions:
! < 20230101 - Original answers for wave interface routines
! >= 20230101 - More robust expressions for Update_Stokes_Drift
! >= 20230102 - More robust expressions for get_StokesSL_LiFoxKemper
! >= 20230103 - More robust expressions for ust_2_u10_coare3p5
LA_DEPTH_RATIO = 0.04 ! [nondim] default = 0.04
! The depth (normalized by BLD) to average Stokes drift over in Langmuir number
! calculation, where La = sqrt(ust/Stokes).
Expand All @@ -2368,6 +2376,19 @@ RHO_AIR = 1.225 ! [kg m-3] default = 1.225
WAVE_HEIGHT_SCALE_FACTOR = 0.0246 ! [s m-2] default = 0.0246
! A factor relating the square of the 10 m wind speed to the significant wave
! height, with a default value based on the Pierson-Moskowitz spectrum.
CHARNOCK_MIN = 0.028 ! [nondim] default = 0.028
! The minimum value of the Charnock coefficient, which relates the square of the
! air friction velocity divided by the gravitational acceleration to the wave
! roughness length.
CHARNOCK_SLOPE_U10 = 0.0017 ! [s m-1] default = 0.0017
! The partial derivative of the Charnock coefficient with the 10 m wind speed.
! Note that in eq. 13 of the Edson et al. 2013 describing the COARE 3.5 bulk
! flux algorithm, this slope is given as 0.017. However, 0.0017 reproduces the
! curve in their figure 6, so that is the default value used in MOM6.
CHARNOCK_0_WIND_INTERCEPT = -0.005 ! [nondim] default = -0.005
! The intercept of the fit for the Charnock coefficient in the limit of no wind.
! Note that this can be negative because CHARNOCK_MIN will keep the final value
! for the Charnock coefficient from being from being negative.

! === module MOM_file_parser ===
SEND_LOG_TO_STDOUT = False ! [Boolean] default = False
Expand Down
2 changes: 1 addition & 1 deletion src/MOM6

0 comments on commit 458277d

Please sign in to comment.