#include <harmonic_expansion.h>
Public Member Functions | |
CSphericalHarmonicBasisFunction (int _l=0, int _m=0, bool _re=true) | |
CSphericalHarmonicBasisFunction (const CSphericalHarmonicBasisFunction &other) | |
virtual | ~CSphericalHarmonicBasisFunction (void) |
bool | operator== (const CSphericalHarmonicBasisFunction &other) const |
bool | operator< (const CSphericalHarmonicBasisFunction &other) const |
double | getValue (double theta, double phi) const |
double | getValue (double x, double y, double z) const |
string | termName (void) const |
Public Attributes | |
int | l |
int | m |
bool | realpart |
Definition at line 41 of file harmonic_expansion.h.
CSphericalHarmonicBasisFunction::CSphericalHarmonicBasisFunction | ( | int | _l = 0 , |
|
int | _m = 0 , |
|||
bool | _re = true | |||
) | [inline] |
Definition at line 46 of file harmonic_expansion.h.
CSphericalHarmonicBasisFunction::CSphericalHarmonicBasisFunction | ( | const CSphericalHarmonicBasisFunction & | other | ) | [inline] |
Definition at line 48 of file harmonic_expansion.h.
virtual CSphericalHarmonicBasisFunction::~CSphericalHarmonicBasisFunction | ( | void | ) | [inline, virtual] |
Definition at line 50 of file harmonic_expansion.h.
double CSphericalHarmonicBasisFunction::getValue | ( | double | x, | |
double | y, | |||
double | z | |||
) | const [inline, virtual] |
double CSphericalHarmonicBasisFunction::getValue | ( | double | theta, | |
double | phi | |||
) | const [inline, virtual] |
bool CSphericalHarmonicBasisFunction::operator< | ( | const CSphericalHarmonicBasisFunction & | other | ) | const [inline] |
Definition at line 53 of file harmonic_expansion.h.
bool CSphericalHarmonicBasisFunction::operator== | ( | const CSphericalHarmonicBasisFunction & | other | ) | const [inline] |
Definition at line 51 of file harmonic_expansion.h.
string CSphericalHarmonicBasisFunction::termName | ( | void | ) | const [inline] |
Definition at line 44 of file harmonic_expansion.h.
Definition at line 45 of file harmonic_expansion.h.