OR-Tools  9.6
CoverCutHelper

Detailed Description

Definition at line 455 of file cuts.h.

Public Member Functions

 ~CoverCutHelper ()
 
bool MakeAllTermsPositive (CutData *cut)
 
bool TrySimpleKnapsack (const CutData &input, ImpliedBoundsProcessor *ib_processor=nullptr)
 
bool TryWithLetchfordSouliLifting (const CutData &input, ImpliedBoundsProcessor *ib_processor=nullptr)
 
const LinearConstraintcut () const
 
std::string Info () const
 
void SetSharedStatistics (SharedStatistics *stats)
 

Constructor & Destructor Documentation

◆ ~CoverCutHelper()

Definition at line 934 of file cuts.cc.

Member Function Documentation

◆ cut()

const LinearConstraint& cut ( ) const
inline

Definition at line 501 of file cuts.h.

◆ Info()

std::string Info ( ) const
inline

Definition at line 504 of file cuts.h.

◆ MakeAllTermsPositive()

bool MakeAllTermsPositive ( CutData cut)

Definition at line 1041 of file cuts.cc.

◆ SetSharedStatistics()

void SetSharedStatistics ( SharedStatistics stats)
inline

Definition at line 506 of file cuts.h.

◆ TrySimpleKnapsack()

bool TrySimpleKnapsack ( const CutData input,
ImpliedBoundsProcessor ib_processor = nullptr 
)

Definition at line 1059 of file cuts.cc.

◆ TryWithLetchfordSouliLifting()

bool TryWithLetchfordSouliLifting ( const CutData input,
ImpliedBoundsProcessor ib_processor = nullptr 
)

Definition at line 1168 of file cuts.cc.


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