-
- All Superinterfaces:
Optimisation
- All Known Subinterfaces:
ExpressionsBasedModel.EntityMap
- All Known Implementing Classes:
ConvexData,ConvexSolver.Builder,ExpressionsBasedModel.Description,GenericSolver.Builder,LinearSolver.Builder,LinearStructure
- Enclosing interface:
- Optimisation
public static interface Optimisation.ProblemStructure extends Optimisation
Basic description of the size/structure of an optimisation problem.
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from interface org.ojalgo.optimisation.Optimisation
Optimisation.Constraint, Optimisation.ConstraintType, Optimisation.Integration<M extends Optimisation.Model,S extends Optimisation.Solver>, Optimisation.Model, Optimisation.Objective, Optimisation.Options, Optimisation.ProblemStructure, Optimisation.Result, Optimisation.Sense, Optimisation.Solver, Optimisation.State
-
-
Field Summary
Fields Modifier and Type Field Description static booleanDEBUG
-
Method Summary
All Methods Instance Methods Abstract Methods Default Methods Modifier and Type Method Description intcountAdditionalConstraints()Not included incountConstraints()(because they are not simple linear equality or inequality constraints),default intcountConstraints()intcountEqualityConstraints()intcountInequalityConstraints()intcountVariables()
-
-
-
Field Detail
-
DEBUG
static final boolean DEBUG
- See Also:
- Constant Field Values
-
-
Method Detail
-
countAdditionalConstraints
int countAdditionalConstraints()
Not included incountConstraints()(because they are not simple linear equality or inequality constraints),
-
countConstraints
default int countConstraints()
-
countEqualityConstraints
int countEqualityConstraints()
-
countInequalityConstraints
int countInequalityConstraints()
-
countVariables
int countVariables()
-
-