/home/coin/SVN-release/CoinAll-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 EDGE edge
typedef ELIST elist
typedef VERTEX vertex
typedef 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 Sun Nov 14 14:11:41 2010 for Coin-All by  doxygen 1.4.7