PGROUTING  2.4
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
VRP_Solver.h File Reference
#include <cstdlib>
#include <vector>
#include <map>
#include <utility>
#include <string>
#include <math.h>

Go to the source code of this file.

Classes

class  CDepotInfo
 
class  CMoveInfo
 
class  COrderInfo
 
struct  CostPack
 
class  CSolutionInfo
 
class  CTourInfo
 
class  CVehicleInfo
 
class  CVRPSolver
 
struct  Point
 

Macros

#define INF   (1e15)
 
#define MAXIMUM_MOVE_FREQUENCY   15
 
#define MAXIMUM_TRY   15
 
#define TOTAL_NUMBER_OF_SEARCH   15
 

Typedefs

typedef std::pair< int, int > PII
 

Macro Definition Documentation

#define INF   (1e15)

Definition at line 40 of file VRP_Solver.h.

#define MAXIMUM_MOVE_FREQUENCY   15

Definition at line 38 of file VRP_Solver.h.

Referenced by CVRPSolver::updateTabuCount().

#define MAXIMUM_TRY   15

Definition at line 36 of file VRP_Solver.h.

Referenced by CVRPSolver::solveVRP().

#define TOTAL_NUMBER_OF_SEARCH   15

Definition at line 37 of file VRP_Solver.h.

Referenced by CVRPSolver::tabuSearch().

Typedef Documentation

typedef std::pair<int, int> PII

Definition at line 42 of file VRP_Solver.h.