Searched refs:dupcomm (Results 1 – 1 of 1) sorted by relevance
| /petsc/src/sys/objects/ |
| H A D | subcomm.c | 197 MPI_Comm subcomm = 0, dupcomm = 0, comm = psubcomm->parent; in PetscSubcommSetTypeGeneral() local 232 PetscCallMPI(MPI_Comm_split(comm, 0, duprank, &dupcomm)); in PetscSubcommSetTypeGeneral() 234 PetscCall(PetscCommDuplicate(dupcomm, &psubcomm->dupparent, NULL)); in PetscSubcommSetTypeGeneral() 236 PetscCallMPI(MPI_Comm_free(&dupcomm)); in PetscSubcommSetTypeGeneral() 377 MPI_Comm subcomm = 0, dupcomm = 0, comm = psubcomm->parent; in PetscSubcommCreate_contiguous() local 407 PetscCallMPI(MPI_Comm_split(comm, 0, duprank, &dupcomm)); in PetscSubcommCreate_contiguous() 408 PetscCall(PetscCommDuplicate(dupcomm, &psubcomm->dupparent, NULL)); in PetscSubcommCreate_contiguous() 410 PetscCallMPI(MPI_Comm_free(&dupcomm)); in PetscSubcommCreate_contiguous() 448 MPI_Comm subcomm = 0, dupcomm = 0, comm = psubcomm->parent; in PetscSubcommCreate_interlaced() local 482 PetscCallMPI(MPI_Comm_split(comm, 0, duprank, &dupcomm)); in PetscSubcommCreate_interlaced() [all …]
|