pyscfad.pbc.scf.khf_lite.KSCFLite.get_bands#
- KSCFLite.get_bands(kpts_band, cell=None, dm_kpts=None, kpts=None)[source]#
Get energy bands at the given (arbitrary) ‘band’ k-points.
The Fock operator is rebuilt at
kpts_bandfrom the (converged) density matrix on the SCF k-point mesh, then diagonalized.- Returns:
- Band energies,
(nkpts_band, nmo) (or
(nmo,)for a single k-point input).- mo_coeff: Band orbitals,
(nkpts_band, nao, nmo) (or
(nao, nmo)for a single k-point input).
- Band energies,
- Return type:
mo_energy
- Parameters:
kpts_band (ArrayLike)
cell (Cell | None)
dm_kpts (ArrayLike | None)
kpts (ArrayLike | None)