# Data Management (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()`.

ex10.c
ex11.c
ex12.c
ex13.c
ex14.c
ex15.c
ex16.c
ex19.c
ex1.c
ex1f.F90
ex1k.kokkos.cxx
ex20.c
ex21.c
ex22.c
ex23.c
ex24.c
ex25.c
ex26.c
ex27.c
ex28.c
ex2.c
ex2k.kokkos.cxx
ex30.c
ex31.c
ex32.c
ex33.c
ex34.c
ex35.c
ex36.c
ex37.c
ex38.c
ex39.c
ex3.c
ex40.c
ex41.c
ex42.c
ex43.c
ex44.c
ex45.c
ex46.c
ex47.c
ex48.c
ex49.c
ex4.c
ex50.c
ex51.c
ex52.c
ex53.c
ex5.c
ex6.c
ex7.c
ex8.c
ex9.c
makefile