Dip  0.92.4
Classes | Macros | Typedefs | Functions
TSP_ConcordeI.h File Reference
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

struct  CCtsp_skeleton
 
struct  CCtsp_segment
 
struct  CCtsp_lpclique
 
struct  CCtsp_lpcut_in
 

Macros

#define CC_FOREACH_NODE_IN_CLIQUE(i, c, tmp)
 

Typedefs

typedef struct CCtsp_skeleton CCtsp_skeleton
 
typedef struct CCtsp_segment CCtsp_segment
 
typedef struct CCtsp_lpclique CCtsp_lpclique
 
typedef struct CCtsp_lpcut_in CCtsp_lpcut_in
 

Functions

int CCtsp_exact_subtours (CCtsp_lpcut_in **cuts, int *cutcount, int ncount, int ecount, int *elist, double *x)
 
void CCtsp_free_lpcut_in (CCtsp_lpcut_in *c)
 

Macro Definition Documentation

#define CC_FOREACH_NODE_IN_CLIQUE (   i,
  c,
  tmp 
)
Value:
for(tmp=0;tmp<(c).segcount;tmp++) \
for(i=(c).nodes[tmp].lo;i<=(c).nodes[tmp].hi;i++)

Definition at line 49 of file TSP_ConcordeI.h.

Referenced by TSP_Concorde::generateCutsSubtour().

Typedef Documentation

typedef struct CCtsp_segment CCtsp_segment

Function Documentation

int CCtsp_exact_subtours ( CCtsp_lpcut_in **  cuts,
int *  cutcount,
int  ncount,
int  ecount,
int *  elist,
double *  x 
)
void CCtsp_free_lpcut_in ( CCtsp_lpcut_in c)