Lines Matching refs:Be
2422 PetscCall(MatDestroy(&ab->Be)); in MatProductCtxDestroy_MatMatMult_MPIDense_MPIDense()
2440 PetscCall(MatConvert_MPIDense_Elemental(B, MATELEMENTAL, MAT_REUSE_MATRIX, &ab->Be)); in MatMatMultNumeric_MPIDense_MPIDense()
2441 PetscCall(MatMatMultNumeric_Elemental(ab->Ae, ab->Be, ab->Ce)); in MatMatMultNumeric_MPIDense_MPIDense()
2463 Mat be_local = ab->Be; in MatMatMultNumeric_MPIDense_MPIDense()
2500 if (be_local != ab->Be) PetscCall(MatCopy(be_local, ab->Be, DIFFERENT_NONZERO_PATTERN)); in MatMatMultNumeric_MPIDense_MPIDense()
2507 PetscCall(MatDenseGetArrayWrite(ab->Be, &write)); in MatMatMultNumeric_MPIDense_MPIDense()
2509 …PetscCall(PetscSFBcastBegin(mdn->Mvctx, MPIU_SCALAR, read + i * lda, write + i * ab->Be->rmap->n, … in MatMatMultNumeric_MPIDense_MPIDense()
2510 …PetscCall(PetscSFBcastEnd(mdn->Mvctx, MPIU_SCALAR, read + i * lda, write + i * ab->Be->rmap->n, MP… in MatMatMultNumeric_MPIDense_MPIDense()
2512 PetscCall(MatDenseRestoreArrayWrite(ab->Be, &write)); in MatMatMultNumeric_MPIDense_MPIDense()
2515 …PetscCall(MatMatMultNumeric_SeqDense_SeqDense(((Mat_MPIDense *)A->data)->A, ab->Be, ((Mat_MPIDense… in MatMatMultNumeric_MPIDense_MPIDense()
2555 PetscCall(MatCreate(PetscObjectComm((PetscObject)B), &ab->Be)); in MatMatMultSymbolic_MPIDense_MPIDense()
2556 PetscCall(MatSetSizes(ab->Be, PETSC_DECIDE, PETSC_DECIDE, B->rmap->N, B->cmap->N)); in MatMatMultSymbolic_MPIDense_MPIDense()
2557 PetscCall(MatSetType(ab->Be, MATELEMENTAL)); in MatMatMultSymbolic_MPIDense_MPIDense()
2558 PetscCall(MatSetUp(ab->Be)); in MatMatMultSymbolic_MPIDense_MPIDense()
2559 PetscCall(MatSetOption(ab->Be, MAT_ROW_ORIENTED, PETSC_FALSE)); in MatMatMultSymbolic_MPIDense_MPIDense()
2563 PetscCall(MatMatMultSymbolic_Elemental(ab->Ae, ab->Be, fill, ab->Ce)); in MatMatMultSymbolic_MPIDense_MPIDense()
2570 PetscCall(MatCreateSeqDense(PETSC_COMM_SELF, A->cmap->N, B->cmap->N, NULL, &ab->Be)); in MatMatMultSymbolic_MPIDense_MPIDense()