Lines Matching refs:ihlp2
187 PetscInt *ihlp2; /* Pointers to previous version of arrays, */ in spbas_mergesort_icols() local
193 ihlp2 = isort; in spbas_mergesort_icols()
217 …if (i1 < i1end && i2 < i2end && spbas_row_order_icol(ihlp2[i1], ihlp2[i2], irow_in, icol_in, col_i… in spbas_mergesort_icols()
218 ihlp1[i] = ihlp2[i1]; in spbas_mergesort_icols()
221 ihlp1[i] = ihlp2[i2]; in spbas_mergesort_icols()
224 ihlp1[i] = ihlp2[i1]; in spbas_mergesort_icols()
231 iswap = ihlp2; in spbas_mergesort_icols()
232 ihlp2 = ihlp1; in spbas_mergesort_icols()
237 if (ihlp2 != isort) { in spbas_mergesort_icols()
238 for (i = 0; i < nrows; i++) isort[i] = ihlp2[i]; in spbas_mergesort_icols()
537 PetscInt *ihlp2; /* Pointers to previous version of arrays, */ in spbas_mergesort() local
543 ihlp2 = icol; in spbas_mergesort()
574 if (i1 < i1end && i2 < i2end && ihlp2[i1] < ihlp2[i2]) { in spbas_mergesort()
575 ihlp1[i] = ihlp2[i1]; in spbas_mergesort()
579 ihlp1[i] = ihlp2[i2]; in spbas_mergesort()
583 ihlp1[i] = ihlp2[i1]; in spbas_mergesort()
590 if (i1 < i1end && i2 < i2end && ihlp2[i1] < ihlp2[i2]) { in spbas_mergesort()
591 ihlp1[i] = ihlp2[i1]; in spbas_mergesort()
594 ihlp1[i] = ihlp2[i2]; in spbas_mergesort()
597 ihlp1[i] = ihlp2[i1]; in spbas_mergesort()
605 iswap = ihlp2; in spbas_mergesort()
606 ihlp2 = ihlp1; in spbas_mergesort()
614 if (ihlp2 != icol) { in spbas_mergesort()
615 for (i = 0; i < nnz; i++) icol[i] = ihlp2[i]; in spbas_mergesort()