- Main Page
- Related Pages
- Modules
- Namespaces
- Classes
- Files

- File List
- File Members

Macros
VrpConstants.h File Reference
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

## Macros
#define | LENGTH 255
#define | KEY_NUM 43
#define | DEAD 2
#define | NEAR_INS -1
#define | FAR_INS -2
#define | DEPOT_PENALTY 20
#define | RRR 6378.388
#define | MY_PI 3.141592
#define | LINE_LEN 80
#define | _EXPLICIT 0
#define | _EUC_2D 1
#define | _EUC_3D 2
#define | _MAX_2D 3
#define | _MAX_3D 4
#define | _MAN_2D 5
#define | _MAN_3D 6
#define | _CEIL_2D 7
#define | _GEO 8
#define | _ATT 9
#define | VRP_LB_DATA 1
#define | VRP_LB_DATA2 2
#define | VRP_BROADCAST_DATA 3
#define | EXCHANGE_HEUR_TOUR 4
#define | ROUTE_FINS_START_RULE 5
#define | ROUTE_NINS_START_RULE 6
#define | ROUTE_FNINS_START_RULE 7
#define | FINI_RATIO 8
#define | TSP_FINI_RATIO 9
#define | ROUTE_FINS_VRP_DATA 10
#define | ROUTE_NINS_VRP_DATA 11
#define | ROUTE_FNINS_VRP_DATA 12
#define | SWEEP_TRIALS 13
#define | TSP_NI_TRIALS 14
#define | TSP_FI_TRIALS 15
#define | TSP_FINI_TRIALS 16
#define | S3_NUMROUTES 17
#define | NC_NUMROUTES 18
#define | TSP_START_POINT 19
#define | SAVINGS_DATA 20
#define | SAVINGS2_DATA 21
#define | SAVINGS3_DATA 22
#define | DISPLAY_DATA 23
#define | STOP 24
#define | HEUR_TOUR 25
#define | HEUR_TOUR_WITH_ROUTES 26
#define | LOWER_BOUND 27
#define | EXCHANGE 28
#define | EXCHANGE2 29
#define | FARNEAR_INS 30
#define | FARTHEST_INS 31
#define | MST 32
#define | NEAREST_INS 33
#define | NEAR_CLUSTER 34
#define | SAVINGS 35
#define | SAVINGS2 36
#define | SAVINGS3 37
#define | SWEEP 38
#define | TSP_FI 39
#define | TSP_FINI 40
#define | TSP_NI 41
#define | S_EXCHANGE 42
#define | S_EXCHANGE2 43
#define | S_FARNEAR_INS 44
#define | S_FARTHEST_INS 45
#define | S_MST 46
#define | S_NEAREST_INS 47
#define | S_NEAR_CLUSTER 48
#define | S_SAVINGS 49
#define | S_SAVINGS2 50
#define | S_SAVINGS3 51
#define | S_SWEEP 52
#define | S_TSP_FI 53
#define | S_TSP_FINI 54
#define | S_TSP_NI 55
#define | IN_TOUR -1
#define | IN_TREE -1
#define | NOT_NEIGHBOR 0
#define | SUBTOUR_ELIM_SIDE 0
#define | SUBTOUR_ELIM_ACROSS 1
#define | SUBTOUR_ELIM 2
#define | CLIQUE 3
#define | FARKAS 4
#define | NO_COLUMNS 5
#define | GENERAL_NONZEROS 6
#define | NO_TSP_CUTS 0
#define | SUBTOUR 1
#define | BLOSSOM 2
#define | COMB 4
#define | ALL_TSP_CUTS 7
#define | NUM_RANDS 6
#define | ACTIVE_NODE_LIST_BLOCK_SIZE 100
#define | DELETE_POWER 3
#define | DELETE_AND 0x07
#define | EVERYTHING_IS_EXTRA 0
#define | SOME_ARE_BASE 1
#define | EVERYTHING_IS_BASE 2
#define | CHEAP_EDGES 0
#define | REMAINING_EDGES 1
#define | SAVE_SMALL_GRAPH 1
#define | LOAD_SMALL_GRAPH 2
#define | FIRST_SET 1
#define | SECOND_SET 2
#define | CONNECTED 0
#define | BICONNECTED 1
#define | BOTH 2
#define | VRP_NOT_SET -1

## Macro Definition Documentation

#define LENGTH 255

Definition at line 18 of file VrpConstants.h.

#define KEY_NUM 43

Definition at line 19 of file VrpConstants.h.

#define DEAD 2

Definition at line 20 of file VrpConstants.h.

#define NEAR_INS -1

Definition at line 21 of file VrpConstants.h.

#define FAR_INS -2

Definition at line 22 of file VrpConstants.h.

#define DEPOT_PENALTY 20

Definition at line 23 of file VrpConstants.h.

#define RRR 6378.388

Definition at line 24 of file VrpConstants.h.

#define MY_PI 3.141592

Definition at line 25 of file VrpConstants.h.

#define LINE_LEN 80

Definition at line 26 of file VrpConstants.h.

#define _EXPLICIT 0

Definition at line 29 of file VrpConstants.h.

#define _EUC_2D 1

Definition at line 30 of file VrpConstants.h.

#define _EUC_3D 2

Definition at line 31 of file VrpConstants.h.

#define _MAX_2D 3

Definition at line 32 of file VrpConstants.h.

#define _MAX_3D 4

Definition at line 33 of file VrpConstants.h.

#define _MAN_2D 5

Definition at line 34 of file VrpConstants.h.

#define _MAN_3D 6

Definition at line 35 of file VrpConstants.h.

#define _CEIL_2D 7

Definition at line 36 of file VrpConstants.h.

#define _GEO 8

Definition at line 37 of file VrpConstants.h.

#define _ATT 9

Definition at line 38 of file VrpConstants.h.

#define VRP_LB_DATA 1

Definition at line 41 of file VrpConstants.h.

#define VRP_LB_DATA2 2

Definition at line 42 of file VrpConstants.h.

#define VRP_BROADCAST_DATA 3

Definition at line 43 of file VrpConstants.h.

#define EXCHANGE_HEUR_TOUR 4

Definition at line 44 of file VrpConstants.h.

#define ROUTE_FINS_START_RULE 5

Definition at line 45 of file VrpConstants.h.

#define ROUTE_NINS_START_RULE 6

Definition at line 46 of file VrpConstants.h.

#define ROUTE_FNINS_START_RULE 7

Definition at line 47 of file VrpConstants.h.

#define FINI_RATIO 8

Definition at line 48 of file VrpConstants.h.

#define TSP_FINI_RATIO 9

Definition at line 49 of file VrpConstants.h.

#define ROUTE_FINS_VRP_DATA 10

Definition at line 50 of file VrpConstants.h.

#define ROUTE_NINS_VRP_DATA 11

Definition at line 51 of file VrpConstants.h.

#define ROUTE_FNINS_VRP_DATA 12

Definition at line 52 of file VrpConstants.h.

#define SWEEP_TRIALS 13

Definition at line 53 of file VrpConstants.h.

#define TSP_NI_TRIALS 14

Definition at line 54 of file VrpConstants.h.

#define TSP_FI_TRIALS 15

Definition at line 55 of file VrpConstants.h.

#define TSP_FINI_TRIALS 16

Definition at line 56 of file VrpConstants.h.

#define S3_NUMROUTES 17

Definition at line 57 of file VrpConstants.h.

#define NC_NUMROUTES 18

Definition at line 58 of file VrpConstants.h.

#define TSP_START_POINT 19

Definition at line 59 of file VrpConstants.h.

#define SAVINGS_DATA 20

Definition at line 60 of file VrpConstants.h.

#define SAVINGS2_DATA 21

Definition at line 61 of file VrpConstants.h.

#define SAVINGS3_DATA 22

Definition at line 62 of file VrpConstants.h.

#define DISPLAY_DATA 23

Definition at line 63 of file VrpConstants.h.

#define STOP 24

Definition at line 64 of file VrpConstants.h.

#define HEUR_TOUR 25

Definition at line 68 of file VrpConstants.h.

#define HEUR_TOUR_WITH_ROUTES 26

Definition at line 69 of file VrpConstants.h.

#define LOWER_BOUND 27

Definition at line 70 of file VrpConstants.h.

#define EXCHANGE 28

Definition at line 73 of file VrpConstants.h.

#define EXCHANGE2 29

Definition at line 74 of file VrpConstants.h.

#define FARNEAR_INS 30

Definition at line 75 of file VrpConstants.h.

#define FARTHEST_INS 31

Definition at line 76 of file VrpConstants.h.

#define MST 32

Definition at line 77 of file VrpConstants.h.

#define NEAREST_INS 33

Definition at line 78 of file VrpConstants.h.

#define NEAR_CLUSTER 34

Definition at line 79 of file VrpConstants.h.

#define SAVINGS 35

Definition at line 80 of file VrpConstants.h.

#define SAVINGS2 36

Definition at line 81 of file VrpConstants.h.

#define SAVINGS3 37

Definition at line 82 of file VrpConstants.h.

#define SWEEP 38

Definition at line 83 of file VrpConstants.h.

#define TSP_FI 39

Definition at line 84 of file VrpConstants.h.

#define TSP_FINI 40

Definition at line 85 of file VrpConstants.h.

#define TSP_NI 41

Definition at line 86 of file VrpConstants.h.

#define S_EXCHANGE 42

Definition at line 88 of file VrpConstants.h.

#define S_EXCHANGE2 43

Definition at line 89 of file VrpConstants.h.

#define S_FARNEAR_INS 44

Definition at line 90 of file VrpConstants.h.

#define S_FARTHEST_INS 45

Definition at line 91 of file VrpConstants.h.

#define S_MST 46

Definition at line 92 of file VrpConstants.h.

#define S_NEAREST_INS 47

Definition at line 93 of file VrpConstants.h.

#define S_NEAR_CLUSTER 48

Definition at line 94 of file VrpConstants.h.

#define S_SAVINGS 49

Definition at line 95 of file VrpConstants.h.

#define S_SAVINGS2 50

Definition at line 96 of file VrpConstants.h.

#define S_SAVINGS3 51

Definition at line 97 of file VrpConstants.h.

#define S_SWEEP 52

Definition at line 98 of file VrpConstants.h.

#define S_TSP_FI 53

Definition at line 99 of file VrpConstants.h.

#define S_TSP_FINI 54

Definition at line 100 of file VrpConstants.h.

#define S_TSP_NI 55

Definition at line 101 of file VrpConstants.h.

#define IN_TOUR -1

Definition at line 103 of file VrpConstants.h.

#define IN_TREE -1

Definition at line 104 of file VrpConstants.h.

#define NOT_NEIGHBOR 0

Definition at line 105 of file VrpConstants.h.

#define SUBTOUR_ELIM_SIDE 0

Definition at line 109 of file VrpConstants.h.

#define SUBTOUR_ELIM_ACROSS 1

Definition at line 110 of file VrpConstants.h.

#define SUBTOUR_ELIM 2

Definition at line 111 of file VrpConstants.h.

#define CLIQUE 3

Definition at line 112 of file VrpConstants.h.

#define FARKAS 4

Definition at line 114 of file VrpConstants.h.

#define NO_COLUMNS 5

Definition at line 115 of file VrpConstants.h.

#define GENERAL_NONZEROS 6

Definition at line 116 of file VrpConstants.h.

#define NO_TSP_CUTS 0

Definition at line 121 of file VrpConstants.h.

#define SUBTOUR 1

Definition at line 122 of file VrpConstants.h.

#define BLOSSOM 2

Definition at line 123 of file VrpConstants.h.

#define COMB 4

Definition at line 124 of file VrpConstants.h.

#define ALL_TSP_CUTS 7

Definition at line 125 of file VrpConstants.h.

#define NUM_RANDS 6

Definition at line 127 of file VrpConstants.h.

#define ACTIVE_NODE_LIST_BLOCK_SIZE 100

Definition at line 129 of file VrpConstants.h.

#define DELETE_POWER 3

Definition at line 130 of file VrpConstants.h.

#define DELETE_AND 0x07

Definition at line 131 of file VrpConstants.h.

#define EVERYTHING_IS_EXTRA 0

Definition at line 134 of file VrpConstants.h.

#define SOME_ARE_BASE 1

Definition at line 135 of file VrpConstants.h.

#define EVERYTHING_IS_BASE 2

Definition at line 136 of file VrpConstants.h.

#define CHEAP_EDGES 0

Definition at line 139 of file VrpConstants.h.

#define REMAINING_EDGES 1

Definition at line 140 of file VrpConstants.h.

#define SAVE_SMALL_GRAPH 1

Definition at line 143 of file VrpConstants.h.

#define LOAD_SMALL_GRAPH 2

Definition at line 144 of file VrpConstants.h.

#define FIRST_SET 1

Definition at line 147 of file VrpConstants.h.

#define SECOND_SET 2

Definition at line 148 of file VrpConstants.h.

#define CONNECTED 0

Definition at line 151 of file VrpConstants.h.

#define BICONNECTED 1

Definition at line 152 of file VrpConstants.h.

#define BOTH 2

Definition at line 153 of file VrpConstants.h.

#define VRP_NOT_SET -1

Definition at line 155 of file VrpConstants.h.