OR-Tools  8.2
KnapsackStateForCuts

Detailed Description

Definition at line 184 of file knapsack_solver_for_cuts.h.

Public Member Functions

 KnapsackStateForCuts ()
 
 KnapsackStateForCuts (const KnapsackStateForCuts &)=delete
 
KnapsackStateForCutsoperator= (const KnapsackStateForCuts &)=delete
 
void Init (int number_of_items)
 
bool UpdateState (bool revert, const KnapsackAssignmentForCuts &assignment)
 
int GetNumberOfItems () const
 
bool is_bound (int id) const
 
bool is_in (int id) const
 

Constructor & Destructor Documentation

◆ KnapsackStateForCuts() [1/2]

Definition at line 103 of file knapsack_solver_for_cuts.cc.

◆ KnapsackStateForCuts() [2/2]

Member Function Documentation

◆ GetNumberOfItems()

int GetNumberOfItems ( ) const
inline

Definition at line 199 of file knapsack_solver_for_cuts.h.

◆ Init()

void Init ( int  number_of_items)

Definition at line 105 of file knapsack_solver_for_cuts.cc.

◆ is_bound()

bool is_bound ( int  id) const
inline

Definition at line 200 of file knapsack_solver_for_cuts.h.

◆ is_in()

bool is_in ( int  id) const
inline

Definition at line 201 of file knapsack_solver_for_cuts.h.

◆ operator=()

KnapsackStateForCuts & operator= ( const KnapsackStateForCuts )
delete

◆ UpdateState()

bool UpdateState ( bool  revert,
const KnapsackAssignmentForCuts assignment 
)

Definition at line 111 of file knapsack_solver_for_cuts.cc.


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