iodata.overlap module¶
Module for computing overlap of atomic orbital basis functions.
-
compute_overlap
(obasis, atcoords)[source]¶ Compute overlap matrix for the given molecular basis set.
\[\braket{\psi_{i}}{\psi_{j}}\]This function takes into account the requested order of the basis functions in
obasis.conventions
. Note that only L2 normalized primitives are supported at the moment.- Parameters
obasis (
MolecularBasis
) – The orbital basis set.atcoords (
ndarray
) – The atomic Cartesian coordinates (including those of ghost atoms).
- Returns
The matrix with overlap integrals, shape=(obasis.nbasis, obasis.nbasis).
- Return type
overlap