BosonicDriver
class BosonicDriver(molecule=None, basis='sto3g', hf_method='rhf', supports_molecule=False)
Bases: qiskit.chemistry.drivers.base_driver.BaseDriver
Base class for Qiskit’s chemistry bosonic drivers.
Parameters
- molecule (
Optional
[Molecule
]) – molecule - basis (
str
) – basis set - hf_method (
str
) – Hartree-Fock Method type - supports_molecule (
bool
) – Indicates if driver supports molecule
Raises
QiskitChemistryError – Molecule passed but driver doesn’t support it.
Methods
run
abstract BosonicDriver.run()
Runs driver to produce a WatsonHamiltonian output.
Return type
WatsonHamiltonian
Returns
A WatsonHamiltonian comprising the bosonic data.
Attributes
basis
return basis
Return type
str
hf_method
return Hartree-Fock method
Return type
str
molecule
return molecule
Return type
Optional
[Molecule
]
supports_molecule
True for derived classes that support Molecule.
Return type
bool
Returns
True if Molecule is supported.
Was this page helpful?
Report a bug or request content on GitHub.