mxlib
c++ tools for analyzing astronomical data and other tasks by Jared R. Males. [git repo]
|
Calculation of the temporal PSD of Fourier modes. More...
Calculation of the temporal PSD of Fourier modes.
Definition in file fourierTemporalPSD.hpp.
Go to the source code of this file.
Classes | |
struct | mx::AO::analysis::fourierTemporalPSD< _realT, aosysT > |
Class to manage the calculation of temporal PSDs of the Fourier modes in atmospheric turbulence. More... | |
Namespaces | |
mx | |
The mxlib c++ namespace. | |
Enumerations | |
enum | mx::AO::analysis::basis : unsigned int { mx::AO::analysis::basic , mx::AO::analysis::modified , projected_basic , projectedm_modified } |
Functions | |
template<typename realT , typename aosysT > | |
realT | mx::AO::analysis::F_basic (realT kv, void *params) |
Worker function for GSL Integration for the basic sin/cos Fourier modes. More... | |
template<typename realT , typename aosysT > | |
realT | mx::AO::analysis::F_mod (realT kv, void *params) |
Worker function for GSL Integration for the modified Fourier modes. More... | |
template<typename realT , typename aosysT > | |
realT | mx::AO::analysis::Fm_projMod (realT kv, void *params) |
Worker function for GSL Integration for a basis projected onto the modified Fourier modes. More... | |
enum mx::AO::analysis::basis : unsigned int |
Enumerator | |
---|---|
basic | The basic sine and cosine Fourier modes. |
modified | The modified Fourier basis from [males_guyon_2017]. |
Definition at line 81 of file fourierTemporalPSD.hpp.