Home
last modified time | relevance | path

Searched refs:CCtsp_lpdomino (Results 1 – 6 of 6) sorted by relevance

/dports/math/concorde/concorde/TSP/
H A Dcliqwork.c210 void CCtsp_mark_domino (CCtsp_lpdomino *c, int *marks, int marker) in CCtsp_mark_domino()
380 c->dominos = (CCtsp_lpdomino *) NULL; in CCtsp_init_lpcut_in()
426 new->dominos = CC_SAFE_MALLOC (c->dominocount, CCtsp_lpdomino); in CCtsp_copy_lpcut_in()
553 void CCtsp_init_lpdomino (CCtsp_lpdomino *c) in CCtsp_init_lpdomino()
830 void CCtsp_print_lpdomino (CCtsp_lpdomino *d) in CCtsp_print_lpdomino()
854 CCtsp_lpdomino *dom; in CCtsp_lpcut_to_lpcut_in()
892 new->dominos = CC_SAFE_MALLOC (c->dominocount, CCtsp_lpdomino); in CCtsp_lpcut_to_lpcut_in()
904 CC_FREE (new->dominos, CCtsp_lpdomino); in CCtsp_lpcut_to_lpcut_in()
944 int CCtsp_copy_lpdomino (CCtsp_lpdomino *c, CCtsp_lpdomino *new) in CCtsp_copy_lpdomino()
1005 CCtsp_lpdomino *dominos = c->dominos; in CCtsp_max_node()
[all …]
H A Dcliqhash.c218 unsigned int CCtsp_hashdomino (CCtsp_lpdomino *d) in CCtsp_hashdomino()
233 void CCtsp_domino_eq (CCtsp_lpdomino *c, CCtsp_lpdomino *d, int *yes_no) in CCtsp_domino_eq()
243 int CCtsp_register_domino (CCtsp_lpcuts *cuts, CCtsp_lpdomino *c) in CCtsp_register_domino()
280 sizeof (CCtsp_lpdomino))) { in CCtsp_register_domino()
H A Dcutpool.c315 p->dominos = (CCtsp_lpdomino *) NULL; in CCtsp_init_cutpool()
366 CC_FREE ((*pool)->dominos, CCtsp_lpdomino); in CCtsp_free_cutpool()
503 CCtsp_lpdomino d; in CCtsp_read_cuts()
749 c->dominos = CC_SAFE_MALLOC (ndominos, CCtsp_lpdomino); in CCtsp_read_lpcut_in()
833 int CCtsp_read_lpdomino (CC_SFILE *f, CCtsp_lpdomino *d, int ncount) in CCtsp_read_lpdomino()
1123 int CCtsp_write_lpdomino (CC_SFILE *f, CCtsp_lpdomino *c, int ncount) in CCtsp_write_lpdomino()
1178 CCtsp_lpdomino d; in CCtsp_copy_cuts()
2498 if (c->dominos != (CCtsp_lpdomino *) NULL) { in CCtsp_free_lpcut_in()
2502 CC_IFFREE (c->dominos, CCtsp_lpdomino); in CCtsp_free_lpcut_in()
2518 void CCtsp_free_lpdomino (CCtsp_lpdomino *c) in CCtsp_free_lpdomino()
H A Dtsp_lp.c331 lpcut_nonzero_semicut (CCtsp_lpgraph *g, CCtsp_lpdomino *c, int *pnzlist),
334 lpcut_nonzero_domino (CCtsp_lpgraph *g, CCtsp_lpdomino *c, int *pnzlist),
808 c->dominos = (CCtsp_lpdomino *) NULL; in CCtsp_init_tsp_lpcuts_struct()
905 CC_FREE ((*lp)->cuts.dominos, CCtsp_lpdomino); in CCtsp_free_tsp_lp_struct()
1767 CCtsp_lpclique *cliques, CCtsp_lpdomino *dominos, int do_mods) in CCtsp_lpcut_nzlist()
1831 static void lpcut_nonzero_semicut (CCtsp_lpgraph *g, CCtsp_lpdomino *d, in lpcut_nonzero_semicut()
1914 static void lpcut_nonzero_domino (CCtsp_lpgraph *g, CCtsp_lpdomino *d, in lpcut_nonzero_domino()
H A Dcutcall.c995 new->dominos = CC_SAFE_MALLOC (c->cliquecount - 1, CCtsp_lpdomino); in comb_to_domino()
/dports/math/concorde/concorde/INCLUDE/
H A Dtsp.h159 typedef struct CCtsp_lpdomino { struct
163 } CCtsp_lpdomino; argument
197 CCtsp_lpdomino *dominos;
231 CCtsp_lpdomino *dominos;
655 CCtsp_register_domino (CCtsp_lpcuts *cuts, CCtsp_lpdomino *c);
658 CCtsp_hashdomino (CCtsp_lpdomino *d);
662 CCtsp_domino_eq (CCtsp_lpdomino *c, CCtsp_lpdomino *d, int *yes_no),
700 CCtsp_copy_lpdomino (CCtsp_lpdomino *c, CCtsp_lpdomino *new),
726 CCtsp_init_lpdomino (CCtsp_lpdomino *c),
729 CCtsp_print_lpdomino (CCtsp_lpdomino *d),
[all …]