Expand description
Atomic orbital basis representations: STO and contracted Gaussian (STO-nG).
Provides Slater-type orbitals (STOs) and their expansion into Gaussian primitives for tractable overlap-integral evaluation.
Structs§
- Atomic
Orbital - A single atomic orbital in the molecular basis, located on a specific atom.
- Gaussian
Primitive - A single Gaussian primitive: coefficient × exp(-alpha × r²).
- Slater
Orbital - A Slater-type orbital represented conceptually.
Functions§
- build_
basis - Build the full molecular basis set from atom positions (in Angstrom) and elements. Positions are converted internally to bohr for consistency.
- gaussian_
p_ value - Evaluate a normalized p-type Gaussian component: N × x × exp(-α r²).
componentis the Cartesian displacement (x, y, or z) from the center. - gaussian_
s_ value - Evaluate a normalized s-type Gaussian (2α/π)^{3/4} exp(-α r²) at distance² r2.
- sto3g_
expansion - Build STO-3G Gaussian primitives for an orbital with given n, l, and ζ.