|
tblite
Light-weight tight-binding framework
|
Collection of information regarding the basis set of a system. More...
Data Fields | |
| 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. | |
| 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 | iao_sh |
| Index offset for each shell in the 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.