#include <VRP_Instance.h>
Public Member Functions | |
Constructor and Destructor | |
VRP_Instance () | |
~VRP_Instance () | |
Public Attributes | |
UtilGraphLib | m_graphLib |
Data for an instance from VRPLIB. | |
int | m_numRoutes |
Private Member Functions | |
Copy Constructors | |
VRP_Instance (const VRP_Instance &) | |
Disable the default copy constructors. | |
VRP_Instance & | operator= (const VRP_Instance &) |
Disable the default copy constructors. |
Storage of VRP instance data and utility methods.
Definition at line 26 of file VRP_Instance.h.
VRP_Instance::VRP_Instance | ( | const VRP_Instance & | ) | [private] |
Disable the default copy constructors.
VRP_Instance::VRP_Instance | ( | ) | [inline] |
Definition at line 40 of file VRP_Instance.h.
VRP_Instance::~VRP_Instance | ( | ) | [inline] |
Definition at line 44 of file VRP_Instance.h.
VRP_Instance& VRP_Instance::operator= | ( | const VRP_Instance & | ) | [private] |
Disable the default copy constructors.
Data for an instance from VRPLIB.
Definition at line 29 of file VRP_Instance.h.
Referenced by VRP_Concorde::buildExpandedCompleteGraph(), VRP_CVRPsep::buildLpSol(), VRP_CVRPsep::createVrpCuts(), VRP_Concorde::createVrpRouteFromTspEdgeList(), VRP_Concorde::createVrpRouteFromTspRoute(), VRP_Concorde::init(), VRP_CVRPsep::sepCapacityCuts(), VRP_Concorde::setExpandedCost(), and VRP_Concorde::solveTSP().
Definition at line 30 of file VRP_Instance.h.
Referenced by VRP_Concorde::buildExpandedCompleteGraph(), VRP_Concorde::setExpandedCost(), and VRP_Concorde::solveTSP().