1(dm_table)= 2 3# Summary of Discretization Management Systems 4 5```{eval-rst} 6.. list-table:: 7 :widths: auto 8 :align: center 9 :header-rows: 1 10 11 * - 12 - ``DMType`` 13 - Constructor 14 - External Packages 15 - Details 16 * - Structured grids 17 - ``DMDA`` 18 - ``DMDACreate3d()`` 19 - 20 - 21 * - Staggered structured grids 22 - ``DMSTAG`` 23 - ``DMStagCreate3d()`` 24 - 25 - 26 * - Octrees 27 - ``DMFOREST`` 28 - ``DMForestSetBaseDM()`` 29 - ``p4est`` 30 - 31 * - Networks 32 - ``DMNETWORK`` 33 - ``DMNetworkCreate()`` 34 - 35 - 36 * - Particles 37 - ``DMSWARM`` 38 - ``DMSwarmSetCellDM()`` 39 - 40 - 41 * - Unstructured grids 42 - ``DMPLEX`` 43 - ``DMPlexCreate()`` 44 - 45 - Support for finite elements and volumes 46``` 47