Package org.ojalgo.optimisation
Interface Optimisation.ProblemStructure
-
- 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 boolean
DEBUG
-
Method Summary
All Methods Instance Methods Abstract Methods Default Methods Modifier and Type Method Description int
countAdditionalConstraints()
Not included incountConstraints()
(because they are not simple linear equality or inequality constraints),default int
countConstraints()
int
countEqualityConstraints()
int
countInequalityConstraints()
int
countVariables()
-
-
-
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()
-
-