Searched refs:vector_type (Results 1 – 1 of 1) sorted by relevance
| /petsc/src/mat/impls/dense/mpi/ |
| H A D | mpidense.c | 2102 MPI_Datatype vector_type; in MatTransposeMatMultNumeric_MPIDense_MPIDense() local 2128 vector_type = MPIU_SCALAR; in MatTransposeMatMultNumeric_MPIDense_MPIDense() 2133 PetscCallMPI(MPI_Type_contiguous(mpi_N, MPIU_SCALAR, &vector_type)); in MatTransposeMatMultNumeric_MPIDense_MPIDense() 2134 PetscCallMPI(MPI_Type_commit(&vector_type)); 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() 2143 if (B->cmap->N > 1) PetscCallMPI(MPI_Type_free(&vector_type)); in MatTransposeMatMultNumeric_MPIDense_MPIDense() 2467 MPI_Datatype vector_type; in MatMatMultNumeric_MPIDense_MPIDense() local 2486 vector_type = MPIU_SCALAR; in MatMatMultNumeric_MPIDense_MPIDense() 2491 PetscCallMPI(MPI_Type_contiguous(mpi_N, MPIU_SCALAR, &vector_type)); in MatMatMultNumeric_MPIDense_MPIDense() [all …]
|