PetscShmComm#

Opaque handle to a partition of an MPI_Comm into shared-memory subcommunicators, used by PETSc to share memory between ranks that live on the same compute node

Synopsis#

typedef struct _n_PetscShmComm *PetscShmComm;

See Also#

PetscShmCommGet(), PetscShmCommGlobalToLocal(), PetscShmCommLocalToGlobal(), PetscShmCommGetMpiShmComm()

Level#

developer

Location#

include/petscsystypes.h

Examples#

src/sys/tests/ex15.cxx


Index of all Sys routines
Table of Contents for all manual pages
Index of all manual pages