|
| | ContractedGaussianShell () |
| |
| | ContractedGaussianShell (int type, const std::vector< double > &coeff, const std::vector< double > &expnt, bool donorm=true) |
| |
| double | rangesq () const |
| | Returns square of the distance beyond which function is less than 1e-8. More...
|
| |
| double | eval_radial (double rsq) const |
| | Evaluates the radial part of the contracted function. More...
|
| |
| double * | eval (double rsq, double x, double y, double z, double *bf) const |
| | Evaluates the entire shell returning the incremented result pointer. More...
|
| |
| int | angular_momentum () const |
| | Returns the shell angular momentum. More...
|
| |
| int | nbf () const |
| | Returns the number of basis functions in the shell. More...
|
| |
| int | nprim () const |
| | Returns the number of primitives in the contraction. More...
|
| |
| const std::vector< double > & | get_coeff () const |
| | Returns a const reference to the coefficients. More...
|
| |
| const std::vector< double > & | get_expnt () const |
| | Returns a const reference to the exponents. More...
|
| |
| const char * | get_desc (int ibf) const |
| | Returns a string description of the basis function type. More...
|
| |
| template<typename Archive > |
| void | serialize (Archive &ar) |
| |
| | ContractedGaussianShell () |
| |
| | ContractedGaussianShell (int type, const std::vector< double > &coeff, const std::vector< double > &expnt, bool donorm=true) |
| |
| double | rangesq () const |
| | Returns square of the distance beyond which function is less than 1e-8. More...
|
| |
| double | eval_radial (double rsq) const |
| | Evaluates the radial part of the contracted function. More...
|
| |
| double * | eval (double rsq, double x, double y, double z, double *bf) const |
| | Evaluates the entire shell returning the incremented result pointer. More...
|
| |
| int | angular_momentum () const |
| | Returns the shell angular momentum. More...
|
| |
| int | nbf () const |
| | Returns the number of basis functions in the shell. More...
|
| |
| int | nprim () const |
| | Returns the number of primitives in the contraction. More...
|
| |
| const std::vector< double > & | get_coeff () const |
| | Returns a const reference to the coefficients. More...
|
| |
| const std::vector< double > & | get_expnt () const |
| | Returns a const reference to the exponents. More...
|
| |
| const char * | get_desc (int ibf) const |
| | Returns a string description of the basis function type. More...
|
| |
| template<typename Archive > |
| void | serialize (Archive &ar) |
| |
| | ContractedGaussianShell () |
| |
| | ContractedGaussianShell (int type, const std::vector< double > &coeff, const std::vector< double > &expnt, bool donorm=true) |
| |
| double | rangesq () const |
| | Returns square of the distance beyond which function is less than 1e-8. More...
|
| |
| double | eval_radial (double rsq) const |
| | Evaluates the radial part of the contracted function. More...
|
| |
| double * | eval (double rsq, double x, double y, double z, double *bf) const |
| | Evaluates the entire shell returning the incremented result pointer. More...
|
| |
| int | angular_momentum () const |
| | Returns the shell angular momentum. More...
|
| |
| int | nbf () const |
| | Returns the number of basis functions in the shell. More...
|
| |
| int | nprim () const |
| | Returns the number of primitives in the contraction. More...
|
| |
| const std::vector< double > & | get_coeff () const |
| | Returns a const reference to the coefficients. More...
|
| |
| const std::vector< double > & | get_expnt () const |
| | Returns a const reference to the exponents. More...
|
| |
| const char * | get_desc (int ibf) const |
| | Returns a string description of the basis function type. More...
|
| |
| template<typename Archive > |
| void | serialize (Archive &ar) |
| |
Represents a single shell of contracted, Cartesian, Gaussian primitives.