OR-Tools  8.2
KnapsackSearchNodeForCuts

Detailed Description

Definition at line 101 of file knapsack_solver_for_cuts.h.

Public Member Functions

 KnapsackSearchNodeForCuts (const KnapsackSearchNodeForCuts *parent, const KnapsackAssignmentForCuts &assignment)
 
 KnapsackSearchNodeForCuts (const KnapsackSearchNodeForCuts &)=delete
 
KnapsackSearchNodeForCutsoperator= (const KnapsackSearchNodeForCuts &)=delete
 
int depth () const
 
const KnapsackSearchNodeForCuts *const parent () const
 
const KnapsackAssignmentForCutsassignment () const
 
double current_profit () const
 
void set_current_profit (double profit)
 
double profit_upper_bound () const
 
void set_profit_upper_bound (double profit)
 
int next_item_id () const
 
void set_next_item_id (int id)
 

Constructor & Destructor Documentation

◆ KnapsackSearchNodeForCuts() [1/2]

Definition at line 65 of file knapsack_solver_for_cuts.cc.

◆ KnapsackSearchNodeForCuts() [2/2]

Member Function Documentation

◆ assignment()

const KnapsackAssignmentForCuts & assignment ( ) const
inline

Definition at line 112 of file knapsack_solver_for_cuts.h.

◆ current_profit()

double current_profit ( ) const
inline

Definition at line 114 of file knapsack_solver_for_cuts.h.

◆ depth()

int depth ( ) const
inline

Definition at line 110 of file knapsack_solver_for_cuts.h.

◆ next_item_id()

int next_item_id ( ) const
inline

Definition at line 120 of file knapsack_solver_for_cuts.h.

◆ operator=()

KnapsackSearchNodeForCuts & operator= ( const KnapsackSearchNodeForCuts )
delete

◆ parent()

const KnapsackSearchNodeForCuts *const parent ( ) const
inline

Definition at line 111 of file knapsack_solver_for_cuts.h.

◆ profit_upper_bound()

double profit_upper_bound ( ) const
inline

Definition at line 117 of file knapsack_solver_for_cuts.h.

◆ set_current_profit()

void set_current_profit ( double  profit)
inline

Definition at line 115 of file knapsack_solver_for_cuts.h.

◆ set_next_item_id()

void set_next_item_id ( int  id)
inline

Definition at line 121 of file knapsack_solver_for_cuts.h.

◆ set_profit_upper_bound()

void set_profit_upper_bound ( double  profit)
inline

Definition at line 118 of file knapsack_solver_for_cuts.h.


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