|
Dip
0.92.4
|

Go to the source code of this file.
Classes | |
| struct | CCrandstate |
| struct | CCdata_user |
| struct | CCdata_rhvector |
| struct | CCdatagroup |
Macros | |
| #define | CC_TINYTSP_MINIMIZE (1) |
| #define | CC_TINYTSP_ERROR -1 |
| #define | CC_TINYTSP_SEARCHLIMITEXCEEDED 1 |
| #define | CC_TINYTSP_INFEASIBLE 2 |
| #define | CCutil_MAXINT (2147483647) |
Typedefs | |
| typedef struct CCrandstate | CCrandstate |
| typedef struct CCdata_user | CCdata_user |
| typedef struct CCdata_rhvector | CCdata_rhvector |
| typedef struct CCdatagroup | CCdatagroup |
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 CC_TINYTSP_MINIMIZE (1) |
Definition at line 22 of file VRP_ConcordeI.h.
Referenced by VRP_Concorde::solveTSP().
| #define CC_TINYTSP_ERROR -1 |
Definition at line 23 of file VRP_ConcordeI.h.
Referenced by VRP_Concorde::solveTSP().
| #define CC_TINYTSP_SEARCHLIMITEXCEEDED 1 |
Definition at line 24 of file VRP_ConcordeI.h.
Referenced by VRP_Concorde::solveTSP().
| #define CC_TINYTSP_INFEASIBLE 2 |
Definition at line 25 of file VRP_ConcordeI.h.
Referenced by VRP_Concorde::solveTSP().
| #define CCutil_MAXINT (2147483647) |
Definition at line 26 of file VRP_ConcordeI.h.
Referenced by VRP_Concorde::setExpandedCost().
| typedef struct CCrandstate CCrandstate |
| typedef struct CCdata_user CCdata_user |
| typedef struct CCdata_rhvector CCdata_rhvector |
| typedef struct CCdatagroup CCdatagroup |
| 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().
1.8.5