MADNESS 0.10.1
|
Used to represent one basis function from a shell on a specific center. More...
#include <molecularbasis.h>
Public Member Functions | |
AtomicBasisFunction (const AtomicBasisFunction &aofunc) | |
AtomicBasisFunction (double x, double y, double z, const ContractedGaussianShell &shell, int ibf) | |
void | get_coords (double &x, double &y, double &z) const |
const char * | get_desc () const |
int | get_index () const |
const ContractedGaussianShell & | get_shell () const |
double | operator() (double x, double y, double z) const |
void | print_me (std::ostream &s) const |
double | rangesq () const |
Private Attributes | |
const int | ibf |
const int | nbf |
const ContractedGaussianShell & | shell |
const double | xx |
const double | yy |
const double | zz |
Used to represent one basis function from a shell on a specific center.
|
inline |
|
inline |
|
inline |
Referenced by AtomicBasisFunctor< Q >::AtomicBasisFunctor().
|
inline |
References ContractedGaussianShell::get_desc(), ibf, and shell.
Referenced by AtomicBasisSet::print_anal().
|
inline |
References ibf.
|
inline |
References shell.
|
inline |
|
inline |
|
inline |
References ContractedGaussianShell::rangesq(), and shell.
|
private |
Referenced by get_desc(), get_index(), operator()(), and print_me().
|
private |
Referenced by operator()(), and print_me().
|
private |
Referenced by get_desc(), get_shell(), operator()(), print_me(), and rangesq().
|
private |
Referenced by get_coords(), operator()(), and print_me().
|
private |
Referenced by get_coords(), operator()(), and print_me().
|
private |
Referenced by get_coords(), operator()(), and print_me().