mxlib
c++ tools for analyzing astronomical data and other tasks by Jared R. Males. [git repo]
|
Generating a fourier basis. More...
Generating a fourier basis.
Definition in file fourierBasis.hpp.
Go to the source code of this file.
Namespaces | |
namespace | mx |
The mxlib c++ namespace. | |
Functions | |
template<typename realT > | |
void | mx::AO::makeModfBasis (const std::string &basisName, int dim, int N, realT ang, int nZern=0) |
Make the modified Fourier basis. | |
void mx::AO::makeModfBasis | ( | const std::string & | basisName, |
int | dim, | ||
int | N, | ||
realT | ang, | ||
int | nZern = 0 |
||
) |
Make the modified Fourier basis.
[in] | basisName | the name of the basis (not including the mx::AO path) |
[in] | dim | the linear size of the maps, that is they will be dimxdim in size. |
[in] | N | is the number of degrees of freedom. Number of modes will be (N+1)(N+1) - 1. |
realT | the real numeric type for calculations |
Definition at line 32 of file fourierBasis.hpp.
References mx::improc::eigenCube< dataT >::image(), mx::AO::makeModfBasis(), and mx::fits::fitsFile< dataT >::write().
Referenced by mx::AO::makeModfBasis().