Rapid Distortion Power Spectra#
- drdmannturb.spectra_fitting.power_spectra_rdt.PowerSpectraRDT()#
Classical rapid distortion spectra, which is the solution to
\[\frac{\bar{D} \mathrm{~d} Z_j(\boldsymbol{k}, t)}{\bar{D} t}=\frac{\partial U_{\ell}}{\partial x_k}\left(2 \frac{k_j k_{\ell}}{k^2}-\delta_{j \ell}\right) \mathrm{d} Z_k(\boldsymbol{k}, t)\]given by
\[\mathrm{d} \mathbf{Z}(\boldsymbol{k}(t), t)=\boldsymbol{D}_\tau(\boldsymbol{k}) \mathrm{d} \mathbf{Z}\left(\boldsymbol{k}_0, 0\right).\]Refer to the original DRD paper, Section III, subsection B for a full expansion.
- Parameters:
k (
torch.Tensor
) – Wave vector domain.beta (
torch.Tensor
) – Evaluated eddy lifetime function.E0 (
torch.Tensor
) – Evaluated and non-dimensionalized von Karman energy spectrum.
- Returns:
tuple[Tensor
,Tensor
,Tensor
,Tensor
,Tensor
,Tensor]
– 6-tuple of the components of the velocity-spectrum tensor in the order: \(\Phi_{11}, \Phi_{22}, \Phi_{33}, \Phi_{13}, \Phi_{12}, \Phi_{23}\).