Home
last modified time | relevance | path

Searched refs:MPI_Comm_split (Results 1 – 25 of 33) sorted by relevance

12

/petsc/src/sys/objects/
H A Dsubcomm.c205 PetscCallMPI(MPI_Comm_split(comm, color, subrank, &subcomm)); in PetscSubcommSetTypeGeneral()
232 PetscCallMPI(MPI_Comm_split(comm, 0, duprank, &dupcomm)); in PetscSubcommSetTypeGeneral()
404 PetscCallMPI(MPI_Comm_split(comm, color, subrank, &subcomm)); in PetscSubcommCreate_contiguous()
407 PetscCallMPI(MPI_Comm_split(comm, 0, duprank, &dupcomm)); in PetscSubcommCreate_contiguous()
468 PetscCallMPI(MPI_Comm_split(comm, color, subrank, &subcomm)); in PetscSubcommCreate_interlaced()
482 PetscCallMPI(MPI_Comm_split(comm, 0, duprank, &dupcomm)); in PetscSubcommCreate_interlaced()
/petsc/src/sys/tutorials/
H A Dex4.c16 PetscCallMPI(MPI_Comm_split(MPI_COMM_WORLD, rank % 2, 0, &PETSC_COMM_WORLD)); in main()
H A Dex4f90.F9024 PetscCallMPIA(MPI_Comm_split(MPI_COMM_WORLD, mod(rank, two), zero, PETSC_COMM_WORLD, ierr))
H A Dex4f.F9025 PetscCallMPIA(MPI_Comm_split(MPI_COMM_WORLD, mod(rank, two), zero, PETSC_COMM_WORLD, ierr))
/petsc/src/vec/is/tests/
H A Dex5.c123 PetscCallMPI(MPI_Comm_split(PETSC_COMM_WORLD, mycolor, rank, &comm)); in main()
209 PetscCallMPI(MPI_Comm_split(PETSC_COMM_WORLD, mycolor, rank, &comm)); in main()
H A Dex8.c158 PetscCallMPI(MPI_Comm_split(PETSC_COMM_WORLD, rank < 2, rank, &comm)); in main()
/petsc/src/sys/utils/openmp/
H A Dmpmpishm.c188 PetscCallMPI(MPI_Comm_split(shm_comm, color, 0 /*key*/, &ctrl->omp_comm)); in PetscOmpCtrlCreate()
199 PetscCallMPI(MPI_Comm_split(petsc_comm, color, 0 /*key*/, &ctrl->omp_master_comm)); in PetscOmpCtrlCreate()
/petsc/src/dm/impls/plex/tutorials/
H A Dex15.c179 PetscCallMPI(MPI_Comm_split(PETSC_COMM_WORLD, mycolor, grank, &comm)); in main()
215 PetscCallMPI(MPI_Comm_split(PETSC_COMM_WORLD, mycolor, grank, &comm)); in main()
H A Dex5.c74 PetscCallMPI(MPI_Comm_split(PETSC_COMM_WORLD, mycolor, grank, &comm)); in main()
/petsc/src/vec/is/sf/tests/
H A Dex6.c38 PetscCallMPI(MPI_Comm_split(PETSC_COMM_WORLD, 0 /*color*/, -rank /*key*/, &newcomm)); in main()
H A Dex9.c41 PetscCallMPI(MPI_Comm_split(PETSC_COMM_WORLD, mycolor, grank, &subcomm)); in main()
/petsc/include/petsc/mpiuni/
H A Dmpiunifdef.h19 #define MPI_Comm_split PETSC_MPI_COMM_SPLIT macro
H A Dmpi.h537 …#define MPI_Comm_split(comm, color, key, newcomm) … macro
/petsc/src/mat/tests/
H A Dex83.c135 PetscCallMPI(MPI_Comm_split(comm, membershipKey, rank, &scomm)); in main()
H A Dex242.c188 PetscCallMPI(MPI_Comm_split(PETSC_COMM_WORLD, color, 0, &subcomm)); in main()
H A Dex183.c92 PetscCallMPI(MPI_Comm_split(PETSC_COMM_WORLD, color, rank, &subcomm)); in main()
/petsc/src/dm/impls/plex/tests/
H A Dex21.c166 PetscCallMPI(MPI_Comm_split(PETSC_COMM_WORLD, mycolor, rank, &comm)); in main()
326 PetscCallMPI(MPI_Comm_split(PETSC_COMM_WORLD, mycolor, rank, &comm)); in main()
H A Dex103.c373 PetscCallMPI(MPI_Comm_split(PETSC_COMM_WORLD, mycolor, grank, &comm)); in main()
411 PetscCallMPI(MPI_Comm_split(PETSC_COMM_WORLD, mycolor, grank, &comm)); in main()
/petsc/src/ksp/ksp/tests/
H A Dex37.c94 PetscCallMPI(MPI_Comm_split(dcomm, color, subrank, &subcomm)); in main()
/petsc/src/dm/partitioner/impls/parmetis/
H A Dpartparmetis.c194 PetscCallMPI(MPI_Comm_split(pm->pcomm, !!nvtxs, rank, &pcomm)); in PetscPartitionerPartition_ParMetis()
/petsc/src/dm/partitioner/impls/ptscotch/
H A Dpartptscotch.c273 PetscCallMPI(MPI_Comm_split(pts->pcomm, !!nvtxs, rank, &pcomm)); in PetscPartitionerPartition_PTScotch()
/petsc/doc/manualpages/
H A Dmpi.www.index75 man:+MPI_Comm_split++MPI_Comm_split++++man+http://www.mpich.org/static/docs/latest/www3/MPI_Comm_sp…
414 man:+MPI_Comm_split++MPI_Comm_split++++man+http://www.mpich.org/static/docs/latest/www3/MPI_Comm_sp…
/petsc/src/dm/impls/patch/
H A Dpatch.c234 PetscCallMPI(MPI_Comm_split(comm, newCommi, newRanki, &commz)); in DMPatchSolve()
/petsc/src/vec/is/is/utils/
H A Disdiff.c695 PetscCallMPI(MPI_Comm_split(comm, color, rank, &subcomm)); in ISPairToList()
/petsc/src/dm/partitioner/impls/multistage/
H A Dmspart.c182 PetscCallMPI(MPI_Comm_split(comm, color, rank, &ncomm)); in PetscPartitionerMultistage_CreateStages()

12