VRP_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  CCrandstate
struct  CCdata_user
struct  CCdata_rhvector
struct  CCdatagroup

Defines

#define CC_TINYTSP_MINIMIZE   (1)
#define CC_TINYTSP_ERROR   -1
#define CC_TINYTSP_SEARCHLIMITEXCEEDED   1
#define CC_TINYTSP_INFEASIBLE   2
#define CCutil_MAXINT   (2147483647)

Functions

void CCutil_sprand (int seed, CCrandstate *r)
int CCtsp_solve_sparse (int ncount, int ecount, int *elist, int *elen, int *in_tour, int *out_tour, double *in_val, double *optval, int *success, int *foundtour, char *name, double *timebound, int *hit_timebound, int silent, CCrandstate *rstate)
int CCtsp_solve_dat (int ncount, CCdatagroup *indat, int *in_tour, int *out_tour, double *in_val, double *optval, int *success, int *foundtour, char *name, double *timebound, int *hit_timebound, int silent, CCrandstate *rstate)
int CCutil_graph2dat_matrix (int ncount, int ecount, int *elist, int *elen, int defaultlen, CCdatagroup *dat)
int CCtiny_bnc_tsp (int ncount, CCdatagroup *dat, double *upbound, double *optval, int nodelimit)
int CCtiny_bnc_msp (int ncount, int ecount, int *elist, int *elen, int depot, int *lower, int *upper, double *upperbound, int objsense, double *optval, int *xsol, int checkresult, int searchlimit)

Define Documentation

#define CC_TINYTSP_MINIMIZE   (1)

Definition at line 20 of file VRP_ConcordeI.h.

Referenced by VRP_Concorde::solveTSP().

#define CC_TINYTSP_ERROR   -1

Definition at line 21 of file VRP_ConcordeI.h.

Referenced by VRP_Concorde::solveTSP().

#define CC_TINYTSP_SEARCHLIMITEXCEEDED   1

Definition at line 22 of file VRP_ConcordeI.h.

Referenced by VRP_Concorde::solveTSP().

#define CC_TINYTSP_INFEASIBLE   2

Definition at line 23 of file VRP_ConcordeI.h.

Referenced by VRP_Concorde::solveTSP().

#define CCutil_MAXINT   (2147483647)

Definition at line 24 of file VRP_ConcordeI.h.

Referenced by VRP_Concorde::setExpandedCost().


Function Documentation

void CCutil_sprand ( int  seed,
CCrandstate r 
)

Referenced by VRP_Concorde::solveTSP().

int CCtsp_solve_sparse ( int  ncount,
int  ecount,
int *  elist,
int *  elen,
int *  in_tour,
int *  out_tour,
double *  in_val,
double *  optval,
int *  success,
int *  foundtour,
char *  name,
double *  timebound,
int *  hit_timebound,
int  silent,
CCrandstate rstate 
)
int CCtsp_solve_dat ( int  ncount,
CCdatagroup indat,
int *  in_tour,
int *  out_tour,
double *  in_val,
double *  optval,
int *  success,
int *  foundtour,
char *  name,
double *  timebound,
int *  hit_timebound,
int  silent,
CCrandstate rstate 
)

Referenced by VRP_Concorde::solveTSP().

int CCutil_graph2dat_matrix ( int  ncount,
int  ecount,
int *  elist,
int *  elen,
int  defaultlen,
CCdatagroup dat 
)

Referenced by VRP_Concorde::solveTSP().

int CCtiny_bnc_tsp ( int  ncount,
CCdatagroup dat,
double *  upbound,
double *  optval,
int  nodelimit 
)
int CCtiny_bnc_msp ( int  ncount,
int  ecount,
int *  elist,
int *  elen,
int  depot,
int *  lower,
int *  upper,
double *  upperbound,
int  objsense,
double *  optval,
int *  xsol,
int  checkresult,
int  searchlimit 
)

Referenced by VRP_Concorde::solveTSP().


Generated on 12 Feb 2015 for Dip-All by  doxygen 1.6.1