Data for QM basis set. More...
#include <molfile_plugin.h>
Public Attributes | |
int * | num_shells_per_atom |
number of shells per atom More... | |
int * | num_prim_per_shell |
number of shell primitives shell More... | |
float * | basis |
contraction coeffients and exponents for the basis functions in the form {exp(1), c-coeff(1), exp(2), c-coeff(2), ...}; array size = 2*num_basis_funcs The basis must NOT be normalized. More... | |
int * | atomic_number |
atomic numbers (chem. More... | |
int * | angular_momentum |
3 ints per wave function coefficient do describe the cartesian components of the angular momentum. More... | |
int * | shell_types |
type for each shell in basis More... | |
Data for QM basis set.
int* PLMD::molfile::molfile_qm_basis_t::angular_momentum |
3 ints per wave function coefficient do describe the cartesian components of the angular momentum.
E.g. S={0 0 0}, Px={1 0 0}, Dxy={1 1 0}, or Fyyz={0 2 1}.
int* PLMD::molfile::molfile_qm_basis_t::atomic_number |
atomic numbers (chem.
element) of atoms in basis set
float* PLMD::molfile::molfile_qm_basis_t::basis |
contraction coeffients and exponents for the basis functions in the form {exp(1), c-coeff(1), exp(2), c-coeff(2), ...}; array size = 2*num_basis_funcs The basis must NOT be normalized.
int* PLMD::molfile::molfile_qm_basis_t::num_prim_per_shell |
number of shell primitives shell
int* PLMD::molfile::molfile_qm_basis_t::num_shells_per_atom |
number of shells per atom
int* PLMD::molfile::molfile_qm_basis_t::shell_types |
type for each shell in basis
Hosted by GitHub | 1.8.10 |