public class ConstrainedOptimProblemImpl1 extends java.lang.Object implements ConstrainedOptimProblem
hi(x) = 0 gi(x) ≤ 0
| Constructor and Description |
|---|
ConstrainedOptimProblemImpl1(ConstrainedOptimProblemImpl1 that)
Copy constructor.
|
ConstrainedOptimProblemImpl1(RealScalarFunction f,
EqualityConstraints equal,
LessThanConstraints less)
Construct a constrained optimization problem.
|
| Modifier and Type | Method and Description |
|---|---|
int |
dimension()
Get the number of variables.
|
RealScalarFunction |
f()
Get the objective function.
|
EqualityConstraints |
getEqualityConstraints()
Get the equality constraints, hi(x) = 0
|
LessThanConstraints |
getLessThanConstraints()
Get the less-than-or-equal-to constraints, gi(x) ≤ 0
|
public ConstrainedOptimProblemImpl1(RealScalarFunction f, EqualityConstraints equal, LessThanConstraints less)
f - the objective function to be minimizedequal - the collection of equality constraints; if the collection is empty, use null.less - the collection of less-than-or-equal-to constraints; if the collection is empty, use null.public ConstrainedOptimProblemImpl1(ConstrainedOptimProblemImpl1 that)
that - a ConstrainedOptimProblemImpl1public int dimension()
OptimProblemdimension in interface OptimProblempublic RealScalarFunction f()
OptimProblemf in interface OptimProblempublic LessThanConstraints getLessThanConstraints()
ConstrainedOptimProblemgetLessThanConstraints in interface ConstrainedOptimProblempublic EqualityConstraints getEqualityConstraints()
ConstrainedOptimProblemgetEqualityConstraints in interface ConstrainedOptimProblem