OR-Tools  8.2
ScipCallbackRunnerImpl< ConstraintData >

Detailed Description

template<typename ConstraintData>
class operations_research::internal::ScipCallbackRunnerImpl< ConstraintData >

Definition at line 207 of file scip_callback.h.

Public Member Functions

 ScipCallbackRunnerImpl (ScipConstraintHandler< ConstraintData > *handler)
 
std::vector< CallbackRangeConstraintSeparateFractionalSolution (const ScipConstraintHandlerContext &context, void *constraint_data) override
 
std::vector< CallbackRangeConstraintSeparateIntegerSolution (const ScipConstraintHandlerContext &context, void *constraint_data) override
 
bool FractionalSolutionFeasible (const ScipConstraintHandlerContext &context, void *constraint_data) override
 
bool IntegerSolutionFeasible (const ScipConstraintHandlerContext &context, void *constraint_data) override
 

Constructor & Destructor Documentation

◆ ScipCallbackRunnerImpl()

ScipCallbackRunnerImpl ( ScipConstraintHandler< ConstraintData > *  handler)
inlineexplicit

Definition at line 209 of file scip_callback.h.

Member Function Documentation

◆ FractionalSolutionFeasible()

bool FractionalSolutionFeasible ( const ScipConstraintHandlerContext context,
void *  constraint_data 
)
inlineoverridevirtual

Implements ScipCallbackRunner.

Definition at line 227 of file scip_callback.h.

◆ IntegerSolutionFeasible()

bool IntegerSolutionFeasible ( const ScipConstraintHandlerContext context,
void *  constraint_data 
)
inlineoverridevirtual

Implements ScipCallbackRunner.

Definition at line 233 of file scip_callback.h.

◆ SeparateFractionalSolution()

std::vector<CallbackRangeConstraint> SeparateFractionalSolution ( const ScipConstraintHandlerContext context,
void *  constraint_data 
)
inlineoverridevirtual

Implements ScipCallbackRunner.

Definition at line 213 of file scip_callback.h.

◆ SeparateIntegerSolution()

std::vector<CallbackRangeConstraint> SeparateIntegerSolution ( const ScipConstraintHandlerContext context,
void *  constraint_data 
)
inlineoverridevirtual

Implements ScipCallbackRunner.

Definition at line 220 of file scip_callback.h.


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