val size : t -> int
val ao_basis : t -> Basis_poly.t
val overlap : t -> (ao,ao) Matrix.t
val multipole : t -> string -> (ao,ao) Matrix.t
val ortho : t -> (ao,'a) Matrix.t
val eN_ints : t -> (ao,ao) Matrix.t
val kin_ints : t -> (ao,ao) Matrix.t
val ee_ints : t -> ao Four_idx_storage.t
val ee_lr_ints : t -> ao Four_idx_storage.t
val f12_ints : t -> ao Four_idx_storage.t
val f12_over_r12_ints : t -> ao Four_idx_storage.t
val cartesian : t -> bool
val values : t -> Coordinate.t -> ao Vector.t
size |
Number of atomic orbitals in the AO basis set |
ao_basis |
One-electron basis set |
overlap |
Overlap matrix |
multipole |
Multipole matrices |
ortho |
Orthonormalization matrix of the overlap |
eN_ints |
Electron-nucleus potential integrals |
kin_ints |
Kinetic energy integrals |
ee_ints |
Electron-electron potential integrals |
ee_lr_ints |
Electron-electron long-range potential integrals |
f12_ints |
Electron-electron potential integrals |
f12_over_r12_ints |
Electron-electron potential integrals |
cartesian |
If true, use cartesian Gaussians (6d, 10f, …) |
values |
Values of the AOs evaluated at a given point |