Google OR-Tools v9.11
a fast and portable software suite for combinatorial optimization
Loading...
Searching...
No Matches
operations_research::internal::ScipCallbackRunnerImpl< ConstraintData > Class Template Reference

#include <scip_callback.h>

Inheritance diagram for operations_research::internal::ScipCallbackRunnerImpl< ConstraintData >:
operations_research::internal::ScipCallbackRunner

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
 
- Public Member Functions inherited from operations_research::internal::ScipCallbackRunner
virtual ~ScipCallbackRunner ()
 

Detailed Description

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

Definition at line 203 of file scip_callback.h.

Constructor & Destructor Documentation

◆ ScipCallbackRunnerImpl()

template<typename ConstraintData >
operations_research::internal::ScipCallbackRunnerImpl< ConstraintData >::ScipCallbackRunnerImpl ( ScipConstraintHandler< ConstraintData > * handler)
inlineexplicit

Definition at line 205 of file scip_callback.h.

Member Function Documentation

◆ FractionalSolutionFeasible()

template<typename ConstraintData >
bool operations_research::internal::ScipCallbackRunnerImpl< ConstraintData >::FractionalSolutionFeasible ( const ScipConstraintHandlerContext & context,
void * constraint_data )
inlineoverridevirtual

◆ IntegerSolutionFeasible()

template<typename ConstraintData >
bool operations_research::internal::ScipCallbackRunnerImpl< ConstraintData >::IntegerSolutionFeasible ( const ScipConstraintHandlerContext & context,
void * constraint_data )
inlineoverridevirtual

◆ SeparateFractionalSolution()

template<typename ConstraintData >
std::vector< CallbackRangeConstraint > operations_research::internal::ScipCallbackRunnerImpl< ConstraintData >::SeparateFractionalSolution ( const ScipConstraintHandlerContext & context,
void * constraint_data )
inlineoverridevirtual

◆ SeparateIntegerSolution()

template<typename ConstraintData >
std::vector< CallbackRangeConstraint > operations_research::internal::ScipCallbackRunnerImpl< ConstraintData >::SeparateIntegerSolution ( const ScipConstraintHandlerContext & context,
void * constraint_data )
inlineoverridevirtual

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