Skip to content

Commit

Permalink
+Add DECAY_ADJUSTED_BBL_TKE option for ePBL BBL
Browse files Browse the repository at this point in the history
  Added the ability to modify the bottom boundary layer TKE budget to account
for an exponential decay of TKE away from the boundary and the fact that when
the diffusivity is increased at an interface, it causes an increased buoyancy
flux that varies linearly throughout a well mixed bottom boundary layer and
through the layer above.  This new capability is enabled by the new runtime
parameter DECAY_ADJUSTED_BBL_TKE and is implemented via the new internal
function exp_decay_TKE_adjust.

  In addition, this commit adds 9 bottom-boundary layer specific run-time
parameters that are analogous to parameters that set the properties of the
surface-driven mixing, and take their defaults from them, but can now be set
independently for the bottom boundary layer.  The inefficient option to use
bisection to estimate the bottom boundary layer depth was eliminated, as it
certain that it is not being used yet in any cases, and it should be deprecated
for the estimation of the surface boundary layer.

  By default, all answers are bitwise identical, but there are up to 10 new
runtime parameters that will appear in some MOM_parameter_doc files.
  • Loading branch information
Hallberg-NOAA authored and adcroft committed Dec 12, 2024
1 parent 4a53050 commit d8a270b
Showing 1 changed file with 275 additions and 72 deletions.
Loading

0 comments on commit d8a270b

Please sign in to comment.