#include <shell.h>
|
static constexpr double | pi2_34 |
|
◆ Kind
Enumerator |
---|
Cartesian | |
Spherical | |
◆ Shell() [1/3]
occ::qm::Shell::Shell |
( |
int |
, |
|
|
const std::vector< double > & |
expo, |
|
|
const std::vector< std::vector< double > > & |
contr, |
|
|
const std::array< double, 3 > & |
pos |
|
) |
| |
◆ Shell() [2/3]
◆ Shell() [3/3]
occ::qm::Shell::Shell |
( |
| ) |
|
◆ coeff_normalized()
double occ::qm::Shell::coeff_normalized |
( |
Eigen::Index |
contr_idx, |
|
|
Eigen::Index |
coeff_idx |
|
) |
| const |
◆ coeffs_normalized_for_libecpint()
Mat occ::qm::Shell::coeffs_normalized_for_libecpint |
( |
| ) |
const |
◆ find_atom_index()
int occ::qm::Shell::find_atom_index |
( |
const std::vector< Atom > & |
atoms | ) |
const |
◆ incorporate_shell_norm()
void occ::qm::Shell::incorporate_shell_norm |
( |
| ) |
|
◆ is_pure()
bool occ::qm::Shell::is_pure |
( |
| ) |
const |
◆ l_to_symbol()
static char occ::qm::Shell::l_to_symbol |
( |
uint_fast8_t |
l | ) |
|
|
static |
◆ libcint_environment_size()
size_t occ::qm::Shell::libcint_environment_size |
( |
| ) |
const |
◆ max_exponent()
double occ::qm::Shell::max_exponent |
( |
| ) |
const |
◆ min_exponent()
double occ::qm::Shell::min_exponent |
( |
| ) |
const |
◆ norm()
double occ::qm::Shell::norm |
( |
| ) |
const |
◆ num_contractions()
size_t occ::qm::Shell::num_contractions |
( |
| ) |
const |
◆ num_primitives()
size_t occ::qm::Shell::num_primitives |
( |
| ) |
const |
◆ operator!=()
bool occ::qm::Shell::operator!= |
( |
const Shell & |
other | ) |
const |
◆ operator<()
bool occ::qm::Shell::operator< |
( |
const Shell & |
other | ) |
const |
◆ operator==()
bool occ::qm::Shell::operator== |
( |
const Shell & |
other | ) |
const |
◆ size()
size_t occ::qm::Shell::size |
( |
| ) |
const |
◆ symbol()
char occ::qm::Shell::symbol |
( |
| ) |
const |
◆ symbol_to_l()
static uint_fast8_t occ::qm::Shell::symbol_to_l |
( |
char |
symbol | ) |
|
|
static |
◆ translated_copy()
Shell occ::qm::Shell::translated_copy |
( |
const Eigen::Vector3d & |
origin | ) |
const |
◆ contraction_coefficients
Mat occ::qm::Shell::contraction_coefficients |
◆ ecp_r_exponents
IVec occ::qm::Shell::ecp_r_exponents |
◆ exponents
Vec occ::qm::Shell::exponents |
◆ extent
double occ::qm::Shell::extent {0.0} |
◆ kind
uint_fast8_t occ::qm::Shell::l |
◆ max_ln_coefficient
Vec occ::qm::Shell::max_ln_coefficient |
◆ origin
Vec3 occ::qm::Shell::origin |
◆ pi2_34
constexpr double occ::qm::Shell::pi2_34 |
|
staticconstexpr |
Initial value:=
3.9685778240728024992720094621189610321284055835201069917099724937
◆ u_coefficients
Mat occ::qm::Shell::u_coefficients |
The documentation for this struct was generated from the following file:
- /home/runner/work/occ/occ/include/occ/qm/shell.h