#include <VRP_Concorde.h>
Public Member Functions | |
ConcordeGraph () | |
void | clear () |
void | setEdgeValue (const double *edgeValue) |
void | init (const int nVerts, const int nEdges) |
~ConcordeGraph () | |
Public Attributes | |
int | m_nEdges |
int | m_nVerts |
int * | m_edgeList |
int * | m_edgeValue |
Definition at line 30 of file VRP_Concorde.h.
ConcordeGraph::ConcordeGraph | ( | ) | [inline] |
Definition at line 43 of file VRP_Concorde.h.
ConcordeGraph::~ConcordeGraph | ( | ) | [inline] |
Definition at line 82 of file VRP_Concorde.h.
References clear().
void ConcordeGraph::clear | ( | ) | [inline] |
Definition at line 52 of file VRP_Concorde.h.
References m_edgeList, m_edgeValue, m_nEdges, m_nVerts, and UTIL_DELARR.
Referenced by ~ConcordeGraph().
void ConcordeGraph::setEdgeValue | ( | const double * | edgeValue | ) | [inline] |
Definition at line 61 of file VRP_Concorde.h.
void ConcordeGraph::init | ( | const int | nVerts, | |
const int | nEdges | |||
) | [inline] |
Definition at line 65 of file VRP_Concorde.h.
References CoinAssertHint, m_edgeList, m_edgeValue, m_nEdges, and m_nVerts.
Referenced by VRP_Concorde::buildExpandedCompleteGraph().
Definition at line 32 of file VRP_Concorde.h.
Referenced by clear(), init(), VRP_Concorde::setExpandedCost(), and VRP_Concorde::solveTSP().
Definition at line 33 of file VRP_Concorde.h.
Referenced by clear(), VRP_Concorde::createTSPLIBFile(), VRP_Concorde::createVrpRouteFromTspEdgeList(), VRP_Concorde::init(), init(), VRP_Concorde::setExpandedCost(), and VRP_Concorde::solveTSP().
Definition at line 34 of file VRP_Concorde.h.
Referenced by VRP_Concorde::buildExpandedCompleteGraph(), clear(), init(), and VRP_Concorde::solveTSP().
Definition at line 35 of file VRP_Concorde.h.
Referenced by clear(), VRP_Concorde::createTSPLIBFile(), init(), VRP_Concorde::setExpandedCost(), and VRP_Concorde::solveTSP().