WVThermalDamping

Apply large-scale thermal damping to QGPV.


Declaration

WVThermalDamping < WVForcing

Overview

For each deformation scale \(L_r\), the implementation adds

\[\mathcal{S}_q=\frac{\alpha}{L_r^2}\psi.\]

This follows the large-scale thermal-damping formulation considered by Scott and Dritschel.

Notes

This forcing is compatible only with stratified and barotropic QG transforms through their physical-space QGPV forcing stage.

Example

wvt = WVTransformBarotropicQG([40e3,30e3],[8,6],h=0.8,latitude=45);
wvt.addForcing(WVThermalDamping(wvt,alpha=1/(200*86400)));

Topics

  • Create the forcing
  • Inspect forcing configuration
    • alpha Configured thermal-damping rate in \(\mathrm{s^{-1}}\).
  • Inspect forcing or damping scales
    • alpha_scaled Deformation-scaled damping coefficient in \(\mathrm{s^{-1}\,m^{-2}}\).

Developer Topics

These items document internal implementation details and are not part of the primary public API.



This site uses Just the Docs, a documentation theme for Jekyll.