pgRouting extends the PostGIS / PostgreSQL geospatial database to provide geospatial routing functionality.
 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.


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


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 40 of file VRP_Solver.cpp.


Definition at line 39 of file VRP_Solver.cpp.

Function Documentation

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

Definition at line 45 of file VRP_Solver.cpp.

References CVehicleInfo::m_iVehicleId.

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

Definition at line 49 of file VRP_Solver.cpp.

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

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

Definition at line 62 of file VRP_Solver.cpp.

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