/home/coin/svn-release/OptimizationSuite-1.1.0/SYMPHONY/Applications/VRP/include/network.h File Reference

#include "sym_proto.h"
#include "vrp_const.h"
Include dependency graph for network.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

struct  EDGE
struct  ELIST
struct  VERTEX
struct  NETWORK

Defines

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

Typedefs

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

Functions

network *createnet PROTO ((int *xind, double *xval, int edgenum, double etol, int *edges, int *demands, int vertnum))
int connected PROTO ((network *n, int *compnodes, int *compdemands, int *compmembers, double *compcuts, double *compdensity))
void free_net PROTO ((network *n))

Define Documentation

#define NOT_INTEGRAL   -1

Definition at line 25 of file network.h.

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

Definition at line 26 of file network.h.


Typedef Documentation

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

Function Documentation

network* createnet PROTO ( (int *xind, double *xval, int edgenum, double etol, int *edges, int *demands, int vertnum)   ) 
int connected PROTO ( (network *n, int *compnodes, int *compdemands, int *compmembers, double *compcuts, double *compdensity)   ) 
void free_net PROTO ( (network *n)   ) 

Generated on 15 Mar 2015 for Coin-All by  doxygen 1.6.1