pyscfad.gto.mole_lite.MoleLite.intor#
- MoleLite.intor(intor_name, comp=None, hermi=0, aosym='s1', out=None, shls_slice=None, grids=None)[source]#
Integral generator.
- Parameters:
intor_name (str) – Name of the integral.
comp (int | None) – Components of the integrals, e.g.
int1e_ovlp_dr10has 3 components.hermi (int) – Hermitian symmetry of 1e integrals, can be 0 (no symmetry), 1 (hermitian), and 2 (anti-hermitian).
aosym (str) – Permutation symmetry of 2e integrals, can be s1, s2, s4, and s8.
out (ArrayLike | None) – Unused.
shls_slice (tuple[int, ...] | None) – Label the start-stop shells for each index in the integral. For example, the 8-element tuple for the 2e integral tensor
(ij|kl) = intor('int2e')are specified as(i0, i1, j0, j1, k0, k1, l0, l1).grids (ArrayLike | None) – Unused.
- Returns:
Computed integral as an array.
- Return type:
Array
See also
pyscf.gto.Mole.intor()