Limbo 3.5.4
Loading...
Searching...
No Matches
limbo::solvers::SearchByBinSmoothing< T, V >::VariableMoveCost Struct Reference

Wrapper for the move cost of an item. More...

#include <MultiKnapsackLagRelax.h>

Public Member Functions

 VariableMoveCost (variable_type var, variable_type targetVar, coefficient_value_type mc)
 constructor

Public Attributes

variable_type variable
 variable of the item for the original bin
variable_type targetVariable
 variable of the item for the target bin
coefficient_value_type moveCost
 move cost

Detailed Description

template<typename T, typename V>
struct limbo::solvers::SearchByBinSmoothing< T, V >::VariableMoveCost

Wrapper for the move cost of an item.

Definition at line 1512 of file MultiKnapsackLagRelax.h.

Constructor & Destructor Documentation

◆ VariableMoveCost()

template<typename T, typename V>
limbo::solvers::SearchByBinSmoothing< T, V >::VariableMoveCost::VariableMoveCost ( variable_type var,
variable_type targetVar,
coefficient_value_type mc )
inline

constructor

Parameters
varvariable
targetVartarget variable
mcmove cost

Definition at line 1522 of file MultiKnapsackLagRelax.h.

Member Data Documentation

◆ moveCost

template<typename T, typename V>
coefficient_value_type limbo::solvers::SearchByBinSmoothing< T, V >::VariableMoveCost::moveCost

move cost

Definition at line 1516 of file MultiKnapsackLagRelax.h.

◆ targetVariable

template<typename T, typename V>
variable_type limbo::solvers::SearchByBinSmoothing< T, V >::VariableMoveCost::targetVariable

variable of the item for the target bin

Definition at line 1515 of file MultiKnapsackLagRelax.h.

◆ variable

template<typename T, typename V>
variable_type limbo::solvers::SearchByBinSmoothing< T, V >::VariableMoveCost::variable

variable of the item for the original bin

Definition at line 1514 of file MultiKnapsackLagRelax.h.


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