Uses of Class
com.google.ortools.sat.IntVar
Packages that use IntVar
-
Uses of IntVar in com.google.ortools.sat
Subclasses of IntVar in com.google.ortools.satMethods in com.google.ortools.sat that return IntVarModifier and TypeMethodDescriptionCpModel.getIntVarFromProtoIndex(int index) Rebuilds an integer variable from an index.CpModel.newConstant(long value) Creates a constant variable.Creates an integer variable with domain [lb, ub].CpModel.newIntVarFromDomain(Domain domain, String name) Creates an integer variable with given domain.Methods in com.google.ortools.sat with parameters of type IntVarModifier and TypeMethodDescriptionCpModel.addAllowedAssignments(IntVar[] variables) AddsAllowedAssignments(variables).CpModel.addAutomaton(IntVar[] transitionVariables, long startingState, long[] finalStates) Adds an automaton constraint.CpModel.addElement(IntVar index, int[] values, IntVar target) Adds the element constraint:values[index] == target.CpModel.addElement(IntVar index, long[] values, IntVar target) Adds the element constraint:values[index] == target.CpModel.addElement(IntVar index, IntVar[] variables, IntVar target) Adds the element constraint:variables[index] == target.CpModel.addForbiddenAssignments(IntVar[] variables) AddsForbiddenAssignments(variables).voidAdds hinting to a variableCpModel.addInverse(IntVar[] variables, IntVar[] inverseVariables) AddsInverse(variables, inverseVariables).voidCpModel.addMapDomain(IntVar var, Literal[] booleans, long offset) Addsvar == i + offset <=> booleans[i] == true for all i in [0, booleans.length).Method parameters in com.google.ortools.sat with type arguments of type IntVarModifier and TypeMethodDescriptionCpModel.addAllowedAssignments(Iterable<IntVar> variables) AddsAllowedAssignments(variables).CpModel.addForbiddenAssignments(Iterable<IntVar> variables) AddsForbiddenAssignments(variables).Constructors in com.google.ortools.sat with parameters of type IntVarModifierConstructorDescriptionDoubleLinearExpr(IntVar[] vars, double offset) DoubleLinearExpr(IntVar[] variables, double[] coefficients, double offset) DoubleLinearExpr(IntVar var, double coefficient, double offset)