## DM Examples

DM objects are used to manage communication between the algebraic structures in PETSc (Vec and Mat) and mesh data structures in PDE-based (or other) simulations. See, for example, DMDACreate().

impls/
f90-mod/
interface/
tests/
tutorials/
dt/
label/
field/
partitioner/
../../include/petscdm.h
../../include/petscdmtypes.h
../../include/petsc/private/dmimpl.h
../../include/petsc/private/dmmbimpl.h
../../include/petsc/private/dmnetworkimpl.h
../../include/petsc/private/dmpatchimpl.h
../../include/petsc/private/dmpleximpl.h
../../include/petsc/private/dtimpl.h
../../include/petsc/private/petscdsimpl.h
../../include/petsc/private/petscfeimpl.h
../../include/petscdmcomposite.h
../../include/petscdmmoab.h
../../include/petscdmnetwork.h
../../include/petscdmpatch.h
../../include/petscdmplex.h
../../include/petscdmlabel.h
../../include/petsc/private/dmlabelimpl.h
../../include/petscpartitioner.h
../../include/petsc/private/partitionerimpl.h
makefile