DotNet Reference

.Net Reference

Google.OrTools.Sat Namespace Reference

Classes

class  Constraint
 Wrapper around a ConstraintProto. More...
 
class  CircuitConstraint
 Specialized circuit constraint. More...
 
class  MultipleCircuitConstraint
 Specialized multiple circuit constraint. More...
 
class  TableConstraint
 Specialized assignment constraint. More...
 
class  AutomatonConstraint
 Specialized automaton constraint. More...
 
class  ReservoirConstraint
 Specialized reservoir constraint. More...
 
class  CumulativeConstraint
 Specialized cumulative constraint. More...
 
class  NoOverlap2dConstraint
 Specialized NoOverlap2D constraint. More...
 
class  CpModel
 Wrapper class around the cp_model proto. More...
 
class  CpSolver
 Wrapper around the SAT solver. More...
 
class  LogCallbackDelegate
 
interface  ILiteral
 Holds a Boolean variable or its negation. More...
 
class  HelperExtensions
 
struct  Term
 
class  LinearExpr
 Holds a linear expression: sum (ai * xi) + b. More...
 
class  LinearExprBuilder
 A builder class for linear expressions. More...
 
class  IntVar
 Holds a integer variable with a discrete domain. More...
 
class  BoolVar
 Holds a Boolean variable. More...
 
class  NotBoolVar
 
class  BoundedLinearExpression
 Holds a linear constraint: expression ∈ domain More...
 
class  IntervalVar
 An interval variable More...
 
class  CpSolverSolutionCallback
 Parent class to create a callback called at each solution. More...
 
class  ObjectiveSolutionPrinter
 A specialized solution printer. More...