Limbo
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
Public Member Functions | Public Attributes | List of all members
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 More...
 
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

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

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.


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