Uses of Interface
de.labathome.trustconstr.interfaces.LagrangeHessian
Packages that use LagrangeHessian
-
Uses of LagrangeHessian in de.labathome.trustconstr
Methods in de.labathome.trustconstr with parameters of type LagrangeHessianModifier and TypeMethodDescriptionstatic StatefulResultEqualityConstrainedSQP.eqSQP(IFunctionAndConstraint funAndConstr, IGradientAndJacobian gradAndJac, LagrangeHessian lagrHess, Matrix x0, double fun0, Matrix grad0, Matrix constr0, Matrix jac0, StoppingCriterion stopCrit, State state, double initialPenalty, double initialTrustRadius, ProjectionMethod factorizationMethod, Matrix trustLb, Matrix trustUb, LinearOperator scaling) Solve a nonlinear equality-constrained problem using trust-region SQP.static StatefulResultTrustRegionInteriorPoint.trustRegionInteriorPoint(ToDoubleBiFunction<Matrix, Object> fun, BiFunction<Matrix, Object, Matrix> grad, LagrangeHessian lagrHess, int nVars, int nIneq, int nEq, Constraint constr, Jacobian jac, Matrix x0, double fun0, Matrix grad0, Matrix constrIneq0, Matrix jacIneq0, Matrix constrEq0, Matrix jacEq0, GlobalStoppingCriteria stopCrit, boolean[] enforceFeasibility, double xtol, State state, double initialBarrierParameter, double initialTolerance, double initialPenalty, double initialTrustRadius, ProjectionMethod factorizationMethod) Trust-region interior-point solve.Constructors in de.labathome.trustconstr with parameters of type LagrangeHessianModifierConstructorDescriptionBarrierSubproblem(Matrix x0, Matrix s0, ToDoubleBiFunction<Matrix, Object> fun, BiFunction<Matrix, Object, Matrix> grad, LagrangeHessian lagrHess, long nVars, long nIneq, long nEq, Constraint constr, Jacobian jac, double barrierParameter, double tolerance, boolean[] enforceFeasibility, GlobalStoppingCriteria globalStopCriteria, double xtol, double fun0, Matrix grad0, Matrix constrIneq0, Matrix jacIneq0, Matrix constrEq0, Matrix jacEq0) Construct the barrier subproblem at a starting iterate.