OR-Tools  8.2
IntegerRoundingCutHelper

Detailed Description

Definition at line 212 of file cuts.h.

Public Member Functions

void ComputeCut (RoundingOptions options, const std::vector< double > &lp_values, const std::vector< IntegerValue > &lower_bounds, const std::vector< IntegerValue > &upper_bounds, ImpliedBoundsProcessor *ib_processor, LinearConstraint *cut)
 
int NumLiftedBooleans () const
 

Member Function Documentation

◆ ComputeCut()

void ComputeCut ( RoundingOptions  options,
const std::vector< double > &  lp_values,
const std::vector< IntegerValue > &  lower_bounds,
const std::vector< IntegerValue > &  upper_bounds,
ImpliedBoundsProcessor ib_processor,
LinearConstraint cut 
)

Definition at line 707 of file cuts.cc.

◆ NumLiftedBooleans()

int NumLiftedBooleans ( ) const
inline

Definition at line 221 of file cuts.h.


The documentation for this class was generated from the following files: