Lines Matching refs:brow
11 PetscInt brow, i, j, k, l, mbs, n, *nidx, isz, bcol, bcol_max, start, end, *ai, *aj, bs; in MatIncreaseOverlap_SeqSBAIJ() local
36 brow = idx[j] / bs; /* convert the indices into block indices */ in MatIncreaseOverlap_SeqSBAIJ()
37 … PetscCheck(brow < mbs, PETSC_COMM_SELF, PETSC_ERR_ARG_OUTOFRANGE, "index greater than mat-dim"); in MatIncreaseOverlap_SeqSBAIJ()
38 if (!PetscBTLookupSet(table_out, brow)) { in MatIncreaseOverlap_SeqSBAIJ()
39 nidx[isz++] = brow; in MatIncreaseOverlap_SeqSBAIJ()
40 if (bcol_max < brow) bcol_max = brow; in MatIncreaseOverlap_SeqSBAIJ()
53 for (brow = 0; brow < mbs; brow++) { in MatIncreaseOverlap_SeqSBAIJ()
54 start = ai[brow]; in MatIncreaseOverlap_SeqSBAIJ()
55 end = ai[brow + 1]; in MatIncreaseOverlap_SeqSBAIJ()
56 …if (PetscBTLookup(table_in, brow)) { /* brow is on nidx - row search: collect all bcol in this bro… in MatIncreaseOverlap_SeqSBAIJ()
71 if (!PetscBTLookupSet(table_out, brow)) nidx[isz++] = brow; in MatIncreaseOverlap_SeqSBAIJ()
1521 PetscInt ncols, brow, bcol, krow, kcol; in MatGetRowMaxAbs_SeqSBAIJ() local
1539 brow = bs * i; in MatGetRowMaxAbs_SeqSBAIJ()
1547 row = brow + krow; /* row index */ in MatGetRowMaxAbs_SeqSBAIJ()