vibeqc.Hamiltonian¶
- class vibeqc.Hamiltonian(h1e, h2e, nuclear_repulsion=0.0, norb=0, nelec=0, ms2=0, description='')[source]¶
Bases:
objectOne- and two-electron integrals in an orthonormal spatial-orbital basis.
- Parameters:
- h2e¶
Two-electron integrals in physicist’s notation: g_{pqrs} = (pr|qs) = ∫∫ φ_p*(r₁) φ_q*(r₂) r₁₂⁻¹ φ_r(r₁) φ_s(r₂). Stored as a 4-index tensor with anti-symmetry NOT folded in — the solvers apply Slater–Condon rules that need the full tensor.
- __init__(h1e, h2e, nuclear_repulsion=0.0, norb=0, nelec=0, ms2=0, description='')¶
Methods
__init__(h1e, h2e[, nuclear_repulsion, ...])Attributes