12 #ifndef TSP_SUBTOUR_CUT_INCLUDED 
   13 #define TSP_SUBTOUR_CUT_INCLUDED 
   23 #include "DecompCut.h" 
   24 #include "UtilMacros.h" 
   45    virtual void setBounds(
double infinity);
 
   48    virtual void print(
double infinity, ostream * os = &cout) 
const;
 
   63       m_nverts  = 
static_cast<int>(m_inS.size());
 
   70           const vector<int>  & S,
 
   76       m_nverts  = 
static_cast<int>(m_inS.size());
 
   83           const vector<int>  & S,
 
   88       m_nverts  = 
static_cast<int>(m_inS.size());
 
TSP_SubtourCut(const vector< bool > &inS, double infinity, const cutType type=ACROSS)
 
virtual ~TSP_SubtourCut()
 
TSP_SubtourCut(const vector< bool > &inS, const vector< int > &S, double infinity)
 
TSP_SubtourCut(const vector< bool > &inS, const vector< int > &S, double infinity, const cutType type)