Package org.ojalgo.optimisation
Class ExpressionsBasedModel.VariablesCategorisation
java.lang.Object
org.ojalgo.optimisation.ExpressionsBasedModel.VariablesCategorisation
- Enclosing class:
ExpressionsBasedModel
-
Field Summary
FieldsModifier and TypeFieldDescriptionprivate int[]
private int[]
private int[]
private int[]
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprivate void
getFreeVariables
(ArrayList<Variable> variables) getIntegerVariables
(ArrayList<Variable> variables) getNegativeVariables
(ArrayList<Variable> variables) getPositiveVariables
(ArrayList<Variable> variables) (package private) int
indexOfFreeVariable
(int globalIndex, ArrayList<Variable> variables) (package private) int
indexOfIntegerVariable
(int globalIndex, ArrayList<Variable> variables) (package private) int
indexOfNegativeVariable
(int globalIndex, ArrayList<Variable> variables) (package private) int
indexOfPositiveVariable
(int globalIndex, ArrayList<Variable> variables) private void
private void
private void
(package private) void
reset()
(package private) void
-
Field Details
-
myFreeIndices
private transient int[] myFreeIndices -
myFreeVariables
-
myIntegerIndices
private transient int[] myIntegerIndices -
myIntegerVariables
-
myNegativeIndices
private transient int[] myNegativeIndices -
myNegativeVariables
-
myPositiveIndices
private transient int[] myPositiveIndices -
myPositiveVariables
-
-
Constructor Details
-
VariablesCategorisation
VariablesCategorisation()
-
-
Method Details
-
free
-
integer
-
negative
-
positive
-
getFreeVariables
-
getIntegerVariables
-
getNegativeVariables
-
getPositiveVariables
-
indexOfFreeVariable
-
indexOfIntegerVariable
-
indexOfNegativeVariable
-
indexOfPositiveVariable
-
reset
void reset() -
update
-