Home
last modified time | relevance | path

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

/petsc/src/dm/impls/plex/
H A Dplexvtu.c127 if (mesh->nonempty_comm == MPI_COMM_SELF) { /* Not yet setup */ in DMPlexGetNonEmptyComm_Private()
136 PetscCallMPI(MPI_Comm_split(dmcomm, color, rank, &mesh->nonempty_comm)); in DMPlexGetNonEmptyComm_Private()
138 PetscCallMPI(MPI_Comm_free(&mesh->nonempty_comm)); in DMPlexGetNonEmptyComm_Private()
139 mesh->nonempty_comm = MPI_COMM_NULL; in DMPlexGetNonEmptyComm_Private()
142 *comm = mesh->nonempty_comm; in DMPlexGetNonEmptyComm_Private()
H A Dplex.c2883 …if (mesh->nonempty_comm != MPI_COMM_NULL && mesh->nonempty_comm != MPI_COMM_SELF) PetscCallMPI(MPI… in DMDestroy_Plex()
H A Dplexcreate.c5864 mesh->nonempty_comm = MPI_COMM_SELF; in DMCreate_Plex()
/petsc/include/petsc/private/
H A Ddmpleximpl.h162 …MPI_Comm nonempty_comm; /* Communicator used for visualization when some processes do not have… member