DM Object: Example_SubDM 1 MPI process type: plex Example_SubDM in 1 dimension: Supports: [0] Max support size: 2 [0]: 3 ----> 0 [0]: 3 ----> 2 [0]: 4 ----> 0 [0]: 4 ----> 1 [0]: 5 ----> 1 [0]: 5 ----> 2 Cones: [0] Max cone size: 2 [0]: 0 <---- 3 (0) [0]: 0 <---- 4 (0) [0]: 1 <---- 4 (0) [0]: 1 <---- 5 (0) [0]: 2 <---- 5 (0) [0]: 2 <---- 3 (0) coordinates with 1 fields field 0 with 2 components Process 0: ( 0) dof 4 offset 0 0. 2. 1. 2. ( 1) dof 4 offset 4 1. 2. 2. 2. ( 2) dof 4 offset 8 2. 2. 3. 2. ( 3) dof 2 offset 0 0. 2. ( 4) dof 2 offset 2 1. 2. ( 5) dof 2 offset 4 2. 2. Labels: Label 'celltype': [0]: 3 (0) [0]: 4 (0) [0]: 5 (0) [0]: 0 (1) [0]: 1 (1) [0]: 2 (1) Label 'marker': [0]: 0 (1) [0]: 1 (1) [0]: 2 (1) [0]: 3 (1) [0]: 4 (1) [0]: 5 (1) Label 'Face Sets': [0]: 0 (3) [0]: 1 (3) [0]: 2 (3) PetscFE Object: Q1 1 MPI process type: vector Vector Finite Element in 1 dimensions with 2 components PetscSpace Object: Q1 1 MPI process type: sum Space in 1 variables with 2 components, size 4 Sum space of 2 concatenated subspaces (all identical) PetscSpace Object: Q1 (sumcomp_) 1 MPI process type: poly Space in 1 variables with 1 components, size 2 Polynomial space of degree 1 PetscDualSpace Object: Q1 1 MPI process type: sum Dual space with 2 components, size 4 Sum dual space of 2 concatenated subspaces (all identical) PetscDualSpace Object: Q1 1 MPI process type: lagrange Dual space with 1 components, size 2 Discontinuous Lagrange dual space Quadrature on a segment of order 3 on 2 points (dim 1)