Uses of Interface
de.labathome.trustconstr.interfaces.HessianUpdateStrategy
Packages that use HessianUpdateStrategy
-
Uses of HessianUpdateStrategy in de.labathome.trustconstr
Classes in de.labathome.trustconstr that implement HessianUpdateStrategyModifier and TypeClassDescriptionclassBroyden-Fletcher-Goldfarb-Shanno (BFGS) Hessian update strategy.classHessian update strategy with full dimensional internal representation.classSymmetric-rank-1 (SR1) Hessian update strategy.Methods in de.labathome.trustconstr with parameters of type HessianUpdateStrategyModifier and TypeMethodDescriptionScalarFunction.ScalarFunctionFactory.hess(HessianUpdateStrategy hess) Approximate the Hessian via a quasi-Newton update strategy (e.g.VectorFunction.VectorFunctionFactory.hess(HessianUpdateStrategy hess) Approximate the Hessian via a quasi-Newton update strategy (e.g.static <C extends Constraint & Jacobian>
OptimizeResultMinimizeTrustConstr.minimize(Function<Matrix, Double> fun, Function<Matrix, Matrix> grad, HessianUpdateStrategy strategy, Matrix x0, C constraint, int maxIter, double xtol, double gtol) Convenience overload accepting anyHessianUpdateStrategy(BFGS, SR1, custom).