Lines Matching refs:bj

150   PetscInt           i, j, anzi, brow, bnzj, cnzi, *bj, *aj, *lnk, ndouble = 0, Crmax;  in MatMatMultSymbolic_SeqAIJ_SeqAIJ_LLCondensed()  local
182 bj = b->j + bi[brow]; in MatMatMultSymbolic_SeqAIJ_SeqAIJ_LLCondensed()
184 PetscCall(PetscLLCondensedAddSorted(bnzj, bj, lnk, lnkbt)); in MatMatMultSymbolic_SeqAIJ_SeqAIJ_LLCondensed()
252 PetscInt *ai = a->i, *aj = a->j, *bi = b->i, *bj = b->j, *bjj, *ci = c->i, *cj = c->j; in MatMatMultNumeric_SeqAIJ_SeqAIJ_Sorted() local
289 bjj = PetscSafePointerPlusOffset(bj, bi[brow]); in MatMatMultNumeric_SeqAIJ_SeqAIJ_Sorted()
325 PetscInt *ai = a->i, *aj = a->j, *bi = b->i, *bj = b->j, *bjj, *ci = c->i, *cj = c->j; in MatMatMultNumeric_SeqAIJ_SeqAIJ_Scalable() local
352 bjj = bj + bi[brow]; in MatMatMultNumeric_SeqAIJ_SeqAIJ_Scalable()
387 PetscInt i, j, anzi, brow, bnzj, cnzi, *bj, *aj, *lnk, ndouble = 0, Crmax; in MatMatMultSymbolic_SeqAIJ_SeqAIJ_Scalable_fast() local
416 bj = b->j + bi[brow]; in MatMatMultSymbolic_SeqAIJ_SeqAIJ_Scalable_fast()
418 PetscCall(PetscLLCondensedAddSorted_fast(bnzj, bj, lnk)); in MatMatMultSymbolic_SeqAIJ_SeqAIJ_Scalable_fast()
490 PetscInt i, j, anzi, brow, bnzj, cnzi, *bj, *aj, *lnk, ndouble = 0, Crmax; in MatMatMultSymbolic_SeqAIJ_SeqAIJ_Scalable() local
518 bj = b->j + bi[brow]; in MatMatMultSymbolic_SeqAIJ_SeqAIJ_Scalable()
520 PetscCall(PetscLLCondensedAddSorted_Scalable(bnzj, bj, lnk)); in MatMatMultSymbolic_SeqAIJ_SeqAIJ_Scalable()
589 const PetscInt *ai = a->i, *bi = b->i, *aj = a->j, *bj = b->j; in MatMatMultSymbolic_SeqAIJ_SeqAIJ_Heap() local
619 PetscCall(PetscHeapAdd(h, j, bj[bb[j]++])); in MatMatMultSymbolic_SeqAIJ_SeqAIJ_Heap()
635 if (bb[j] < bi[acol[j] + 1]) PetscCall(PetscHeapStash(h, j, bj[bb[j]++])); in MatMatMultSymbolic_SeqAIJ_SeqAIJ_Heap()
641 if (bb[j2] < bi[acol[j2] + 1]) PetscCall(PetscHeapStash(h, j2, bj[bb[j2]++])); in MatMatMultSymbolic_SeqAIJ_SeqAIJ_Heap()
691 const PetscInt *ai = a->i, *bi = b->i, *aj = a->j, *bj = b->j; in MatMatMultSymbolic_SeqAIJ_SeqAIJ_BTHeap() local
725 PetscInt bcol = bj[bb[j]]; in MatMatMultSymbolic_SeqAIJ_SeqAIJ_BTHeap()
748 PetscInt bcol = bj[bb[j]]; in MatMatMultSymbolic_SeqAIJ_SeqAIJ_BTHeap()
807 …const PetscInt *ai = a->i, *bi = b->i, *aj = a->j, *bj = b->j, *inputi, *inputj, *inputcol, *input… in MatMatMultSymbolic_SeqAIJ_SeqAIJ_RowMerge() local
875 inputj = bj; in MatMatMultSymbolic_SeqAIJ_SeqAIJ_RowMerge()
1110 const PetscInt *ai = a->i, *bi = b->i, *aj = a->j, *bj = b->j; in MatMatMultSymbolic_SeqAIJ_SeqAIJ_Sorted() local
1137 bcol = bj[k]; in MatMatMultSymbolic_SeqAIJ_SeqAIJ_Sorted()
1301 …PetscInt *ai = a->i, *aj = a->j, *bi = b->i, *bj = b->j, anzi, bnzj, nexta, n… in MatMatTransposeMultNumeric_SeqAIJ_SeqAIJ() local
1348 bcol = bj + bi[brow]; in MatMatTransposeMultNumeric_SeqAIJ_SeqAIJ()
1441 PetscInt am = A->rmap->n, anzi, *ai = a->i, *aj = a->j, *bi = b->i, *bj, bnzi, nextb; in MatTransposeMatMultNumeric_SeqAIJ_SeqAIJ() local
1459 bj = b->j + bi[i]; in MatTransposeMatMultNumeric_SeqAIJ_SeqAIJ()
1470 if (cjj[k] == *(bj + nextb)) { /* ccol == bcol */ in MatTransposeMatMultNumeric_SeqAIJ_SeqAIJ()
1756 PetscInt *bi = b->i, *bj = b->j; in MatTransColoringApplySpToDen_SeqAIJ() local
1768 btcol = bj + bi[col]; in MatTransColoringApplySpToDen_SeqAIJ()