Lines Matching refs:rp
163 rp = PetscSafePointerPlusOffset(aj, ai[brow]); \
174 if (rp[t] > bcol) high = t; \
178 if (rp[_i] > bcol) break; \
179 if (rp[_i] == bcol) { \
188 …MatSeqXAIJReallocateAIJ(A, a->mbs, bs2, nrow, brow, bcol, rmax, aa, ai, aj, rp, ap, aimax, a->none…
191 PetscCall(PetscArraymove(rp + _i + 1, rp + _i, N - _i + 1)); \
194 rp[_i] = bcol; \
203 rp = PetscSafePointerPlusOffset(bj, bi[brow]); \
214 if (rp[t] > bcol) high = t; \
218 if (rp[_i] > bcol) break; \
219 if (rp[_i] == bcol) { \
228 …MatSeqXAIJReallocateAIJ(B, b->mbs, bs2, nrow, brow, bcol, rmax, ba, bi, bj, rp, ap, bimax, b->none…
231 PetscCall(PetscArraymove(rp + _i + 1, rp + _i, N - _i + 1)); \
234 rp[_i] = bcol; \
261 PetscInt *rp, ii, nrow, _i, rmax, N, brow, bcol; in MatSetValues_MPIBAIJ() local
329 PetscInt *rp, low, high, t, ii, jj, nrow, i, rmax, N; in MatSetValuesBlocked_SeqBAIJ_Inlined() local
337 rp = aj + ai[row]; in MatSetValuesBlocked_SeqBAIJ_Inlined()
346 if (rp[t] > col) high = t; in MatSetValuesBlocked_SeqBAIJ_Inlined()
350 if (rp[i] > col) break; in MatSetValuesBlocked_SeqBAIJ_Inlined()
351 if (rp[i] == col) { in MatSetValuesBlocked_SeqBAIJ_Inlined()
381 …MatSeqXAIJReallocateAIJ(A, a->mbs, bs2, nrow, row, col, rmax, aa, ai, aj, rp, ap, imax, nonew, Mat… in MatSetValuesBlocked_SeqBAIJ_Inlined()
385 PetscCall(PetscArraymove(rp + i + 1, rp + i, N - i + 1)); in MatSetValuesBlocked_SeqBAIJ_Inlined()
387 rp[i] = col; in MatSetValuesBlocked_SeqBAIJ_Inlined()