quri_parts.pyscf.mol.model module#
- class PySCFMolecularOrbitals(mol, mo_coeff)#
Bases:
MolecularOrbitals
PySCFMolecularOrbitals represents a data of the molecule which consists of the PySCF Mole object
Mole
and the molecular orbital coefficients.- Parameters:
mol (Mole) –
Mole
the PySCF Mole object for the molecule.mo_coeff (npt.NDArray[np.complex128]) – molecular orbital coefficients.
- property mol: Mole#
Returns
Mole
the 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) –
PySCFMolecularOrbitals
of the molecule.- Return type:
float