|
| AtomicBasis () |
|
| AtomicBasis (const std::vector< ContractedGaussianShell > &g) |
|
void | set_guess_info (const Tensor< double > &dmat, const Tensor< double > &avec, const Tensor< double > &bvec) |
|
int | nbf () const |
| Returns the number of basis functions on the center. More...
|
|
int | nshell () const |
| Returns the number of shells on the center. More...
|
|
const std::vector
< ContractedGaussianShell > & | get_shells () const |
| Returns a const reference to the shells. More...
|
|
double * | eval (double x, double y, double z, double *bf) const |
| Evaluates the basis functions at point x, y, z relative to atomic center. More...
|
|
double | eval_guess_density (double x, double y, double z) const |
| Evaluates the guess atomic density at point x, y, z relative to atomic center. More...
|
|
const ContractedGaussianShell & | get_shell_from_basis_function (int ibf, int &ibf_in_shell) const |
| Return shell that contains basis function ibf and also return index of function in the shell. More...
|
|
bool | has_guess_info () const |
|
const Tensor< double > & | get_dmat () const |
|
const Tensor< double > & | get_avec () const |
|
const Tensor< double > & | get_bvec () const |
|
template<typename Archive > |
void | serialize (Archive &ar) |
|
| AtomicBasis () |
|
| AtomicBasis (const std::vector< ContractedGaussianShell > &g) |
|
void | set_guess_info (const Tensor< double > &dmat, const Tensor< double > &avec, const Tensor< double > &bvec) |
|
int | nbf () const |
| Returns the number of basis functions on the center. More...
|
|
int | nshell () const |
| Returns the number of shells on the center. More...
|
|
const std::vector
< ContractedGaussianShell > & | get_shells () const |
| Returns a const reference to the shells. More...
|
|
double * | eval (double x, double y, double z, double *bf) const |
| Evaluates the basis functions at point x, y, z relative to atomic center. More...
|
|
double | eval_guess_density (double x, double y, double z) const |
| Evaluates the guess atomic density at point x, y, z relative to atomic center. More...
|
|
const ContractedGaussianShell & | get_shell_from_basis_function (int ibf, int &ibf_in_shell) const |
| Return shell that contains basis function ibf and also return index of function in the shell. More...
|
|
bool | has_guess_info () const |
|
const Tensor< double > & | get_dmat () const |
|
const Tensor< double > & | get_avec () const |
|
const Tensor< double > & | get_bvec () const |
|
template<typename Archive > |
void | serialize (Archive &ar) |
|
| AtomicBasis () |
|
| AtomicBasis (const std::vector< ContractedGaussianShell > &g) |
|
void | set_guess_info (const Tensor< double > &dmat, const Tensor< double > &avec, const Tensor< double > &bvec) |
|
int | nbf () const |
| Returns the number of basis functions on the center. More...
|
|
int | nshell () const |
| Returns the number of shells on the center. More...
|
|
const std::vector
< ContractedGaussianShell > & | get_shells () const |
| Returns a const reference to the shells. More...
|
|
double * | eval (double x, double y, double z, double *bf) const |
| Evaluates the basis functions at point x, y, z relative to atomic center. More...
|
|
double | eval_guess_density (double x, double y, double z) const |
| Evaluates the guess atomic density at point x, y, z relative to atomic center. More...
|
|
const ContractedGaussianShell & | get_shell_from_basis_function (int ibf, int &ibf_in_shell) const |
| Return shell that contains basis function ibf and also return index of function in the shell. More...
|
|
bool | has_guess_info () const |
|
const Tensor< double > & | get_dmat () const |
|
const Tensor< double > & | get_avec () const |
|
const Tensor< double > & | get_bvec () const |
|
template<typename Archive > |
void | serialize (Archive &ar) |
|
Represents multiple shells of contracted gaussians on a single center.