OR-Tools  9.1
diffn.h File Reference

Go to the source code of this file.

Classes

class  NonOverlappingRectanglesEnergyPropagator
 
class  NonOverlappingRectanglesDisjunctivePropagator
 

Namespaces

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

Functions

void AddCumulativeRelaxation (const std::vector< IntervalVariable > &x_intervals, SchedulingConstraintHelper *x, SchedulingConstraintHelper *y, Model *model)
 
std::function< void(Model *)> NonOverlappingRectangles (const std::vector< IntervalVariable > &x, const std::vector< IntervalVariable > &y, bool is_strict, bool add_cumulative_relaxation=true)