MADNESS 0.10.1
Public Member Functions | Public Attributes | List of all members
gaussian Struct Reference

Public Member Functions

 gaussian ()
 
 gaussian ()
 
 gaussian (double aa)
 
 gaussian (double aa)
 
double operator() (const coord_3d &r) const
 
double operator() (const coord_4d &r) const
 
template<std::size_t NDIM>
double operator() (const Vector< double, NDIM > &r) const
 

Public Attributes

double a
 

Constructor & Destructor Documentation

◆ gaussian() [1/4]

gaussian::gaussian ( )
inline

◆ gaussian() [2/4]

gaussian::gaussian ( double  aa)
inline

◆ gaussian() [3/4]

gaussian::gaussian ( )
inline

◆ gaussian() [4/4]

gaussian::gaussian ( double  aa)
inline

Member Function Documentation

◆ operator()() [1/3]

double gaussian::operator() ( const coord_3d r) const
inline

References a.

◆ operator()() [2/3]

double gaussian::operator() ( const coord_4d r) const
inline

References a, and aa.

◆ operator()() [3/3]

template<std::size_t NDIM>
double gaussian::operator() ( const Vector< double, NDIM > &  r) const
inline

References a, madness::inner(), and madness::r2().

Member Data Documentation

◆ a

double gaussian::a

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


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