|
|
integer | maxl = 0 |
| | Maximum angular momentum of all basis functions, used to determine scratch size in integral calculation.
|
| |
|
integer | nsh = 0 |
| | Number of shells in this basis set.
|
| |
|
integer | nao = 0 |
| | Number of spherical atomic orbitals in this basis set.
|
| |
|
integer | nao_cart = 0 |
| | Number of cartesian atomic orbitals in this basis set.
|
| |
|
real(wp) | intcut = 0.0_wp |
| | Integral cutoff as maximum exponent of Gaussian product theoreom to consider.
|
| |
|
real(wp) | min_alpha = huge(0.0_wp) |
| | Smallest primitive exponent in the basis set.
|
| |
|
integer, dimension(:), allocatable | nsh_id |
| | Number of shells for each species.
|
| |
|
integer, dimension(:), allocatable | nsh_at |
| | Number of shells for each atom.
|
| |
|
integer, dimension(:), allocatable | nao_sh |
| | Number of spherical atomic orbitals for each shell.
|
| |
|
integer, dimension(:), allocatable | nao_cart_sh |
| | Number of cartesian atomic orbitals for each shell.
|
| |
|
integer, dimension(:), allocatable | iao_sh |
| | Index offset for each shell in the atomic orbital space.
|
| |
|
integer, dimension(:), allocatable | iao_cart_sh |
| | Index offset for each shell in the cartesian atomic orbital space.
|
| |
|
integer, dimension(:), allocatable | ish_at |
| | Index offset for each atom in the shell space.
|
| |
|
integer, dimension(:), allocatable | ao2at |
| | Mapping from spherical atomic orbitals to the respective atom.
|
| |
|
integer, dimension(:), allocatable | ao2sh |
| | Mapping from spherical atomic orbitals to the respective shell.
|
| |
|
integer, dimension(:), allocatable | sh2at |
| | Mapping from shells to the respective atom.
|
| |
|
type(cgto_type), dimension(:, :), allocatable | cgto |
| | Contracted Gaussian basis functions forming the basis set.
|
| |
Collection of information regarding the basis set of a system.