Searched refs:commRankMap (Results 1 – 2 of 2) sorted by relevance
| /petsc/src/mat/impls/aij/mpi/ |
| H A D | mpb_aij.c | 8 PetscMPIInt *commRankMap, subRank, rank, commRank; in MatGetMultiProcBlock_MPIAIJ() local 29 PetscCall(PetscMalloc1(subCommSize, &commRankMap)); in MatGetMultiProcBlock_MPIAIJ() 30 PetscCallMPI(MPI_Allgather(&commRank, 1, MPI_INT, commRankMap, 1, MPI_INT, subComm)); in MatGetMultiProcBlock_MPIAIJ() 39 rank = commRankMap[subRank]; in MatGetMultiProcBlock_MPIAIJ() 87 PetscCall(PetscFree(commRankMap)); in MatGetMultiProcBlock_MPIAIJ()
|
| /petsc/src/mat/impls/baij/mpi/ |
| H A D | mpb_baij.c | 8 PetscMPIInt *commRankMap, subRank, rank, commsize; in MatGetMultiProcBlock_MPIBAIJ() local 34 PetscCall(PetscMalloc1(subCommSize, &commRankMap)); in MatGetMultiProcBlock_MPIBAIJ() 35 PetscCallMPI(MPI_Allgather(&commRank, 1, MPI_INT, commRankMap, 1, MPI_INT, subComm)); in MatGetMultiProcBlock_MPIBAIJ() 44 rank = commRankMap[subRank]; in MatGetMultiProcBlock_MPIBAIJ() 106 PetscCall(PetscFree(commRankMap)); in MatGetMultiProcBlock_MPIBAIJ()
|