|
| | Alm (int lmax_=0, int mmax_=0) |
| |
| void | Set (int lmax_, int mmax_) |
| |
| void | Set (arr< T > &data, int lmax_, int mmax_) |
| |
| void | SetToZero () |
| |
| template<typename T2 > |
| void | Scale (const T2 &factor) |
| |
| template<typename T2 > |
| void | ScaleL (const arr< T2 > &factor) |
| |
| template<typename T2 > |
| void | ScaleL (const std::vector< T2 > &factor) |
| |
| template<typename T2 > |
| void | ScaleM (const arr< T2 > &factor) |
| |
| template<typename T2 > |
| void | Add (const T2 &num) |
| |
| T & | operator() (int l, int m) |
| |
| const T & | operator() (int l, int m) const |
| |
| T * | mstart (int m) |
| |
| const T * | mstart (int m) const |
| |
| const arr< T > & | Alms () const |
| |
| void | swap (Alm &other) |
| |
| void | Add (const Alm &other) |
| |
| | Alm_Base (int lmax_=0, int mmax_=0) |
| |
| void | Set (int lmax_, int mmax_) |
| |
| int | Lmax () const |
| |
| int | Mmax () const |
| |
| int | index_l0 (int m) const |
| |
| int | index (int l, int m) const |
| |
| bool | conformable (const Alm_Base &other) const |
| |
| void | swap (Alm_Base &other) |
| |
|
(Note that these are not member functions.)
|
| template<typename T > |
| void | smoothWithGauss (Alm< xcomplex< T > > &alm, double fwhm) |
| |
| template<typename T > |
| void | smoothWithGauss (Alm< xcomplex< T > > &almT, Alm< xcomplex< T > > &almG, Alm< xcomplex< T > > &almC, double fwhm) |
| |
| template<typename T > |
| void | applyCosineWindow (Alm< xcomplex< T > > &alm, int lmin, int lmax) |
| |
| template<typename T > |
| void | rotate_alm (Alm< xcomplex< T > > &alm, double psi, double theta, double phi) |
| |
| template<typename T > |
| void | rotate_alm (Alm< xcomplex< T > > &almT, Alm< xcomplex< T > > &almG, Alm< xcomplex< T > > &almC, double psi, double theta, double phi) |
| |
| template<typename T > |
| void | rotate_alm (Alm< xcomplex< T > > &alm, const rotmatrix &mat) |
| |
| template<typename T > |
| void | rotate_alm (Alm< xcomplex< T > > &almT, Alm< xcomplex< T > > &almG, Alm< xcomplex< T > > &almC, const rotmatrix &mat) |
| |
template<typename T>
class Alm< T >
Class for storing spherical harmonic coefficients.
Definition at line 88 of file alm.h.