Uses of Class
org.ojalgo.structure.Structure1D.IntIndex
Packages that use Structure1D.IntIndex
-
Uses of Structure1D.IntIndex in org.ojalgo.optimisation
Fields in org.ojalgo.optimisation declared as Structure1D.IntIndexModifier and TypeFieldDescriptionprivate final Structure1D.IntIndexVariable.myIndexprivate final Structure1D.IntIndex[]SpecialOrderedSet.mySequenceFields in org.ojalgo.optimisation with type parameters of type Structure1D.IntIndexModifier and TypeFieldDescriptionprivate final Set<Structure1D.IntIndex> ExpressionsBasedModel.myFixedVariablesprivate final Map<Structure1D.IntIndex, BigDecimal> Expression.myLinearprivate final Set<Structure1D.IntIndex> ExpressionsBasedModel.myReferencesprivate final Set<Structure1D.IntIndex> ExpressionsBasedModel.myTemporaryTemporary storage for some expression specific subset of variablesMethods in org.ojalgo.optimisation that return Structure1D.IntIndexModifier and TypeMethodDescription(package private) Structure1D.IntIndexVariable.getIndex()private Structure1D.IntIndexExpression.toIntIndex(int index) private Structure1D.IntIndexExpression.toIntIndex(Variable variable) (package private) Structure1D.IntIndexExpressionsBasedModel.toIntIndex(int index) Methods in org.ojalgo.optimisation that return types with arguments of type Structure1D.IntIndexModifier and TypeMethodDescriptionExpressionsBasedModel.getFixedVariables()(package private) Map<Structure1D.IntIndex, BigDecimal> Expression.getLinear()Expression.getLinearEntrySet()Expression.getLinearKeySet()(package private) Set<Structure1D.IntIndex> ExpressionsBasedModel.getReferences()Methods in org.ojalgo.optimisation with parameters of type Structure1D.IntIndexModifier and TypeMethodDescription(package private) voidExpressionsBasedModel.addReference(Structure1D.IntIndex index) private ExpressionExpression.doAdd(Structure1D.IntIndex key, BigDecimal value) (package private) ExpressionExpression.doSet(Structure1D.IntIndex key, BigDecimal value) doubleExpression.doubleValue(Structure1D.IntIndex key, boolean adjusted) Expression.get(Structure1D.IntIndex key) Expression.get(Structure1D.IntIndex key, boolean adjusted) ExpressionsBasedModel.getVariable(Structure1D.IntIndex index) intExpressionsBasedModel.indexOfFreeVariable(Structure1D.IntIndex variableIndex) intExpressionsBasedModel.indexOfIntegerVariable(Structure1D.IntIndex variableIndex) intExpressionsBasedModel.indexOfNegativeVariable(Structure1D.IntIndex variableIndex) intExpressionsBasedModel.indexOfPositiveVariable(Structure1D.IntIndex variableIndex) (package private) VariableExpression.resolve(Structure1D.IntIndex index) Method parameters in org.ojalgo.optimisation with type arguments of type Structure1D.IntIndexModifier and TypeMethodDescription(package private) voidExpression.addAll(Set<Structure1D.IntIndex> referenced) Add all indices of referenced variables to the suppliedSet.(package private) BigDecimalExpression.calculateSetValue(Collection<Structure1D.IntIndex> subset) Calculates this expression's value - the subset variables' part of this expression.static voidPresolvers.checkFeasibility(Expression expression, Set<Structure1D.IntIndex> remaining, BigDecimal lower, BigDecimal upper, NumberContext precision, boolean relaxed) Expression.compensate(Set<Structure1D.IntIndex> fixedVariables) Will return an Expression with factors corresponding to fixed variables removed, and lower/upper limits compensated for the fixed part of the expression.(package private) static booleanPresolvers.doCase0(Expression expression, Set<Structure1D.IntIndex> remaining, BigDecimal lower, BigDecimal upper, NumberContext precision) This constraint expression has 0 remaining free variable.(package private) static booleanPresolvers.doCase1(Expression expression, Set<Structure1D.IntIndex> remaining, BigDecimal lower, BigDecimal upper, NumberContext precision) This constraint expression has 1 remaining free variable.(package private) static booleanPresolvers.doCase2(Expression expression, Set<Structure1D.IntIndex> remaining, BigDecimal lower, BigDecimal upper, NumberContext precision) Checks if bounds on either of the variables (together with the expressions's bounds) implies tighter bounds on the other variable.(package private) static booleanPresolvers.doCaseN(Expression expression, Set<Structure1D.IntIndex> remaining, BigDecimal lower, BigDecimal upper, NumberContext precision) Checks the sign of the limits and the sign of the expression parameters to deduce variables that in fact can only be zero.(package private) voidExpression.doIntegerRounding(Set<Structure1D.IntIndex> remaining, BigDecimal lower, BigDecimal upper) Expression.getBinaryVariables(Set<Structure1D.IntIndex> subset) (package private) booleanExpressionsBasedModel.isInteger(Set<Structure1D.IntIndex> variables) (package private) booleanExpression.isNegativeOn(Set<Structure1D.IntIndex> subset) (package private) booleanExpression.isPositiveOn(Set<Structure1D.IntIndex> subset) abstract booleanExpressionsBasedModel.Presolver.simplify(Expression expression, Set<Structure1D.IntIndex> remaining, BigDecimal lower, BigDecimal upper, NumberContext precision) booleanSpecialOrderedSet.simplify(Expression expression, Set<Structure1D.IntIndex> remaining, BigDecimal lower, BigDecimal upper, NumberContext precision) The program logic here does not assume variables to be binary or even integerprivate static voidFileFormatEBM.writeLinear(Map.Entry<Structure1D.IntIndex, BigDecimal> entry, BufferedWriter writer) Constructors in org.ojalgo.optimisation with parameters of type Structure1D.IntIndexModifierConstructorDescription(package private)SpecialOrderedSet(Structure1D.IntIndex[] sequence, int type, Expression expression) -
Uses of Structure1D.IntIndex in org.ojalgo.optimisation.linear
Methods in org.ojalgo.optimisation.linear with parameters of type Structure1D.IntIndexModifier and TypeMethodDescription(package private) static voidSimplexTableauSolver.set(ExpressionsBasedModel model, Primitive2D constraintsBdy, int indCnstr, int basePosVars, int baseNegVars, Structure1D.IntIndex key, double factor) -
Uses of Structure1D.IntIndex in org.ojalgo.structure
Classes in org.ojalgo.structure that implement interfaces with type arguments of type Structure1D.IntIndexFields in org.ojalgo.structure declared as Structure1D.IntIndexModifier and TypeFieldDescriptionprivate Structure1D.IntIndexStructure2D.IntRowColumn.myColumnprivate Structure1D.IntIndexStructure2D.IntRowColumn.myRowMethods in org.ojalgo.structure that return Structure1D.IntIndexModifier and TypeMethodDescriptionStructure2D.IntRowColumn.column()static Structure1D.IntIndexStructure1D.IntIndex.of(int index) Structure2D.IntRowColumn.row()Methods in org.ojalgo.structure with parameters of type Structure1D.IntIndexConstructors in org.ojalgo.structure with parameters of type Structure1D.IntIndex