MADNESS 0.10.1
Public Member Functions | Public Attributes | List of all members
spherical_harmonic Struct Reference
Collaboration diagram for spherical_harmonic:
Collaboration graph
[legend]

Public Member Functions

 spherical_harmonic (int l1, int m1, Vector< double, 3 > origin1=Vector< double, 3 >())
 
double operator() (const Vector< double, 3 > &r) const
 

Public Attributes

std::function< double(const Vector< double, 3 > &)> func
 
int l
 
int m
 
Vector< double, 3 > origin
 

Constructor & Destructor Documentation

◆ spherical_harmonic()

spherical_harmonic::spherical_harmonic ( int  l1,
int  m1,
Vector< double, 3 >  origin1 = Vector<double,3>() 
)
inline

Member Function Documentation

◆ operator()()

double spherical_harmonic::operator() ( const Vector< double, 3 > &  r) const
inline

References func, and origin.

Member Data Documentation

◆ func

std::function<double(const Vector<double,3>&)> spherical_harmonic::func

Referenced by spherical_harmonic(), and operator()().

◆ l

int spherical_harmonic::l

Referenced by spherical_harmonic().

◆ m

int spherical_harmonic::m

Referenced by spherical_harmonic().

◆ origin

Vector<double,3> spherical_harmonic::origin

Referenced by operator()().


The documentation for this struct was generated from the following file: