Lines Matching refs:PetscCallMPI
111 PetscCallMPI(MPI_Comm_size(comm, &size)); in PetscSubcommView()
113 PetscCallMPI(MPI_Comm_rank(comm, &rank)); in PetscSubcommView()
114 PetscCallMPI(MPI_Comm_size(psubcomm->child, &subsize)); in PetscSubcommView()
115 PetscCallMPI(MPI_Comm_rank(psubcomm->child, &subrank)); in PetscSubcommView()
116 PetscCallMPI(MPI_Comm_rank(psubcomm->dupparent, &duprank)); in PetscSubcommView()
145 PetscCallMPI(MPI_Comm_size(comm, &size)); in PetscSubcommSetNumber()
205 PetscCallMPI(MPI_Comm_split(comm, color, subrank, &subcomm)); in PetscSubcommSetTypeGeneral()
209 PetscCallMPI(MPI_Comm_size(comm, &size)); in PetscSubcommSetTypeGeneral()
212 PetscCallMPI(MPI_Comm_rank(comm, &rank)); in PetscSubcommSetTypeGeneral()
213 PetscCallMPI(MPI_Comm_size(subcomm, &mysubsize)); in PetscSubcommSetTypeGeneral()
217 PetscCallMPI(MPI_Allgather(sendbuf, 2, MPI_INT, recvbuf, 2, MPI_INT, comm)); in PetscSubcommSetTypeGeneral()
232 PetscCallMPI(MPI_Comm_split(comm, 0, duprank, &dupcomm)); in PetscSubcommSetTypeGeneral()
236 PetscCallMPI(MPI_Comm_free(&dupcomm)); in PetscSubcommSetTypeGeneral()
237 PetscCallMPI(MPI_Comm_free(&subcomm)); in PetscSubcommSetTypeGeneral()
293 PetscCallMPI(MPI_Comm_rank(comm, &rank)); in PetscSubcommCreate()
294 PetscCallMPI(MPI_Comm_size(comm, &size)); in PetscSubcommCreate()
380 PetscCallMPI(MPI_Comm_rank(comm, &rank)); in PetscSubcommCreate_contiguous()
381 PetscCallMPI(MPI_Comm_size(comm, &size)); in PetscSubcommCreate_contiguous()
404 PetscCallMPI(MPI_Comm_split(comm, color, subrank, &subcomm)); in PetscSubcommCreate_contiguous()
407 PetscCallMPI(MPI_Comm_split(comm, 0, duprank, &dupcomm)); in PetscSubcommCreate_contiguous()
410 PetscCallMPI(MPI_Comm_free(&dupcomm)); in PetscSubcommCreate_contiguous()
411 PetscCallMPI(MPI_Comm_free(&subcomm)); in PetscSubcommCreate_contiguous()
451 PetscCallMPI(MPI_Comm_rank(comm, &rank)); in PetscSubcommCreate_interlaced()
452 PetscCallMPI(MPI_Comm_size(comm, &size)); in PetscSubcommCreate_interlaced()
468 PetscCallMPI(MPI_Comm_split(comm, color, subrank, &subcomm)); in PetscSubcommCreate_interlaced()
482 PetscCallMPI(MPI_Comm_split(comm, 0, duprank, &dupcomm)); in PetscSubcommCreate_interlaced()
485 PetscCallMPI(MPI_Comm_free(&dupcomm)); in PetscSubcommCreate_interlaced()
486 PetscCallMPI(MPI_Comm_free(&subcomm)); in PetscSubcommCreate_interlaced()