geomc 1.0
A c++ linear algebra template library
SphericalHarmonics< T, Bands > Member List

This is the complete list of members for SphericalHarmonics< T, Bands >, including all inherited members.

_eval(T cos_alt, T azi) const (defined in SphericalHarmonics< T, Bands >)SphericalHarmonics< T, Bands >inlineprotected
_project(T cos_alt, T azi, T val) (defined in SphericalHarmonics< T, Bands >)SphericalHarmonics< T, Bands >inlineprotected
bands() constSphericalHarmonics< T, Bands >inline
basis(Vec< T, 3 > d, index_t n=Bands)SphericalHarmonics< T, Bands >inlinestatic
clear()SphericalHarmonics< T, Bands >inline
coeff(index_t l, index_t m) constSphericalHarmonics< T, Bands >inline
coeff(index_t l, index_t m)SphericalHarmonics< T, Bands >inline
coeffsSphericalHarmonics< T, Bands >
convolve(const ZonalHarmonics< T, ZH_Bands > &zh)SphericalHarmonics< T, Bands >inline
dot(const SphericalHarmonics< T, Bands > &other) constSphericalHarmonics< T, Bands >inline
eval(Vec< T, 3 > d) constSphericalHarmonics< T, Bands >inline
eval(T alt, T azi) constSphericalHarmonics< T, Bands >inline
get()SphericalHarmonics< T, Bands >inline
get() constSphericalHarmonics< T, Bands >inline
n_bands (defined in SphericalHarmonics< T, Bands >)SphericalHarmonics< T, Bands >protected
normalize()SphericalHarmonics< T, Bands >inline
operator*=(T k)SphericalHarmonics< T, Bands >inline
operator+(const SphericalHarmonics< T, Bands > &sh)SphericalHarmonics< T, Bands >inline
operator+=(T k)SphericalHarmonics< T, Bands >inline
operator+=(const SphericalHarmonics< T, Bands > &sh)SphericalHarmonics< T, Bands >inline
operator-()SphericalHarmonics< T, Bands >inline
operator/=(T k)SphericalHarmonics< T, Bands >inline
project(Vec< T, 3 > d, T val)SphericalHarmonics< T, Bands >inline
project(T alt, T azi, T val)SphericalHarmonics< T, Bands >inline
size() constSphericalHarmonics< T, Bands >inline
SphericalHarmonics()SphericalHarmonics< T, Bands >inline
SphericalHarmonics(index_t bands)SphericalHarmonics< T, Bands >inlineexplicit
SphericalHarmonics(const ZonalHarmonics< T, B > &zh)SphericalHarmonics< T, Bands >inline
SphericalHarmonics(const ZonalHarmonics< T, B > &zh, Vec< T, 3 > new_axis)SphericalHarmonics< T, Bands >inline