WVThermalDamping
Apply large-scale thermal damping to QGPV.
Declaration
WVThermalDamping < WVForcingOverview
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
WVThermalDampingCreate thermal damping for a QG transform.
- Inspect forcing configuration
alphaConfigured thermal-damping rate in \(\mathrm{s^{-1}}\).
- Inspect forcing or damping scales
alpha_scaledDeformation-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.
- Forcing persistence
classRequiredPropertyNamesReturns the required property names for the class