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