PotentialBase¶
-
class
PotentialBase
(molecule)[source]¶ Bases:
qiskit.chemistry.algorithms.pes_samplers.potentials.potential_base.EnergySurfaceBase
,qiskit.chemistry.algorithms.pes_samplers.potentials.potential_base.VibronicStructureBase
Class to hold prescribed 1D potentials (e.g. Morse/Harmonic) over a degree of freedom.
Methods
Returns the dissociation energy (scaled by ‘scaling’)
After fitting the data to the fit function, predict the energy at a point x.
Fits surface to data
Get the equilibrium energy.
Returns the maximum energy level for which the particular implementation still provides a good approximation of reality.
Get the minimal energy.
This (1D) potential represents a single vibrational mode
The potential will usually be well-defined (even if not useful) for arbitrary x so we return a fairly large interval here.
Wipe state if molecule changes, and check validity of molecule for potential.
Returns the n-th vibrational energy level for a given mode.