Lines Matching refs:bptr
2249 PetscInt *adx, *bdx, *aii, *bii, *aptr, *bptr; in MatIsTranspose_SeqAIJ() local
2267 PetscCall(PetscMalloc1(mb, &bptr)); in MatIsTranspose_SeqAIJ()
2269 for (i = 0; i < mb; i++) bptr[i] = bii[i]; in MatIsTranspose_SeqAIJ()
2278 idr = bdx[bptr[idc]]; in MatIsTranspose_SeqAIJ()
2280 vr = vb[bptr[idc]]; in MatIsTranspose_SeqAIJ()
2286 if (B || i != idc) bptr[idc]++; in MatIsTranspose_SeqAIJ()
2292 PetscCall(PetscFree(bptr)); in MatIsTranspose_SeqAIJ()
2301 PetscInt *adx, *bdx, *aii, *bii, *aptr, *bptr; in MatIsHermitianTranspose_SeqAIJ() local
2319 PetscCall(PetscMalloc1(mb, &bptr)); in MatIsHermitianTranspose_SeqAIJ()
2321 for (i = 0; i < mb; i++) bptr[i] = bii[i]; in MatIsHermitianTranspose_SeqAIJ()
2330 idr = bdx[bptr[idc]]; in MatIsHermitianTranspose_SeqAIJ()
2332 vr = vb[bptr[idc]]; in MatIsHermitianTranspose_SeqAIJ()
2338 if (B || i != idc) bptr[idc]++; in MatIsHermitianTranspose_SeqAIJ()
2344 PetscCall(PetscFree(bptr)); in MatIsHermitianTranspose_SeqAIJ()