OR-Tools  9.0
sat_base.h File Reference

Go to the source code of this file.

Classes

class  Literal
 
class  VariablesAssignment
 
struct  AssignmentInfo
 
struct  AssignmentType
 
class  Trail
 
class  SatPropagator
 

Namespaces

 operations_research
 Collection of objects used to extend the Constraint Solver library.
 
 operations_research::sat
 

Functions

 DEFINE_INT_TYPE (BooleanVariable, int)
 
const BooleanVariable kNoBooleanVariable (-1)
 
 DEFINE_INT_TYPE (LiteralIndex, int)
 
const LiteralIndex kNoLiteralIndex (-1)
 
const LiteralIndex kTrueLiteralIndex (-2)
 
const LiteralIndex kFalseLiteralIndex (-3)
 
std::ostream & operator<< (std::ostream &os, Literal literal)
 
std::ostream & operator<< (std::ostream &os, absl::Span< const Literal > literals)