Class BFGSMinimizer.BFGSImpl
- java.lang.Object
-
- dev.nm.solver.multivariate.unconstrained.c2.steepestdescent.SteepestDescentMinimizer.SteepestDescentImpl
-
- dev.nm.solver.multivariate.unconstrained.c2.quasinewton.QuasiNewtonMinimizer.QuasiNewtonImpl
-
- dev.nm.solver.multivariate.unconstrained.c2.quasinewton.BFGSMinimizer.BFGSImpl
-
- All Implemented Interfaces:
IterativeMethod<Vector>
,IterativeSolution<Vector>
,MinimizationSolution<Vector>
- Enclosing class:
- BFGSMinimizer
protected class BFGSMinimizer.BFGSImpl extends QuasiNewtonMinimizer.QuasiNewtonImpl
an implementation of the BFGS algorithm
-
-
Field Summary
-
Fields inherited from class dev.nm.solver.multivariate.unconstrained.c2.quasinewton.QuasiNewtonMinimizer.QuasiNewtonImpl
ak, dk, gk, Sk
-
Fields inherited from class dev.nm.solver.multivariate.unconstrained.c2.steepestdescent.SteepestDescentMinimizer.SteepestDescentImpl
linesearch, problem
-
-
Constructor Summary
Constructors Constructor Description BFGSImpl(C2OptimProblem problem)
-
Method Summary
-
Methods inherited from class dev.nm.solver.multivariate.unconstrained.c2.quasinewton.QuasiNewtonMinimizer.QuasiNewtonImpl
getDirection, getIncrement
-
Methods inherited from class dev.nm.solver.multivariate.unconstrained.c2.steepestdescent.SteepestDescentMinimizer.SteepestDescentImpl
minimizer, minimum, search, setInitials, step
-
-
-
-
Constructor Detail
-
BFGSImpl
public BFGSImpl(C2OptimProblem problem) throws Exception
- Throws:
Exception
-
-