:orphan: # DMPATCH `DM` object that encapsulates a domain divided into many patches ## Synopsis ``` PETSC_EXTERN PetscErrorCode DMPatchCreate(MPI_Comm, DM *); ``` ## See Also `DM`, `DMPatchCreate()`, `DMPatchSolve()`, `DMPatchZoom()`, `DMPatchGetPatchSize()`, `DMPatchSetPatchSize()`, `DMPatchGetCommSize()`, `DMPatchSetCommSize()`, `DMPatchGetCoarse()`, `DMPatchCreateGrid()` ## Level intermediate ## Location include/petscdmpatch.h --- [Edit on GitLab](https://gitlab.com/petsc/petsc/-/edit/release/include/petscdmpatch.h) [Index of all DMPatch routines](index.md) [Table of Contents for all manual pages](/manualpages/index.md) [Index of all manual pages](/manualpages/singleindex.md)