Non orographic gravity waves drag

From Planets
Revision as of 11:16, 5 March 2025 by Dbardet (talk | contribs)

Jump to: navigation, search

Description of the physical process

Parametrization of the momentum flux deposition due to a discrete number of gravity waves randomly generated by setting their waves characteristics (set as Gaussian distribution).

Inherited and adapted from Earth's model (F. Lott), Venus' model (F. LOTT, and S. LEBONNOIS) and Mars' model (G.GILLI, F. FORGET and D.BARDET). Parametrization implemented in the Generic PCM by D.BARDET is the case of Giant Planets and updated J.LIU


Underlying hypotheses and limitations

- input flux compensated in the deepest layers - Variable EP-flux according to PBL variation (max velocity thermals) - reproductibility of the launching altitude calculation - wave characteristic calculation using MOD - adding east_gwstress and west_gwstress variables - The rho (density) at the specific locations is introduced. The equation of EP-flux is corrected by adding the term of density at launch (source) altitude(level)

Equations that are being solved, whenever possible

Name of the Fortran files linked to the param

Important variables and their names in the code

In- and outputs of the module

Dedicated flags to call in the callphys.def

To activate this parametrization:

You have to set the maximum value of the Eliassen-Palm flux that can be transported by the wave package:

epflux_max

Additional parameters can be also change in the callphys.def (do not worry if you do not want to change them, they have default values in the code)

sat ! default gravity waves saturation value = 1.  !!
cmax ! default gravity waves phase velocity value = 30.  !!
rdiss ! default coefficient of dissipation = 1 !!
kmax ! default Max horizontal wavenumber = 1.e-4 !!