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 voidgetFreeVariables(ArrayList<Variable> variables) getIntegerVariables(ArrayList<Variable> variables) getNegativeVariables(ArrayList<Variable> variables) getPositiveVariables(ArrayList<Variable> variables) (package private) intindexOfFreeVariable(int globalIndex, ArrayList<Variable> variables) (package private) intindexOfIntegerVariable(int globalIndex, ArrayList<Variable> variables) (package private) intindexOfNegativeVariable(int globalIndex, ArrayList<Variable> variables) (package private) intindexOfPositiveVariable(int globalIndex, ArrayList<Variable> variables) private voidprivate voidprivate void(package private) voidreset()(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
-