| Add(BoundedLinearExpression lin) | Google.OrTools.Sat.CpModel | inline |
| AddAbsEquality(LinearExpr target, LinearExpr expr) | Google.OrTools.Sat.CpModel | inline |
| AddAllDifferent(IEnumerable< LinearExpr > exprs) | Google.OrTools.Sat.CpModel | inline |
| AddAllowedAssignments(IEnumerable< LinearExpr > exprs) | Google.OrTools.Sat.CpModel | inline |
| AddAssumption(ILiteral lit) | Google.OrTools.Sat.CpModel | inline |
| AddAssumptions(IEnumerable< ILiteral > literals) | Google.OrTools.Sat.CpModel | inline |
| AddAtLeastOne(IEnumerable< ILiteral > literals) | Google.OrTools.Sat.CpModel | inline |
| AddAtMostOne(IEnumerable< ILiteral > literals) | Google.OrTools.Sat.CpModel | inline |
| AddAutomaton(IEnumerable< LinearExpr > expressions, long starting_state, IEnumerable< long > final_states) | Google.OrTools.Sat.CpModel | inline |
| AddBoolAnd(IEnumerable< ILiteral > literals) | Google.OrTools.Sat.CpModel | inline |
| AddBoolOr(IEnumerable< ILiteral > literals) | Google.OrTools.Sat.CpModel | inline |
| AddBoolXor(IEnumerable< ILiteral > literals) | Google.OrTools.Sat.CpModel | inline |
| AddCircuit() | Google.OrTools.Sat.CpModel | inline |
| AddCumulative< C >(C capacity) | Google.OrTools.Sat.CpModel | inline |
| AddDecisionStrategy(IEnumerable< IntVar > vars, DecisionStrategyProto.Types.VariableSelectionStrategy var_str, DecisionStrategyProto.Types.DomainReductionStrategy dom_str) | Google.OrTools.Sat.CpModel | inline |
| AddDivisionEquality< T, N, D >(T target, N num, D denom) | Google.OrTools.Sat.CpModel | inline |
| AddElement(LinearExpr index, IEnumerable< LinearExpr > exprs, LinearExpr target) | Google.OrTools.Sat.CpModel | inline |
| AddElement(LinearExpr index, IEnumerable< long > values, LinearExpr target) | Google.OrTools.Sat.CpModel | inline |
| AddElement(LinearExpr index, IEnumerable< int > values, LinearExpr target) | Google.OrTools.Sat.CpModel | inline |
| AddExactlyOne(IEnumerable< ILiteral > literals) | Google.OrTools.Sat.CpModel | inline |
| AddForbiddenAssignments(IEnumerable< LinearExpr > exprs) | Google.OrTools.Sat.CpModel | inline |
| AddHint(IntVar var, long value) | Google.OrTools.Sat.CpModel | inline |
| AddHint(ILiteral lit, bool value) | Google.OrTools.Sat.CpModel | inline |
| AddImplication(ILiteral a, ILiteral b) | Google.OrTools.Sat.CpModel | inline |
| AddInverse(IEnumerable< IntVar > direct, IEnumerable< IntVar > reverse) | Google.OrTools.Sat.CpModel | inline |
| AddLinearConstraint(LinearExpr expr, long lb, long ub) | Google.OrTools.Sat.CpModel | inline |
| AddLinearExpressionInDomain(LinearExpr expr, Domain domain) | Google.OrTools.Sat.CpModel | inline |
| AddMapDomain(IntVar var, IEnumerable< IntVar > bool_vars, long offset=0) | Google.OrTools.Sat.CpModel | inline |
| AddMaxEquality(LinearExpr target, IEnumerable< LinearExpr > exprs) | Google.OrTools.Sat.CpModel | inline |
| AddMinEquality(LinearExpr target, IEnumerable< LinearExpr > exprs) | Google.OrTools.Sat.CpModel | inline |
| AddModuloEquality< T, V, M >(T target, V v, M m) | Google.OrTools.Sat.CpModel | inline |
| AddMultipleCircuit() | Google.OrTools.Sat.CpModel | inline |
| AddMultiplicationEquality(LinearExpr target, IEnumerable< LinearExpr > exprs) | Google.OrTools.Sat.CpModel | inline |
| AddMultiplicationEquality(LinearExpr target, LinearExpr left, LinearExpr right) | Google.OrTools.Sat.CpModel | inline |
| AddNoOverlap(IEnumerable< IntervalVar > intervals) | Google.OrTools.Sat.CpModel | inline |
| AddNoOverlap2D() | Google.OrTools.Sat.CpModel | inline |
| AddReservoirConstraint(long minLevel, long maxLevel) | Google.OrTools.Sat.CpModel | inline |
| ClearAssumptions() | Google.OrTools.Sat.CpModel | inline |
| ClearHints() | Google.OrTools.Sat.CpModel | inline |
| CpModel() | Google.OrTools.Sat.CpModel | inline |
| ExportToFile(String file) | Google.OrTools.Sat.CpModel | inline |
| FalseLiteral() | Google.OrTools.Sat.CpModel | inline |
| Maximize(LinearExpr obj) | Google.OrTools.Sat.CpModel | inline |
| Minimize(LinearExpr obj) | Google.OrTools.Sat.CpModel | inline |
| Model | Google.OrTools.Sat.CpModel | |
| ModelStats() | Google.OrTools.Sat.CpModel | inline |
| NewBoolVar(string name) | Google.OrTools.Sat.CpModel | inline |
| NewConstant(long value) | Google.OrTools.Sat.CpModel | inline |
| NewFixedSizeIntervalVar< S >(S start, long size, string name) | Google.OrTools.Sat.CpModel | inline |
| NewIntervalVar< S, D, E >(S start, D size, E end, string name) | Google.OrTools.Sat.CpModel | inline |
| NewIntVar(long lb, long ub, string name) | Google.OrTools.Sat.CpModel | inline |
| NewIntVarFromDomain(Domain domain, string name) | Google.OrTools.Sat.CpModel | inline |
| NewOptionalFixedSizeIntervalVar< S >(S start, long size, ILiteral is_present, string name) | Google.OrTools.Sat.CpModel | inline |
| NewOptionalIntervalVar< S, D, E >(S start, D size, E end, ILiteral is_present, string name) | Google.OrTools.Sat.CpModel | inline |
| TrueLiteral() | Google.OrTools.Sat.CpModel | inline |
| Validate() | Google.OrTools.Sat.CpModel | inline |