MADNESS
version 0.9
|
Used to represent one basis function from a shell on a specific center. More...
#include <molecularbasis.h>
Public Member Functions | |
AtomicBasisFunction (double x, double y, double z, const ContractedGaussianShell &shell, int ibf) | |
AtomicBasisFunction (const AtomicBasisFunction &aofunc) | |
double | operator() (double x, double y, double z) const |
void | print_me (std::ostream &s) const |
const ContractedGaussianShell & | get_shell () const |
int | get_index () const |
const char * | get_desc () const |
void | get_coords (double &x, double &y, double &z) const |
madness::Vector< double, 3 > | get_coords_vec () const |
Used to represent one basis function from a shell on a specific center.
|
inline |
|
inline |
|
inline |
Referenced by madness::WSTAtomicBasisFunctor::WSTAtomicBasisFunctor().
|
inline |
References madness::vec().
Referenced by madness::AtomicBasisFunctor::special_points().
|
inline |
References madness::ContractedGaussianShell::get_desc().
Referenced by madness::AtomicBasisSet::print_anal(), and AtomicBasisSet::print_anal().
|
inline |
|
inline |
|
inline |
References madness::ContractedGaussianShell::eval().
void AtomicBasisFunction::print_me | ( | std::ostream & | s | ) | const |
Referenced by operator<<(), and madness::operator<<().