Dip  0.92.4
Public Attributes | List of all members
TSP_Concorde Class Reference

#include <TSP_Concorde.h>

Public Member Functions

Helper Functions
void clearSubGraph ()
 
void buildSubGraph (const int nVerts, const int nEdges, const double *edgeWeight, const double tol=1.0e-6)
 
int generateCutsSubtour (vector< ConcordeSubtourCut > &subtourCuts)
 
 TSP_Concorde ()
 
 ~TSP_Concorde ()
 

Public Attributes

int m_nVerts
 
vector< int > m_edgeList
 
vector< double > m_edgeValue
 

Detailed Description

Definition at line 57 of file TSP_Concorde.h.

Constructor & Destructor Documentation

TSP_Concorde::TSP_Concorde ( )
inline

Definition at line 133 of file TSP_Concorde.h.

TSP_Concorde::~TSP_Concorde ( )
inline

Definition at line 138 of file TSP_Concorde.h.

Member Function Documentation

void TSP_Concorde::clearSubGraph ( )
inline

Definition at line 66 of file TSP_Concorde.h.

void TSP_Concorde::buildSubGraph ( const int  nVerts,
const int  nEdges,
const double *  edgeWeight,
const double  tol = 1.0e-6 
)
inline

Definition at line 72 of file TSP_Concorde.h.

References UtilBothEndsU().

int TSP_Concorde::generateCutsSubtour ( vector< ConcordeSubtourCut > &  subtourCuts)
inline

Member Data Documentation

int TSP_Concorde::m_nVerts

Definition at line 60 of file TSP_Concorde.h.

vector<int> TSP_Concorde::m_edgeList

Definition at line 61 of file TSP_Concorde.h.

vector<double> TSP_Concorde::m_edgeValue

Definition at line 62 of file TSP_Concorde.h.


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