VrpNetwork Class Reference
#include <VrpNetwork.h>
List of all members.
Public Member Functions |
| VrpNetwork () |
| VrpNetwork (int edgenum, int vertnum) |
virtual | ~VrpNetwork () |
void | createNet (CoinPackedVector *sol, int *demand, std::vector< VrpVariable * > edgeList, double etol, int vertnum) |
void | computeCompNums (vertex *v, int parent_comp, int *num_comps, bool parent_is_art_point) |
void | depthFirstSearch (vertex *v, int *count1, int *count2) |
int | connected () |
int | biconnected () |
void | reduce_graph (double etol) |
void | gutsOfDestructor () |
Private Attributes |
int | edgenum_ |
int | maxEdgenum_ |
int | vertnum_ |
bool | isIntegral_ |
int | numComps_ |
struct EDGE * | edges_ |
struct VERTEX * | verts_ |
double | mincut_ |
struct ELIST * | adjList_ |
int * | compNodes_ |
int * | compDemands_ |
double * | compCuts_ |
int * | compMembers_ |
int * | newDemand_ |
Friends |
class | VrpModel |
class | VrpCutGenerator |
class | VrpSolution |
Detailed Description
Definition at line 80 of file VrpNetwork.h.
Constructor & Destructor Documentation
VrpNetwork::VrpNetwork |
( |
|
) |
[inline] |
VrpNetwork::VrpNetwork |
( |
int |
edgenum, |
|
|
int |
vertnum | |
|
) |
| | |
virtual VrpNetwork::~VrpNetwork |
( |
|
) |
[inline, virtual] |
Member Function Documentation
void VrpNetwork::computeCompNums |
( |
vertex * |
v, |
|
|
int |
parent_comp, |
|
|
int * |
num_comps, |
|
|
bool |
parent_is_art_point | |
|
) |
| | |
void VrpNetwork::depthFirstSearch |
( |
vertex * |
v, |
|
|
int * |
count1, |
|
|
int * |
count2 | |
|
) |
| | |
int VrpNetwork::connected |
( |
|
) |
|
int VrpNetwork::biconnected |
( |
|
) |
|
void VrpNetwork::reduce_graph |
( |
double |
etol |
) |
|
void VrpNetwork::gutsOfDestructor |
( |
|
) |
|
Friends And Related Function Documentation
Member Data Documentation
The documentation for this class was generated from the following file:
- /home/coin/svn-release/OptimizationSuite-1.1.0/Blis/examples/VRP/VrpNetwork.h