![]() |
Google OR-Tools v9.14
a fast and portable software suite for combinatorial optimization
|
IntVar[] helper class. More...
Static Public Member Functions | |
static Constraint | AllDifferent (this IntVar[] vars) |
All Different. | |
static Constraint | AllowedAssignments (this IntVar[] vars, IntTupleSet tuples) |
Allowed assignment. | |
static IntExpr | Sum (this IntVar[] vars) |
sum of all vars. | |
static IntExpr | Sum (this IConstraintWithStatus[] cts) |
sum of all constraints. | |
static IntExpr | Sum (this IntExpr[] exprs) |
static IntExpr | ScalProd (this IntVar[] vars, long[] coefs) |
scalar product | |
static IntExpr | ScalProd (this IntVar[] vars, int[] coefs) |
scalar product | |
static IntExpr | Element (this IntVar[] array, IntExpr index) |
static IntExpr | Min (this IntVar[] vars) |
min of all vars. | |
static IntExpr | Max (this IntVar[] vars) |
min of all vars. | |
static Constraint | Count (this IntVar[] vars, long value, long count) |
count of all vars. | |
static Constraint | Count (this IntVar[] vars, long value, IntExpr count) |
count of all vars. | |
static Constraint | Distribute (this IntVar[] vars, long[] values, IntVar[] cards) |
static Constraint | Distribute (this IntVar[] vars, int[] values, IntVar[] cards) |
static Constraint | Distribute (this IntVar[] vars, IntVar[] cards) |
static Constraint | Distribute (this IntVar[] vars, long card_min, long card_max, long card_size) |
static Constraint | Transition (this IntVar[] vars, IntTupleSet transitions, long initial_state, long[] final_states) |
static Constraint | Transition (this IntVar[] vars, IntTupleSet transitions, long initial_state, int[] final_states) |
static IntVar[] | Flatten (this IntVar[,] vars) |
Matrix API. |
IntVar[] helper class.
Definition at line 20 of file IntVarArrayHelper.cs.
|
inlinestatic |
All Different.
Definition at line 23 of file IntVarArrayHelper.cs.
|
inlinestatic |
Allowed assignment.
Definition at line 29 of file IntVarArrayHelper.cs.
|
inlinestatic |
count of all vars.
Definition at line 122 of file IntVarArrayHelper.cs.
|
inlinestatic |
count of all vars.
Definition at line 116 of file IntVarArrayHelper.cs.
|
inlinestatic |
Definition at line 132 of file IntVarArrayHelper.cs.
|
inlinestatic |
Definition at line 137 of file IntVarArrayHelper.cs.
|
inlinestatic |
Definition at line 142 of file IntVarArrayHelper.cs.
|
inlinestatic |
Definition at line 127 of file IntVarArrayHelper.cs.
|
inlinestatic |
Definition at line 99 of file IntVarArrayHelper.cs.
|
inlinestatic |
Matrix API.
Definition at line 161 of file IntVarArrayHelper.cs.
min of all vars.
Definition at line 110 of file IntVarArrayHelper.cs.
min of all vars.
Definition at line 104 of file IntVarArrayHelper.cs.
|
inlinestatic |
scalar product
Definition at line 70 of file IntVarArrayHelper.cs.
|
inlinestatic |
scalar product
Definition at line 63 of file IntVarArrayHelper.cs.
|
inlinestatic |
sum of all constraints.
Definition at line 41 of file IntVarArrayHelper.cs.
Definition at line 51 of file IntVarArrayHelper.cs.
sum of all vars.
Definition at line 35 of file IntVarArrayHelper.cs.
|
inlinestatic |
Definition at line 153 of file IntVarArrayHelper.cs.
|
inlinestatic |
Definition at line 147 of file IntVarArrayHelper.cs.