40 register sm_row *prow, *save_sec;
41 register sm_col *c1 = NULL, *c2 = NULL;
43 int c1_col_num, c2_col_num;
44 int primary_row_num = -1, secondary_row_num = -1;
54 }
else if (c2->length == 2) {
60 primary_row_num = prow->
row_num;
61 secondary_row_num = c1->
first_row->row_num;
62 if (secondary_row_num == primary_row_num) {
63 secondary_row_num = c1->
last_row->row_num;
72 c2_col_num = c2->col_num;
76 for(
p = c2->first_row;
p != 0;
p =
p->next_row) {
77 if (
p->row_num != primary_row_num) {
79 for(p1 = save_sec->
first_col; p1 != 0; p1 = p1->next_col) {
90 stats->gimpel_count++;
92 *best =
sm_mincov(A, select, weight, lb-1, bound-1, depth, stats);