PGROUTING  2.4
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
VRP_Solver.cpp File Reference
#include "./VRP_Solver.h"
#include <algorithm>
#include <math.h>
#include <utility>
#include <map>
#include <set>
#include <string>
#include <vector>
#include "../../common/src/pgr_logger.h"

Go to the source code of this file.

Macros

#define DOUBLE_MAX   1e50
 
#define PGR_LOGGER_FILE   "/tmp/vrp-debug.log"
 
#define PGR_LOGGER_LOC
 

Functions

bool operator!= (const CVehicleInfo &cur, const CVehicleInfo &that)
 
bool operator== (const CTourInfo &cur, const CTourInfo &that)
 
bool operator== (const CMoveInfo &cur, const CMoveInfo &that)
 

Macro Definition Documentation

#define DOUBLE_MAX   1e50
#define PGR_LOGGER_FILE   "/tmp/vrp-debug.log"

Definition at line 36 of file VRP_Solver.cpp.

#define PGR_LOGGER_LOC

Definition at line 35 of file VRP_Solver.cpp.

Function Documentation

bool operator!= ( const CVehicleInfo cur,
const CVehicleInfo that 
)

Definition at line 41 of file VRP_Solver.cpp.

References CVehicleInfo::m_iVehicleId.

bool operator== ( const CTourInfo cur,
const CTourInfo that 
)

Definition at line 45 of file VRP_Solver.cpp.

References CTourInfo::m_vehicleInfo, and CTourInfo::m_viOrderIds.

bool operator== ( const CMoveInfo cur,
const CMoveInfo that 
)

Definition at line 53 of file VRP_Solver.cpp.

References CMoveInfo::m_vInitialTour, and CMoveInfo::m_vModifiedTour.