Lines Matching refs:prow
1024 PetscInt jmin, jmax, nzk, k, j, *jl, prow, *il, nextprow; in MatICCFactorSymbolic_SeqBAIJ() local
1121 prow = jl[k]; /* 1st pivot row */ in MatICCFactorSymbolic_SeqBAIJ()
1123 while (prow < k) { in MatICCFactorSymbolic_SeqBAIJ()
1124 nextprow = jl[prow]; in MatICCFactorSymbolic_SeqBAIJ()
1127 jmin = il[prow] + 1; /* index of the 2nd nzero entry in U(prow,k:am-1) */ in MatICCFactorSymbolic_SeqBAIJ()
1128 jmax = ui[prow + 1]; in MatICCFactorSymbolic_SeqBAIJ()
1130 i = jmin - ui[prow]; in MatICCFactorSymbolic_SeqBAIJ()
1131 cols = uj_ptr[prow] + i; /* points to the 2nd nzero entry in U(prow,k:am-1) */ in MatICCFactorSymbolic_SeqBAIJ()
1132 for (j = 0; j < ncols; j++) cols_lvl[j] = *(uj_lvl_ptr[prow] + i + j); in MatICCFactorSymbolic_SeqBAIJ()
1138 il[prow] = jmin; in MatICCFactorSymbolic_SeqBAIJ()
1141 jl[prow] = jl[j]; in MatICCFactorSymbolic_SeqBAIJ()
1142 jl[j] = prow; in MatICCFactorSymbolic_SeqBAIJ()
1144 prow = nextprow; in MatICCFactorSymbolic_SeqBAIJ()
1253 PetscInt i, mbs = a->mbs, bs = A->rmap->bs, *ai = a->i, *aj = a->j, reallocs = 0, prow; in MatCholeskyFactorSymbolic_SeqBAIJ() local
1317 prow = jl[k]; /* 1st pivot row */ in MatCholeskyFactorSymbolic_SeqBAIJ()
1319 while (prow < k) { in MatCholeskyFactorSymbolic_SeqBAIJ()
1320 nextprow = jl[prow]; in MatCholeskyFactorSymbolic_SeqBAIJ()
1322 jmin = il[prow] + 1; /* index of the 2nd nzero entry in U(prow,k:mbs-1) */ in MatCholeskyFactorSymbolic_SeqBAIJ()
1323 jmax = ui[prow + 1]; in MatCholeskyFactorSymbolic_SeqBAIJ()
1325 … uj_ptr = ui_ptr[prow] + jmin - ui[prow]; /* points to the 2nd nzero entry in U(prow,k:mbs-1) */ in MatCholeskyFactorSymbolic_SeqBAIJ()
1331 il[prow] = jmin; in MatCholeskyFactorSymbolic_SeqBAIJ()
1333 jl[prow] = jl[j]; in MatCholeskyFactorSymbolic_SeqBAIJ()
1334 jl[j] = prow; in MatCholeskyFactorSymbolic_SeqBAIJ()
1336 prow = nextprow; in MatCholeskyFactorSymbolic_SeqBAIJ()