Macros | Functions
Distance.c File Reference
#include "LKH.h"
Include dependency graph for Distance.c:

Go to the source code of this file.

Macros

#define M_PI   3.14159265358979323846264
 
#define M_RRR   6378388.0
 
#define PI   3.141592
 
#define RRR   6378.388
 

Functions

int Distance_1 (Node *Na, Node *Nb)
 
int Distance_ATSP (Node *Na, Node *Nb)
 
int Distance_ATT (Node *Na, Node *Nb)
 
int Distance_CEIL_2D (Node *Na, Node *Nb)
 
int Distance_CEIL_3D (Node *Na, Node *Nb)
 
int Distance_EUC_2D (Node *Na, Node *Nb)
 
int Distance_EUC_3D (Node *Na, Node *Nb)
 
int Distance_EXPLICIT (Node *Na, Node *Nb)
 
int Distance_GEO (Node *Na, Node *Nb)
 
int Distance_GEO_MEEUS (Node *Na, Node *Nb)
 
int Distance_GEOM (Node *Na, Node *Nb)
 
int Distance_GEOM_MEEUS (Node *Na, Node *Nb)
 
int Distance_MAN_2D (Node *Na, Node *Nb)
 
int Distance_MAN_3D (Node *Na, Node *Nb)
 
int Distance_MAX_2D (Node *Na, Node *Nb)
 
int Distance_MAX_3D (Node *Na, Node *Nb)
 
static double Meeus (double lat1, double lon1, double lat2, double lon2)
 

Macro Definition Documentation

#define M_PI   3.14159265358979323846264

Definition at line 87 of file Distance.c.

#define M_RRR   6378388.0

Definition at line 88 of file Distance.c.

#define PI   3.141592

Definition at line 59 of file Distance.c.

#define RRR   6378.388

Definition at line 60 of file Distance.c.

Function Documentation

int Distance_1 ( Node Na,
Node Nb 
)

Definition at line 9 of file Distance.c.

int Distance_ATSP ( Node Na,
Node Nb 
)

Definition at line 14 of file Distance.c.

int Distance_ATT ( Node Na,
Node Nb 
)

Definition at line 24 of file Distance.c.

int Distance_CEIL_2D ( Node Na,
Node Nb 
)

Definition at line 30 of file Distance.c.

int Distance_CEIL_3D ( Node Na,
Node Nb 
)

Definition at line 36 of file Distance.c.

int Distance_EUC_2D ( Node Na,
Node Nb 
)

Definition at line 42 of file Distance.c.

int Distance_EUC_3D ( Node Na,
Node Nb 
)

Definition at line 48 of file Distance.c.

int Distance_EXPLICIT ( Node Na,
Node Nb 
)

Definition at line 54 of file Distance.c.

int Distance_GEO ( Node Na,
Node Nb 
)

Definition at line 62 of file Distance.c.

int Distance_GEO_MEEUS ( Node Na,
Node Nb 
)

Definition at line 167 of file Distance.c.

int Distance_GEOM ( Node Na,
Node Nb 
)

Definition at line 90 of file Distance.c.

int Distance_GEOM_MEEUS ( Node Na,
Node Nb 
)

Definition at line 180 of file Distance.c.

int Distance_MAN_2D ( Node Na,
Node Nb 
)

Definition at line 104 of file Distance.c.

int Distance_MAN_3D ( Node Na,
Node Nb 
)

Definition at line 109 of file Distance.c.

int Distance_MAX_2D ( Node Na,
Node Nb 
)

Definition at line 115 of file Distance.c.

int Distance_MAX_3D ( Node Na,
Node Nb 
)

Definition at line 122 of file Distance.c.

static double Meeus ( double  lat1,
double  lon1,
double  lat2,
double  lon2 
)
static

Definition at line 139 of file Distance.c.



glkh_solver
Author(s): Francisco Suarez-Ruiz
autogenerated on Mon Jun 10 2019 13:50:27