Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Add separate private qchem functions for external backends #5553

Merged
merged 12 commits into from
Jun 5, 2024
12 changes: 8 additions & 4 deletions pennylane/qchem/__init__.py
Original file line number Diff line number Diff line change
Expand Up @@ -20,8 +20,13 @@
from .dipole import dipole_integrals, dipole_moment, fermionic_dipole
from .factorization import basis_rotation, factorize
from .givens_decomposition import givens_decomposition
from .hamiltonian import diff_hamiltonian, electron_integrals, fermionic_hamiltonian
from .hartree_fock import hf_energy, nuclear_energy, scf
from .hamiltonian import (
electron_integrals,
fermionic_hamiltonian,
diff_hamiltonian,
molecular_hamiltonian,
)
from .hartree_fock import scf, nuclear_energy, hf_energy
from .integrals import (
attraction_integral,
contracted_norm,
Expand Down Expand Up @@ -50,11 +55,10 @@
from .molecule import Molecule
from .number import particle_number
from .observable_hf import fermionic_observable, qubit_observable
from .openfermion_obs import (
from .openfermion_pyscf import (
decompose,
dipole_of,
meanfield,
molecular_hamiltonian,
observable,
one_particle,
two_particle,
Expand Down
Loading
Loading