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

Compare constraints by their slackness. More...

#include <MultiKnapsackLagRelax.h>

Public Member Functions

 CompareConstraintSlack (coefficient_value_type const *v)
 constructor
bool operator() (unsigned int i, unsigned int j) const

Public Attributes

coefficient_value_type const * vSlackness
 array of slackness

Detailed Description

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

Compare constraints by their slackness.

Definition at line 1544 of file MultiKnapsackLagRelax.h.

Constructor & Destructor Documentation

◆ CompareConstraintSlack()

template<typename T, typename V>
limbo::solvers::SearchByBinSmoothing< T, V >::CompareConstraintSlack::CompareConstraintSlack ( coefficient_value_type const * v)
inline

constructor

Parameters
varray of slackness

Definition at line 1550 of file MultiKnapsackLagRelax.h.

Member Function Documentation

◆ operator()()

template<typename T, typename V>
bool limbo::solvers::SearchByBinSmoothing< T, V >::CompareConstraintSlack::operator() ( unsigned int i,
unsigned int j ) const
inline
Parameters
iconstraint index
jconstraint index
Returns
true if constraint i has smaller slack than j

Definition at line 1554 of file MultiKnapsackLagRelax.h.

Member Data Documentation

◆ vSlackness

template<typename T, typename V>
coefficient_value_type const* limbo::solvers::SearchByBinSmoothing< T, V >::CompareConstraintSlack::vSlackness

array of slackness

Definition at line 1546 of file MultiKnapsackLagRelax.h.


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