DotNet Reference
.Net Reference
CpModel Member List
This is the complete list of members for CpModel, including all inherited members.
Add(BoundedLinearExpression lin) | CpModel | inline |
AddAbsEquality(IntVar target, IntVar var) | CpModel | inline |
AddAllDifferent(IEnumerable< IntVar > vars) | CpModel | inline |
AddAllowedAssignments(IEnumerable< IntVar > vars, long[,] tuples) | CpModel | inline |
AddAssumption(ILiteral lit) | CpModel | inline |
AddAssumptions(IEnumerable< ILiteral > literals) | CpModel | inline |
AddAutomaton(IEnumerable< IntVar > vars, long starting_state, long[,] transitions, IEnumerable< long > final_states) | CpModel | inline |
AddAutomaton(IEnumerable< IntVar > vars, long starting_state, IEnumerable< Tuple< long, long, long > > transitions, IEnumerable< long > final_states) | CpModel | inline |
AddBoolAnd(IEnumerable< ILiteral > literals) | CpModel | inline |
AddBoolOr(IEnumerable< ILiteral > literals) | CpModel | inline |
AddBoolXor(IEnumerable< ILiteral > literals) | CpModel | inline |
AddCircuit(IEnumerable< Tuple< int, int, ILiteral > > arcs) | CpModel | inline |
AddCumulative< D, C >(IEnumerable< IntervalVar > intervals, IEnumerable< D > demands, C capacity) | CpModel | inline |
AddDecisionStrategy(IEnumerable< IntVar > vars, DecisionStrategyProto.Types.VariableSelectionStrategy var_str, DecisionStrategyProto.Types.DomainReductionStrategy dom_str) | CpModel | inline |
AddDivisionEquality< T, N, D >(T target, N num, D denom) | CpModel | inline |
AddElement(IntVar index, IEnumerable< IntVar > vars, IntVar target) | CpModel | inline |
AddElement(IntVar index, IEnumerable< long > values, IntVar target) | CpModel | inline |
AddElement(IntVar index, IEnumerable< int > values, IntVar target) | CpModel | inline |
AddForbiddenAssignments(IEnumerable< IntVar > vars, long[,] tuples) | CpModel | inline |
AddHint(IntVar var, long value) | CpModel | inline |
AddImplication(ILiteral a, ILiteral b) | CpModel | inline |
AddInverse(IEnumerable< IntVar > direct, IEnumerable< IntVar > reverse) | CpModel | inline |
AddLinearConstraint(LinearExpr linear_expr, long lb, long ub) | CpModel | inline |
AddLinearExpressionInDomain(LinearExpr linear_expr, Domain domain) | CpModel | inline |
AddMapDomain(IntVar var, IEnumerable< IntVar > bool_vars, long offset=0) | CpModel | inline |
AddMaxEquality(IntVar target, IEnumerable< IntVar > vars) | CpModel | inline |
AddMinEquality(IntVar target, IEnumerable< IntVar > vars) | CpModel | inline |
AddModuloEquality< T, V, M >(T target, V v, M m) | CpModel | inline |
AddMultiplicationEquality(IntVar target, IEnumerable< IntVar > vars) | CpModel | inline |
AddNoOverlap(IEnumerable< IntervalVar > intervals) | CpModel | inline |
AddNoOverlap2D(IEnumerable< IntervalVar > x_intervals, IEnumerable< IntervalVar > y_intervals) | CpModel | inline |
AddProdEquality(IntVar target, IEnumerable< IntVar > vars) | CpModel | inline |
AddReservoirConstraint< I >(IEnumerable< IntVar > times, IEnumerable< I > demands, long min_level, long max_level) | CpModel | inline |
AddReservoirConstraintWithActive< I >(IEnumerable< IntVar > times, IEnumerable< I > demands, IEnumerable< IntVar > actives, long min_level, long max_level) | CpModel | inline |
AddTermToObjective(IntVar var, long coeff) | CpModel | inline |
AddVarToObjective(IntVar var) | CpModel | inline |
ClearAssumptions() | CpModel | inline |
ClearHints() | CpModel | inline |
CpModel() | CpModel | inline |
ExportToFile(String filename) | CpModel | inline |
Maximize(LinearExpr obj) | CpModel | inline |
Maximize() | CpModel | inline |
Minimize(LinearExpr obj) | CpModel | inline |
Minimize() | CpModel | inline |
Model | CpModel | |
ModelStats() | CpModel | inline |
NewBoolVar(string name) | CpModel | inline |
NewConstant(long value) | CpModel | inline |
NewConstant(long value, string name) | CpModel | inline |
NewIntervalVar< S, D, E >(S start, D duration, E end, string name) | CpModel | inline |
NewIntVar(long lb, long ub, string name) | CpModel | inline |
NewIntVarFromDomain(Domain domain, string name) | CpModel | inline |
NewOptionalIntervalVar< S, D, E >(S start, D duration, E end, ILiteral is_present, string name) | CpModel | inline |
Validate() | CpModel | inline |