Lines Matching refs:bm
148 PetscInt am = A->rmap->N, bn = B->cmap->N, bm = B->rmap->N; in MatMatMultSymbolic_SeqAIJ_SeqAIJ_LLCondensed() local
164 MatRowMergeMax_SeqAIJ(b, bm, ta); in MatMatMultSymbolic_SeqAIJ_SeqAIJ_LLCondensed()
171 …PetscCall(PetscFreeSpaceGet(PetscRealIntMultTruncate(fill, PetscIntSumTruncate(ai[am], bi[bm])), &… in MatMatMultSymbolic_SeqAIJ_SeqAIJ_LLCondensed()
229 afill = (PetscReal)ci[am] / (ai[am] + bi[bm]) + 1.e-5; in MatMatMultSymbolic_SeqAIJ_SeqAIJ_LLCondensed()
384 PetscInt am = A->rmap->N, bn = B->cmap->N, bm = B->rmap->N; in MatMatMultSymbolic_SeqAIJ_SeqAIJ_Scalable_fast() local
399 MatRowMergeMax_SeqAIJ(b, bm, ta); in MatMatMultSymbolic_SeqAIJ_SeqAIJ_Scalable_fast()
406 …PetscCall(PetscFreeSpaceGet(PetscRealIntMultTruncate(fill, PetscIntSumTruncate(ai[am], bi[bm])), &… in MatMatMultSymbolic_SeqAIJ_SeqAIJ_Scalable_fast()
466 afill = (PetscReal)ci[am] / (ai[am] + bi[bm]) + 1.e-5; in MatMatMultSymbolic_SeqAIJ_SeqAIJ_Scalable_fast()
487 PetscInt am = A->rmap->N, bn = B->cmap->N, bm = B->rmap->N; in MatMatMultSymbolic_SeqAIJ_SeqAIJ_Scalable() local
502 MatRowMergeMax_SeqAIJ(b, bm, ta); in MatMatMultSymbolic_SeqAIJ_SeqAIJ_Scalable()
508 …PetscCall(PetscFreeSpaceGet(PetscRealIntMultTruncate(fill, PetscIntSumTruncate(ai[am], bi[bm])), &… in MatMatMultSymbolic_SeqAIJ_SeqAIJ_Scalable()
569 afill = (PetscReal)ci[am] / (ai[am] + bi[bm]) + 1.e-5; in MatMatMultSymbolic_SeqAIJ_SeqAIJ_Scalable()
591 PetscInt am = A->rmap->N, bn = B->cmap->N, bm = B->rmap->N; in MatMatMultSymbolic_SeqAIJ_SeqAIJ_Heap() local
604 …PetscCall(PetscFreeSpaceGet(PetscRealIntMultTruncate(fill, PetscIntSumTruncate(ai[am], bi[bm])), &… in MatMatMultSymbolic_SeqAIJ_SeqAIJ_Heap()
671 afill = (PetscReal)ci[am] / (ai[am] + bi[bm]) + 1.e-5; in MatMatMultSymbolic_SeqAIJ_SeqAIJ_Heap()
693 PetscInt am = A->rmap->N, bn = B->cmap->N, bm = B->rmap->N; in MatMatMultSymbolic_SeqAIJ_SeqAIJ_BTHeap() local
707 …PetscCall(PetscFreeSpaceGet(PetscRealIntMultTruncate(fill, PetscIntSumTruncate(ai[am], bi[bm])), &… in MatMatMultSymbolic_SeqAIJ_SeqAIJ_BTHeap()
787 afill = (PetscReal)ci[am] / (ai[am] + bi[bm]) + 1.e-5; in MatMatMultSymbolic_SeqAIJ_SeqAIJ_BTHeap()
811 const PetscInt am = A->rmap->N, bn = B->cmap->N, bm = B->rmap->N; in MatMatMultSymbolic_SeqAIJ_SeqAIJ_RowMerge() local
844 c_maxmem = 8 * (ai[am] + bi[bm]); in MatMatMultSymbolic_SeqAIJ_SeqAIJ_RowMerge()
1084 afill = (PetscReal)ci[am] / (ai[am] + bi[bm]) + 1.e-5; in MatMatMultSymbolic_SeqAIJ_SeqAIJ_RowMerge()
1112 PetscInt am = A->rmap->N, bn = B->cmap->N, bm = B->rmap->N; in MatMatMultSymbolic_SeqAIJ_SeqAIJ_Sorted() local
1123 PetscCall(PetscSegBufferCreate(sizeof(PetscInt), (PetscInt)(fill * (ai[am] + bi[bm])), &seg)); in MatMatMultSymbolic_SeqAIJ_SeqAIJ_Sorted()
1184 afill = (PetscReal)ci[am] / PetscMax(ai[am] + bi[bm], 1) + 1.e-5; in MatMatMultSymbolic_SeqAIJ_SeqAIJ_Sorted()
1501 PetscInt cm = C->rmap->n, cn = B->cmap->n, bm, am = A->rmap->n; in MatMatMultNumericAdd_SeqAIJ_SeqDense() local
1514 PetscCall(MatDenseGetLDA(B, &bm)); in MatMatMultNumericAdd_SeqAIJ_SeqDense()
1517 bm4 = 4 * bm; in MatMatMultNumericAdd_SeqAIJ_SeqDense()
1520 b2 = b1 + bm; in MatMatMultNumericAdd_SeqAIJ_SeqDense()
1521 b3 = b2 + bm; in MatMatMultNumericAdd_SeqAIJ_SeqDense()
1522 b4 = b3 + bm; in MatMatMultNumericAdd_SeqAIJ_SeqDense()