vibeqc.MolecularOptimizeResult¶
- class vibeqc.MolecularOptimizeResult(system, energy, gradient, n_iter, converged, trajectory_frames=None, trajectory_energies=None, message='')[source]¶
Bases:
objectContainer for molecular geometry optimization results.
messagesays in words why the optimizer stopped; it is empty for a result built without one.- Parameters:
- __init__(system, energy, gradient, n_iter, converged, trajectory_frames=None, trajectory_energies=None, message='')[source]¶
Methods
__init__(system, energy, gradient, n_iter, ...)to_geomopt_result(optimizer, *[, method, ...])The same outcome as a
vibeqc.geomopt.GeomOptResult.- to_geomopt_result(optimizer, *, method=None, basis=None, functional=None)[source]¶
The same outcome as a
vibeqc.geomopt.GeomOptResult.GeomOptResultis the result type thegeom_opt=optimizers return and the one avibeqc.geomopt.GeomOptFailedErrorcarries, so a caller handling a failed optimization sees one shape whichever backend ran.