quri_parts.pyscf.mol.model module#
- class PySCFMolecularOrbitals(mol, mo_coeff)#
Bases:
MolecularOrbitalsPySCFMolecularOrbitals represents a data of the molecule which consists of the PySCF Mole object
Moleand the molecular orbital coefficients.- Parameters:
mol (Mole) –
Molethe PySCF Mole object for the molecule.mo_coeff (npt.NDArray[np.complex128]) – molecular orbital coefficients.
- property mol: Mole#
Returns
Molethe PySCF Mole object of the molecule.
- property spin: int#
Returns the total spin of the electrons.
- property n_electron: int#
Returns a number of electrons.
- property n_spatial_orb: int#
Returns the number of spatial orbitals.
- property mo_coeff: npt.NDArray[np.complex128]#
Returns molecular orbital coefficients.
- get_nuc_energy(mo)#
Returns a nuclear repulsion energy of a given molecule.
- Parameters:
mo (PySCFMolecularOrbitals) –
PySCFMolecularOrbitalsof the molecule.- Return type:
float