Home
last modified time | relevance | path

Searched refs:dupcomm (Results 1 – 1 of 1) sorted by relevance

/petsc/src/sys/objects/
H A Dsubcomm.c197 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 …]