Classes | Defines | Typedefs
/usr/src/RPM/BUILD/CoinBlis-0.91.2/Blis/examples/VRP/VrpNetwork.h File Reference
#include <vector>
#include "CoinPackedVector.hpp"
#include "VrpConstants.h"
#include "VrpVariable.h"

Go to the source code of this file.

Classes

struct  EDGE
struct  ELIST
struct  VERTEX
class  VrpNetwork

Defines

#define OTHER_END(cur_edge, v)   (cur_edge->data->v0 == v) ? cur_edge->data->v1 : cur_edge->data->v0
#define MIN(x, y)   (x < y ? x : y)
#define MAX(x, y)   (x > y ? x : y)

Typedefs

typedef struct EDGE edge
typedef struct ELIST elist
typedef struct VERTEX vertex

Define Documentation

#define OTHER_END (   cur_edge,
 
)    (cur_edge->data->v0 == v) ? cur_edge->data->v1 : cur_edge->data->v0

Definition at line 26 of file VrpNetwork.h.

#define MIN (   x,
 
)    (x < y ? x : y)

Definition at line 30 of file VrpNetwork.h.

#define MAX (   x,
 
)    (x > y ? x : y)

Definition at line 34 of file VrpNetwork.h.


Typedef Documentation

typedef struct EDGE edge
typedef struct ELIST elist
typedef struct VERTEX vertex