Lines Matching refs:Mvctx
481 if (!mdn->Mvctx) PetscCall(MatSetUpMultiply_MPIDense(mat)); in MatMultColumnRange_MPIDense()
484 …PetscCall(PetscSFBcastWithMemTypeBegin(mdn->Mvctx, MPIU_SCALAR, axmtype, ax, aymtype, ay, MPI_REPL… in MatMultColumnRange_MPIDense()
485 PetscCall(PetscSFBcastEnd(mdn->Mvctx, MPIU_SCALAR, ax, ay, MPI_REPLACE)); in MatMultColumnRange_MPIDense()
500 if (!mdn->Mvctx) PetscCall(MatSetUpMultiply_MPIDense(mat)); in MatMult_MPIDense()
503 …PetscCall(PetscSFBcastWithMemTypeBegin(mdn->Mvctx, MPIU_SCALAR, axmtype, ax, aymtype, ay, MPI_REPL… in MatMult_MPIDense()
504 PetscCall(PetscSFBcastEnd(mdn->Mvctx, MPIU_SCALAR, ax, ay, MPI_REPLACE)); in MatMult_MPIDense()
519 if (!mdn->Mvctx) PetscCall(MatSetUpMultiply_MPIDense(mat)); in MatMultAddColumnRange_MPIDense()
522 …PetscCall(PetscSFBcastWithMemTypeBegin(mdn->Mvctx, MPIU_SCALAR, axmtype, ax, aymtype, ay, MPI_REPL… in MatMultAddColumnRange_MPIDense()
523 PetscCall(PetscSFBcastEnd(mdn->Mvctx, MPIU_SCALAR, ax, ay, MPI_REPLACE)); in MatMultAddColumnRange_MPIDense()
538 if (!mdn->Mvctx) PetscCall(MatSetUpMultiply_MPIDense(mat)); in MatMultAdd_MPIDense()
541 …PetscCall(PetscSFBcastWithMemTypeBegin(mdn->Mvctx, MPIU_SCALAR, axmtype, ax, aymtype, ay, MPI_REPL… in MatMultAdd_MPIDense()
542 PetscCall(PetscSFBcastEnd(mdn->Mvctx, MPIU_SCALAR, ax, ay, MPI_REPLACE)); in MatMultAdd_MPIDense()
559 if (!a->Mvctx) PetscCall(MatSetUpMultiply_MPIDense(A)); in MatMultHermitianTransposeColumnRange_MPIDense()
575 …PetscCall(PetscSFReduceWithMemTypeBegin(a->Mvctx, MPIU_SCALAR, axmtype, ax, aymtype, ay, MPIU_SUM)… in MatMultHermitianTransposeColumnRange_MPIDense()
576 PetscCall(PetscSFReduceEnd(a->Mvctx, MPIU_SCALAR, ax, ay, MPIU_SUM)); in MatMultHermitianTransposeColumnRange_MPIDense()
590 if (!a->Mvctx) PetscCall(MatSetUpMultiply_MPIDense(A)); in MatMultTransposeKernel_MPIDense()
596 …PetscCall(PetscSFReduceWithMemTypeBegin(a->Mvctx, MPIU_SCALAR, axmtype, ax, aymtype, ay, MPIU_SUM)… in MatMultTransposeKernel_MPIDense()
597 PetscCall(PetscSFReduceEnd(a->Mvctx, MPIU_SCALAR, ax, ay, MPIU_SUM)); in MatMultTransposeKernel_MPIDense()
611 if (!a->Mvctx) PetscCall(MatSetUpMultiply_MPIDense(A)); in MatMultHermitianTransposeAddColumnRange_MPIDense()
617 …PetscCall(PetscSFReduceWithMemTypeBegin(a->Mvctx, MPIU_SCALAR, axmtype, ax, aymtype, ay, MPIU_SUM)… in MatMultHermitianTransposeAddColumnRange_MPIDense()
618 PetscCall(PetscSFReduceEnd(a->Mvctx, MPIU_SCALAR, ax, ay, MPIU_SUM)); in MatMultHermitianTransposeAddColumnRange_MPIDense()
632 if (!a->Mvctx) PetscCall(MatSetUpMultiply_MPIDense(A)); in MatMultTransposeAddKernel_MPIDense()
638 …PetscCall(PetscSFReduceWithMemTypeBegin(a->Mvctx, MPIU_SCALAR, axmtype, ax, aymtype, ay, MPIU_SUM)… in MatMultTransposeAddKernel_MPIDense()
639 PetscCall(PetscSFReduceEnd(a->Mvctx, MPIU_SCALAR, ax, ay, MPIU_SUM)); in MatMultTransposeAddKernel_MPIDense()
707 PetscCall(PetscSFDestroy(&mdn->Mvctx)); in MatDestroy_MPIDense()
820 if (mdn->Mvctx) PetscCall(PetscSFView(mdn->Mvctx, viewer)); in MatView_MPIDense_ASCIIorDraworSocket()
1005 if (!mdn->Mvctx) PetscCall(MatSetUpMultiply_MPIDense(A)); in MatDiagonalScale_MPIDense()
1007 PetscCall(PetscSFBcastBegin(mdn->Mvctx, MPIU_SCALAR, ar, r, MPI_REPLACE)); in MatDiagonalScale_MPIDense()
1008 PetscCall(PetscSFBcastEnd(mdn->Mvctx, MPIU_SCALAR, ar, r, MPI_REPLACE)); in MatDiagonalScale_MPIDense()
1677 PetscCall(PetscSFDestroy(&c->Mvctx)); in MatDenseGetSubMatrix_MPIDense()
1742 a->Mvctx = NULL; in MatCreate_MPIDense()
2127 if (!a->Mvctx) PetscCall(MatSetUpMultiply_MPIDense(A)); in MatTransposeMatMultNumeric_MPIDense_MPIDense()
2138 …PetscCall(PetscSFReduceWithMemTypeBegin(a->Mvctx, vector_type, atb_memtype, atb_array, c_memtype, … in MatTransposeMatMultNumeric_MPIDense_MPIDense()
2139 PetscCall(PetscSFReduceEnd(a->Mvctx, vector_type, atb_array, c_array, MPIU_SUM)); in MatTransposeMatMultNumeric_MPIDense_MPIDense()
2454 …if (!mdn->Mvctx) PetscCall(MatSetUpMultiply_MPIDense(A)); /* cannot be done during the symbolic ph… in MatMatMultNumeric_MPIDense_MPIDense()
2496 …PetscCall(PetscSFBcastWithMemTypeBegin(mdn->Mvctx, vector_type, b_memtype, b_array, be_memtype, be… in MatMatMultNumeric_MPIDense_MPIDense()
2497 PetscCall(PetscSFBcastEnd(mdn->Mvctx, vector_type, b_array, be_array, MPI_REPLACE)); 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()