Searched refs:CCtsp_lpdomino (Results 1 – 6 of 6) sorted by relevance
/dports/math/concorde/concorde/TSP/ |
H A D | cliqwork.c | 210 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 D | cliqhash.c | 218 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 D | cutpool.c | 315 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 D | tsp_lp.c | 331 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 D | cutcall.c | 995 new->dominos = CC_SAFE_MALLOC (c->cliquecount - 1, CCtsp_lpdomino); in comb_to_domino()
|
/dports/math/concorde/concorde/INCLUDE/ |
H A D | tsp.h | 159 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 …]
|