1*2dce792eSToby IsaacPetscDualSpace Object: 1 MPI process 2*2dce792eSToby Isaac type: sum 3*2dce792eSToby Isaac Dual space with 2 components, size 12 4*2dce792eSToby Isaac Sum dual space of 2 subspaces 5*2dce792eSToby Isaac PetscDualSpace Object: H1 1 MPI process 6*2dce792eSToby Isaac type: sum 7*2dce792eSToby Isaac Dual space with 2 components, size 8 8*2dce792eSToby Isaac Sum dual space of 2 concatenated subspaces (all identical) 9*2dce792eSToby Isaac PetscDualSpace Object: H1 1 MPI process 10*2dce792eSToby Isaac type: lagrange 11*2dce792eSToby Isaac Dual space with 1 components, size 4 12*2dce792eSToby Isaac Continuous tensor Lagrange dual space 13*2dce792eSToby Isaac PetscDualSpace Object: Hdiv 1 MPI process 14*2dce792eSToby Isaac type: lagrange 15*2dce792eSToby Isaac Dual space for 1-forms (stored in dual form) with 2 components, size 4 16*2dce792eSToby Isaac Continuous tensor trimmed Lagrange dual space 17*2dce792eSToby Isaac Quadrature on a unknown of order -1 on 8 points (dim 2) 18*2dce792eSToby IsaacMat Object: Joint dual space projection matrix 1 MPI process 19*2dce792eSToby Isaac type: seqaij 20*2dce792eSToby Isaacrow 0: (8, 0.) (9, -1.) 21*2dce792eSToby Isaacrow 1: (10, 1.) (11, 0.) 22*2dce792eSToby Isaacrow 2: (12, 0.) (13, 1.) 23*2dce792eSToby Isaacrow 3: (14, -1.) (15, 0.) 24*2dce792eSToby Isaacrow 4: (0, 1.) 25*2dce792eSToby Isaacrow 5: (1, 1.) 26*2dce792eSToby Isaacrow 6: (2, 1.) 27*2dce792eSToby Isaacrow 7: (3, 1.) 28*2dce792eSToby Isaacrow 8: (4, 1.) 29*2dce792eSToby Isaacrow 9: (5, 1.) 30*2dce792eSToby Isaacrow 10: (6, 1.) 31*2dce792eSToby Isaacrow 11: (7, 1.) 32