vibeqc.projected_atomic_orbitals

vibeqc.projected_atomic_orbitals(occupied_coefficients, overlap, fock, *, ao_indices=None, linear_dependence_threshold=1e-08, occupied_tolerance=1e-08)[source]

Project occupieds from selected AOs and canonically orthogonalize.

ao_indices is the union of the atom-centred AOs in a pair domain. Passing None selects the full AO space and provides the exact virtual limit. Eigenvalues are retained relative to the largest PAO Gram eigenvalue, which makes the threshold invariant to a uniform AO scaling.

Parameters:
Return type:

AICCM2026DevBPAOSpace