Basis
Collection of gauxc.Shell entries representing a Gaussian basis.
Constructor
Basis(shells=[])
Parameters
shells (list[Shell], optional) — list of basis shells.
Properties
nao— total number of basis functions (AOs).ncart— total number of Cartesian functions.max_l— maximum angular momentum.norms— normalization factors for spherical functions.
List behavior
Supports
len(basis), indexing and iteration.
Example
shells = [s_shell, p_shell, d_shell]
basis = gxc.Basis(shells)
print(f"Total AOs: {basis.nao}")
print(f"Max L: {basis.max_l}")