QuasiNewtonOptimization#
- class optking.stepAlgorithms.QuasiNewtonOptimization(molsys, history, params)[source]#
Bases:
OptimizationAlgorithm,ABCMethods Summary
expected_energy(dq, fq, H)Quadratic energy model
requires()Returns tuple with strings ('energy', 'gradient', 'hessian') for what the algorithm needs to compute a new point
Returns boolean for whether a trust region should be used with this method
take_step([fq, H, energy, return_str])Compute step and take step
Methods Documentation
- requires()[source]#
Returns tuple with strings (‘energy’, ‘gradient’, ‘hessian’) for what the algorithm needs to compute a new point