Uses of Interface
dev.nm.solver.multivariate.constrained.constraint.Constraints
-
-
Uses of Constraints in dev.nm.solver.multivariate.constrained.constraint
Subinterfaces of Constraints in dev.nm.solver.multivariate.constrained.constraint Modifier and Type Interface Description interfaceEqualityConstraintsThe domain of an optimization problem may be restricted by equality constraints.interfaceGreaterThanConstraintsThe domain of an optimization problem may be restricted by greater-than or equal-to constraints.interfaceLessThanConstraintsThe domain of an optimization problem may be restricted by less-than or equal-to constraints.Methods in dev.nm.solver.multivariate.constrained.constraint with parameters of type Constraints Modifier and Type Method Description static VectorConstraintsUtils. evaluate(Constraints constraints, Vector x)Evaluates the constraints.static booleanConstraintsUtils. isSatisfied(Constraints constraints, Vector x)Checks if the constraints are satisfied.static booleanConstraintsUtils. isSatisfied(Constraints constraints, Vector x, double epsilon)Checks if the constraints are satisfied. -
Uses of Constraints in dev.nm.solver.multivariate.constrained.constraint.general
Classes in dev.nm.solver.multivariate.constrained.constraint.general that implement Constraints Modifier and Type Class Description classGeneralConstraintsThe real-valued constraints define the domain (feasible regions) for a real-valued objective function in a constrained optimization problem.classGeneralEqualityConstraintsThis is the collection of equality constraints for an optimization problem.classGeneralGreaterThanConstraintsThis is the collection of greater-than-or-equal-to constraints for an optimization problem.classGeneralLessThanConstraintsThis is the collection of less-than or equal-to constraints for an optimization problem. -
Uses of Constraints in dev.nm.solver.multivariate.constrained.constraint.linear
Classes in dev.nm.solver.multivariate.constrained.constraint.linear that implement Constraints Modifier and Type Class Description classLinearConstraintsThis is a collection of linear constraints for a real-valued optimization problem.classLinearEqualityConstraintsThis is a collection of linear equality constraints.classLinearGreaterThanConstraintsThis is a collection of linear greater-than-or-equal-to constraints.classLinearLessThanConstraintsThis is a collection of linear less-than-or-equal-to constraints.classLowerBoundConstraintsThis is a lower bound constraints such that for all xi's, xi ≥ bclassNonNegativityConstraintsThese constraints ensures that for all variables are non-negative.classUpperBoundConstraintsThis is an upper bound constraints such that for all xi's, xi ≤ b -
Uses of Constraints in dev.nm.solver.multivariate.constrained.convex.sdp.problem
Classes in dev.nm.solver.multivariate.constrained.convex.sdp.problem that implement Constraints Modifier and Type Class Description static classSDPDualProblem.EqualityConstraintsThis is the collection of equality constraints: \[ \sum_{i=1}^{p}y_i\mathbf{A_i}+\textbf{S} = \textbf{C}, \textbf{S} \succeq \textbf{0} \] -
Uses of Constraints in dev.nm.solver.multivariate.constrained.convex.sdp.socp.problem
Classes in dev.nm.solver.multivariate.constrained.convex.sdp.socp.problem that implement Constraints Modifier and Type Class Description static classSOCPDualProblem.EqualityConstraintsstatic classSOCPDualProblem1.EqualityConstraints -
Uses of Constraints in dev.nm.solver.multivariate.constrained.general.penaltymethod
Fields in dev.nm.solver.multivariate.constrained.general.penaltymethod declared as Constraints Modifier and Type Field Description protected ConstraintsMultiplierPenalty. constraintsthe constraint/cost functionsConstructors in dev.nm.solver.multivariate.constrained.general.penaltymethod with parameters of type Constraints Constructor Description MultiplierPenalty(Constraints constraints)Construct a multiplier penalty function from a collection of constraints.MultiplierPenalty(Constraints constraints, double weight)Construct a multiplier penalty function from a collection of constraints.MultiplierPenalty(Constraints constraints, double[] weights)Construct a multiplier penalty function from a collection of constraints.
-