Lines Matching refs:prow
2286 PetscInt incrlev, *lev, shift, prow, nz; in MatICCFactorSymbolic_SeqSBAIJ_MSR() local
2343 prow = k; in MatICCFactorSymbolic_SeqSBAIJ_MSR()
2344 prow = prowl[prow]; /* next pivot row (== 0 for symbolic factorization) */ in MatICCFactorSymbolic_SeqSBAIJ_MSR()
2346 while (prow < k) { in MatICCFactorSymbolic_SeqSBAIJ_MSR()
2348 jmin = iu[prow] + 1; in MatICCFactorSymbolic_SeqSBAIJ_MSR()
2349 jmax = iu[prow + 1]; in MatICCFactorSymbolic_SeqSBAIJ_MSR()
2367 prow = prowl[prow]; /* next pivot row */ in MatICCFactorSymbolic_SeqSBAIJ_MSR()
2477 PetscInt jmin, jmax, nzk, k, j, *jl, prow, *il, nextprow; in MatICCFactorSymbolic_SeqSBAIJ() local
2553 prow = jl[k]; /* 1st pivot row */ in MatICCFactorSymbolic_SeqSBAIJ()
2555 while (prow < k) { in MatICCFactorSymbolic_SeqSBAIJ()
2556 nextprow = jl[prow]; in MatICCFactorSymbolic_SeqSBAIJ()
2559 jmin = il[prow] + 1; /* index of the 2nd nzero entry in U(prow,k:am-1) */ in MatICCFactorSymbolic_SeqSBAIJ()
2560 jmax = ui[prow + 1]; in MatICCFactorSymbolic_SeqSBAIJ()
2562 i = jmin - ui[prow]; in MatICCFactorSymbolic_SeqSBAIJ()
2564 cols = uj_ptr[prow] + i; /* points to the 2nd nzero entry in U(prow,k:am-1) */ in MatICCFactorSymbolic_SeqSBAIJ()
2565 uj = uj_lvl_ptr[prow] + i; /* levels of cols */ in MatICCFactorSymbolic_SeqSBAIJ()
2572 il[prow] = jmin; in MatICCFactorSymbolic_SeqSBAIJ()
2575 jl[prow] = jl[j]; in MatICCFactorSymbolic_SeqSBAIJ()
2576 jl[j] = prow; in MatICCFactorSymbolic_SeqSBAIJ()
2578 prow = nextprow; in MatICCFactorSymbolic_SeqSBAIJ()
2679 PetscInt jmin, jmax, nzk, k, j, *jl, prow, *il, nextprow; in MatICCFactorSymbolic_SeqSBAIJ_inplace() local
2750 prow = jl[k]; /* 1st pivot row */ in MatICCFactorSymbolic_SeqSBAIJ_inplace()
2752 while (prow < k) { in MatICCFactorSymbolic_SeqSBAIJ_inplace()
2753 nextprow = jl[prow]; in MatICCFactorSymbolic_SeqSBAIJ_inplace()
2756 jmin = il[prow] + 1; /* index of the 2nd nzero entry in U(prow,k:am-1) */ in MatICCFactorSymbolic_SeqSBAIJ_inplace()
2757 jmax = ui[prow + 1]; in MatICCFactorSymbolic_SeqSBAIJ_inplace()
2759 i = jmin - ui[prow]; in MatICCFactorSymbolic_SeqSBAIJ_inplace()
2760 cols = uj_ptr[prow] + i; /* points to the 2nd nzero entry in U(prow,k:am-1) */ in MatICCFactorSymbolic_SeqSBAIJ_inplace()
2761 j = *(uj_lvl_ptr[prow] + i - 1); in MatICCFactorSymbolic_SeqSBAIJ_inplace()
2762 cols_lvl = uj_lvl_ptr[prow] + i; in MatICCFactorSymbolic_SeqSBAIJ_inplace()
2768 il[prow] = jmin; in MatICCFactorSymbolic_SeqSBAIJ_inplace()
2770 jl[prow] = jl[j]; in MatICCFactorSymbolic_SeqSBAIJ_inplace()
2771 jl[j] = prow; in MatICCFactorSymbolic_SeqSBAIJ_inplace()
2773 prow = nextprow; in MatICCFactorSymbolic_SeqSBAIJ_inplace()