]> https://gitweb.dealii.org/ - dealii-svn.git/commitdiff
Update output after Guido's fixes
authorwolf <wolf@0785d39b-7218-0410-832d-ea1e28bc413d>
Tue, 4 Apr 2006 14:36:40 +0000 (14:36 +0000)
committerwolf <wolf@0785d39b-7218-0410-832d-ea1e28bc413d>
Tue, 4 Apr 2006 14:36:40 +0000 (14:36 +0000)
git-svn-id: https://svn.dealii.org/trunk@12819 0785d39b-7218-0410-832d-ea1e28bc413d

tests/bits/data_out_stack_01/cmp/generic
tests/bits/data_out_stack_02/cmp/generic

index dbb5d35963a15921bf8e4db60d0f0b1235475a9c..22f91a8bf186317fda35369ed28f3347eff6e0e6 100644 (file)
@@ -2,28 +2,28 @@
 DEAL::Checking Q1 in 1d:
 object "vertices" class array type float rank 1 shape 2 items 24 data follows
 0.50   0.0     
-0.50   1.0     
 1.0    0.0     
+0.50   1.0     
 1.0    1.0     
 0.0    0.0     
-0.0    1.0     
 0.25   0.0     
+0.0    1.0     
 0.25   1.0     
 0.25   0.0     
-0.25   1.0     
 0.50   0.0     
+0.25   1.0     
 0.50   1.0     
 0.50   0.0     
-0.50   1.0     
 1.0    0.0     
+0.50   1.0     
 1.0    1.0     
 0.0    0.0     
-0.0    1.0     
 0.25   0.0     
+0.0    1.0     
 0.25   1.0     
 0.25   0.0     
-0.25   1.0     
 0.50   0.0     
+0.25   1.0     
 0.50   1.0     
 object "cells" class array type int rank 1 shape 4 items 6 data follows
 0      2       1       3
@@ -36,29 +36,29 @@ object "cells" class array type int rank 1 shape 4 items 6 data follows
 attribute "element type" string "quads"
 attribute "ref" string "positions"
 object "data" class array type float rank 1 shape 2 items 24 data follows
-       0.0     0.0
        0.0     0.0
        1.0     0.0
+       0.0     0.0
        1.0     0.0
        2.0     1.0
-       2.0     1.0
        3.0     1.0
+       2.0     1.0
        3.0     1.0
        3.0     2.0
-       3.0     2.0
        0.0     2.0
+       3.0     2.0
        0.0     2.0
        0.0     0.0
-       0.0     0.0
        2.0     0.0
+       0.0     0.0
        2.0     0.0
        4.0     3.0
-       4.0     3.0
        6.0     3.0
+       4.0     3.0
        6.0     3.0
        6.0     6.0
-       6.0     6.0
        0.0     6.0
+       6.0     6.0
        0.0     6.0
 attribute "dep" string "positions"
 object "deal data" class field
@@ -75,28 +75,28 @@ end
 #
 24 6 2 0 0
 1   0.50 0.0 0 
-2   0.50 1.0 0 
-3   1.0 0.0 0 
+2   1.0 0.0 0 
+3   0.50 1.0 0 
 4   1.0 1.0 0 
 5   0.0 0.0 0 
-6   0.0 1.0 0 
-7   0.25 0.0 0 
+6   0.25 0.0 0 
+7   0.0 1.0 0 
 8   0.25 1.0 0 
 9   0.25 0.0 0 
-10   0.25 1.0 0 
-11   0.50 0.0 0 
+10   0.50 0.0 0 
+11   0.25 1.0 0 
 12   0.50 1.0 0 
 13   0.50 0.0 0 
-14   0.50 1.0 0 
-15   1.0 0.0 0 
+14   1.0 0.0 0 
+15   0.50 1.0 0 
 16   1.0 1.0 0 
 17   0.0 0.0 0 
-18   0.0 1.0 0 
-19   0.25 0.0 0 
+18   0.25 0.0 0 
+19   0.0 1.0 0 
 20   0.25 1.0 0 
 21   0.25 0.0 0 
-22   0.25 1.0 0 
-23   0.50 0.0 0 
+22   0.50 0.0 0 
+23   0.25 1.0 0 
 24   0.50 1.0 0 
 
 1      0 quad  1       2       4       3
@@ -110,34 +110,34 @@ end
 node_data,dimensionless
 cell_data,dimensionless
 1      0.0     0.0
-2      0.0     0.0
-3      1.0     0.0
+2      1.0     0.0
+3      0.0     0.0
 4      1.0     0.0
 5      2.0     1.0
-6      2.0     1.0
-7      3.0     1.0
+6      3.0     1.0
+7      2.0     1.0
 8      3.0     1.0
 9      3.0     2.0
-10     3.0     2.0
-11     0.0     2.0
+10     0.0     2.0
+11     3.0     2.0
 12     0.0     2.0
 13     0.0     0.0
-14     0.0     0.0
-15     2.0     0.0
+14     2.0     0.0
+15     0.0     0.0
 16     2.0     0.0
 17     4.0     3.0
-18     4.0     3.0
-19     6.0     3.0
+18     6.0     3.0
+19     4.0     3.0
 20     6.0     3.0
 21     6.0     6.0
-22     6.0     6.0
-23     0.0     6.0
+22     0.0     6.0
+23     6.0     6.0
 24     0.0     6.0
 gmvinput ascii
 
 nodes 24
-0.50 0.50 1.0 1.0 0.0 0.0 0.25 0.25 0.25 0.25 0.50 0.50 0.50 0.50 1.0 1.0 0.0 0.0 0.25 0.25 0.25 0.25 0.50 0.50 
-0.0 1.0 0.0 1.0 0.0 1.0 0.0 1.0 0.0 1.0 0.0 1.0 0.0 1.0 0.0 1.0 0.0 1.0 0.0 1.0 0.0 1.0 0.0 1.0 
+0.50 1.0 0.50 1.0 0.0 0.25 0.0 0.25 0.25 0.50 0.25 0.50 0.50 1.0 0.50 1.0 0.0 0.25 0.0 0.25 0.25 0.50 0.25 0.50 
+0.0 0.0 1.0 1.0 0.0 0.0 1.0 1.0 0.0 0.0 1.0 1.0 0.0 0.0 1.0 1.0 0.0 0.0 1.0 1.0 0.0 0.0 1.0 1.0 
 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 
 cells 6
 quad 4
@@ -154,7 +154,7 @@ quad 4
 21     22      24      23
 variable
 node_data 1
-0.0 0.0 1.0 1.0 2.0 2.0 3.0 3.0 3.0 3.0 0.0 0.0 0.0 0.0 2.0 2.0 4.0 4.0 6.0 6.0 6.0 6.0 0.0 0.0 
+0.0 1.0 0.0 1.0 2.0 3.0 2.0 3.0 3.0 0.0 3.0 0.0 0.0 2.0 0.0 2.0 4.0 6.0 4.0 6.0 6.0 0.0 6.0 0.0 
 
 cell_data 1
 0.0 0.0 0.0 0.0 1.0 1.0 1.0 1.0 2.0 2.0 2.0 2.0 0.0 0.0 0.0 0.0 3.0 3.0 3.0 3.0 6.0 6.0 6.0 6.0 
@@ -170,78 +170,78 @@ endgmv
 Variables="x", "y", "node_data", "cell_data"
 zone f=feblock, n=24, e=6, et=quadrilateral
 0.50
-0.50
 1.0
+0.50
 1.0
 0.0
-0.0
-0.25
 0.25
+0.0
 0.25
 0.25
 0.50
-0.50
+0.25
 0.50
 0.50
 1.0
+0.50
 1.0
 0.0
-0.0
-0.25
 0.25
+0.0
 0.25
 0.25
 0.50
+0.25
 0.50
 
 0.0
-1.0
 0.0
 1.0
-0.0
 1.0
 0.0
-1.0
 0.0
 1.0
-0.0
 1.0
 0.0
-1.0
 0.0
 1.0
-0.0
 1.0
 0.0
+0.0
+1.0
 1.0
 0.0
+0.0
+1.0
 1.0
 0.0
+0.0
+1.0
 1.0
 
-0.0
 0.0
 1.0
+0.0
 1.0
 2.0
-2.0
-3.0
 3.0
+2.0
 3.0
 3.0
 0.0
-0.0
+3.0
 0.0
 0.0
 2.0
+0.0
 2.0
 4.0
-4.0
-6.0
 6.0
+4.0
 6.0
 6.0
 0.0
+6.0
 0.0
 
 0.0
@@ -282,28 +282,28 @@ DATASET UNSTRUCTURED_GRID
 
 POINTS 24 double
 0.50 0.0 0
-0.50 1.0 0
 1.0 0.0 0
+0.50 1.0 0
 1.0 1.0 0
 0.0 0.0 0
-0.0 1.0 0
 0.25 0.0 0
+0.0 1.0 0
 0.25 1.0 0
 0.25 0.0 0
-0.25 1.0 0
 0.50 0.0 0
+0.25 1.0 0
 0.50 1.0 0
 0.50 0.0 0
-0.50 1.0 0
 1.0 0.0 0
+0.50 1.0 0
 1.0 1.0 0
 0.0 0.0 0
-0.0 1.0 0
 0.25 0.0 0
+0.0 1.0 0
 0.25 1.0 0
 0.25 0.0 0
-0.25 1.0 0
 0.50 0.0 0
+0.25 1.0 0
 0.50 1.0 0
 
 CELLS 6 30
@@ -319,7 +319,7 @@ CELL_TYPES 6
 POINT_DATA 24
 SCALARS node_data double 1
 LOOKUP_TABLE default
-0.0 0.0 1.0 1.0 2.0 2.0 3.0 3.0 3.0 3.0 0.0 0.0 0.0 0.0 2.0 2.0 4.0 4.0 6.0 6.0 6.0 6.0 0.0 0.0 
+0.0 1.0 0.0 1.0 2.0 3.0 2.0 3.0 3.0 0.0 3.0 0.0 0.0 2.0 0.0 2.0 4.0 6.0 4.0 6.0 6.0 0.0 6.0 0.0 
 SCALARS cell_data double 1
 LOOKUP_TABLE default
 0.0 0.0 0.0 0.0 1.0 1.0 1.0 1.0 2.0 2.0 2.0 2.0 0.0 0.0 0.0 0.0 3.0 3.0 3.0 3.0 6.0 6.0 6.0 6.0 
@@ -331,44 +331,44 @@ LOOKUP_TABLE default
 #
 # <x> <y> <node_data> <cell_data> 
 0.50 0.0 0.0 0.0 
-0.50 1.0 0.0 0.0 
-
 1.0 0.0 1.0 0.0 
+
+0.50 1.0 0.0 0.0 
 1.0 1.0 1.0 0.0 
 
 
 0.0 0.0 2.0 1.0 
-0.0 1.0 2.0 1.0 
-
 0.25 0.0 3.0 1.0 
+
+0.0 1.0 2.0 1.0 
 0.25 1.0 3.0 1.0 
 
 
 0.25 0.0 3.0 2.0 
-0.25 1.0 3.0 2.0 
-
 0.50 0.0 0.0 2.0 
+
+0.25 1.0 3.0 2.0 
 0.50 1.0 0.0 2.0 
 
 
 0.50 0.0 0.0 0.0 
-0.50 1.0 0.0 0.0 
-
 1.0 0.0 2.0 0.0 
+
+0.50 1.0 0.0 0.0 
 1.0 1.0 2.0 0.0 
 
 
 0.0 0.0 4.0 3.0 
-0.0 1.0 4.0 3.0 
-
 0.25 0.0 6.0 3.0 
+
+0.0 1.0 4.0 3.0 
 0.25 1.0 6.0 3.0 
 
 
 0.25 0.0 6.0 6.0 
-0.25 1.0 6.0 6.0 
-
 0.50 0.0 0.0 6.0 
+
+0.25 1.0 6.0 6.0 
 0.50 1.0 0.0 6.0 
 
 
@@ -380,51 +380,51 @@ node_data
 cell_data
 6
 [deal.II intermediate Patch<2,2>]
-0.50 0.0 0.50 1.0 1.0 1.0 1.0 0.0 
+0.50 0.0 1.0 0.0 1.0 1.0 0.50 1.0 
 4294967295 4294967295 4294967295 4294967295 
 4294967295 1
 2 4
-0.0 0.0 1.0 1.0 0.0 0.0 0.0 0.0 
+0.0 1.0 0.0 1.0 0.0 0.0 0.0 0.0 
 
 
 [deal.II intermediate Patch<2,2>]
-0.0 0.0 0.0 1.0 0.25 1.0 0.25 0.0 
+0.0 0.0 0.25 0.0 0.25 1.0 0.0 1.0 
 4294967295 4294967295 4294967295 4294967295 
 4294967295 1
 2 4
-2.0 2.0 3.0 3.0 1.0 1.0 1.0 1.0 
+2.0 3.0 2.0 3.0 1.0 1.0 1.0 1.0 
 
 
 [deal.II intermediate Patch<2,2>]
-0.25 0.0 0.25 1.0 0.50 1.0 0.50 0.0 
+0.25 0.0 0.50 0.0 0.50 1.0 0.25 1.0 
 4294967295 4294967295 4294967295 4294967295 
 4294967295 1
 2 4
-3.0 3.0 0.0 0.0 2.0 2.0 2.0 2.0 
+3.0 0.0 3.0 0.0 2.0 2.0 2.0 2.0 
 
 
 [deal.II intermediate Patch<2,2>]
-0.50 0.0 0.50 1.0 1.0 1.0 1.0 0.0 
+0.50 0.0 1.0 0.0 1.0 1.0 0.50 1.0 
 4294967295 4294967295 4294967295 4294967295 
 4294967295 1
 2 4
-0.0 0.0 2.0 2.0 0.0 0.0 0.0 0.0 
+0.0 2.0 0.0 2.0 0.0 0.0 0.0 0.0 
 
 
 [deal.II intermediate Patch<2,2>]
-0.0 0.0 0.0 1.0 0.25 1.0 0.25 0.0 
+0.0 0.0 0.25 0.0 0.25 1.0 0.0 1.0 
 4294967295 4294967295 4294967295 4294967295 
 4294967295 1
 2 4
-4.0 4.0 6.0 6.0 3.0 3.0 3.0 3.0 
+4.0 6.0 4.0 6.0 3.0 3.0 3.0 3.0 
 
 
 [deal.II intermediate Patch<2,2>]
-0.25 0.0 0.25 1.0 0.50 1.0 0.50 0.0 
+0.25 0.0 0.50 0.0 0.50 1.0 0.25 1.0 
 4294967295 4294967295 4294967295 4294967295 
 4294967295 1
 2 4
-6.0 6.0 0.0 0.0 6.0 6.0 6.0 6.0 
+6.0 0.0 6.0 0.0 6.0 6.0 6.0 6.0 
 
 
 
@@ -470,52 +470,52 @@ light_source {
 mesh {
 triangle {
        <0.50,0.0,0.0>,
-       <0.50,0.0,1.0>,
+       <1.0,1.0,0.0>,
        <1.0,1.0,1.0>}
 triangle {
        <0.50,0.0,0.0>,
        <1.0,1.0,1.0>,
-       <1.0,1.0,0.0>}
+       <0.50,0.0,1.0>}
 triangle {
        <0.0,2.0,0.0>,
-       <0.0,2.0,1.0>,
+       <0.25,3.0,0.0>,
        <0.25,3.0,1.0>}
 triangle {
        <0.0,2.0,0.0>,
        <0.25,3.0,1.0>,
-       <0.25,3.0,0.0>}
+       <0.0,2.0,1.0>}
 triangle {
        <0.25,3.0,0.0>,
-       <0.25,3.0,1.0>,
+       <0.50,0.0,0.0>,
        <0.50,0.0,1.0>}
 triangle {
        <0.25,3.0,0.0>,
        <0.50,0.0,1.0>,
-       <0.50,0.0,0.0>}
+       <0.25,3.0,1.0>}
 triangle {
        <0.50,0.0,0.0>,
-       <0.50,0.0,1.0>,
+       <1.0,2.0,0.0>,
        <1.0,2.0,1.0>}
 triangle {
        <0.50,0.0,0.0>,
        <1.0,2.0,1.0>,
-       <1.0,2.0,0.0>}
+       <0.50,0.0,1.0>}
 triangle {
        <0.0,4.0,0.0>,
-       <0.0,4.0,1.0>,
+       <0.25,6.0,0.0>,
        <0.25,6.0,1.0>}
 triangle {
        <0.0,4.0,0.0>,
        <0.25,6.0,1.0>,
-       <0.25,6.0,0.0>}
+       <0.0,4.0,1.0>}
 triangle {
        <0.25,6.0,0.0>,
-       <0.25,6.0,1.0>,
+       <0.50,0.0,0.0>,
        <0.50,0.0,1.0>}
 triangle {
        <0.25,6.0,0.0>,
        <0.50,0.0,1.0>,
-       <0.50,0.0,0.0>}
+       <0.25,6.0,1.0>}
   texture {Tex}
 }
 
@@ -533,46 +533,46 @@ triangle {
 %%EndProlog
 
 0.50 setlinewidth
-0.0000 sg 95.096 0.0000 m 204.90 95.096 l 300.00 257.84 l 190.19 162.74 lf
-0 sg 95.096 0.0000 m 204.90 95.096 l 300.00 257.84 l 190.19 162.74 lx
-0.0000 0.0000 0.44444 s 95.096 0.0000 m 204.90 95.096 l 300.00 448.03 l 190.19 352.93 lf
-0 sg 95.096 0.0000 m 204.90 95.096 l 300.00 448.03 l 190.19 352.93 lx
-0.0000 0.0000 0.88889 s 47.548 584.30 m 157.36 679.40 l 204.90 95.096 l 95.096 0.0000 lf
-0 sg 47.548 584.30 m 157.36 679.40 l 204.90 95.096 l 95.096 0.0000 lx
-0.0000 0.77778 0.22222 s 0.0000 407.84 m 109.81 502.93 l 157.36 679.40 l 47.548 584.30 lf
-0 sg 0.0000 407.84 m 109.81 502.93 l 157.36 679.40 l 47.548 584.30 lx
-0.22222 0.77778 0.0000 s 47.548 1154.9 m 157.36 1250.0 l 204.90 95.096 l 95.096 0.0000 lf
-0 sg 47.548 1154.9 m 157.36 1250.0 l 204.90 95.096 l 95.096 0.0000 lx
-1.0000 sg 0.0000 788.22 m 109.81 883.32 l 157.36 1250.0 l 47.548 1154.9 lf
-0 sg 0.0000 788.22 m 109.81 883.32 l 157.36 1250.0 l 47.548 1154.9 lx
+0.0000 sg 95.096 0.0000 m 190.19 162.74 l 300.00 257.84 l 204.90 95.096 lf
+0 sg 95.096 0.0000 m 190.19 162.74 l 300.00 257.84 l 204.90 95.096 lx
+0.0000 0.0000 0.44444 s 95.096 0.0000 m 190.19 352.93 l 300.00 448.03 l 204.90 95.096 lf
+0 sg 95.096 0.0000 m 190.19 352.93 l 300.00 448.03 l 204.90 95.096 lx
+0.0000 0.0000 0.88889 s 47.548 584.30 m 95.096 0.0000 l 204.90 95.096 l 157.36 679.40 lf
+0 sg 47.548 584.30 m 95.096 0.0000 l 204.90 95.096 l 157.36 679.40 lx
+0.0000 0.77778 0.22222 s 0.0000 407.84 m 47.548 584.30 l 157.36 679.40 l 109.81 502.93 lf
+0 sg 0.0000 407.84 m 47.548 584.30 l 157.36 679.40 l 109.81 502.93 lx
+0.22222 0.77778 0.0000 s 47.548 1154.9 m 95.096 0.0000 l 204.90 95.096 l 157.36 1250.0 lf
+0 sg 47.548 1154.9 m 95.096 0.0000 l 204.90 95.096 l 157.36 1250.0 lx
+1.0000 sg 0.0000 788.22 m 47.548 1154.9 l 157.36 1250.0 l 109.81 883.32 lf
+0 sg 0.0000 788.22 m 47.548 1154.9 l 157.36 1250.0 l 109.81 883.32 lx
 showpage
 DEAL::Checking Q1 in 2d:
 DEAL::Checking Q1 in 3d:
 DEAL::Checking Q2 in 1d:
 object "vertices" class array type float rank 1 shape 2 items 24 data follows
 0.50   0.0     
-0.50   1.0     
 1.0    0.0     
+0.50   1.0     
 1.0    1.0     
 0.0    0.0     
-0.0    1.0     
 0.25   0.0     
+0.0    1.0     
 0.25   1.0     
 0.25   0.0     
-0.25   1.0     
 0.50   0.0     
+0.25   1.0     
 0.50   1.0     
 0.50   0.0     
-0.50   1.0     
 1.0    0.0     
+0.50   1.0     
 1.0    1.0     
 0.0    0.0     
-0.0    1.0     
 0.25   0.0     
+0.0    1.0     
 0.25   1.0     
 0.25   0.0     
-0.25   1.0     
 0.50   0.0     
+0.25   1.0     
 0.50   1.0     
 object "cells" class array type int rank 1 shape 4 items 6 data follows
 0      2       1       3
@@ -585,29 +585,29 @@ object "cells" class array type int rank 1 shape 4 items 6 data follows
 attribute "element type" string "quads"
 attribute "ref" string "positions"
 object "data" class array type float rank 1 shape 2 items 24 data follows
-       0.0     0.0
        0.0     0.0
        1.0     0.0
+       0.0     0.0
        1.0     0.0
        3.0     1.0
-       3.0     1.0
        4.0     1.0
+       3.0     1.0
        4.0     1.0
        4.0     2.0
-       4.0     2.0
        0.0     2.0
+       4.0     2.0
        0.0     2.0
        0.0     0.0
-       0.0     0.0
        2.0     0.0
+       0.0     0.0
        2.0     0.0
        6.0     3.0
-       6.0     3.0
        8.0     3.0
+       6.0     3.0
        8.0     3.0
        8.0     6.0
-       8.0     6.0
        0.0     6.0
+       8.0     6.0
        0.0     6.0
 attribute "dep" string "positions"
 object "deal data" class field
@@ -624,28 +624,28 @@ end
 #
 24 6 2 0 0
 1   0.50 0.0 0 
-2   0.50 1.0 0 
-3   1.0 0.0 0 
+2   1.0 0.0 0 
+3   0.50 1.0 0 
 4   1.0 1.0 0 
 5   0.0 0.0 0 
-6   0.0 1.0 0 
-7   0.25 0.0 0 
+6   0.25 0.0 0 
+7   0.0 1.0 0 
 8   0.25 1.0 0 
 9   0.25 0.0 0 
-10   0.25 1.0 0 
-11   0.50 0.0 0 
+10   0.50 0.0 0 
+11   0.25 1.0 0 
 12   0.50 1.0 0 
 13   0.50 0.0 0 
-14   0.50 1.0 0 
-15   1.0 0.0 0 
+14   1.0 0.0 0 
+15   0.50 1.0 0 
 16   1.0 1.0 0 
 17   0.0 0.0 0 
-18   0.0 1.0 0 
-19   0.25 0.0 0 
+18   0.25 0.0 0 
+19   0.0 1.0 0 
 20   0.25 1.0 0 
 21   0.25 0.0 0 
-22   0.25 1.0 0 
-23   0.50 0.0 0 
+22   0.50 0.0 0 
+23   0.25 1.0 0 
 24   0.50 1.0 0 
 
 1      0 quad  1       2       4       3
@@ -659,34 +659,34 @@ end
 node_data,dimensionless
 cell_data,dimensionless
 1      0.0     0.0
-2      0.0     0.0
-3      1.0     0.0
+2      1.0     0.0
+3      0.0     0.0
 4      1.0     0.0
 5      3.0     1.0
-6      3.0     1.0
-7      4.0     1.0
+6      4.0     1.0
+7      3.0     1.0
 8      4.0     1.0
 9      4.0     2.0
-10     4.0     2.0
-11     0.0     2.0
+10     0.0     2.0
+11     4.0     2.0
 12     0.0     2.0
 13     0.0     0.0
-14     0.0     0.0
-15     2.0     0.0
+14     2.0     0.0
+15     0.0     0.0
 16     2.0     0.0
 17     6.0     3.0
-18     6.0     3.0
-19     8.0     3.0
+18     8.0     3.0
+19     6.0     3.0
 20     8.0     3.0
 21     8.0     6.0
-22     8.0     6.0
-23     0.0     6.0
+22     0.0     6.0
+23     8.0     6.0
 24     0.0     6.0
 gmvinput ascii
 
 nodes 24
-0.50 0.50 1.0 1.0 0.0 0.0 0.25 0.25 0.25 0.25 0.50 0.50 0.50 0.50 1.0 1.0 0.0 0.0 0.25 0.25 0.25 0.25 0.50 0.50 
-0.0 1.0 0.0 1.0 0.0 1.0 0.0 1.0 0.0 1.0 0.0 1.0 0.0 1.0 0.0 1.0 0.0 1.0 0.0 1.0 0.0 1.0 0.0 1.0 
+0.50 1.0 0.50 1.0 0.0 0.25 0.0 0.25 0.25 0.50 0.25 0.50 0.50 1.0 0.50 1.0 0.0 0.25 0.0 0.25 0.25 0.50 0.25 0.50 
+0.0 0.0 1.0 1.0 0.0 0.0 1.0 1.0 0.0 0.0 1.0 1.0 0.0 0.0 1.0 1.0 0.0 0.0 1.0 1.0 0.0 0.0 1.0 1.0 
 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 
 cells 6
 quad 4
@@ -703,7 +703,7 @@ quad 4
 21     22      24      23
 variable
 node_data 1
-0.0 0.0 1.0 1.0 3.0 3.0 4.0 4.0 4.0 4.0 0.0 0.0 0.0 0.0 2.0 2.0 6.0 6.0 8.0 8.0 8.0 8.0 0.0 0.0 
+0.0 1.0 0.0 1.0 3.0 4.0 3.0 4.0 4.0 0.0 4.0 0.0 0.0 2.0 0.0 2.0 6.0 8.0 6.0 8.0 8.0 0.0 8.0 0.0 
 
 cell_data 1
 0.0 0.0 0.0 0.0 1.0 1.0 1.0 1.0 2.0 2.0 2.0 2.0 0.0 0.0 0.0 0.0 3.0 3.0 3.0 3.0 6.0 6.0 6.0 6.0 
@@ -719,78 +719,78 @@ endgmv
 Variables="x", "y", "node_data", "cell_data"
 zone f=feblock, n=24, e=6, et=quadrilateral
 0.50
-0.50
 1.0
+0.50
 1.0
 0.0
-0.0
-0.25
 0.25
+0.0
 0.25
 0.25
 0.50
-0.50
+0.25
 0.50
 0.50
 1.0
+0.50
 1.0
 0.0
-0.0
-0.25
 0.25
+0.0
 0.25
 0.25
 0.50
+0.25
 0.50
 
 0.0
-1.0
 0.0
 1.0
-0.0
 1.0
 0.0
-1.0
 0.0
 1.0
-0.0
 1.0
 0.0
-1.0
 0.0
 1.0
-0.0
 1.0
 0.0
+0.0
+1.0
 1.0
 0.0
+0.0
+1.0
 1.0
 0.0
+0.0
+1.0
 1.0
 
-0.0
 0.0
 1.0
+0.0
 1.0
 3.0
-3.0
-4.0
 4.0
+3.0
 4.0
 4.0
 0.0
-0.0
+4.0
 0.0
 0.0
 2.0
+0.0
 2.0
 6.0
-6.0
-8.0
 8.0
+6.0
 8.0
 8.0
 0.0
+8.0
 0.0
 
 0.0
@@ -831,28 +831,28 @@ DATASET UNSTRUCTURED_GRID
 
 POINTS 24 double
 0.50 0.0 0
-0.50 1.0 0
 1.0 0.0 0
+0.50 1.0 0
 1.0 1.0 0
 0.0 0.0 0
-0.0 1.0 0
 0.25 0.0 0
+0.0 1.0 0
 0.25 1.0 0
 0.25 0.0 0
-0.25 1.0 0
 0.50 0.0 0
+0.25 1.0 0
 0.50 1.0 0
 0.50 0.0 0
-0.50 1.0 0
 1.0 0.0 0
+0.50 1.0 0
 1.0 1.0 0
 0.0 0.0 0
-0.0 1.0 0
 0.25 0.0 0
+0.0 1.0 0
 0.25 1.0 0
 0.25 0.0 0
-0.25 1.0 0
 0.50 0.0 0
+0.25 1.0 0
 0.50 1.0 0
 
 CELLS 6 30
@@ -868,7 +868,7 @@ CELL_TYPES 6
 POINT_DATA 24
 SCALARS node_data double 1
 LOOKUP_TABLE default
-0.0 0.0 1.0 1.0 3.0 3.0 4.0 4.0 4.0 4.0 0.0 0.0 0.0 0.0 2.0 2.0 6.0 6.0 8.0 8.0 8.0 8.0 0.0 0.0 
+0.0 1.0 0.0 1.0 3.0 4.0 3.0 4.0 4.0 0.0 4.0 0.0 0.0 2.0 0.0 2.0 6.0 8.0 6.0 8.0 8.0 0.0 8.0 0.0 
 SCALARS cell_data double 1
 LOOKUP_TABLE default
 0.0 0.0 0.0 0.0 1.0 1.0 1.0 1.0 2.0 2.0 2.0 2.0 0.0 0.0 0.0 0.0 3.0 3.0 3.0 3.0 6.0 6.0 6.0 6.0 
@@ -880,44 +880,44 @@ LOOKUP_TABLE default
 #
 # <x> <y> <node_data> <cell_data> 
 0.50 0.0 0.0 0.0 
-0.50 1.0 0.0 0.0 
-
 1.0 0.0 1.0 0.0 
+
+0.50 1.0 0.0 0.0 
 1.0 1.0 1.0 0.0 
 
 
 0.0 0.0 3.0 1.0 
-0.0 1.0 3.0 1.0 
-
 0.25 0.0 4.0 1.0 
+
+0.0 1.0 3.0 1.0 
 0.25 1.0 4.0 1.0 
 
 
 0.25 0.0 4.0 2.0 
-0.25 1.0 4.0 2.0 
-
 0.50 0.0 0.0 2.0 
+
+0.25 1.0 4.0 2.0 
 0.50 1.0 0.0 2.0 
 
 
 0.50 0.0 0.0 0.0 
-0.50 1.0 0.0 0.0 
-
 1.0 0.0 2.0 0.0 
+
+0.50 1.0 0.0 0.0 
 1.0 1.0 2.0 0.0 
 
 
 0.0 0.0 6.0 3.0 
-0.0 1.0 6.0 3.0 
-
 0.25 0.0 8.0 3.0 
+
+0.0 1.0 6.0 3.0 
 0.25 1.0 8.0 3.0 
 
 
 0.25 0.0 8.0 6.0 
-0.25 1.0 8.0 6.0 
-
 0.50 0.0 0.0 6.0 
+
+0.25 1.0 8.0 6.0 
 0.50 1.0 0.0 6.0 
 
 
@@ -929,51 +929,51 @@ node_data
 cell_data
 6
 [deal.II intermediate Patch<2,2>]
-0.50 0.0 0.50 1.0 1.0 1.0 1.0 0.0 
+0.50 0.0 1.0 0.0 1.0 1.0 0.50 1.0 
 4294967295 4294967295 4294967295 4294967295 
 4294967295 1
 2 4
-0.0 0.0 1.0 1.0 0.0 0.0 0.0 0.0 
+0.0 1.0 0.0 1.0 0.0 0.0 0.0 0.0 
 
 
 [deal.II intermediate Patch<2,2>]
-0.0 0.0 0.0 1.0 0.25 1.0 0.25 0.0 
+0.0 0.0 0.25 0.0 0.25 1.0 0.0 1.0 
 4294967295 4294967295 4294967295 4294967295 
 4294967295 1
 2 4
-3.0 3.0 4.0 4.0 1.0 1.0 1.0 1.0 
+3.0 4.0 3.0 4.0 1.0 1.0 1.0 1.0 
 
 
 [deal.II intermediate Patch<2,2>]
-0.25 0.0 0.25 1.0 0.50 1.0 0.50 0.0 
+0.25 0.0 0.50 0.0 0.50 1.0 0.25 1.0 
 4294967295 4294967295 4294967295 4294967295 
 4294967295 1
 2 4
-4.0 4.0 0.0 0.0 2.0 2.0 2.0 2.0 
+4.0 0.0 4.0 0.0 2.0 2.0 2.0 2.0 
 
 
 [deal.II intermediate Patch<2,2>]
-0.50 0.0 0.50 1.0 1.0 1.0 1.0 0.0 
+0.50 0.0 1.0 0.0 1.0 1.0 0.50 1.0 
 4294967295 4294967295 4294967295 4294967295 
 4294967295 1
 2 4
-0.0 0.0 2.0 2.0 0.0 0.0 0.0 0.0 
+0.0 2.0 0.0 2.0 0.0 0.0 0.0 0.0 
 
 
 [deal.II intermediate Patch<2,2>]
-0.0 0.0 0.0 1.0 0.25 1.0 0.25 0.0 
+0.0 0.0 0.25 0.0 0.25 1.0 0.0 1.0 
 4294967295 4294967295 4294967295 4294967295 
 4294967295 1
 2 4
-6.0 6.0 8.0 8.0 3.0 3.0 3.0 3.0 
+6.0 8.0 6.0 8.0 3.0 3.0 3.0 3.0 
 
 
 [deal.II intermediate Patch<2,2>]
-0.25 0.0 0.25 1.0 0.50 1.0 0.50 0.0 
+0.25 0.0 0.50 0.0 0.50 1.0 0.25 1.0 
 4294967295 4294967295 4294967295 4294967295 
 4294967295 1
 2 4
-8.0 8.0 0.0 0.0 6.0 6.0 6.0 6.0 
+8.0 0.0 8.0 0.0 6.0 6.0 6.0 6.0 
 
 
 
@@ -1019,52 +1019,52 @@ light_source {
 mesh {
 triangle {
        <0.50,0.0,0.0>,
-       <0.50,0.0,1.0>,
+       <1.0,1.0,0.0>,
        <1.0,1.0,1.0>}
 triangle {
        <0.50,0.0,0.0>,
        <1.0,1.0,1.0>,
-       <1.0,1.0,0.0>}
+       <0.50,0.0,1.0>}
 triangle {
        <0.0,3.0,0.0>,
-       <0.0,3.0,1.0>,
+       <0.25,4.0,0.0>,
        <0.25,4.0,1.0>}
 triangle {
        <0.0,3.0,0.0>,
        <0.25,4.0,1.0>,
-       <0.25,4.0,0.0>}
+       <0.0,3.0,1.0>}
 triangle {
        <0.25,4.0,0.0>,
-       <0.25,4.0,1.0>,
+       <0.50,0.0,0.0>,
        <0.50,0.0,1.0>}
 triangle {
        <0.25,4.0,0.0>,
        <0.50,0.0,1.0>,
-       <0.50,0.0,0.0>}
+       <0.25,4.0,1.0>}
 triangle {
        <0.50,0.0,0.0>,
-       <0.50,0.0,1.0>,
+       <1.0,2.0,0.0>,
        <1.0,2.0,1.0>}
 triangle {
        <0.50,0.0,0.0>,
        <1.0,2.0,1.0>,
-       <1.0,2.0,0.0>}
+       <0.50,0.0,1.0>}
 triangle {
        <0.0,6.0,0.0>,
-       <0.0,6.0,1.0>,
+       <0.25,8.0,0.0>,
        <0.25,8.0,1.0>}
 triangle {
        <0.0,6.0,0.0>,
        <0.25,8.0,1.0>,
-       <0.25,8.0,0.0>}
+       <0.0,6.0,1.0>}
 triangle {
        <0.25,8.0,0.0>,
-       <0.25,8.0,1.0>,
+       <0.50,0.0,0.0>,
        <0.50,0.0,1.0>}
 triangle {
        <0.25,8.0,0.0>,
        <0.50,0.0,1.0>,
-       <0.50,0.0,0.0>}
+       <0.25,8.0,1.0>}
   texture {Tex}
 }
 
@@ -1082,46 +1082,46 @@ triangle {
 %%EndProlog
 
 0.50 setlinewidth
-0.0000 sg 95.096 0.0000 m 204.90 95.096 l 300.00 257.84 l 190.19 162.74 lf
-0 sg 95.096 0.0000 m 204.90 95.096 l 300.00 257.84 l 190.19 162.74 lx
-0.0000 0.0000 0.30769 s 95.096 0.0000 m 204.90 95.096 l 300.00 448.03 l 190.19 352.93 lf
-0 sg 95.096 0.0000 m 204.90 95.096 l 300.00 448.03 l 190.19 352.93 lx
-0.0000 0.0000 0.92308 s 47.548 774.50 m 157.36 869.59 l 204.90 95.096 l 95.096 0.0000 lf
-0 sg 47.548 774.50 m 157.36 869.59 l 204.90 95.096 l 95.096 0.0000 lx
-0.0000 0.84615 0.15385 s 0.0000 598.03 m 109.81 693.13 l 157.36 869.59 l 47.548 774.50 lf
-0 sg 0.0000 598.03 m 109.81 693.13 l 157.36 869.59 l 47.548 774.50 lx
-0.15385 0.84615 0.0000 s 47.548 1535.3 m 157.36 1630.4 l 204.90 95.096 l 95.096 0.0000 lf
-0 sg 47.548 1535.3 m 157.36 1630.4 l 204.90 95.096 l 95.096 0.0000 lx
-1.0000 sg 0.0000 1168.6 m 109.81 1263.7 l 157.36 1630.4 l 47.548 1535.3 lf
-0 sg 0.0000 1168.6 m 109.81 1263.7 l 157.36 1630.4 l 47.548 1535.3 lx
+0.0000 sg 95.096 0.0000 m 190.19 162.74 l 300.00 257.84 l 204.90 95.096 lf
+0 sg 95.096 0.0000 m 190.19 162.74 l 300.00 257.84 l 204.90 95.096 lx
+0.0000 0.0000 0.30769 s 95.096 0.0000 m 190.19 352.93 l 300.00 448.03 l 204.90 95.096 lf
+0 sg 95.096 0.0000 m 190.19 352.93 l 300.00 448.03 l 204.90 95.096 lx
+0.0000 0.0000 0.92308 s 47.548 774.50 m 95.096 0.0000 l 204.90 95.096 l 157.36 869.59 lf
+0 sg 47.548 774.50 m 95.096 0.0000 l 204.90 95.096 l 157.36 869.59 lx
+0.0000 0.84615 0.15385 s 0.0000 598.03 m 47.548 774.50 l 157.36 869.59 l 109.81 693.13 lf
+0 sg 0.0000 598.03 m 47.548 774.50 l 157.36 869.59 l 109.81 693.13 lx
+0.15385 0.84615 0.0000 s 47.548 1535.3 m 95.096 0.0000 l 204.90 95.096 l 157.36 1630.4 lf
+0 sg 47.548 1535.3 m 95.096 0.0000 l 204.90 95.096 l 157.36 1630.4 lx
+1.0000 sg 0.0000 1168.6 m 47.548 1535.3 l 157.36 1630.4 l 109.81 1263.7 lf
+0 sg 0.0000 1168.6 m 47.548 1535.3 l 157.36 1630.4 l 109.81 1263.7 lx
 showpage
 DEAL::Checking Q2 in 2d:
 DEAL::Checking Q2 in 3d:
 DEAL::Checking Q3 in 1d:
 object "vertices" class array type float rank 1 shape 2 items 24 data follows
 0.50   0.0     
-0.50   1.0     
 1.0    0.0     
+0.50   1.0     
 1.0    1.0     
 0.0    0.0     
-0.0    1.0     
 0.25   0.0     
+0.0    1.0     
 0.25   1.0     
 0.25   0.0     
-0.25   1.0     
 0.50   0.0     
+0.25   1.0     
 0.50   1.0     
 0.50   0.0     
-0.50   1.0     
 1.0    0.0     
+0.50   1.0     
 1.0    1.0     
 0.0    0.0     
-0.0    1.0     
 0.25   0.0     
+0.0    1.0     
 0.25   1.0     
 0.25   0.0     
-0.25   1.0     
 0.50   0.0     
+0.25   1.0     
 0.50   1.0     
 object "cells" class array type int rank 1 shape 4 items 6 data follows
 0      2       1       3
@@ -1134,29 +1134,29 @@ object "cells" class array type int rank 1 shape 4 items 6 data follows
 attribute "element type" string "quads"
 attribute "ref" string "positions"
 object "data" class array type float rank 1 shape 2 items 24 data follows
-       0.0     0.0
        0.0     0.0
        1.0     0.0
+       0.0     0.0
        1.0     0.0
        4.0     1.0
-       4.0     1.0
        5.0     1.0
+       4.0     1.0
        5.0     1.0
        5.0     2.0
-       5.0     2.0
        0.0     2.0
+       5.0     2.0
        0.0     2.0
        0.0     0.0
-       0.0     0.0
        2.0     0.0
+       0.0     0.0
        2.0     0.0
        8.0     3.0
-       8.0     3.0
        10.     3.0
+       8.0     3.0
        10.     3.0
        10.     6.0
-       10.     6.0
        0.0     6.0
+       10.     6.0
        0.0     6.0
 attribute "dep" string "positions"
 object "deal data" class field
@@ -1173,28 +1173,28 @@ end
 #
 24 6 2 0 0
 1   0.50 0.0 0 
-2   0.50 1.0 0 
-3   1.0 0.0 0 
+2   1.0 0.0 0 
+3   0.50 1.0 0 
 4   1.0 1.0 0 
 5   0.0 0.0 0 
-6   0.0 1.0 0 
-7   0.25 0.0 0 
+6   0.25 0.0 0 
+7   0.0 1.0 0 
 8   0.25 1.0 0 
 9   0.25 0.0 0 
-10   0.25 1.0 0 
-11   0.50 0.0 0 
+10   0.50 0.0 0 
+11   0.25 1.0 0 
 12   0.50 1.0 0 
 13   0.50 0.0 0 
-14   0.50 1.0 0 
-15   1.0 0.0 0 
+14   1.0 0.0 0 
+15   0.50 1.0 0 
 16   1.0 1.0 0 
 17   0.0 0.0 0 
-18   0.0 1.0 0 
-19   0.25 0.0 0 
+18   0.25 0.0 0 
+19   0.0 1.0 0 
 20   0.25 1.0 0 
 21   0.25 0.0 0 
-22   0.25 1.0 0 
-23   0.50 0.0 0 
+22   0.50 0.0 0 
+23   0.25 1.0 0 
 24   0.50 1.0 0 
 
 1      0 quad  1       2       4       3
@@ -1208,34 +1208,34 @@ end
 node_data,dimensionless
 cell_data,dimensionless
 1      0.0     0.0
-2      0.0     0.0
-3      1.0     0.0
+2      1.0     0.0
+3      0.0     0.0
 4      1.0     0.0
 5      4.0     1.0
-6      4.0     1.0
-7      5.0     1.0
+6      5.0     1.0
+7      4.0     1.0
 8      5.0     1.0
 9      5.0     2.0
-10     5.0     2.0
-11     0.0     2.0
+10     0.0     2.0
+11     5.0     2.0
 12     0.0     2.0
 13     0.0     0.0
-14     0.0     0.0
-15     2.0     0.0
+14     2.0     0.0
+15     0.0     0.0
 16     2.0     0.0
 17     8.0     3.0
-18     8.0     3.0
-19     10.     3.0
+18     10.     3.0
+19     8.0     3.0
 20     10.     3.0
 21     10.     6.0
-22     10.     6.0
-23     0.0     6.0
+22     0.0     6.0
+23     10.     6.0
 24     0.0     6.0
 gmvinput ascii
 
 nodes 24
-0.50 0.50 1.0 1.0 0.0 0.0 0.25 0.25 0.25 0.25 0.50 0.50 0.50 0.50 1.0 1.0 0.0 0.0 0.25 0.25 0.25 0.25 0.50 0.50 
-0.0 1.0 0.0 1.0 0.0 1.0 0.0 1.0 0.0 1.0 0.0 1.0 0.0 1.0 0.0 1.0 0.0 1.0 0.0 1.0 0.0 1.0 0.0 1.0 
+0.50 1.0 0.50 1.0 0.0 0.25 0.0 0.25 0.25 0.50 0.25 0.50 0.50 1.0 0.50 1.0 0.0 0.25 0.0 0.25 0.25 0.50 0.25 0.50 
+0.0 0.0 1.0 1.0 0.0 0.0 1.0 1.0 0.0 0.0 1.0 1.0 0.0 0.0 1.0 1.0 0.0 0.0 1.0 1.0 0.0 0.0 1.0 1.0 
 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 
 cells 6
 quad 4
@@ -1252,7 +1252,7 @@ quad 4
 21     22      24      23
 variable
 node_data 1
-0.0 0.0 1.0 1.0 4.0 4.0 5.0 5.0 5.0 5.0 0.0 0.0 0.0 0.0 2.0 2.0 8.0 8.0 10. 10. 10. 10. 0.0 0.0 
+0.0 1.0 0.0 1.0 4.0 5.0 4.0 5.0 5.0 0.0 5.0 0.0 0.0 2.0 0.0 2.0 8.0 10. 8.0 10. 10. 0.0 10. 0.0 
 
 cell_data 1
 0.0 0.0 0.0 0.0 1.0 1.0 1.0 1.0 2.0 2.0 2.0 2.0 0.0 0.0 0.0 0.0 3.0 3.0 3.0 3.0 6.0 6.0 6.0 6.0 
@@ -1268,78 +1268,78 @@ endgmv
 Variables="x", "y", "node_data", "cell_data"
 zone f=feblock, n=24, e=6, et=quadrilateral
 0.50
-0.50
 1.0
+0.50
 1.0
 0.0
-0.0
-0.25
 0.25
+0.0
 0.25
 0.25
 0.50
-0.50
+0.25
 0.50
 0.50
 1.0
+0.50
 1.0
 0.0
-0.0
-0.25
 0.25
+0.0
 0.25
 0.25
 0.50
+0.25
 0.50
 
 0.0
-1.0
 0.0
 1.0
-0.0
 1.0
 0.0
-1.0
 0.0
 1.0
-0.0
 1.0
 0.0
-1.0
 0.0
 1.0
-0.0
 1.0
 0.0
+0.0
 1.0
+1.0
+0.0
 0.0
 1.0
+1.0
 0.0
+0.0
+1.0
 1.0
 
-0.0
 0.0
 1.0
+0.0
 1.0
 4.0
-4.0
-5.0
 5.0
+4.0
 5.0
 5.0
 0.0
-0.0
+5.0
 0.0
 0.0
 2.0
+0.0
 2.0
 8.0
-8.0
-10.
 10.
+8.0
 10.
 10.
 0.0
+10.
 0.0
 
 0.0
@@ -1380,28 +1380,28 @@ DATASET UNSTRUCTURED_GRID
 
 POINTS 24 double
 0.50 0.0 0
-0.50 1.0 0
 1.0 0.0 0
+0.50 1.0 0
 1.0 1.0 0
 0.0 0.0 0
-0.0 1.0 0
 0.25 0.0 0
+0.0 1.0 0
 0.25 1.0 0
 0.25 0.0 0
-0.25 1.0 0
 0.50 0.0 0
+0.25 1.0 0
 0.50 1.0 0
 0.50 0.0 0
-0.50 1.0 0
 1.0 0.0 0
+0.50 1.0 0
 1.0 1.0 0
 0.0 0.0 0
-0.0 1.0 0
 0.25 0.0 0
+0.0 1.0 0
 0.25 1.0 0
 0.25 0.0 0
-0.25 1.0 0
 0.50 0.0 0
+0.25 1.0 0
 0.50 1.0 0
 
 CELLS 6 30
@@ -1417,7 +1417,7 @@ CELL_TYPES 6
 POINT_DATA 24
 SCALARS node_data double 1
 LOOKUP_TABLE default
-0.0 0.0 1.0 1.0 4.0 4.0 5.0 5.0 5.0 5.0 0.0 0.0 0.0 0.0 2.0 2.0 8.0 8.0 10. 10. 10. 10. 0.0 0.0 
+0.0 1.0 0.0 1.0 4.0 5.0 4.0 5.0 5.0 0.0 5.0 0.0 0.0 2.0 0.0 2.0 8.0 10. 8.0 10. 10. 0.0 10. 0.0 
 SCALARS cell_data double 1
 LOOKUP_TABLE default
 0.0 0.0 0.0 0.0 1.0 1.0 1.0 1.0 2.0 2.0 2.0 2.0 0.0 0.0 0.0 0.0 3.0 3.0 3.0 3.0 6.0 6.0 6.0 6.0 
@@ -1429,44 +1429,44 @@ LOOKUP_TABLE default
 #
 # <x> <y> <node_data> <cell_data> 
 0.50 0.0 0.0 0.0 
-0.50 1.0 0.0 0.0 
-
 1.0 0.0 1.0 0.0 
+
+0.50 1.0 0.0 0.0 
 1.0 1.0 1.0 0.0 
 
 
 0.0 0.0 4.0 1.0 
-0.0 1.0 4.0 1.0 
-
 0.25 0.0 5.0 1.0 
+
+0.0 1.0 4.0 1.0 
 0.25 1.0 5.0 1.0 
 
 
 0.25 0.0 5.0 2.0 
-0.25 1.0 5.0 2.0 
-
 0.50 0.0 0.0 2.0 
+
+0.25 1.0 5.0 2.0 
 0.50 1.0 0.0 2.0 
 
 
 0.50 0.0 0.0 0.0 
-0.50 1.0 0.0 0.0 
-
 1.0 0.0 2.0 0.0 
+
+0.50 1.0 0.0 0.0 
 1.0 1.0 2.0 0.0 
 
 
 0.0 0.0 8.0 3.0 
-0.0 1.0 8.0 3.0 
-
 0.25 0.0 10. 3.0 
+
+0.0 1.0 8.0 3.0 
 0.25 1.0 10. 3.0 
 
 
 0.25 0.0 10. 6.0 
-0.25 1.0 10. 6.0 
-
 0.50 0.0 0.0 6.0 
+
+0.25 1.0 10. 6.0 
 0.50 1.0 0.0 6.0 
 
 
@@ -1478,51 +1478,51 @@ node_data
 cell_data
 6
 [deal.II intermediate Patch<2,2>]
-0.50 0.0 0.50 1.0 1.0 1.0 1.0 0.0 
+0.50 0.0 1.0 0.0 1.0 1.0 0.50 1.0 
 4294967295 4294967295 4294967295 4294967295 
 4294967295 1
 2 4
-0.0 0.0 1.0 1.0 0.0 0.0 0.0 0.0 
+0.0 1.0 0.0 1.0 0.0 0.0 0.0 0.0 
 
 
 [deal.II intermediate Patch<2,2>]
-0.0 0.0 0.0 1.0 0.25 1.0 0.25 0.0 
+0.0 0.0 0.25 0.0 0.25 1.0 0.0 1.0 
 4294967295 4294967295 4294967295 4294967295 
 4294967295 1
 2 4
-4.0 4.0 5.0 5.0 1.0 1.0 1.0 1.0 
+4.0 5.0 4.0 5.0 1.0 1.0 1.0 1.0 
 
 
 [deal.II intermediate Patch<2,2>]
-0.25 0.0 0.25 1.0 0.50 1.0 0.50 0.0 
+0.25 0.0 0.50 0.0 0.50 1.0 0.25 1.0 
 4294967295 4294967295 4294967295 4294967295 
 4294967295 1
 2 4
-5.0 5.0 0.0 0.0 2.0 2.0 2.0 2.0 
+5.0 0.0 5.0 0.0 2.0 2.0 2.0 2.0 
 
 
 [deal.II intermediate Patch<2,2>]
-0.50 0.0 0.50 1.0 1.0 1.0 1.0 0.0 
+0.50 0.0 1.0 0.0 1.0 1.0 0.50 1.0 
 4294967295 4294967295 4294967295 4294967295 
 4294967295 1
 2 4
-0.0 0.0 2.0 2.0 0.0 0.0 0.0 0.0 
+0.0 2.0 0.0 2.0 0.0 0.0 0.0 0.0 
 
 
 [deal.II intermediate Patch<2,2>]
-0.0 0.0 0.0 1.0 0.25 1.0 0.25 0.0 
+0.0 0.0 0.25 0.0 0.25 1.0 0.0 1.0 
 4294967295 4294967295 4294967295 4294967295 
 4294967295 1
 2 4
-8.0 8.0 10. 10. 3.0 3.0 3.0 3.0 
+8.0 10. 8.0 10. 3.0 3.0 3.0 3.0 
 
 
 [deal.II intermediate Patch<2,2>]
-0.25 0.0 0.25 1.0 0.50 1.0 0.50 0.0 
+0.25 0.0 0.50 0.0 0.50 1.0 0.25 1.0 
 4294967295 4294967295 4294967295 4294967295 
 4294967295 1
 2 4
-10. 10. 0.0 0.0 6.0 6.0 6.0 6.0 
+10. 0.0 10. 0.0 6.0 6.0 6.0 6.0 
 
 
 
@@ -1568,52 +1568,52 @@ light_source {
 mesh {
 triangle {
        <0.50,0.0,0.0>,
-       <0.50,0.0,1.0>,
+       <1.0,1.0,0.0>,
        <1.0,1.0,1.0>}
 triangle {
        <0.50,0.0,0.0>,
        <1.0,1.0,1.0>,
-       <1.0,1.0,0.0>}
+       <0.50,0.0,1.0>}
 triangle {
        <0.0,4.0,0.0>,
-       <0.0,4.0,1.0>,
+       <0.25,5.0,0.0>,
        <0.25,5.0,1.0>}
 triangle {
        <0.0,4.0,0.0>,
        <0.25,5.0,1.0>,
-       <0.25,5.0,0.0>}
+       <0.0,4.0,1.0>}
 triangle {
        <0.25,5.0,0.0>,
-       <0.25,5.0,1.0>,
+       <0.50,0.0,0.0>,
        <0.50,0.0,1.0>}
 triangle {
        <0.25,5.0,0.0>,
        <0.50,0.0,1.0>,
-       <0.50,0.0,0.0>}
+       <0.25,5.0,1.0>}
 triangle {
        <0.50,0.0,0.0>,
-       <0.50,0.0,1.0>,
+       <1.0,2.0,0.0>,
        <1.0,2.0,1.0>}
 triangle {
        <0.50,0.0,0.0>,
        <1.0,2.0,1.0>,
-       <1.0,2.0,0.0>}
+       <0.50,0.0,1.0>}
 triangle {
        <0.0,8.0,0.0>,
-       <0.0,8.0,1.0>,
+       <0.25,10.,0.0>,
        <0.25,10.,1.0>}
 triangle {
        <0.0,8.0,0.0>,
        <0.25,10.,1.0>,
-       <0.25,10.,0.0>}
+       <0.0,8.0,1.0>}
 triangle {
        <0.25,10.,0.0>,
-       <0.25,10.,1.0>,
+       <0.50,0.0,0.0>,
        <0.50,0.0,1.0>}
 triangle {
        <0.25,10.,0.0>,
        <0.50,0.0,1.0>,
-       <0.50,0.0,0.0>}
+       <0.25,10.,1.0>}
   texture {Tex}
 }
 
@@ -1631,46 +1631,46 @@ triangle {
 %%EndProlog
 
 0.50 setlinewidth
-0.0000 sg 95.096 0.0000 m 204.90 95.096 l 300.00 257.84 l 190.19 162.74 lf
-0 sg 95.096 0.0000 m 204.90 95.096 l 300.00 257.84 l 190.19 162.74 lx
-0.0000 0.0000 0.23529 s 95.096 0.0000 m 204.90 95.096 l 300.00 448.03 l 190.19 352.93 lf
-0 sg 95.096 0.0000 m 204.90 95.096 l 300.00 448.03 l 190.19 352.93 lx
-0.0000 0.0000 0.94118 s 47.548 964.69 m 157.36 1059.8 l 204.90 95.096 l 95.096 0.0000 lf
-0 sg 47.548 964.69 m 157.36 1059.8 l 204.90 95.096 l 95.096 0.0000 lx
-0.0000 0.88235 0.11765 s 0.0000 788.22 m 109.81 883.32 l 157.36 1059.8 l 47.548 964.69 lf
-0 sg 0.0000 788.22 m 109.81 883.32 l 157.36 1059.8 l 47.548 964.69 lx
-0.11765 0.88235 0.0000 s 47.548 1915.6 m 157.36 2010.7 l 204.90 95.096 l 95.096 0.0000 lf
-0 sg 47.548 1915.6 m 157.36 2010.7 l 204.90 95.096 l 95.096 0.0000 lx
-1.0000 sg 0.0000 1549.0 m 109.81 1644.1 l 157.36 2010.7 l 47.548 1915.6 lf
-0 sg 0.0000 1549.0 m 109.81 1644.1 l 157.36 2010.7 l 47.548 1915.6 lx
+0.0000 sg 95.096 0.0000 m 190.19 162.74 l 300.00 257.84 l 204.90 95.096 lf
+0 sg 95.096 0.0000 m 190.19 162.74 l 300.00 257.84 l 204.90 95.096 lx
+0.0000 0.0000 0.23529 s 95.096 0.0000 m 190.19 352.93 l 300.00 448.03 l 204.90 95.096 lf
+0 sg 95.096 0.0000 m 190.19 352.93 l 300.00 448.03 l 204.90 95.096 lx
+0.0000 0.0000 0.94118 s 47.548 964.69 m 95.096 0.0000 l 204.90 95.096 l 157.36 1059.8 lf
+0 sg 47.548 964.69 m 95.096 0.0000 l 204.90 95.096 l 157.36 1059.8 lx
+0.0000 0.88235 0.11765 s 0.0000 788.22 m 47.548 964.69 l 157.36 1059.8 l 109.81 883.32 lf
+0 sg 0.0000 788.22 m 47.548 964.69 l 157.36 1059.8 l 109.81 883.32 lx
+0.11765 0.88235 0.0000 s 47.548 1915.6 m 95.096 0.0000 l 204.90 95.096 l 157.36 2010.7 lf
+0 sg 47.548 1915.6 m 95.096 0.0000 l 204.90 95.096 l 157.36 2010.7 lx
+1.0000 sg 0.0000 1549.0 m 47.548 1915.6 l 157.36 2010.7 l 109.81 1644.1 lf
+0 sg 0.0000 1549.0 m 47.548 1915.6 l 157.36 2010.7 l 109.81 1644.1 lx
 showpage
 DEAL::Checking Q3 in 2d:
 DEAL::Checking Q3 in 3d:
 DEAL::Checking DGQ0 in 1d:
 object "vertices" class array type float rank 1 shape 2 items 24 data follows
 0.50   0.0     
-0.50   1.0     
 1.0    0.0     
+0.50   1.0     
 1.0    1.0     
 0.0    0.0     
-0.0    1.0     
 0.25   0.0     
+0.0    1.0     
 0.25   1.0     
 0.25   0.0     
-0.25   1.0     
 0.50   0.0     
+0.25   1.0     
 0.50   1.0     
 0.50   0.0     
-0.50   1.0     
 1.0    0.0     
+0.50   1.0     
 1.0    1.0     
 0.0    0.0     
-0.0    1.0     
 0.25   0.0     
+0.0    1.0     
 0.25   1.0     
 0.25   0.0     
-0.25   1.0     
 0.50   0.0     
+0.25   1.0     
 0.50   1.0     
 object "cells" class array type int rank 1 shape 4 items 6 data follows
 0      2       1       3
@@ -1722,28 +1722,28 @@ end
 #
 24 6 2 0 0
 1   0.50 0.0 0 
-2   0.50 1.0 0 
-3   1.0 0.0 0 
+2   1.0 0.0 0 
+3   0.50 1.0 0 
 4   1.0 1.0 0 
 5   0.0 0.0 0 
-6   0.0 1.0 0 
-7   0.25 0.0 0 
+6   0.25 0.0 0 
+7   0.0 1.0 0 
 8   0.25 1.0 0 
 9   0.25 0.0 0 
-10   0.25 1.0 0 
-11   0.50 0.0 0 
+10   0.50 0.0 0 
+11   0.25 1.0 0 
 12   0.50 1.0 0 
 13   0.50 0.0 0 
-14   0.50 1.0 0 
-15   1.0 0.0 0 
+14   1.0 0.0 0 
+15   0.50 1.0 0 
 16   1.0 1.0 0 
 17   0.0 0.0 0 
-18   0.0 1.0 0 
-19   0.25 0.0 0 
+18   0.25 0.0 0 
+19   0.0 1.0 0 
 20   0.25 1.0 0 
 21   0.25 0.0 0 
-22   0.25 1.0 0 
-23   0.50 0.0 0 
+22   0.50 0.0 0 
+23   0.25 1.0 0 
 24   0.50 1.0 0 
 
 1      0 quad  1       2       4       3
@@ -1783,8 +1783,8 @@ cell_data,dimensionless
 gmvinput ascii
 
 nodes 24
-0.50 0.50 1.0 1.0 0.0 0.0 0.25 0.25 0.25 0.25 0.50 0.50 0.50 0.50 1.0 1.0 0.0 0.0 0.25 0.25 0.25 0.25 0.50 0.50 
-0.0 1.0 0.0 1.0 0.0 1.0 0.0 1.0 0.0 1.0 0.0 1.0 0.0 1.0 0.0 1.0 0.0 1.0 0.0 1.0 0.0 1.0 0.0 1.0 
+0.50 1.0 0.50 1.0 0.0 0.25 0.0 0.25 0.25 0.50 0.25 0.50 0.50 1.0 0.50 1.0 0.0 0.25 0.0 0.25 0.25 0.50 0.25 0.50 
+0.0 0.0 1.0 1.0 0.0 0.0 1.0 1.0 0.0 0.0 1.0 1.0 0.0 0.0 1.0 1.0 0.0 0.0 1.0 1.0 0.0 0.0 1.0 1.0 
 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 
 cells 6
 quad 4
@@ -1817,53 +1817,53 @@ endgmv
 Variables="x", "y", "node_data", "cell_data"
 zone f=feblock, n=24, e=6, et=quadrilateral
 0.50
-0.50
 1.0
+0.50
 1.0
 0.0
-0.0
-0.25
 0.25
+0.0
 0.25
 0.25
 0.50
-0.50
+0.25
 0.50
 0.50
 1.0
+0.50
 1.0
 0.0
-0.0
-0.25
 0.25
+0.0
 0.25
 0.25
 0.50
+0.25
 0.50
 
 0.0
-1.0
 0.0
 1.0
-0.0
 1.0
 0.0
-1.0
 0.0
 1.0
-0.0
 1.0
 0.0
-1.0
 0.0
 1.0
-0.0
 1.0
 0.0
+0.0
+1.0
 1.0
 0.0
+0.0
+1.0
 1.0
 0.0
+0.0
+1.0
 1.0
 
 0.0
@@ -1929,28 +1929,28 @@ DATASET UNSTRUCTURED_GRID
 
 POINTS 24 double
 0.50 0.0 0
-0.50 1.0 0
 1.0 0.0 0
+0.50 1.0 0
 1.0 1.0 0
 0.0 0.0 0
-0.0 1.0 0
 0.25 0.0 0
+0.0 1.0 0
 0.25 1.0 0
 0.25 0.0 0
-0.25 1.0 0
 0.50 0.0 0
+0.25 1.0 0
 0.50 1.0 0
 0.50 0.0 0
-0.50 1.0 0
 1.0 0.0 0
+0.50 1.0 0
 1.0 1.0 0
 0.0 0.0 0
-0.0 1.0 0
 0.25 0.0 0
+0.0 1.0 0
 0.25 1.0 0
 0.25 0.0 0
-0.25 1.0 0
 0.50 0.0 0
+0.25 1.0 0
 0.50 1.0 0
 
 CELLS 6 30
@@ -1978,44 +1978,44 @@ LOOKUP_TABLE default
 #
 # <x> <y> <node_data> <cell_data> 
 0.50 0.0 0.0 0.0 
-0.50 1.0 0.0 0.0 
-
 1.0 0.0 0.0 0.0 
+
+0.50 1.0 0.0 0.0 
 1.0 1.0 0.0 0.0 
 
 
 0.0 0.0 1.0 1.0 
-0.0 1.0 1.0 1.0 
-
 0.25 0.0 1.0 1.0 
+
+0.0 1.0 1.0 1.0 
 0.25 1.0 1.0 1.0 
 
 
 0.25 0.0 2.0 2.0 
-0.25 1.0 2.0 2.0 
-
 0.50 0.0 2.0 2.0 
+
+0.25 1.0 2.0 2.0 
 0.50 1.0 2.0 2.0 
 
 
 0.50 0.0 0.0 0.0 
-0.50 1.0 0.0 0.0 
-
 1.0 0.0 0.0 0.0 
+
+0.50 1.0 0.0 0.0 
 1.0 1.0 0.0 0.0 
 
 
 0.0 0.0 2.0 3.0 
-0.0 1.0 2.0 3.0 
-
 0.25 0.0 2.0 3.0 
+
+0.0 1.0 2.0 3.0 
 0.25 1.0 2.0 3.0 
 
 
 0.25 0.0 4.0 6.0 
-0.25 1.0 4.0 6.0 
-
 0.50 0.0 4.0 6.0 
+
+0.25 1.0 4.0 6.0 
 0.50 1.0 4.0 6.0 
 
 
@@ -2027,7 +2027,7 @@ node_data
 cell_data
 6
 [deal.II intermediate Patch<2,2>]
-0.50 0.0 0.50 1.0 1.0 1.0 1.0 0.0 
+0.50 0.0 1.0 0.0 1.0 1.0 0.50 1.0 
 4294967295 4294967295 4294967295 4294967295 
 4294967295 1
 2 4
@@ -2035,7 +2035,7 @@ cell_data
 
 
 [deal.II intermediate Patch<2,2>]
-0.0 0.0 0.0 1.0 0.25 1.0 0.25 0.0 
+0.0 0.0 0.25 0.0 0.25 1.0 0.0 1.0 
 4294967295 4294967295 4294967295 4294967295 
 4294967295 1
 2 4
@@ -2043,7 +2043,7 @@ cell_data
 
 
 [deal.II intermediate Patch<2,2>]
-0.25 0.0 0.25 1.0 0.50 1.0 0.50 0.0 
+0.25 0.0 0.50 0.0 0.50 1.0 0.25 1.0 
 4294967295 4294967295 4294967295 4294967295 
 4294967295 1
 2 4
@@ -2051,7 +2051,7 @@ cell_data
 
 
 [deal.II intermediate Patch<2,2>]
-0.50 0.0 0.50 1.0 1.0 1.0 1.0 0.0 
+0.50 0.0 1.0 0.0 1.0 1.0 0.50 1.0 
 4294967295 4294967295 4294967295 4294967295 
 4294967295 1
 2 4
@@ -2059,7 +2059,7 @@ cell_data
 
 
 [deal.II intermediate Patch<2,2>]
-0.0 0.0 0.0 1.0 0.25 1.0 0.25 0.0 
+0.0 0.0 0.25 0.0 0.25 1.0 0.0 1.0 
 4294967295 4294967295 4294967295 4294967295 
 4294967295 1
 2 4
@@ -2067,7 +2067,7 @@ cell_data
 
 
 [deal.II intermediate Patch<2,2>]
-0.25 0.0 0.25 1.0 0.50 1.0 0.50 0.0 
+0.25 0.0 0.50 0.0 0.50 1.0 0.25 1.0 
 4294967295 4294967295 4294967295 4294967295 
 4294967295 1
 2 4
@@ -2117,52 +2117,52 @@ light_source {
 mesh {
 triangle {
        <0.50,0.0,0.0>,
-       <0.50,0.0,1.0>,
+       <1.0,0.0,0.0>,
        <1.0,0.0,1.0>}
 triangle {
        <0.50,0.0,0.0>,
        <1.0,0.0,1.0>,
-       <1.0,0.0,0.0>}
+       <0.50,0.0,1.0>}
 triangle {
        <0.0,1.0,0.0>,
-       <0.0,1.0,1.0>,
+       <0.25,1.0,0.0>,
        <0.25,1.0,1.0>}
 triangle {
        <0.0,1.0,0.0>,
        <0.25,1.0,1.0>,
-       <0.25,1.0,0.0>}
+       <0.0,1.0,1.0>}
 triangle {
        <0.25,2.0,0.0>,
-       <0.25,2.0,1.0>,
+       <0.50,2.0,0.0>,
        <0.50,2.0,1.0>}
 triangle {
        <0.25,2.0,0.0>,
        <0.50,2.0,1.0>,
-       <0.50,2.0,0.0>}
+       <0.25,2.0,1.0>}
 triangle {
        <0.50,0.0,0.0>,
-       <0.50,0.0,1.0>,
+       <1.0,0.0,0.0>,
        <1.0,0.0,1.0>}
 triangle {
        <0.50,0.0,0.0>,
        <1.0,0.0,1.0>,
-       <1.0,0.0,0.0>}
+       <0.50,0.0,1.0>}
 triangle {
        <0.0,2.0,0.0>,
-       <0.0,2.0,1.0>,
+       <0.25,2.0,0.0>,
        <0.25,2.0,1.0>}
 triangle {
        <0.0,2.0,0.0>,
        <0.25,2.0,1.0>,
-       <0.25,2.0,0.0>}
+       <0.0,2.0,1.0>}
 triangle {
        <0.25,4.0,0.0>,
-       <0.25,4.0,1.0>,
+       <0.50,4.0,0.0>,
        <0.50,4.0,1.0>}
 triangle {
        <0.25,4.0,0.0>,
        <0.50,4.0,1.0>,
-       <0.50,4.0,0.0>}
+       <0.25,4.0,1.0>}
   texture {Tex}
 }
 
@@ -2180,46 +2180,46 @@ triangle {
 %%EndProlog
 
 0.50 setlinewidth
-0.0000 sg 95.096 27.452 m 204.90 122.55 l 300.00 95.096 l 190.19 0.0000 lf
-0 sg 95.096 27.452 m 204.90 122.55 l 300.00 95.096 l 190.19 0.0000 lx
-0.0000 sg 95.096 27.452 m 204.90 122.55 l 300.00 95.096 l 190.19 0.0000 lf
-0 sg 95.096 27.452 m 204.90 122.55 l 300.00 95.096 l 190.19 0.0000 lx
-0.0000 0.0000 1.0000 s 0.0000 245.10 m 109.81 340.19 l 157.36 326.47 l 47.548 231.37 lf
-0 sg 0.0000 245.10 m 109.81 340.19 l 157.36 326.47 l 47.548 231.37 lx
-0.0000 1.0000 0.0000 s 0.0000 435.29 m 109.81 530.38 l 157.36 516.66 l 47.548 421.56 lf
-0 sg 0.0000 435.29 m 109.81 530.38 l 157.36 516.66 l 47.548 421.56 lx
-0.0000 1.0000 0.0000 s 47.548 421.56 m 157.36 516.66 l 204.90 502.93 l 95.096 407.84 lf
-0 sg 47.548 421.56 m 157.36 516.66 l 204.90 502.93 l 95.096 407.84 lx
-1.0000 sg 47.548 801.95 m 157.36 897.04 l 204.90 883.32 l 95.096 788.22 lf
-0 sg 47.548 801.95 m 157.36 897.04 l 204.90 883.32 l 95.096 788.22 lx
+0.0000 sg 95.096 27.452 m 190.19 0.0000 l 300.00 95.096 l 204.90 122.55 lf
+0 sg 95.096 27.452 m 190.19 0.0000 l 300.00 95.096 l 204.90 122.55 lx
+0.0000 sg 95.096 27.452 m 190.19 0.0000 l 300.00 95.096 l 204.90 122.55 lf
+0 sg 95.096 27.452 m 190.19 0.0000 l 300.00 95.096 l 204.90 122.55 lx
+0.0000 0.0000 1.0000 s 0.0000 245.10 m 47.548 231.37 l 157.36 326.47 l 109.81 340.19 lf
+0 sg 0.0000 245.10 m 47.548 231.37 l 157.36 326.47 l 109.81 340.19 lx
+0.0000 1.0000 0.0000 s 0.0000 435.29 m 47.548 421.56 l 157.36 516.66 l 109.81 530.38 lf
+0 sg 0.0000 435.29 m 47.548 421.56 l 157.36 516.66 l 109.81 530.38 lx
+0.0000 1.0000 0.0000 s 47.548 421.56 m 95.096 407.84 l 204.90 502.93 l 157.36 516.66 lf
+0 sg 47.548 421.56 m 95.096 407.84 l 204.90 502.93 l 157.36 516.66 lx
+1.0000 sg 47.548 801.95 m 95.096 788.22 l 204.90 883.32 l 157.36 897.04 lf
+0 sg 47.548 801.95 m 95.096 788.22 l 204.90 883.32 l 157.36 897.04 lx
 showpage
 DEAL::Checking DGQ0 in 2d:
 DEAL::Checking DGQ0 in 3d:
 DEAL::Checking DGQ1 in 1d:
 object "vertices" class array type float rank 1 shape 2 items 24 data follows
 0.50   0.0     
-0.50   1.0     
 1.0    0.0     
+0.50   1.0     
 1.0    1.0     
 0.0    0.0     
-0.0    1.0     
 0.25   0.0     
+0.0    1.0     
 0.25   1.0     
 0.25   0.0     
-0.25   1.0     
 0.50   0.0     
+0.25   1.0     
 0.50   1.0     
 0.50   0.0     
-0.50   1.0     
 1.0    0.0     
+0.50   1.0     
 1.0    1.0     
 0.0    0.0     
-0.0    1.0     
 0.25   0.0     
+0.0    1.0     
 0.25   1.0     
 0.25   0.0     
-0.25   1.0     
 0.50   0.0     
+0.25   1.0     
 0.50   1.0     
 object "cells" class array type int rank 1 shape 4 items 6 data follows
 0      2       1       3
@@ -2232,29 +2232,29 @@ object "cells" class array type int rank 1 shape 4 items 6 data follows
 attribute "element type" string "quads"
 attribute "ref" string "positions"
 object "data" class array type float rank 1 shape 2 items 24 data follows
-       0.0     0.0
        0.0     0.0
        1.0     0.0
+       0.0     0.0
        1.0     0.0
        2.0     1.0
-       2.0     1.0
        3.0     1.0
+       2.0     1.0
        3.0     1.0
        4.0     2.0
-       4.0     2.0
        5.0     2.0
+       4.0     2.0
        5.0     2.0
        0.0     0.0
-       0.0     0.0
        2.0     0.0
+       0.0     0.0
        2.0     0.0
        4.0     3.0
-       4.0     3.0
        6.0     3.0
+       4.0     3.0
        6.0     3.0
        8.0     6.0
-       8.0     6.0
        10.     6.0
+       8.0     6.0
        10.     6.0
 attribute "dep" string "positions"
 object "deal data" class field
@@ -2271,28 +2271,28 @@ end
 #
 24 6 2 0 0
 1   0.50 0.0 0 
-2   0.50 1.0 0 
-3   1.0 0.0 0 
+2   1.0 0.0 0 
+3   0.50 1.0 0 
 4   1.0 1.0 0 
 5   0.0 0.0 0 
-6   0.0 1.0 0 
-7   0.25 0.0 0 
+6   0.25 0.0 0 
+7   0.0 1.0 0 
 8   0.25 1.0 0 
 9   0.25 0.0 0 
-10   0.25 1.0 0 
-11   0.50 0.0 0 
+10   0.50 0.0 0 
+11   0.25 1.0 0 
 12   0.50 1.0 0 
 13   0.50 0.0 0 
-14   0.50 1.0 0 
-15   1.0 0.0 0 
+14   1.0 0.0 0 
+15   0.50 1.0 0 
 16   1.0 1.0 0 
 17   0.0 0.0 0 
-18   0.0 1.0 0 
-19   0.25 0.0 0 
+18   0.25 0.0 0 
+19   0.0 1.0 0 
 20   0.25 1.0 0 
 21   0.25 0.0 0 
-22   0.25 1.0 0 
-23   0.50 0.0 0 
+22   0.50 0.0 0 
+23   0.25 1.0 0 
 24   0.50 1.0 0 
 
 1      0 quad  1       2       4       3
@@ -2306,34 +2306,34 @@ end
 node_data,dimensionless
 cell_data,dimensionless
 1      0.0     0.0
-2      0.0     0.0
-3      1.0     0.0
+2      1.0     0.0
+3      0.0     0.0
 4      1.0     0.0
 5      2.0     1.0
-6      2.0     1.0
-7      3.0     1.0
+6      3.0     1.0
+7      2.0     1.0
 8      3.0     1.0
 9      4.0     2.0
-10     4.0     2.0
-11     5.0     2.0
+10     5.0     2.0
+11     4.0     2.0
 12     5.0     2.0
 13     0.0     0.0
-14     0.0     0.0
-15     2.0     0.0
+14     2.0     0.0
+15     0.0     0.0
 16     2.0     0.0
 17     4.0     3.0
-18     4.0     3.0
-19     6.0     3.0
+18     6.0     3.0
+19     4.0     3.0
 20     6.0     3.0
 21     8.0     6.0
-22     8.0     6.0
-23     10.     6.0
+22     10.     6.0
+23     8.0     6.0
 24     10.     6.0
 gmvinput ascii
 
 nodes 24
-0.50 0.50 1.0 1.0 0.0 0.0 0.25 0.25 0.25 0.25 0.50 0.50 0.50 0.50 1.0 1.0 0.0 0.0 0.25 0.25 0.25 0.25 0.50 0.50 
-0.0 1.0 0.0 1.0 0.0 1.0 0.0 1.0 0.0 1.0 0.0 1.0 0.0 1.0 0.0 1.0 0.0 1.0 0.0 1.0 0.0 1.0 0.0 1.0 
+0.50 1.0 0.50 1.0 0.0 0.25 0.0 0.25 0.25 0.50 0.25 0.50 0.50 1.0 0.50 1.0 0.0 0.25 0.0 0.25 0.25 0.50 0.25 0.50 
+0.0 0.0 1.0 1.0 0.0 0.0 1.0 1.0 0.0 0.0 1.0 1.0 0.0 0.0 1.0 1.0 0.0 0.0 1.0 1.0 0.0 0.0 1.0 1.0 
 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 
 cells 6
 quad 4
@@ -2350,7 +2350,7 @@ quad 4
 21     22      24      23
 variable
 node_data 1
-0.0 0.0 1.0 1.0 2.0 2.0 3.0 3.0 4.0 4.0 5.0 5.0 0.0 0.0 2.0 2.0 4.0 4.0 6.0 6.0 8.0 8.0 10. 10. 
+0.0 1.0 0.0 1.0 2.0 3.0 2.0 3.0 4.0 5.0 4.0 5.0 0.0 2.0 0.0 2.0 4.0 6.0 4.0 6.0 8.0 10. 8.0 10. 
 
 cell_data 1
 0.0 0.0 0.0 0.0 1.0 1.0 1.0 1.0 2.0 2.0 2.0 2.0 0.0 0.0 0.0 0.0 3.0 3.0 3.0 3.0 6.0 6.0 6.0 6.0 
@@ -2366,78 +2366,78 @@ endgmv
 Variables="x", "y", "node_data", "cell_data"
 zone f=feblock, n=24, e=6, et=quadrilateral
 0.50
-0.50
 1.0
+0.50
 1.0
 0.0
-0.0
-0.25
 0.25
+0.0
 0.25
 0.25
 0.50
-0.50
+0.25
 0.50
 0.50
 1.0
+0.50
 1.0
 0.0
-0.0
-0.25
 0.25
+0.0
 0.25
 0.25
 0.50
+0.25
 0.50
 
 0.0
-1.0
 0.0
 1.0
-0.0
 1.0
 0.0
-1.0
 0.0
 1.0
-0.0
 1.0
 0.0
-1.0
 0.0
 1.0
-0.0
 1.0
 0.0
+0.0
+1.0
 1.0
 0.0
+0.0
+1.0
 1.0
 0.0
+0.0
+1.0
 1.0
 
-0.0
 0.0
 1.0
+0.0
 1.0
 2.0
-2.0
 3.0
+2.0
 3.0
 4.0
-4.0
 5.0
+4.0
 5.0
 0.0
-0.0
 2.0
+0.0
 2.0
 4.0
-4.0
 6.0
+4.0
 6.0
 8.0
-8.0
 10.
+8.0
 10.
 
 0.0
@@ -2478,28 +2478,28 @@ DATASET UNSTRUCTURED_GRID
 
 POINTS 24 double
 0.50 0.0 0
-0.50 1.0 0
 1.0 0.0 0
+0.50 1.0 0
 1.0 1.0 0
 0.0 0.0 0
-0.0 1.0 0
 0.25 0.0 0
+0.0 1.0 0
 0.25 1.0 0
 0.25 0.0 0
-0.25 1.0 0
 0.50 0.0 0
+0.25 1.0 0
 0.50 1.0 0
 0.50 0.0 0
-0.50 1.0 0
 1.0 0.0 0
+0.50 1.0 0
 1.0 1.0 0
 0.0 0.0 0
-0.0 1.0 0
 0.25 0.0 0
+0.0 1.0 0
 0.25 1.0 0
 0.25 0.0 0
-0.25 1.0 0
 0.50 0.0 0
+0.25 1.0 0
 0.50 1.0 0
 
 CELLS 6 30
@@ -2515,7 +2515,7 @@ CELL_TYPES 6
 POINT_DATA 24
 SCALARS node_data double 1
 LOOKUP_TABLE default
-0.0 0.0 1.0 1.0 2.0 2.0 3.0 3.0 4.0 4.0 5.0 5.0 0.0 0.0 2.0 2.0 4.0 4.0 6.0 6.0 8.0 8.0 10. 10. 
+0.0 1.0 0.0 1.0 2.0 3.0 2.0 3.0 4.0 5.0 4.0 5.0 0.0 2.0 0.0 2.0 4.0 6.0 4.0 6.0 8.0 10. 8.0 10. 
 SCALARS cell_data double 1
 LOOKUP_TABLE default
 0.0 0.0 0.0 0.0 1.0 1.0 1.0 1.0 2.0 2.0 2.0 2.0 0.0 0.0 0.0 0.0 3.0 3.0 3.0 3.0 6.0 6.0 6.0 6.0 
@@ -2527,44 +2527,44 @@ LOOKUP_TABLE default
 #
 # <x> <y> <node_data> <cell_data> 
 0.50 0.0 0.0 0.0 
-0.50 1.0 0.0 0.0 
-
 1.0 0.0 1.0 0.0 
+
+0.50 1.0 0.0 0.0 
 1.0 1.0 1.0 0.0 
 
 
 0.0 0.0 2.0 1.0 
-0.0 1.0 2.0 1.0 
-
 0.25 0.0 3.0 1.0 
+
+0.0 1.0 2.0 1.0 
 0.25 1.0 3.0 1.0 
 
 
 0.25 0.0 4.0 2.0 
-0.25 1.0 4.0 2.0 
-
 0.50 0.0 5.0 2.0 
+
+0.25 1.0 4.0 2.0 
 0.50 1.0 5.0 2.0 
 
 
 0.50 0.0 0.0 0.0 
-0.50 1.0 0.0 0.0 
-
 1.0 0.0 2.0 0.0 
+
+0.50 1.0 0.0 0.0 
 1.0 1.0 2.0 0.0 
 
 
 0.0 0.0 4.0 3.0 
-0.0 1.0 4.0 3.0 
-
 0.25 0.0 6.0 3.0 
+
+0.0 1.0 4.0 3.0 
 0.25 1.0 6.0 3.0 
 
 
 0.25 0.0 8.0 6.0 
-0.25 1.0 8.0 6.0 
-
 0.50 0.0 10. 6.0 
+
+0.25 1.0 8.0 6.0 
 0.50 1.0 10. 6.0 
 
 
@@ -2576,51 +2576,51 @@ node_data
 cell_data
 6
 [deal.II intermediate Patch<2,2>]
-0.50 0.0 0.50 1.0 1.0 1.0 1.0 0.0 
+0.50 0.0 1.0 0.0 1.0 1.0 0.50 1.0 
 4294967295 4294967295 4294967295 4294967295 
 4294967295 1
 2 4
-0.0 0.0 1.0 1.0 0.0 0.0 0.0 0.0 
+0.0 1.0 0.0 1.0 0.0 0.0 0.0 0.0 
 
 
 [deal.II intermediate Patch<2,2>]
-0.0 0.0 0.0 1.0 0.25 1.0 0.25 0.0 
+0.0 0.0 0.25 0.0 0.25 1.0 0.0 1.0 
 4294967295 4294967295 4294967295 4294967295 
 4294967295 1
 2 4
-2.0 2.0 3.0 3.0 1.0 1.0 1.0 1.0 
+2.0 3.0 2.0 3.0 1.0 1.0 1.0 1.0 
 
 
 [deal.II intermediate Patch<2,2>]
-0.25 0.0 0.25 1.0 0.50 1.0 0.50 0.0 
+0.25 0.0 0.50 0.0 0.50 1.0 0.25 1.0 
 4294967295 4294967295 4294967295 4294967295 
 4294967295 1
 2 4
-4.0 4.0 5.0 5.0 2.0 2.0 2.0 2.0 
+4.0 5.0 4.0 5.0 2.0 2.0 2.0 2.0 
 
 
 [deal.II intermediate Patch<2,2>]
-0.50 0.0 0.50 1.0 1.0 1.0 1.0 0.0 
+0.50 0.0 1.0 0.0 1.0 1.0 0.50 1.0 
 4294967295 4294967295 4294967295 4294967295 
 4294967295 1
 2 4
-0.0 0.0 2.0 2.0 0.0 0.0 0.0 0.0 
+0.0 2.0 0.0 2.0 0.0 0.0 0.0 0.0 
 
 
 [deal.II intermediate Patch<2,2>]
-0.0 0.0 0.0 1.0 0.25 1.0 0.25 0.0 
+0.0 0.0 0.25 0.0 0.25 1.0 0.0 1.0 
 4294967295 4294967295 4294967295 4294967295 
 4294967295 1
 2 4
-4.0 4.0 6.0 6.0 3.0 3.0 3.0 3.0 
+4.0 6.0 4.0 6.0 3.0 3.0 3.0 3.0 
 
 
 [deal.II intermediate Patch<2,2>]
-0.25 0.0 0.25 1.0 0.50 1.0 0.50 0.0 
+0.25 0.0 0.50 0.0 0.50 1.0 0.25 1.0 
 4294967295 4294967295 4294967295 4294967295 
 4294967295 1
 2 4
-8.0 8.0 10. 10. 6.0 6.0 6.0 6.0 
+8.0 10. 8.0 10. 6.0 6.0 6.0 6.0 
 
 
 
@@ -2666,52 +2666,52 @@ light_source {
 mesh {
 triangle {
        <0.50,0.0,0.0>,
-       <0.50,0.0,1.0>,
+       <1.0,1.0,0.0>,
        <1.0,1.0,1.0>}
 triangle {
        <0.50,0.0,0.0>,
        <1.0,1.0,1.0>,
-       <1.0,1.0,0.0>}
+       <0.50,0.0,1.0>}
 triangle {
        <0.0,2.0,0.0>,
-       <0.0,2.0,1.0>,
+       <0.25,3.0,0.0>,
        <0.25,3.0,1.0>}
 triangle {
        <0.0,2.0,0.0>,
        <0.25,3.0,1.0>,
-       <0.25,3.0,0.0>}
+       <0.0,2.0,1.0>}
 triangle {
        <0.25,4.0,0.0>,
-       <0.25,4.0,1.0>,
+       <0.50,5.0,0.0>,
        <0.50,5.0,1.0>}
 triangle {
        <0.25,4.0,0.0>,
        <0.50,5.0,1.0>,
-       <0.50,5.0,0.0>}
+       <0.25,4.0,1.0>}
 triangle {
        <0.50,0.0,0.0>,
-       <0.50,0.0,1.0>,
+       <1.0,2.0,0.0>,
        <1.0,2.0,1.0>}
 triangle {
        <0.50,0.0,0.0>,
        <1.0,2.0,1.0>,
-       <1.0,2.0,0.0>}
+       <0.50,0.0,1.0>}
 triangle {
        <0.0,4.0,0.0>,
-       <0.0,4.0,1.0>,
+       <0.25,6.0,0.0>,
        <0.25,6.0,1.0>}
 triangle {
        <0.0,4.0,0.0>,
        <0.25,6.0,1.0>,
-       <0.25,6.0,0.0>}
+       <0.0,4.0,1.0>}
 triangle {
        <0.25,8.0,0.0>,
-       <0.25,8.0,1.0>,
+       <0.50,10.,0.0>,
        <0.50,10.,1.0>}
 triangle {
        <0.25,8.0,0.0>,
        <0.50,10.,1.0>,
-       <0.50,10.,0.0>}
+       <0.25,8.0,1.0>}
   texture {Tex}
 }
 
@@ -2729,46 +2729,46 @@ triangle {
 %%EndProlog
 
 0.50 setlinewidth
-0.0000 sg 95.096 0.0000 m 204.90 95.096 l 300.00 257.84 l 190.19 162.74 lf
-0 sg 95.096 0.0000 m 204.90 95.096 l 300.00 257.84 l 190.19 162.74 lx
-0.0000 0.0000 0.23529 s 95.096 0.0000 m 204.90 95.096 l 300.00 448.03 l 190.19 352.93 lf
-0 sg 95.096 0.0000 m 204.90 95.096 l 300.00 448.03 l 190.19 352.93 lx
-0.0000 0.0000 0.94118 s 0.0000 407.84 m 109.81 502.93 l 157.36 679.40 l 47.548 584.30 lf
-0 sg 0.0000 407.84 m 109.81 502.93 l 157.36 679.40 l 47.548 584.30 lx
-0.0000 0.88235 0.11765 s 47.548 774.50 m 157.36 869.59 l 204.90 1046.1 l 95.096 950.96 lf
-0 sg 47.548 774.50 m 157.36 869.59 l 204.90 1046.1 l 95.096 950.96 lx
-0.11765 0.88235 0.0000 s 0.0000 788.22 m 109.81 883.32 l 157.36 1250.0 l 47.548 1154.9 lf
-0 sg 0.0000 788.22 m 109.81 883.32 l 157.36 1250.0 l 47.548 1154.9 lx
-1.0000 sg 47.548 1535.3 m 157.36 1630.4 l 204.90 1997.0 l 95.096 1901.9 lf
-0 sg 47.548 1535.3 m 157.36 1630.4 l 204.90 1997.0 l 95.096 1901.9 lx
+0.0000 sg 95.096 0.0000 m 190.19 162.74 l 300.00 257.84 l 204.90 95.096 lf
+0 sg 95.096 0.0000 m 190.19 162.74 l 300.00 257.84 l 204.90 95.096 lx
+0.0000 0.0000 0.23529 s 95.096 0.0000 m 190.19 352.93 l 300.00 448.03 l 204.90 95.096 lf
+0 sg 95.096 0.0000 m 190.19 352.93 l 300.00 448.03 l 204.90 95.096 lx
+0.0000 0.0000 0.94118 s 0.0000 407.84 m 47.548 584.30 l 157.36 679.40 l 109.81 502.93 lf
+0 sg 0.0000 407.84 m 47.548 584.30 l 157.36 679.40 l 109.81 502.93 lx
+0.0000 0.88235 0.11765 s 47.548 774.50 m 95.096 950.96 l 204.90 1046.1 l 157.36 869.59 lf
+0 sg 47.548 774.50 m 95.096 950.96 l 204.90 1046.1 l 157.36 869.59 lx
+0.11765 0.88235 0.0000 s 0.0000 788.22 m 47.548 1154.9 l 157.36 1250.0 l 109.81 883.32 lf
+0 sg 0.0000 788.22 m 47.548 1154.9 l 157.36 1250.0 l 109.81 883.32 lx
+1.0000 sg 47.548 1535.3 m 95.096 1901.9 l 204.90 1997.0 l 157.36 1630.4 lf
+0 sg 47.548 1535.3 m 95.096 1901.9 l 204.90 1997.0 l 157.36 1630.4 lx
 showpage
 DEAL::Checking DGQ1 in 2d:
 DEAL::Checking DGQ1 in 3d:
 DEAL::Checking DGQ2 in 1d:
 object "vertices" class array type float rank 1 shape 2 items 24 data follows
 0.50   0.0     
-0.50   1.0     
 1.0    0.0     
+0.50   1.0     
 1.0    1.0     
 0.0    0.0     
-0.0    1.0     
 0.25   0.0     
+0.0    1.0     
 0.25   1.0     
 0.25   0.0     
-0.25   1.0     
 0.50   0.0     
+0.25   1.0     
 0.50   1.0     
 0.50   0.0     
-0.50   1.0     
 1.0    0.0     
+0.50   1.0     
 1.0    1.0     
 0.0    0.0     
-0.0    1.0     
 0.25   0.0     
+0.0    1.0     
 0.25   1.0     
 0.25   0.0     
-0.25   1.0     
 0.50   0.0     
+0.25   1.0     
 0.50   1.0     
 object "cells" class array type int rank 1 shape 4 items 6 data follows
 0      2       1       3
@@ -2781,29 +2781,29 @@ object "cells" class array type int rank 1 shape 4 items 6 data follows
 attribute "element type" string "quads"
 attribute "ref" string "positions"
 object "data" class array type float rank 1 shape 2 items 24 data follows
-       0.0     0.0
        0.0     0.0
        2.0     0.0
+       0.0     0.0
        2.0     0.0
        3.0     1.0
-       3.0     1.0
        5.0     1.0
+       3.0     1.0
        5.0     1.0
        6.0     2.0
-       6.0     2.0
        8.0     2.0
+       6.0     2.0
        8.0     2.0
        0.0     0.0
-       0.0     0.0
        4.0     0.0
+       0.0     0.0
        4.0     0.0
        6.0     3.0
-       6.0     3.0
        10.     3.0
+       6.0     3.0
        10.     3.0
        12.     6.0
-       12.     6.0
        16.     6.0
+       12.     6.0
        16.     6.0
 attribute "dep" string "positions"
 object "deal data" class field
@@ -2820,28 +2820,28 @@ end
 #
 24 6 2 0 0
 1   0.50 0.0 0 
-2   0.50 1.0 0 
-3   1.0 0.0 0 
+2   1.0 0.0 0 
+3   0.50 1.0 0 
 4   1.0 1.0 0 
 5   0.0 0.0 0 
-6   0.0 1.0 0 
-7   0.25 0.0 0 
+6   0.25 0.0 0 
+7   0.0 1.0 0 
 8   0.25 1.0 0 
 9   0.25 0.0 0 
-10   0.25 1.0 0 
-11   0.50 0.0 0 
+10   0.50 0.0 0 
+11   0.25 1.0 0 
 12   0.50 1.0 0 
 13   0.50 0.0 0 
-14   0.50 1.0 0 
-15   1.0 0.0 0 
+14   1.0 0.0 0 
+15   0.50 1.0 0 
 16   1.0 1.0 0 
 17   0.0 0.0 0 
-18   0.0 1.0 0 
-19   0.25 0.0 0 
+18   0.25 0.0 0 
+19   0.0 1.0 0 
 20   0.25 1.0 0 
 21   0.25 0.0 0 
-22   0.25 1.0 0 
-23   0.50 0.0 0 
+22   0.50 0.0 0 
+23   0.25 1.0 0 
 24   0.50 1.0 0 
 
 1      0 quad  1       2       4       3
@@ -2855,34 +2855,34 @@ end
 node_data,dimensionless
 cell_data,dimensionless
 1      0.0     0.0
-2      0.0     0.0
-3      2.0     0.0
+2      2.0     0.0
+3      0.0     0.0
 4      2.0     0.0
 5      3.0     1.0
-6      3.0     1.0
-7      5.0     1.0
+6      5.0     1.0
+7      3.0     1.0
 8      5.0     1.0
 9      6.0     2.0
-10     6.0     2.0
-11     8.0     2.0
+10     8.0     2.0
+11     6.0     2.0
 12     8.0     2.0
 13     0.0     0.0
-14     0.0     0.0
-15     4.0     0.0
+14     4.0     0.0
+15     0.0     0.0
 16     4.0     0.0
 17     6.0     3.0
-18     6.0     3.0
-19     10.     3.0
+18     10.     3.0
+19     6.0     3.0
 20     10.     3.0
 21     12.     6.0
-22     12.     6.0
-23     16.     6.0
+22     16.     6.0
+23     12.     6.0
 24     16.     6.0
 gmvinput ascii
 
 nodes 24
-0.50 0.50 1.0 1.0 0.0 0.0 0.25 0.25 0.25 0.25 0.50 0.50 0.50 0.50 1.0 1.0 0.0 0.0 0.25 0.25 0.25 0.25 0.50 0.50 
-0.0 1.0 0.0 1.0 0.0 1.0 0.0 1.0 0.0 1.0 0.0 1.0 0.0 1.0 0.0 1.0 0.0 1.0 0.0 1.0 0.0 1.0 0.0 1.0 
+0.50 1.0 0.50 1.0 0.0 0.25 0.0 0.25 0.25 0.50 0.25 0.50 0.50 1.0 0.50 1.0 0.0 0.25 0.0 0.25 0.25 0.50 0.25 0.50 
+0.0 0.0 1.0 1.0 0.0 0.0 1.0 1.0 0.0 0.0 1.0 1.0 0.0 0.0 1.0 1.0 0.0 0.0 1.0 1.0 0.0 0.0 1.0 1.0 
 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 
 cells 6
 quad 4
@@ -2899,7 +2899,7 @@ quad 4
 21     22      24      23
 variable
 node_data 1
-0.0 0.0 2.0 2.0 3.0 3.0 5.0 5.0 6.0 6.0 8.0 8.0 0.0 0.0 4.0 4.0 6.0 6.0 10. 10. 12. 12. 16. 16. 
+0.0 2.0 0.0 2.0 3.0 5.0 3.0 5.0 6.0 8.0 6.0 8.0 0.0 4.0 0.0 4.0 6.0 10. 6.0 10. 12. 16. 12. 16. 
 
 cell_data 1
 0.0 0.0 0.0 0.0 1.0 1.0 1.0 1.0 2.0 2.0 2.0 2.0 0.0 0.0 0.0 0.0 3.0 3.0 3.0 3.0 6.0 6.0 6.0 6.0 
@@ -2915,78 +2915,78 @@ endgmv
 Variables="x", "y", "node_data", "cell_data"
 zone f=feblock, n=24, e=6, et=quadrilateral
 0.50
-0.50
 1.0
+0.50
 1.0
 0.0
-0.0
-0.25
 0.25
+0.0
 0.25
 0.25
 0.50
-0.50
+0.25
 0.50
 0.50
 1.0
+0.50
 1.0
 0.0
-0.0
-0.25
 0.25
+0.0
 0.25
 0.25
 0.50
+0.25
 0.50
 
 0.0
-1.0
 0.0
 1.0
-0.0
 1.0
 0.0
-1.0
 0.0
 1.0
-0.0
 1.0
 0.0
-1.0
 0.0
 1.0
-0.0
 1.0
 0.0
+0.0
+1.0
 1.0
 0.0
+0.0
+1.0
 1.0
 0.0
+0.0
+1.0
 1.0
 
-0.0
 0.0
 2.0
+0.0
 2.0
 3.0
-3.0
 5.0
+3.0
 5.0
 6.0
-6.0
 8.0
+6.0
 8.0
 0.0
-0.0
 4.0
+0.0
 4.0
 6.0
-6.0
 10.
+6.0
 10.
 12.
-12.
 16.
+12.
 16.
 
 0.0
@@ -3027,28 +3027,28 @@ DATASET UNSTRUCTURED_GRID
 
 POINTS 24 double
 0.50 0.0 0
-0.50 1.0 0
 1.0 0.0 0
+0.50 1.0 0
 1.0 1.0 0
 0.0 0.0 0
-0.0 1.0 0
 0.25 0.0 0
+0.0 1.0 0
 0.25 1.0 0
 0.25 0.0 0
-0.25 1.0 0
 0.50 0.0 0
+0.25 1.0 0
 0.50 1.0 0
 0.50 0.0 0
-0.50 1.0 0
 1.0 0.0 0
+0.50 1.0 0
 1.0 1.0 0
 0.0 0.0 0
-0.0 1.0 0
 0.25 0.0 0
+0.0 1.0 0
 0.25 1.0 0
 0.25 0.0 0
-0.25 1.0 0
 0.50 0.0 0
+0.25 1.0 0
 0.50 1.0 0
 
 CELLS 6 30
@@ -3064,7 +3064,7 @@ CELL_TYPES 6
 POINT_DATA 24
 SCALARS node_data double 1
 LOOKUP_TABLE default
-0.0 0.0 2.0 2.0 3.0 3.0 5.0 5.0 6.0 6.0 8.0 8.0 0.0 0.0 4.0 4.0 6.0 6.0 10. 10. 12. 12. 16. 16. 
+0.0 2.0 0.0 2.0 3.0 5.0 3.0 5.0 6.0 8.0 6.0 8.0 0.0 4.0 0.0 4.0 6.0 10. 6.0 10. 12. 16. 12. 16. 
 SCALARS cell_data double 1
 LOOKUP_TABLE default
 0.0 0.0 0.0 0.0 1.0 1.0 1.0 1.0 2.0 2.0 2.0 2.0 0.0 0.0 0.0 0.0 3.0 3.0 3.0 3.0 6.0 6.0 6.0 6.0 
@@ -3076,44 +3076,44 @@ LOOKUP_TABLE default
 #
 # <x> <y> <node_data> <cell_data> 
 0.50 0.0 0.0 0.0 
-0.50 1.0 0.0 0.0 
-
 1.0 0.0 2.0 0.0 
+
+0.50 1.0 0.0 0.0 
 1.0 1.0 2.0 0.0 
 
 
 0.0 0.0 3.0 1.0 
-0.0 1.0 3.0 1.0 
-
 0.25 0.0 5.0 1.0 
+
+0.0 1.0 3.0 1.0 
 0.25 1.0 5.0 1.0 
 
 
 0.25 0.0 6.0 2.0 
-0.25 1.0 6.0 2.0 
-
 0.50 0.0 8.0 2.0 
+
+0.25 1.0 6.0 2.0 
 0.50 1.0 8.0 2.0 
 
 
 0.50 0.0 0.0 0.0 
-0.50 1.0 0.0 0.0 
-
 1.0 0.0 4.0 0.0 
+
+0.50 1.0 0.0 0.0 
 1.0 1.0 4.0 0.0 
 
 
 0.0 0.0 6.0 3.0 
-0.0 1.0 6.0 3.0 
-
 0.25 0.0 10. 3.0 
+
+0.0 1.0 6.0 3.0 
 0.25 1.0 10. 3.0 
 
 
 0.25 0.0 12. 6.0 
-0.25 1.0 12. 6.0 
-
 0.50 0.0 16. 6.0 
+
+0.25 1.0 12. 6.0 
 0.50 1.0 16. 6.0 
 
 
@@ -3125,51 +3125,51 @@ node_data
 cell_data
 6
 [deal.II intermediate Patch<2,2>]
-0.50 0.0 0.50 1.0 1.0 1.0 1.0 0.0 
+0.50 0.0 1.0 0.0 1.0 1.0 0.50 1.0 
 4294967295 4294967295 4294967295 4294967295 
 4294967295 1
 2 4
-0.0 0.0 2.0 2.0 0.0 0.0 0.0 0.0 
+0.0 2.0 0.0 2.0 0.0 0.0 0.0 0.0 
 
 
 [deal.II intermediate Patch<2,2>]
-0.0 0.0 0.0 1.0 0.25 1.0 0.25 0.0 
+0.0 0.0 0.25 0.0 0.25 1.0 0.0 1.0 
 4294967295 4294967295 4294967295 4294967295 
 4294967295 1
 2 4
-3.0 3.0 5.0 5.0 1.0 1.0 1.0 1.0 
+3.0 5.0 3.0 5.0 1.0 1.0 1.0 1.0 
 
 
 [deal.II intermediate Patch<2,2>]
-0.25 0.0 0.25 1.0 0.50 1.0 0.50 0.0 
+0.25 0.0 0.50 0.0 0.50 1.0 0.25 1.0 
 4294967295 4294967295 4294967295 4294967295 
 4294967295 1
 2 4
-6.0 6.0 8.0 8.0 2.0 2.0 2.0 2.0 
+6.0 8.0 6.0 8.0 2.0 2.0 2.0 2.0 
 
 
 [deal.II intermediate Patch<2,2>]
-0.50 0.0 0.50 1.0 1.0 1.0 1.0 0.0 
+0.50 0.0 1.0 0.0 1.0 1.0 0.50 1.0 
 4294967295 4294967295 4294967295 4294967295 
 4294967295 1
 2 4
-0.0 0.0 4.0 4.0 0.0 0.0 0.0 0.0 
+0.0 4.0 0.0 4.0 0.0 0.0 0.0 0.0 
 
 
 [deal.II intermediate Patch<2,2>]
-0.0 0.0 0.0 1.0 0.25 1.0 0.25 0.0 
+0.0 0.0 0.25 0.0 0.25 1.0 0.0 1.0 
 4294967295 4294967295 4294967295 4294967295 
 4294967295 1
 2 4
-6.0 6.0 10. 10. 3.0 3.0 3.0 3.0 
+6.0 10. 6.0 10. 3.0 3.0 3.0 3.0 
 
 
 [deal.II intermediate Patch<2,2>]
-0.25 0.0 0.25 1.0 0.50 1.0 0.50 0.0 
+0.25 0.0 0.50 0.0 0.50 1.0 0.25 1.0 
 4294967295 4294967295 4294967295 4294967295 
 4294967295 1
 2 4
-12. 12. 16. 16. 6.0 6.0 6.0 6.0 
+12. 16. 12. 16. 6.0 6.0 6.0 6.0 
 
 
 
@@ -3215,52 +3215,52 @@ light_source {
 mesh {
 triangle {
        <0.50,0.0,0.0>,
-       <0.50,0.0,1.0>,
+       <1.0,2.0,0.0>,
        <1.0,2.0,1.0>}
 triangle {
        <0.50,0.0,0.0>,
        <1.0,2.0,1.0>,
-       <1.0,2.0,0.0>}
+       <0.50,0.0,1.0>}
 triangle {
        <0.0,3.0,0.0>,
-       <0.0,3.0,1.0>,
+       <0.25,5.0,0.0>,
        <0.25,5.0,1.0>}
 triangle {
        <0.0,3.0,0.0>,
        <0.25,5.0,1.0>,
-       <0.25,5.0,0.0>}
+       <0.0,3.0,1.0>}
 triangle {
        <0.25,6.0,0.0>,
-       <0.25,6.0,1.0>,
+       <0.50,8.0,0.0>,
        <0.50,8.0,1.0>}
 triangle {
        <0.25,6.0,0.0>,
        <0.50,8.0,1.0>,
-       <0.50,8.0,0.0>}
+       <0.25,6.0,1.0>}
 triangle {
        <0.50,0.0,0.0>,
-       <0.50,0.0,1.0>,
+       <1.0,4.0,0.0>,
        <1.0,4.0,1.0>}
 triangle {
        <0.50,0.0,0.0>,
        <1.0,4.0,1.0>,
-       <1.0,4.0,0.0>}
+       <0.50,0.0,1.0>}
 triangle {
        <0.0,6.0,0.0>,
-       <0.0,6.0,1.0>,
+       <0.25,10.,0.0>,
        <0.25,10.,1.0>}
 triangle {
        <0.0,6.0,0.0>,
        <0.25,10.,1.0>,
-       <0.25,10.,0.0>}
+       <0.0,6.0,1.0>}
 triangle {
        <0.25,12.,0.0>,
-       <0.25,12.,1.0>,
+       <0.50,16.,0.0>,
        <0.50,16.,1.0>}
 triangle {
        <0.25,12.,0.0>,
        <0.50,16.,1.0>,
-       <0.50,16.,0.0>}
+       <0.25,12.,1.0>}
   texture {Tex}
 }
 
@@ -3278,18 +3278,18 @@ triangle {
 %%EndProlog
 
 0.50 setlinewidth
-0.0000 sg 95.096 0.0000 m 204.90 95.096 l 300.00 448.03 l 190.19 352.93 lf
-0 sg 95.096 0.0000 m 204.90 95.096 l 300.00 448.03 l 190.19 352.93 lx
-0.0000 0.0000 0.30769 s 95.096 0.0000 m 204.90 95.096 l 300.00 828.41 l 190.19 733.32 lf
-0 sg 95.096 0.0000 m 204.90 95.096 l 300.00 828.41 l 190.19 733.32 lx
-0.0000 0.0000 0.92308 s 0.0000 598.03 m 109.81 693.13 l 157.36 1059.8 l 47.548 964.69 lf
-0 sg 0.0000 598.03 m 109.81 693.13 l 157.36 1059.8 l 47.548 964.69 lx
-0.0000 0.84615 0.15385 s 47.548 1154.9 m 157.36 1250.0 l 204.90 1616.6 l 95.096 1521.5 lf
-0 sg 47.548 1154.9 m 157.36 1250.0 l 204.90 1616.6 l 95.096 1521.5 lx
-0.15385 0.84615 0.0000 s 0.0000 1168.6 m 109.81 1263.7 l 157.36 2010.7 l 47.548 1915.6 lf
-0 sg 0.0000 1168.6 m 109.81 1263.7 l 157.36 2010.7 l 47.548 1915.6 lx
-1.0000 sg 47.548 2296.0 m 157.36 2391.1 l 204.90 3138.2 l 95.096 3043.1 lf
-0 sg 47.548 2296.0 m 157.36 2391.1 l 204.90 3138.2 l 95.096 3043.1 lx
+0.0000 sg 95.096 0.0000 m 190.19 352.93 l 300.00 448.03 l 204.90 95.096 lf
+0 sg 95.096 0.0000 m 190.19 352.93 l 300.00 448.03 l 204.90 95.096 lx
+0.0000 0.0000 0.30769 s 95.096 0.0000 m 190.19 733.32 l 300.00 828.41 l 204.90 95.096 lf
+0 sg 95.096 0.0000 m 190.19 733.32 l 300.00 828.41 l 204.90 95.096 lx
+0.0000 0.0000 0.92308 s 0.0000 598.03 m 47.548 964.69 l 157.36 1059.8 l 109.81 693.13 lf
+0 sg 0.0000 598.03 m 47.548 964.69 l 157.36 1059.8 l 109.81 693.13 lx
+0.0000 0.84615 0.15385 s 47.548 1154.9 m 95.096 1521.5 l 204.90 1616.6 l 157.36 1250.0 lf
+0 sg 47.548 1154.9 m 95.096 1521.5 l 204.90 1616.6 l 157.36 1250.0 lx
+0.15385 0.84615 0.0000 s 0.0000 1168.6 m 47.548 1915.6 l 157.36 2010.7 l 109.81 1263.7 lf
+0 sg 0.0000 1168.6 m 47.548 1915.6 l 157.36 2010.7 l 109.81 1263.7 lx
+1.0000 sg 47.548 2296.0 m 95.096 3043.1 l 204.90 3138.2 l 157.36 2391.1 lf
+0 sg 47.548 2296.0 m 95.096 3043.1 l 204.90 3138.2 l 157.36 2391.1 lx
 showpage
 DEAL::Checking DGQ2 in 2d:
 DEAL::Checking DGQ2 in 3d:
index bb2802ec87bc4f074a2ba0aa464ace7ed5e3827d..22f91a8bf186317fda35369ed28f3347eff6e0e6 100644 (file)
@@ -2,28 +2,28 @@
 DEAL::Checking Q1 in 1d:
 object "vertices" class array type float rank 1 shape 2 items 24 data follows
 0.50   0.0     
-0.50   1.0     
 1.0    0.0     
+0.50   1.0     
 1.0    1.0     
 0.0    0.0     
-0.0    1.0     
 0.25   0.0     
+0.0    1.0     
 0.25   1.0     
 0.25   0.0     
-0.25   1.0     
 0.50   0.0     
+0.25   1.0     
 0.50   1.0     
 0.50   0.0     
-0.50   1.0     
 1.0    0.0     
+0.50   1.0     
 1.0    1.0     
 0.0    0.0     
-0.0    1.0     
 0.25   0.0     
+0.0    1.0     
 0.25   1.0     
 0.25   0.0     
-0.25   1.0     
 0.50   0.0     
+0.25   1.0     
 0.50   1.0     
 object "cells" class array type int rank 1 shape 4 items 6 data follows
 0      2       1       3
@@ -36,29 +36,29 @@ object "cells" class array type int rank 1 shape 4 items 6 data follows
 attribute "element type" string "quads"
 attribute "ref" string "positions"
 object "data" class array type float rank 1 shape 2 items 24 data follows
-       0.0     0.0
        0.0     0.0
        1.0     0.0
+       0.0     0.0
        1.0     0.0
        2.0     1.0
-       2.0     1.0
        3.0     1.0
+       2.0     1.0
        3.0     1.0
        3.0     2.0
-       3.0     2.0
        0.0     2.0
+       3.0     2.0
        0.0     2.0
        0.0     0.0
-       0.0     0.0
        2.0     0.0
+       0.0     0.0
        2.0     0.0
        4.0     3.0
-       4.0     3.0
        6.0     3.0
+       4.0     3.0
        6.0     3.0
        6.0     6.0
-       6.0     6.0
        0.0     6.0
+       6.0     6.0
        0.0     6.0
 attribute "dep" string "positions"
 object "deal data" class field
@@ -75,28 +75,28 @@ end
 #
 24 6 2 0 0
 1   0.50 0.0 0 
-2   0.50 1.0 0 
-3   1.0 0.0 0 
+2   1.0 0.0 0 
+3   0.50 1.0 0 
 4   1.0 1.0 0 
 5   0.0 0.0 0 
-6   0.0 1.0 0 
-7   0.25 0.0 0 
+6   0.25 0.0 0 
+7   0.0 1.0 0 
 8   0.25 1.0 0 
 9   0.25 0.0 0 
-10   0.25 1.0 0 
-11   0.50 0.0 0 
+10   0.50 0.0 0 
+11   0.25 1.0 0 
 12   0.50 1.0 0 
 13   0.50 0.0 0 
-14   0.50 1.0 0 
-15   1.0 0.0 0 
+14   1.0 0.0 0 
+15   0.50 1.0 0 
 16   1.0 1.0 0 
 17   0.0 0.0 0 
-18   0.0 1.0 0 
-19   0.25 0.0 0 
+18   0.25 0.0 0 
+19   0.0 1.0 0 
 20   0.25 1.0 0 
 21   0.25 0.0 0 
-22   0.25 1.0 0 
-23   0.50 0.0 0 
+22   0.50 0.0 0 
+23   0.25 1.0 0 
 24   0.50 1.0 0 
 
 1      0 quad  1       2       4       3
@@ -110,34 +110,34 @@ end
 node_data,dimensionless
 cell_data,dimensionless
 1      0.0     0.0
-2      0.0     0.0
-3      1.0     0.0
+2      1.0     0.0
+3      0.0     0.0
 4      1.0     0.0
 5      2.0     1.0
-6      2.0     1.0
-7      3.0     1.0
+6      3.0     1.0
+7      2.0     1.0
 8      3.0     1.0
 9      3.0     2.0
-10     3.0     2.0
-11     0.0     2.0
+10     0.0     2.0
+11     3.0     2.0
 12     0.0     2.0
 13     0.0     0.0
-14     0.0     0.0
-15     2.0     0.0
+14     2.0     0.0
+15     0.0     0.0
 16     2.0     0.0
 17     4.0     3.0
-18     4.0     3.0
-19     6.0     3.0
+18     6.0     3.0
+19     4.0     3.0
 20     6.0     3.0
 21     6.0     6.0
-22     6.0     6.0
-23     0.0     6.0
+22     0.0     6.0
+23     6.0     6.0
 24     0.0     6.0
 gmvinput ascii
 
 nodes 24
-0.50 0.50 1.0 1.0 0.0 0.0 0.25 0.25 0.25 0.25 0.50 0.50 0.50 0.50 1.0 1.0 0.0 0.0 0.25 0.25 0.25 0.25 0.50 0.50 
-0.0 1.0 0.0 1.0 0.0 1.0 0.0 1.0 0.0 1.0 0.0 1.0 0.0 1.0 0.0 1.0 0.0 1.0 0.0 1.0 0.0 1.0 0.0 1.0 
+0.50 1.0 0.50 1.0 0.0 0.25 0.0 0.25 0.25 0.50 0.25 0.50 0.50 1.0 0.50 1.0 0.0 0.25 0.0 0.25 0.25 0.50 0.25 0.50 
+0.0 0.0 1.0 1.0 0.0 0.0 1.0 1.0 0.0 0.0 1.0 1.0 0.0 0.0 1.0 1.0 0.0 0.0 1.0 1.0 0.0 0.0 1.0 1.0 
 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 
 cells 6
 quad 4
@@ -154,7 +154,7 @@ quad 4
 21     22      24      23
 variable
 node_data 1
-0.0 0.0 1.0 1.0 2.0 2.0 3.0 3.0 3.0 3.0 0.0 0.0 0.0 0.0 2.0 2.0 4.0 4.0 6.0 6.0 6.0 6.0 0.0 0.0 
+0.0 1.0 0.0 1.0 2.0 3.0 2.0 3.0 3.0 0.0 3.0 0.0 0.0 2.0 0.0 2.0 4.0 6.0 4.0 6.0 6.0 0.0 6.0 0.0 
 
 cell_data 1
 0.0 0.0 0.0 0.0 1.0 1.0 1.0 1.0 2.0 2.0 2.0 2.0 0.0 0.0 0.0 0.0 3.0 3.0 3.0 3.0 6.0 6.0 6.0 6.0 
@@ -170,78 +170,78 @@ endgmv
 Variables="x", "y", "node_data", "cell_data"
 zone f=feblock, n=24, e=6, et=quadrilateral
 0.50
-0.50
 1.0
+0.50
 1.0
 0.0
-0.0
-0.25
 0.25
+0.0
 0.25
 0.25
 0.50
-0.50
+0.25
 0.50
 0.50
 1.0
+0.50
 1.0
 0.0
-0.0
-0.25
 0.25
+0.0
 0.25
 0.25
 0.50
+0.25
 0.50
 
 0.0
-1.0
 0.0
 1.0
-0.0
 1.0
 0.0
-1.0
 0.0
 1.0
-0.0
 1.0
 0.0
-1.0
 0.0
 1.0
-0.0
 1.0
 0.0
+0.0
+1.0
 1.0
 0.0
+0.0
+1.0
 1.0
 0.0
+0.0
+1.0
 1.0
 
-0.0
 0.0
 1.0
+0.0
 1.0
 2.0
-2.0
-3.0
 3.0
+2.0
 3.0
 3.0
 0.0
-0.0
+3.0
 0.0
 0.0
 2.0
+0.0
 2.0
 4.0
-4.0
-6.0
 6.0
+4.0
 6.0
 6.0
 0.0
+6.0
 0.0
 
 0.0
@@ -282,28 +282,28 @@ DATASET UNSTRUCTURED_GRID
 
 POINTS 24 double
 0.50 0.0 0
-0.50 1.0 0
 1.0 0.0 0
+0.50 1.0 0
 1.0 1.0 0
 0.0 0.0 0
-0.0 1.0 0
 0.25 0.0 0
+0.0 1.0 0
 0.25 1.0 0
 0.25 0.0 0
-0.25 1.0 0
 0.50 0.0 0
+0.25 1.0 0
 0.50 1.0 0
 0.50 0.0 0
-0.50 1.0 0
 1.0 0.0 0
+0.50 1.0 0
 1.0 1.0 0
 0.0 0.0 0
-0.0 1.0 0
 0.25 0.0 0
+0.0 1.0 0
 0.25 1.0 0
 0.25 0.0 0
-0.25 1.0 0
 0.50 0.0 0
+0.25 1.0 0
 0.50 1.0 0
 
 CELLS 6 30
@@ -319,7 +319,7 @@ CELL_TYPES 6
 POINT_DATA 24
 SCALARS node_data double 1
 LOOKUP_TABLE default
-0.0 0.0 1.0 1.0 2.0 2.0 3.0 3.0 3.0 3.0 0.0 0.0 0.0 0.0 2.0 2.0 4.0 4.0 6.0 6.0 6.0 6.0 0.0 0.0 
+0.0 1.0 0.0 1.0 2.0 3.0 2.0 3.0 3.0 0.0 3.0 0.0 0.0 2.0 0.0 2.0 4.0 6.0 4.0 6.0 6.0 0.0 6.0 0.0 
 SCALARS cell_data double 1
 LOOKUP_TABLE default
 0.0 0.0 0.0 0.0 1.0 1.0 1.0 1.0 2.0 2.0 2.0 2.0 0.0 0.0 0.0 0.0 3.0 3.0 3.0 3.0 6.0 6.0 6.0 6.0 
@@ -331,44 +331,44 @@ LOOKUP_TABLE default
 #
 # <x> <y> <node_data> <cell_data> 
 0.50 0.0 0.0 0.0 
-0.50 1.0 0.0 0.0 
-
 1.0 0.0 1.0 0.0 
+
+0.50 1.0 0.0 0.0 
 1.0 1.0 1.0 0.0 
 
 
 0.0 0.0 2.0 1.0 
-0.0 1.0 2.0 1.0 
-
 0.25 0.0 3.0 1.0 
+
+0.0 1.0 2.0 1.0 
 0.25 1.0 3.0 1.0 
 
 
 0.25 0.0 3.0 2.0 
-0.25 1.0 3.0 2.0 
-
 0.50 0.0 0.0 2.0 
+
+0.25 1.0 3.0 2.0 
 0.50 1.0 0.0 2.0 
 
 
 0.50 0.0 0.0 0.0 
-0.50 1.0 0.0 0.0 
-
 1.0 0.0 2.0 0.0 
+
+0.50 1.0 0.0 0.0 
 1.0 1.0 2.0 0.0 
 
 
 0.0 0.0 4.0 3.0 
-0.0 1.0 4.0 3.0 
-
 0.25 0.0 6.0 3.0 
+
+0.0 1.0 4.0 3.0 
 0.25 1.0 6.0 3.0 
 
 
 0.25 0.0 6.0 6.0 
-0.25 1.0 6.0 6.0 
-
 0.50 0.0 0.0 6.0 
+
+0.25 1.0 6.0 6.0 
 0.50 1.0 0.0 6.0 
 
 
@@ -380,51 +380,51 @@ node_data
 cell_data
 6
 [deal.II intermediate Patch<2,2>]
-0.50 0.0 0.50 1.0 1.0 1.0 1.0 0.0 
+0.50 0.0 1.0 0.0 1.0 1.0 0.50 1.0 
 4294967295 4294967295 4294967295 4294967295 
 4294967295 1
 2 4
-0.0 0.0 1.0 1.0 0.0 0.0 0.0 0.0 
+0.0 1.0 0.0 1.0 0.0 0.0 0.0 0.0 
 
 
 [deal.II intermediate Patch<2,2>]
-0.0 0.0 0.0 1.0 0.25 1.0 0.25 0.0 
+0.0 0.0 0.25 0.0 0.25 1.0 0.0 1.0 
 4294967295 4294967295 4294967295 4294967295 
 4294967295 1
 2 4
-2.0 2.0 3.0 3.0 1.0 1.0 1.0 1.0 
+2.0 3.0 2.0 3.0 1.0 1.0 1.0 1.0 
 
 
 [deal.II intermediate Patch<2,2>]
-0.25 0.0 0.25 1.0 0.50 1.0 0.50 0.0 
+0.25 0.0 0.50 0.0 0.50 1.0 0.25 1.0 
 4294967295 4294967295 4294967295 4294967295 
 4294967295 1
 2 4
-3.0 3.0 0.0 0.0 2.0 2.0 2.0 2.0 
+3.0 0.0 3.0 0.0 2.0 2.0 2.0 2.0 
 
 
 [deal.II intermediate Patch<2,2>]
-0.50 0.0 0.50 1.0 1.0 1.0 1.0 0.0 
+0.50 0.0 1.0 0.0 1.0 1.0 0.50 1.0 
 4294967295 4294967295 4294967295 4294967295 
 4294967295 1
 2 4
-0.0 0.0 2.0 2.0 0.0 0.0 0.0 0.0 
+0.0 2.0 0.0 2.0 0.0 0.0 0.0 0.0 
 
 
 [deal.II intermediate Patch<2,2>]
-0.0 0.0 0.0 1.0 0.25 1.0 0.25 0.0 
+0.0 0.0 0.25 0.0 0.25 1.0 0.0 1.0 
 4294967295 4294967295 4294967295 4294967295 
 4294967295 1
 2 4
-4.0 4.0 6.0 6.0 3.0 3.0 3.0 3.0 
+4.0 6.0 4.0 6.0 3.0 3.0 3.0 3.0 
 
 
 [deal.II intermediate Patch<2,2>]
-0.25 0.0 0.25 1.0 0.50 1.0 0.50 0.0 
+0.25 0.0 0.50 0.0 0.50 1.0 0.25 1.0 
 4294967295 4294967295 4294967295 4294967295 
 4294967295 1
 2 4
-6.0 6.0 0.0 0.0 6.0 6.0 6.0 6.0 
+6.0 0.0 6.0 0.0 6.0 6.0 6.0 6.0 
 
 
 
@@ -470,52 +470,52 @@ light_source {
 mesh {
 triangle {
        <0.50,0.0,0.0>,
-       <0.50,0.0,1.0>,
+       <1.0,1.0,0.0>,
        <1.0,1.0,1.0>}
 triangle {
        <0.50,0.0,0.0>,
        <1.0,1.0,1.0>,
-       <1.0,1.0,0.0>}
+       <0.50,0.0,1.0>}
 triangle {
        <0.0,2.0,0.0>,
-       <0.0,2.0,1.0>,
+       <0.25,3.0,0.0>,
        <0.25,3.0,1.0>}
 triangle {
        <0.0,2.0,0.0>,
        <0.25,3.0,1.0>,
-       <0.25,3.0,0.0>}
+       <0.0,2.0,1.0>}
 triangle {
        <0.25,3.0,0.0>,
-       <0.25,3.0,1.0>,
+       <0.50,0.0,0.0>,
        <0.50,0.0,1.0>}
 triangle {
        <0.25,3.0,0.0>,
        <0.50,0.0,1.0>,
-       <0.50,0.0,0.0>}
+       <0.25,3.0,1.0>}
 triangle {
        <0.50,0.0,0.0>,
-       <0.50,0.0,1.0>,
+       <1.0,2.0,0.0>,
        <1.0,2.0,1.0>}
 triangle {
        <0.50,0.0,0.0>,
        <1.0,2.0,1.0>,
-       <1.0,2.0,0.0>}
+       <0.50,0.0,1.0>}
 triangle {
        <0.0,4.0,0.0>,
-       <0.0,4.0,1.0>,
+       <0.25,6.0,0.0>,
        <0.25,6.0,1.0>}
 triangle {
        <0.0,4.0,0.0>,
        <0.25,6.0,1.0>,
-       <0.25,6.0,0.0>}
+       <0.0,4.0,1.0>}
 triangle {
        <0.25,6.0,0.0>,
-       <0.25,6.0,1.0>,
+       <0.50,0.0,0.0>,
        <0.50,0.0,1.0>}
 triangle {
        <0.25,6.0,0.0>,
        <0.50,0.0,1.0>,
-       <0.50,0.0,0.0>}
+       <0.25,6.0,1.0>}
   texture {Tex}
 }
 
@@ -533,46 +533,46 @@ triangle {
 %%EndProlog
 
 0.50 setlinewidth
-0.0000 sg 95.096 0.0000 m 204.90 95.096 l 300.00 257.84 l 190.19 162.74 lf
-0 sg 95.096 0.0000 m 204.90 95.096 l 300.00 257.84 l 190.19 162.74 lx
-0.0000 0.0000 0.44444 s 95.096 0.0000 m 204.90 95.096 l 300.00 448.03 l 190.19 352.93 lf
-0 sg 95.096 0.0000 m 204.90 95.096 l 300.00 448.03 l 190.19 352.93 lx
-0.0000 0.0000 0.88889 s 47.548 584.30 m 157.36 679.40 l 204.90 95.096 l 95.096 0.0000 lf
-4 sg 47.548 584.30 m 157.36 679.40 l 204.90 95.096 l 95.096 0.0000 lx
-0.0000 0.77778 0.22222 s 0.0000 407.84 m 109.81 502.93 l 157.36 679.40 l 47.548 584.30 lf
-0 sg 0.0000 407.84 m 109.81 502.93 l 157.36 679.40 l 47.548 584.30 lx
-0.22222 0.77778 0.0000 s 47.548 1154.9 m 157.36 1250.0 l 204.90 95.096 l 95.096 0.0000 lf
-0 sg 47.548 1154.9 m 157.36 1250.0 l 204.90 95.096 l 95.096 0.0000 lx
-1.0000 sg 0.0000 788.22 m 109.81 883.32 l 157.36 1250.0 l 47.548 1154.9 lf
-0 sg 0.0000 788.22 m 109.81 883.32 l 157.36 1250.0 l 47.548 1154.9 lx
+0.0000 sg 95.096 0.0000 m 190.19 162.74 l 300.00 257.84 l 204.90 95.096 lf
+0 sg 95.096 0.0000 m 190.19 162.74 l 300.00 257.84 l 204.90 95.096 lx
+0.0000 0.0000 0.44444 s 95.096 0.0000 m 190.19 352.93 l 300.00 448.03 l 204.90 95.096 lf
+0 sg 95.096 0.0000 m 190.19 352.93 l 300.00 448.03 l 204.90 95.096 lx
+0.0000 0.0000 0.88889 s 47.548 584.30 m 95.096 0.0000 l 204.90 95.096 l 157.36 679.40 lf
+0 sg 47.548 584.30 m 95.096 0.0000 l 204.90 95.096 l 157.36 679.40 lx
+0.0000 0.77778 0.22222 s 0.0000 407.84 m 47.548 584.30 l 157.36 679.40 l 109.81 502.93 lf
+0 sg 0.0000 407.84 m 47.548 584.30 l 157.36 679.40 l 109.81 502.93 lx
+0.22222 0.77778 0.0000 s 47.548 1154.9 m 95.096 0.0000 l 204.90 95.096 l 157.36 1250.0 lf
+0 sg 47.548 1154.9 m 95.096 0.0000 l 204.90 95.096 l 157.36 1250.0 lx
+1.0000 sg 0.0000 788.22 m 47.548 1154.9 l 157.36 1250.0 l 109.81 883.32 lf
+0 sg 0.0000 788.22 m 47.548 1154.9 l 157.36 1250.0 l 109.81 883.32 lx
 showpage
 DEAL::Checking Q1 in 2d:
 DEAL::Checking Q1 in 3d:
 DEAL::Checking Q2 in 1d:
 object "vertices" class array type float rank 1 shape 2 items 24 data follows
 0.50   0.0     
-0.50   1.0     
 1.0    0.0     
+0.50   1.0     
 1.0    1.0     
 0.0    0.0     
-0.0    1.0     
 0.25   0.0     
+0.0    1.0     
 0.25   1.0     
 0.25   0.0     
-0.25   1.0     
 0.50   0.0     
+0.25   1.0     
 0.50   1.0     
 0.50   0.0     
-0.50   1.0     
 1.0    0.0     
+0.50   1.0     
 1.0    1.0     
 0.0    0.0     
-0.0    1.0     
 0.25   0.0     
+0.0    1.0     
 0.25   1.0     
 0.25   0.0     
-0.25   1.0     
 0.50   0.0     
+0.25   1.0     
 0.50   1.0     
 object "cells" class array type int rank 1 shape 4 items 6 data follows
 0      2       1       3
@@ -585,29 +585,29 @@ object "cells" class array type int rank 1 shape 4 items 6 data follows
 attribute "element type" string "quads"
 attribute "ref" string "positions"
 object "data" class array type float rank 1 shape 2 items 24 data follows
-       0.0     0.0
        0.0     0.0
        1.0     0.0
+       0.0     0.0
        1.0     0.0
        3.0     1.0
-       3.0     1.0
        4.0     1.0
+       3.0     1.0
        4.0     1.0
        4.0     2.0
-       4.0     2.0
        0.0     2.0
+       4.0     2.0
        0.0     2.0
        0.0     0.0
-       0.0     0.0
        2.0     0.0
+       0.0     0.0
        2.0     0.0
        6.0     3.0
-       6.0     3.0
        8.0     3.0
+       6.0     3.0
        8.0     3.0
        8.0     6.0
-       8.0     6.0
        0.0     6.0
+       8.0     6.0
        0.0     6.0
 attribute "dep" string "positions"
 object "deal data" class field
@@ -624,28 +624,28 @@ end
 #
 24 6 2 0 0
 1   0.50 0.0 0 
-2   0.50 1.0 0 
-3   1.0 0.0 0 
+2   1.0 0.0 0 
+3   0.50 1.0 0 
 4   1.0 1.0 0 
 5   0.0 0.0 0 
-6   0.0 1.0 0 
-7   0.25 0.0 0 
+6   0.25 0.0 0 
+7   0.0 1.0 0 
 8   0.25 1.0 0 
 9   0.25 0.0 0 
-10   0.25 1.0 0 
-11   0.50 0.0 0 
+10   0.50 0.0 0 
+11   0.25 1.0 0 
 12   0.50 1.0 0 
 13   0.50 0.0 0 
-14   0.50 1.0 0 
-15   1.0 0.0 0 
+14   1.0 0.0 0 
+15   0.50 1.0 0 
 16   1.0 1.0 0 
 17   0.0 0.0 0 
-18   0.0 1.0 0 
-19   0.25 0.0 0 
+18   0.25 0.0 0 
+19   0.0 1.0 0 
 20   0.25 1.0 0 
 21   0.25 0.0 0 
-22   0.25 1.0 0 
-23   0.50 0.0 0 
+22   0.50 0.0 0 
+23   0.25 1.0 0 
 24   0.50 1.0 0 
 
 1      0 quad  1       2       4       3
@@ -659,34 +659,34 @@ end
 node_data,dimensionless
 cell_data,dimensionless
 1      0.0     0.0
-2      0.0     0.0
-3      1.0     0.0
+2      1.0     0.0
+3      0.0     0.0
 4      1.0     0.0
 5      3.0     1.0
-6      3.0     1.0
-7      4.0     1.0
+6      4.0     1.0
+7      3.0     1.0
 8      4.0     1.0
 9      4.0     2.0
-10     4.0     2.0
-11     0.0     2.0
+10     0.0     2.0
+11     4.0     2.0
 12     0.0     2.0
 13     0.0     0.0
-14     0.0     0.0
-15     2.0     0.0
+14     2.0     0.0
+15     0.0     0.0
 16     2.0     0.0
 17     6.0     3.0
-18     6.0     3.0
-19     8.0     3.0
+18     8.0     3.0
+19     6.0     3.0
 20     8.0     3.0
 21     8.0     6.0
-22     8.0     6.0
-23     0.0     6.0
+22     0.0     6.0
+23     8.0     6.0
 24     0.0     6.0
 gmvinput ascii
 
 nodes 24
-0.50 0.50 1.0 1.0 0.0 0.0 0.25 0.25 0.25 0.25 0.50 0.50 0.50 0.50 1.0 1.0 0.0 0.0 0.25 0.25 0.25 0.25 0.50 0.50 
-0.0 1.0 0.0 1.0 0.0 1.0 0.0 1.0 0.0 1.0 0.0 1.0 0.0 1.0 0.0 1.0 0.0 1.0 0.0 1.0 0.0 1.0 0.0 1.0 
+0.50 1.0 0.50 1.0 0.0 0.25 0.0 0.25 0.25 0.50 0.25 0.50 0.50 1.0 0.50 1.0 0.0 0.25 0.0 0.25 0.25 0.50 0.25 0.50 
+0.0 0.0 1.0 1.0 0.0 0.0 1.0 1.0 0.0 0.0 1.0 1.0 0.0 0.0 1.0 1.0 0.0 0.0 1.0 1.0 0.0 0.0 1.0 1.0 
 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 
 cells 6
 quad 4
@@ -703,7 +703,7 @@ quad 4
 21     22      24      23
 variable
 node_data 1
-0.0 0.0 1.0 1.0 3.0 3.0 4.0 4.0 4.0 4.0 0.0 0.0 0.0 0.0 2.0 2.0 6.0 6.0 8.0 8.0 8.0 8.0 0.0 0.0 
+0.0 1.0 0.0 1.0 3.0 4.0 3.0 4.0 4.0 0.0 4.0 0.0 0.0 2.0 0.0 2.0 6.0 8.0 6.0 8.0 8.0 0.0 8.0 0.0 
 
 cell_data 1
 0.0 0.0 0.0 0.0 1.0 1.0 1.0 1.0 2.0 2.0 2.0 2.0 0.0 0.0 0.0 0.0 3.0 3.0 3.0 3.0 6.0 6.0 6.0 6.0 
@@ -719,78 +719,78 @@ endgmv
 Variables="x", "y", "node_data", "cell_data"
 zone f=feblock, n=24, e=6, et=quadrilateral
 0.50
-0.50
 1.0
+0.50
 1.0
 0.0
-0.0
-0.25
 0.25
+0.0
 0.25
 0.25
 0.50
-0.50
+0.25
 0.50
 0.50
 1.0
+0.50
 1.0
 0.0
-0.0
-0.25
 0.25
+0.0
 0.25
 0.25
 0.50
+0.25
 0.50
 
 0.0
-1.0
 0.0
 1.0
-0.0
 1.0
 0.0
-1.0
 0.0
 1.0
-0.0
 1.0
 0.0
-1.0
 0.0
 1.0
-0.0
 1.0
 0.0
+0.0
+1.0
 1.0
 0.0
+0.0
+1.0
 1.0
 0.0
+0.0
+1.0
 1.0
 
-0.0
 0.0
 1.0
+0.0
 1.0
 3.0
-3.0
-4.0
 4.0
+3.0
 4.0
 4.0
 0.0
-0.0
+4.0
 0.0
 0.0
 2.0
+0.0
 2.0
 6.0
-6.0
-8.0
 8.0
+6.0
 8.0
 8.0
 0.0
+8.0
 0.0
 
 0.0
@@ -831,28 +831,28 @@ DATASET UNSTRUCTURED_GRID
 
 POINTS 24 double
 0.50 0.0 0
-0.50 1.0 0
 1.0 0.0 0
+0.50 1.0 0
 1.0 1.0 0
 0.0 0.0 0
-0.0 1.0 0
 0.25 0.0 0
+0.0 1.0 0
 0.25 1.0 0
 0.25 0.0 0
-0.25 1.0 0
 0.50 0.0 0
+0.25 1.0 0
 0.50 1.0 0
 0.50 0.0 0
-0.50 1.0 0
 1.0 0.0 0
+0.50 1.0 0
 1.0 1.0 0
 0.0 0.0 0
-0.0 1.0 0
 0.25 0.0 0
+0.0 1.0 0
 0.25 1.0 0
 0.25 0.0 0
-0.25 1.0 0
 0.50 0.0 0
+0.25 1.0 0
 0.50 1.0 0
 
 CELLS 6 30
@@ -868,7 +868,7 @@ CELL_TYPES 6
 POINT_DATA 24
 SCALARS node_data double 1
 LOOKUP_TABLE default
-0.0 0.0 1.0 1.0 3.0 3.0 4.0 4.0 4.0 4.0 0.0 0.0 0.0 0.0 2.0 2.0 6.0 6.0 8.0 8.0 8.0 8.0 0.0 0.0 
+0.0 1.0 0.0 1.0 3.0 4.0 3.0 4.0 4.0 0.0 4.0 0.0 0.0 2.0 0.0 2.0 6.0 8.0 6.0 8.0 8.0 0.0 8.0 0.0 
 SCALARS cell_data double 1
 LOOKUP_TABLE default
 0.0 0.0 0.0 0.0 1.0 1.0 1.0 1.0 2.0 2.0 2.0 2.0 0.0 0.0 0.0 0.0 3.0 3.0 3.0 3.0 6.0 6.0 6.0 6.0 
@@ -880,44 +880,44 @@ LOOKUP_TABLE default
 #
 # <x> <y> <node_data> <cell_data> 
 0.50 0.0 0.0 0.0 
-0.50 1.0 0.0 0.0 
-
 1.0 0.0 1.0 0.0 
+
+0.50 1.0 0.0 0.0 
 1.0 1.0 1.0 0.0 
 
 
 0.0 0.0 3.0 1.0 
-0.0 1.0 3.0 1.0 
-
 0.25 0.0 4.0 1.0 
+
+0.0 1.0 3.0 1.0 
 0.25 1.0 4.0 1.0 
 
 
 0.25 0.0 4.0 2.0 
-0.25 1.0 4.0 2.0 
-
 0.50 0.0 0.0 2.0 
+
+0.25 1.0 4.0 2.0 
 0.50 1.0 0.0 2.0 
 
 
 0.50 0.0 0.0 0.0 
-0.50 1.0 0.0 0.0 
-
 1.0 0.0 2.0 0.0 
+
+0.50 1.0 0.0 0.0 
 1.0 1.0 2.0 0.0 
 
 
 0.0 0.0 6.0 3.0 
-0.0 1.0 6.0 3.0 
-
 0.25 0.0 8.0 3.0 
+
+0.0 1.0 6.0 3.0 
 0.25 1.0 8.0 3.0 
 
 
 0.25 0.0 8.0 6.0 
-0.25 1.0 8.0 6.0 
-
 0.50 0.0 0.0 6.0 
+
+0.25 1.0 8.0 6.0 
 0.50 1.0 0.0 6.0 
 
 
@@ -929,51 +929,51 @@ node_data
 cell_data
 6
 [deal.II intermediate Patch<2,2>]
-0.50 0.0 0.50 1.0 1.0 1.0 1.0 0.0 
+0.50 0.0 1.0 0.0 1.0 1.0 0.50 1.0 
 4294967295 4294967295 4294967295 4294967295 
 4294967295 1
 2 4
-0.0 0.0 1.0 1.0 0.0 0.0 0.0 0.0 
+0.0 1.0 0.0 1.0 0.0 0.0 0.0 0.0 
 
 
 [deal.II intermediate Patch<2,2>]
-0.0 0.0 0.0 1.0 0.25 1.0 0.25 0.0 
+0.0 0.0 0.25 0.0 0.25 1.0 0.0 1.0 
 4294967295 4294967295 4294967295 4294967295 
 4294967295 1
 2 4
-3.0 3.0 4.0 4.0 1.0 1.0 1.0 1.0 
+3.0 4.0 3.0 4.0 1.0 1.0 1.0 1.0 
 
 
 [deal.II intermediate Patch<2,2>]
-0.25 0.0 0.25 1.0 0.50 1.0 0.50 0.0 
+0.25 0.0 0.50 0.0 0.50 1.0 0.25 1.0 
 4294967295 4294967295 4294967295 4294967295 
 4294967295 1
 2 4
-4.0 4.0 0.0 0.0 2.0 2.0 2.0 2.0 
+4.0 0.0 4.0 0.0 2.0 2.0 2.0 2.0 
 
 
 [deal.II intermediate Patch<2,2>]
-0.50 0.0 0.50 1.0 1.0 1.0 1.0 0.0 
+0.50 0.0 1.0 0.0 1.0 1.0 0.50 1.0 
 4294967295 4294967295 4294967295 4294967295 
 4294967295 1
 2 4
-0.0 0.0 2.0 2.0 0.0 0.0 0.0 0.0 
+0.0 2.0 0.0 2.0 0.0 0.0 0.0 0.0 
 
 
 [deal.II intermediate Patch<2,2>]
-0.0 0.0 0.0 1.0 0.25 1.0 0.25 0.0 
+0.0 0.0 0.25 0.0 0.25 1.0 0.0 1.0 
 4294967295 4294967295 4294967295 4294967295 
 4294967295 1
 2 4
-6.0 6.0 8.0 8.0 3.0 3.0 3.0 3.0 
+6.0 8.0 6.0 8.0 3.0 3.0 3.0 3.0 
 
 
 [deal.II intermediate Patch<2,2>]
-0.25 0.0 0.25 1.0 0.50 1.0 0.50 0.0 
+0.25 0.0 0.50 0.0 0.50 1.0 0.25 1.0 
 4294967295 4294967295 4294967295 4294967295 
 4294967295 1
 2 4
-8.0 8.0 0.0 0.0 6.0 6.0 6.0 6.0 
+8.0 0.0 8.0 0.0 6.0 6.0 6.0 6.0 
 
 
 
@@ -1019,52 +1019,52 @@ light_source {
 mesh {
 triangle {
        <0.50,0.0,0.0>,
-       <0.50,0.0,1.0>,
+       <1.0,1.0,0.0>,
        <1.0,1.0,1.0>}
 triangle {
        <0.50,0.0,0.0>,
        <1.0,1.0,1.0>,
-       <1.0,1.0,0.0>}
+       <0.50,0.0,1.0>}
 triangle {
        <0.0,3.0,0.0>,
-       <0.0,3.0,1.0>,
+       <0.25,4.0,0.0>,
        <0.25,4.0,1.0>}
 triangle {
        <0.0,3.0,0.0>,
        <0.25,4.0,1.0>,
-       <0.25,4.0,0.0>}
+       <0.0,3.0,1.0>}
 triangle {
        <0.25,4.0,0.0>,
-       <0.25,4.0,1.0>,
+       <0.50,0.0,0.0>,
        <0.50,0.0,1.0>}
 triangle {
        <0.25,4.0,0.0>,
        <0.50,0.0,1.0>,
-       <0.50,0.0,0.0>}
+       <0.25,4.0,1.0>}
 triangle {
        <0.50,0.0,0.0>,
-       <0.50,0.0,1.0>,
+       <1.0,2.0,0.0>,
        <1.0,2.0,1.0>}
 triangle {
        <0.50,0.0,0.0>,
        <1.0,2.0,1.0>,
-       <1.0,2.0,0.0>}
+       <0.50,0.0,1.0>}
 triangle {
        <0.0,6.0,0.0>,
-       <0.0,6.0,1.0>,
+       <0.25,8.0,0.0>,
        <0.25,8.0,1.0>}
 triangle {
        <0.0,6.0,0.0>,
        <0.25,8.0,1.0>,
-       <0.25,8.0,0.0>}
+       <0.0,6.0,1.0>}
 triangle {
        <0.25,8.0,0.0>,
-       <0.25,8.0,1.0>,
+       <0.50,0.0,0.0>,
        <0.50,0.0,1.0>}
 triangle {
        <0.25,8.0,0.0>,
        <0.50,0.0,1.0>,
-       <0.50,0.0,0.0>}
+       <0.25,8.0,1.0>}
   texture {Tex}
 }
 
@@ -1082,46 +1082,46 @@ triangle {
 %%EndProlog
 
 0.50 setlinewidth
-0.0000 sg 95.096 0.0000 m 204.90 95.096 l 300.00 257.84 l 190.19 162.74 lf
-0 sg 95.096 0.0000 m 204.90 95.096 l 300.00 257.84 l 190.19 162.74 lx
-0.0000 0.0000 0.30769 s 95.096 0.0000 m 204.90 95.096 l 300.00 448.03 l 190.19 352.93 lf
-0 sg 95.096 0.0000 m 204.90 95.096 l 300.00 448.03 l 190.19 352.93 lx
-0.0000 0.0000 0.92308 s 47.548 774.50 m 157.36 869.59 l 204.90 95.096 l 95.096 0.0000 lf
-0 sg 47.548 774.50 m 157.36 869.59 l 204.90 95.096 l 95.096 0.0000 lx
-0.0000 0.84615 0.15385 s 0.0000 598.03 m 109.81 693.13 l 157.36 869.59 l 47.548 774.50 lf
-0 sg 0.0000 598.03 m 109.81 693.13 l 157.36 869.59 l 47.548 774.50 lx
-0.15385 0.84615 0.0000 s 47.548 1535.3 m 157.36 1630.4 l 204.90 95.096 l 95.096 0.0000 lf
-0 sg 47.548 1535.3 m 157.36 1630.4 l 204.90 95.096 l 95.096 0.0000 lx
-1.0000 sg 0.0000 1168.6 m 109.81 1263.7 l 157.36 1630.4 l 47.548 1535.3 lf
-0 sg 0.0000 1168.6 m 109.81 1263.7 l 157.36 1630.4 l 47.548 1535.3 lx
+0.0000 sg 95.096 0.0000 m 190.19 162.74 l 300.00 257.84 l 204.90 95.096 lf
+0 sg 95.096 0.0000 m 190.19 162.74 l 300.00 257.84 l 204.90 95.096 lx
+0.0000 0.0000 0.30769 s 95.096 0.0000 m 190.19 352.93 l 300.00 448.03 l 204.90 95.096 lf
+0 sg 95.096 0.0000 m 190.19 352.93 l 300.00 448.03 l 204.90 95.096 lx
+0.0000 0.0000 0.92308 s 47.548 774.50 m 95.096 0.0000 l 204.90 95.096 l 157.36 869.59 lf
+0 sg 47.548 774.50 m 95.096 0.0000 l 204.90 95.096 l 157.36 869.59 lx
+0.0000 0.84615 0.15385 s 0.0000 598.03 m 47.548 774.50 l 157.36 869.59 l 109.81 693.13 lf
+0 sg 0.0000 598.03 m 47.548 774.50 l 157.36 869.59 l 109.81 693.13 lx
+0.15385 0.84615 0.0000 s 47.548 1535.3 m 95.096 0.0000 l 204.90 95.096 l 157.36 1630.4 lf
+0 sg 47.548 1535.3 m 95.096 0.0000 l 204.90 95.096 l 157.36 1630.4 lx
+1.0000 sg 0.0000 1168.6 m 47.548 1535.3 l 157.36 1630.4 l 109.81 1263.7 lf
+0 sg 0.0000 1168.6 m 47.548 1535.3 l 157.36 1630.4 l 109.81 1263.7 lx
 showpage
 DEAL::Checking Q2 in 2d:
 DEAL::Checking Q2 in 3d:
 DEAL::Checking Q3 in 1d:
 object "vertices" class array type float rank 1 shape 2 items 24 data follows
 0.50   0.0     
-0.50   1.0     
 1.0    0.0     
+0.50   1.0     
 1.0    1.0     
 0.0    0.0     
-0.0    1.0     
 0.25   0.0     
+0.0    1.0     
 0.25   1.0     
 0.25   0.0     
-0.25   1.0     
 0.50   0.0     
+0.25   1.0     
 0.50   1.0     
 0.50   0.0     
-0.50   1.0     
 1.0    0.0     
+0.50   1.0     
 1.0    1.0     
 0.0    0.0     
-0.0    1.0     
 0.25   0.0     
+0.0    1.0     
 0.25   1.0     
 0.25   0.0     
-0.25   1.0     
 0.50   0.0     
+0.25   1.0     
 0.50   1.0     
 object "cells" class array type int rank 1 shape 4 items 6 data follows
 0      2       1       3
@@ -1134,29 +1134,29 @@ object "cells" class array type int rank 1 shape 4 items 6 data follows
 attribute "element type" string "quads"
 attribute "ref" string "positions"
 object "data" class array type float rank 1 shape 2 items 24 data follows
-       0.0     0.0
        0.0     0.0
        1.0     0.0
+       0.0     0.0
        1.0     0.0
        4.0     1.0
-       4.0     1.0
        5.0     1.0
+       4.0     1.0
        5.0     1.0
        5.0     2.0
-       5.0     2.0
        0.0     2.0
+       5.0     2.0
        0.0     2.0
        0.0     0.0
-       0.0     0.0
        2.0     0.0
+       0.0     0.0
        2.0     0.0
        8.0     3.0
-       8.0     3.0
        10.     3.0
+       8.0     3.0
        10.     3.0
        10.     6.0
-       10.     6.0
        0.0     6.0
+       10.     6.0
        0.0     6.0
 attribute "dep" string "positions"
 object "deal data" class field
@@ -1173,28 +1173,28 @@ end
 #
 24 6 2 0 0
 1   0.50 0.0 0 
-2   0.50 1.0 0 
-3   1.0 0.0 0 
+2   1.0 0.0 0 
+3   0.50 1.0 0 
 4   1.0 1.0 0 
 5   0.0 0.0 0 
-6   0.0 1.0 0 
-7   0.25 0.0 0 
+6   0.25 0.0 0 
+7   0.0 1.0 0 
 8   0.25 1.0 0 
 9   0.25 0.0 0 
-10   0.25 1.0 0 
-11   0.50 0.0 0 
+10   0.50 0.0 0 
+11   0.25 1.0 0 
 12   0.50 1.0 0 
 13   0.50 0.0 0 
-14   0.50 1.0 0 
-15   1.0 0.0 0 
+14   1.0 0.0 0 
+15   0.50 1.0 0 
 16   1.0 1.0 0 
 17   0.0 0.0 0 
-18   0.0 1.0 0 
-19   0.25 0.0 0 
+18   0.25 0.0 0 
+19   0.0 1.0 0 
 20   0.25 1.0 0 
 21   0.25 0.0 0 
-22   0.25 1.0 0 
-23   0.50 0.0 0 
+22   0.50 0.0 0 
+23   0.25 1.0 0 
 24   0.50 1.0 0 
 
 1      0 quad  1       2       4       3
@@ -1208,34 +1208,34 @@ end
 node_data,dimensionless
 cell_data,dimensionless
 1      0.0     0.0
-2      0.0     0.0
-3      1.0     0.0
+2      1.0     0.0
+3      0.0     0.0
 4      1.0     0.0
 5      4.0     1.0
-6      4.0     1.0
-7      5.0     1.0
+6      5.0     1.0
+7      4.0     1.0
 8      5.0     1.0
 9      5.0     2.0
-10     5.0     2.0
-11     0.0     2.0
+10     0.0     2.0
+11     5.0     2.0
 12     0.0     2.0
 13     0.0     0.0
-14     0.0     0.0
-15     2.0     0.0
+14     2.0     0.0
+15     0.0     0.0
 16     2.0     0.0
 17     8.0     3.0
-18     8.0     3.0
-19     10.     3.0
+18     10.     3.0
+19     8.0     3.0
 20     10.     3.0
 21     10.     6.0
-22     10.     6.0
-23     0.0     6.0
+22     0.0     6.0
+23     10.     6.0
 24     0.0     6.0
 gmvinput ascii
 
 nodes 24
-0.50 0.50 1.0 1.0 0.0 0.0 0.25 0.25 0.25 0.25 0.50 0.50 0.50 0.50 1.0 1.0 0.0 0.0 0.25 0.25 0.25 0.25 0.50 0.50 
-0.0 1.0 0.0 1.0 0.0 1.0 0.0 1.0 0.0 1.0 0.0 1.0 0.0 1.0 0.0 1.0 0.0 1.0 0.0 1.0 0.0 1.0 0.0 1.0 
+0.50 1.0 0.50 1.0 0.0 0.25 0.0 0.25 0.25 0.50 0.25 0.50 0.50 1.0 0.50 1.0 0.0 0.25 0.0 0.25 0.25 0.50 0.25 0.50 
+0.0 0.0 1.0 1.0 0.0 0.0 1.0 1.0 0.0 0.0 1.0 1.0 0.0 0.0 1.0 1.0 0.0 0.0 1.0 1.0 0.0 0.0 1.0 1.0 
 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 
 cells 6
 quad 4
@@ -1252,7 +1252,7 @@ quad 4
 21     22      24      23
 variable
 node_data 1
-0.0 0.0 1.0 1.0 4.0 4.0 5.0 5.0 5.0 5.0 0.0 0.0 0.0 0.0 2.0 2.0 8.0 8.0 10. 10. 10. 10. 0.0 0.0 
+0.0 1.0 0.0 1.0 4.0 5.0 4.0 5.0 5.0 0.0 5.0 0.0 0.0 2.0 0.0 2.0 8.0 10. 8.0 10. 10. 0.0 10. 0.0 
 
 cell_data 1
 0.0 0.0 0.0 0.0 1.0 1.0 1.0 1.0 2.0 2.0 2.0 2.0 0.0 0.0 0.0 0.0 3.0 3.0 3.0 3.0 6.0 6.0 6.0 6.0 
@@ -1268,78 +1268,78 @@ endgmv
 Variables="x", "y", "node_data", "cell_data"
 zone f=feblock, n=24, e=6, et=quadrilateral
 0.50
-0.50
 1.0
+0.50
 1.0
 0.0
-0.0
-0.25
 0.25
+0.0
 0.25
 0.25
 0.50
-0.50
+0.25
 0.50
 0.50
 1.0
+0.50
 1.0
 0.0
-0.0
-0.25
 0.25
+0.0
 0.25
 0.25
 0.50
+0.25
 0.50
 
 0.0
-1.0
 0.0
 1.0
-0.0
 1.0
 0.0
-1.0
 0.0
 1.0
-0.0
 1.0
 0.0
-1.0
 0.0
 1.0
-0.0
 1.0
 0.0
+0.0
 1.0
+1.0
+0.0
 0.0
 1.0
+1.0
 0.0
+0.0
+1.0
 1.0
 
-0.0
 0.0
 1.0
+0.0
 1.0
 4.0
-4.0
-5.0
 5.0
+4.0
 5.0
 5.0
 0.0
-0.0
+5.0
 0.0
 0.0
 2.0
+0.0
 2.0
 8.0
-8.0
-10.
 10.
+8.0
 10.
 10.
 0.0
+10.
 0.0
 
 0.0
@@ -1380,28 +1380,28 @@ DATASET UNSTRUCTURED_GRID
 
 POINTS 24 double
 0.50 0.0 0
-0.50 1.0 0
 1.0 0.0 0
+0.50 1.0 0
 1.0 1.0 0
 0.0 0.0 0
-0.0 1.0 0
 0.25 0.0 0
+0.0 1.0 0
 0.25 1.0 0
 0.25 0.0 0
-0.25 1.0 0
 0.50 0.0 0
+0.25 1.0 0
 0.50 1.0 0
 0.50 0.0 0
-0.50 1.0 0
 1.0 0.0 0
+0.50 1.0 0
 1.0 1.0 0
 0.0 0.0 0
-0.0 1.0 0
 0.25 0.0 0
+0.0 1.0 0
 0.25 1.0 0
 0.25 0.0 0
-0.25 1.0 0
 0.50 0.0 0
+0.25 1.0 0
 0.50 1.0 0
 
 CELLS 6 30
@@ -1417,7 +1417,7 @@ CELL_TYPES 6
 POINT_DATA 24
 SCALARS node_data double 1
 LOOKUP_TABLE default
-0.0 0.0 1.0 1.0 4.0 4.0 5.0 5.0 5.0 5.0 0.0 0.0 0.0 0.0 2.0 2.0 8.0 8.0 10. 10. 10. 10. 0.0 0.0 
+0.0 1.0 0.0 1.0 4.0 5.0 4.0 5.0 5.0 0.0 5.0 0.0 0.0 2.0 0.0 2.0 8.0 10. 8.0 10. 10. 0.0 10. 0.0 
 SCALARS cell_data double 1
 LOOKUP_TABLE default
 0.0 0.0 0.0 0.0 1.0 1.0 1.0 1.0 2.0 2.0 2.0 2.0 0.0 0.0 0.0 0.0 3.0 3.0 3.0 3.0 6.0 6.0 6.0 6.0 
@@ -1429,44 +1429,44 @@ LOOKUP_TABLE default
 #
 # <x> <y> <node_data> <cell_data> 
 0.50 0.0 0.0 0.0 
-0.50 1.0 0.0 0.0 
-
 1.0 0.0 1.0 0.0 
+
+0.50 1.0 0.0 0.0 
 1.0 1.0 1.0 0.0 
 
 
 0.0 0.0 4.0 1.0 
-0.0 1.0 4.0 1.0 
-
 0.25 0.0 5.0 1.0 
+
+0.0 1.0 4.0 1.0 
 0.25 1.0 5.0 1.0 
 
 
 0.25 0.0 5.0 2.0 
-0.25 1.0 5.0 2.0 
-
 0.50 0.0 0.0 2.0 
+
+0.25 1.0 5.0 2.0 
 0.50 1.0 0.0 2.0 
 
 
 0.50 0.0 0.0 0.0 
-0.50 1.0 0.0 0.0 
-
 1.0 0.0 2.0 0.0 
+
+0.50 1.0 0.0 0.0 
 1.0 1.0 2.0 0.0 
 
 
 0.0 0.0 8.0 3.0 
-0.0 1.0 8.0 3.0 
-
 0.25 0.0 10. 3.0 
+
+0.0 1.0 8.0 3.0 
 0.25 1.0 10. 3.0 
 
 
 0.25 0.0 10. 6.0 
-0.25 1.0 10. 6.0 
-
 0.50 0.0 0.0 6.0 
+
+0.25 1.0 10. 6.0 
 0.50 1.0 0.0 6.0 
 
 
@@ -1478,51 +1478,51 @@ node_data
 cell_data
 6
 [deal.II intermediate Patch<2,2>]
-0.50 0.0 0.50 1.0 1.0 1.0 1.0 0.0 
+0.50 0.0 1.0 0.0 1.0 1.0 0.50 1.0 
 4294967295 4294967295 4294967295 4294967295 
 4294967295 1
 2 4
-0.0 0.0 1.0 1.0 0.0 0.0 0.0 0.0 
+0.0 1.0 0.0 1.0 0.0 0.0 0.0 0.0 
 
 
 [deal.II intermediate Patch<2,2>]
-0.0 0.0 0.0 1.0 0.25 1.0 0.25 0.0 
+0.0 0.0 0.25 0.0 0.25 1.0 0.0 1.0 
 4294967295 4294967295 4294967295 4294967295 
 4294967295 1
 2 4
-4.0 4.0 5.0 5.0 1.0 1.0 1.0 1.0 
+4.0 5.0 4.0 5.0 1.0 1.0 1.0 1.0 
 
 
 [deal.II intermediate Patch<2,2>]
-0.25 0.0 0.25 1.0 0.50 1.0 0.50 0.0 
+0.25 0.0 0.50 0.0 0.50 1.0 0.25 1.0 
 4294967295 4294967295 4294967295 4294967295 
 4294967295 1
 2 4
-5.0 5.0 0.0 0.0 2.0 2.0 2.0 2.0 
+5.0 0.0 5.0 0.0 2.0 2.0 2.0 2.0 
 
 
 [deal.II intermediate Patch<2,2>]
-0.50 0.0 0.50 1.0 1.0 1.0 1.0 0.0 
+0.50 0.0 1.0 0.0 1.0 1.0 0.50 1.0 
 4294967295 4294967295 4294967295 4294967295 
 4294967295 1
 2 4
-0.0 0.0 2.0 2.0 0.0 0.0 0.0 0.0 
+0.0 2.0 0.0 2.0 0.0 0.0 0.0 0.0 
 
 
 [deal.II intermediate Patch<2,2>]
-0.0 0.0 0.0 1.0 0.25 1.0 0.25 0.0 
+0.0 0.0 0.25 0.0 0.25 1.0 0.0 1.0 
 4294967295 4294967295 4294967295 4294967295 
 4294967295 1
 2 4
-8.0 8.0 10. 10. 3.0 3.0 3.0 3.0 
+8.0 10. 8.0 10. 3.0 3.0 3.0 3.0 
 
 
 [deal.II intermediate Patch<2,2>]
-0.25 0.0 0.25 1.0 0.50 1.0 0.50 0.0 
+0.25 0.0 0.50 0.0 0.50 1.0 0.25 1.0 
 4294967295 4294967295 4294967295 4294967295 
 4294967295 1
 2 4
-10. 10. 0.0 0.0 6.0 6.0 6.0 6.0 
+10. 0.0 10. 0.0 6.0 6.0 6.0 6.0 
 
 
 
@@ -1568,52 +1568,52 @@ light_source {
 mesh {
 triangle {
        <0.50,0.0,0.0>,
-       <0.50,0.0,1.0>,
+       <1.0,1.0,0.0>,
        <1.0,1.0,1.0>}
 triangle {
        <0.50,0.0,0.0>,
        <1.0,1.0,1.0>,
-       <1.0,1.0,0.0>}
+       <0.50,0.0,1.0>}
 triangle {
        <0.0,4.0,0.0>,
-       <0.0,4.0,1.0>,
+       <0.25,5.0,0.0>,
        <0.25,5.0,1.0>}
 triangle {
        <0.0,4.0,0.0>,
        <0.25,5.0,1.0>,
-       <0.25,5.0,0.0>}
+       <0.0,4.0,1.0>}
 triangle {
        <0.25,5.0,0.0>,
-       <0.25,5.0,1.0>,
+       <0.50,0.0,0.0>,
        <0.50,0.0,1.0>}
 triangle {
        <0.25,5.0,0.0>,
        <0.50,0.0,1.0>,
-       <0.50,0.0,0.0>}
+       <0.25,5.0,1.0>}
 triangle {
        <0.50,0.0,0.0>,
-       <0.50,0.0,1.0>,
+       <1.0,2.0,0.0>,
        <1.0,2.0,1.0>}
 triangle {
        <0.50,0.0,0.0>,
        <1.0,2.0,1.0>,
-       <1.0,2.0,0.0>}
+       <0.50,0.0,1.0>}
 triangle {
        <0.0,8.0,0.0>,
-       <0.0,8.0,1.0>,
+       <0.25,10.,0.0>,
        <0.25,10.,1.0>}
 triangle {
        <0.0,8.0,0.0>,
        <0.25,10.,1.0>,
-       <0.25,10.,0.0>}
+       <0.0,8.0,1.0>}
 triangle {
        <0.25,10.,0.0>,
-       <0.25,10.,1.0>,
+       <0.50,0.0,0.0>,
        <0.50,0.0,1.0>}
 triangle {
        <0.25,10.,0.0>,
        <0.50,0.0,1.0>,
-       <0.50,0.0,0.0>}
+       <0.25,10.,1.0>}
   texture {Tex}
 }
 
@@ -1631,46 +1631,46 @@ triangle {
 %%EndProlog
 
 0.50 setlinewidth
-0.0000 sg 95.096 0.0000 m 204.90 95.096 l 300.00 257.84 l 190.19 162.74 lf
-0 sg 95.096 0.0000 m 204.90 95.096 l 300.00 257.84 l 190.19 162.74 lx
-0.0000 0.0000 0.23529 s 95.096 0.0000 m 204.90 95.096 l 300.00 448.03 l 190.19 352.93 lf
-0 sg 95.096 0.0000 m 204.90 95.096 l 300.00 448.03 l 190.19 352.93 lx
-0.0000 0.0000 0.94118 s 47.548 964.69 m 157.36 1059.8 l 204.90 95.096 l 95.096 0.0000 lf
-0 sg 47.548 964.69 m 157.36 1059.8 l 204.90 95.096 l 95.096 0.0000 lx
-0.0000 0.88235 0.11765 s 0.0000 788.22 m 109.81 883.32 l 157.36 1059.8 l 47.548 964.69 lf
-0 sg 0.0000 788.22 m 109.81 883.32 l 157.36 1059.8 l 47.548 964.69 lx
-0.11765 0.88235 0.0000 s 47.548 1915.6 m 157.36 2010.7 l 204.90 95.096 l 95.096 0.0000 lf
-0 sg 47.548 1915.6 m 157.36 2010.7 l 204.90 95.096 l 95.096 0.0000 lx
-1.0000 sg 0.0000 1549.0 m 109.81 1644.1 l 157.36 2010.7 l 47.548 1915.6 lf
-0 sg 0.0000 1549.0 m 109.81 1644.1 l 157.36 2010.7 l 47.548 1915.6 lx
+0.0000 sg 95.096 0.0000 m 190.19 162.74 l 300.00 257.84 l 204.90 95.096 lf
+0 sg 95.096 0.0000 m 190.19 162.74 l 300.00 257.84 l 204.90 95.096 lx
+0.0000 0.0000 0.23529 s 95.096 0.0000 m 190.19 352.93 l 300.00 448.03 l 204.90 95.096 lf
+0 sg 95.096 0.0000 m 190.19 352.93 l 300.00 448.03 l 204.90 95.096 lx
+0.0000 0.0000 0.94118 s 47.548 964.69 m 95.096 0.0000 l 204.90 95.096 l 157.36 1059.8 lf
+0 sg 47.548 964.69 m 95.096 0.0000 l 204.90 95.096 l 157.36 1059.8 lx
+0.0000 0.88235 0.11765 s 0.0000 788.22 m 47.548 964.69 l 157.36 1059.8 l 109.81 883.32 lf
+0 sg 0.0000 788.22 m 47.548 964.69 l 157.36 1059.8 l 109.81 883.32 lx
+0.11765 0.88235 0.0000 s 47.548 1915.6 m 95.096 0.0000 l 204.90 95.096 l 157.36 2010.7 lf
+0 sg 47.548 1915.6 m 95.096 0.0000 l 204.90 95.096 l 157.36 2010.7 lx
+1.0000 sg 0.0000 1549.0 m 47.548 1915.6 l 157.36 2010.7 l 109.81 1644.1 lf
+0 sg 0.0000 1549.0 m 47.548 1915.6 l 157.36 2010.7 l 109.81 1644.1 lx
 showpage
 DEAL::Checking Q3 in 2d:
 DEAL::Checking Q3 in 3d:
 DEAL::Checking DGQ0 in 1d:
 object "vertices" class array type float rank 1 shape 2 items 24 data follows
 0.50   0.0     
-0.50   1.0     
 1.0    0.0     
+0.50   1.0     
 1.0    1.0     
 0.0    0.0     
-0.0    1.0     
 0.25   0.0     
+0.0    1.0     
 0.25   1.0     
 0.25   0.0     
-0.25   1.0     
 0.50   0.0     
+0.25   1.0     
 0.50   1.0     
 0.50   0.0     
-0.50   1.0     
 1.0    0.0     
+0.50   1.0     
 1.0    1.0     
 0.0    0.0     
-0.0    1.0     
 0.25   0.0     
+0.0    1.0     
 0.25   1.0     
 0.25   0.0     
-0.25   1.0     
 0.50   0.0     
+0.25   1.0     
 0.50   1.0     
 object "cells" class array type int rank 1 shape 4 items 6 data follows
 0      2       1       3
@@ -1722,28 +1722,28 @@ end
 #
 24 6 2 0 0
 1   0.50 0.0 0 
-2   0.50 1.0 0 
-3   1.0 0.0 0 
+2   1.0 0.0 0 
+3   0.50 1.0 0 
 4   1.0 1.0 0 
 5   0.0 0.0 0 
-6   0.0 1.0 0 
-7   0.25 0.0 0 
+6   0.25 0.0 0 
+7   0.0 1.0 0 
 8   0.25 1.0 0 
 9   0.25 0.0 0 
-10   0.25 1.0 0 
-11   0.50 0.0 0 
+10   0.50 0.0 0 
+11   0.25 1.0 0 
 12   0.50 1.0 0 
 13   0.50 0.0 0 
-14   0.50 1.0 0 
-15   1.0 0.0 0 
+14   1.0 0.0 0 
+15   0.50 1.0 0 
 16   1.0 1.0 0 
 17   0.0 0.0 0 
-18   0.0 1.0 0 
-19   0.25 0.0 0 
+18   0.25 0.0 0 
+19   0.0 1.0 0 
 20   0.25 1.0 0 
 21   0.25 0.0 0 
-22   0.25 1.0 0 
-23   0.50 0.0 0 
+22   0.50 0.0 0 
+23   0.25 1.0 0 
 24   0.50 1.0 0 
 
 1      0 quad  1       2       4       3
@@ -1783,8 +1783,8 @@ cell_data,dimensionless
 gmvinput ascii
 
 nodes 24
-0.50 0.50 1.0 1.0 0.0 0.0 0.25 0.25 0.25 0.25 0.50 0.50 0.50 0.50 1.0 1.0 0.0 0.0 0.25 0.25 0.25 0.25 0.50 0.50 
-0.0 1.0 0.0 1.0 0.0 1.0 0.0 1.0 0.0 1.0 0.0 1.0 0.0 1.0 0.0 1.0 0.0 1.0 0.0 1.0 0.0 1.0 0.0 1.0 
+0.50 1.0 0.50 1.0 0.0 0.25 0.0 0.25 0.25 0.50 0.25 0.50 0.50 1.0 0.50 1.0 0.0 0.25 0.0 0.25 0.25 0.50 0.25 0.50 
+0.0 0.0 1.0 1.0 0.0 0.0 1.0 1.0 0.0 0.0 1.0 1.0 0.0 0.0 1.0 1.0 0.0 0.0 1.0 1.0 0.0 0.0 1.0 1.0 
 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 
 cells 6
 quad 4
@@ -1817,53 +1817,53 @@ endgmv
 Variables="x", "y", "node_data", "cell_data"
 zone f=feblock, n=24, e=6, et=quadrilateral
 0.50
-0.50
 1.0
+0.50
 1.0
 0.0
-0.0
-0.25
 0.25
+0.0
 0.25
 0.25
 0.50
-0.50
+0.25
 0.50
 0.50
 1.0
+0.50
 1.0
 0.0
-0.0
-0.25
 0.25
+0.0
 0.25
 0.25
 0.50
+0.25
 0.50
 
 0.0
-1.0
 0.0
 1.0
-0.0
 1.0
 0.0
-1.0
 0.0
 1.0
-0.0
 1.0
 0.0
-1.0
 0.0
 1.0
-0.0
 1.0
 0.0
+0.0
+1.0
 1.0
 0.0
+0.0
+1.0
 1.0
 0.0
+0.0
+1.0
 1.0
 
 0.0
@@ -1929,28 +1929,28 @@ DATASET UNSTRUCTURED_GRID
 
 POINTS 24 double
 0.50 0.0 0
-0.50 1.0 0
 1.0 0.0 0
+0.50 1.0 0
 1.0 1.0 0
 0.0 0.0 0
-0.0 1.0 0
 0.25 0.0 0
+0.0 1.0 0
 0.25 1.0 0
 0.25 0.0 0
-0.25 1.0 0
 0.50 0.0 0
+0.25 1.0 0
 0.50 1.0 0
 0.50 0.0 0
-0.50 1.0 0
 1.0 0.0 0
+0.50 1.0 0
 1.0 1.0 0
 0.0 0.0 0
-0.0 1.0 0
 0.25 0.0 0
+0.0 1.0 0
 0.25 1.0 0
 0.25 0.0 0
-0.25 1.0 0
 0.50 0.0 0
+0.25 1.0 0
 0.50 1.0 0
 
 CELLS 6 30
@@ -1978,44 +1978,44 @@ LOOKUP_TABLE default
 #
 # <x> <y> <node_data> <cell_data> 
 0.50 0.0 0.0 0.0 
-0.50 1.0 0.0 0.0 
-
 1.0 0.0 0.0 0.0 
+
+0.50 1.0 0.0 0.0 
 1.0 1.0 0.0 0.0 
 
 
 0.0 0.0 1.0 1.0 
-0.0 1.0 1.0 1.0 
-
 0.25 0.0 1.0 1.0 
+
+0.0 1.0 1.0 1.0 
 0.25 1.0 1.0 1.0 
 
 
 0.25 0.0 2.0 2.0 
-0.25 1.0 2.0 2.0 
-
 0.50 0.0 2.0 2.0 
+
+0.25 1.0 2.0 2.0 
 0.50 1.0 2.0 2.0 
 
 
 0.50 0.0 0.0 0.0 
-0.50 1.0 0.0 0.0 
-
 1.0 0.0 0.0 0.0 
+
+0.50 1.0 0.0 0.0 
 1.0 1.0 0.0 0.0 
 
 
 0.0 0.0 2.0 3.0 
-0.0 1.0 2.0 3.0 
-
 0.25 0.0 2.0 3.0 
+
+0.0 1.0 2.0 3.0 
 0.25 1.0 2.0 3.0 
 
 
 0.25 0.0 4.0 6.0 
-0.25 1.0 4.0 6.0 
-
 0.50 0.0 4.0 6.0 
+
+0.25 1.0 4.0 6.0 
 0.50 1.0 4.0 6.0 
 
 
@@ -2027,7 +2027,7 @@ node_data
 cell_data
 6
 [deal.II intermediate Patch<2,2>]
-0.50 0.0 0.50 1.0 1.0 1.0 1.0 0.0 
+0.50 0.0 1.0 0.0 1.0 1.0 0.50 1.0 
 4294967295 4294967295 4294967295 4294967295 
 4294967295 1
 2 4
@@ -2035,7 +2035,7 @@ cell_data
 
 
 [deal.II intermediate Patch<2,2>]
-0.0 0.0 0.0 1.0 0.25 1.0 0.25 0.0 
+0.0 0.0 0.25 0.0 0.25 1.0 0.0 1.0 
 4294967295 4294967295 4294967295 4294967295 
 4294967295 1
 2 4
@@ -2043,7 +2043,7 @@ cell_data
 
 
 [deal.II intermediate Patch<2,2>]
-0.25 0.0 0.25 1.0 0.50 1.0 0.50 0.0 
+0.25 0.0 0.50 0.0 0.50 1.0 0.25 1.0 
 4294967295 4294967295 4294967295 4294967295 
 4294967295 1
 2 4
@@ -2051,7 +2051,7 @@ cell_data
 
 
 [deal.II intermediate Patch<2,2>]
-0.50 0.0 0.50 1.0 1.0 1.0 1.0 0.0 
+0.50 0.0 1.0 0.0 1.0 1.0 0.50 1.0 
 4294967295 4294967295 4294967295 4294967295 
 4294967295 1
 2 4
@@ -2059,7 +2059,7 @@ cell_data
 
 
 [deal.II intermediate Patch<2,2>]
-0.0 0.0 0.0 1.0 0.25 1.0 0.25 0.0 
+0.0 0.0 0.25 0.0 0.25 1.0 0.0 1.0 
 4294967295 4294967295 4294967295 4294967295 
 4294967295 1
 2 4
@@ -2067,7 +2067,7 @@ cell_data
 
 
 [deal.II intermediate Patch<2,2>]
-0.25 0.0 0.25 1.0 0.50 1.0 0.50 0.0 
+0.25 0.0 0.50 0.0 0.50 1.0 0.25 1.0 
 4294967295 4294967295 4294967295 4294967295 
 4294967295 1
 2 4
@@ -2117,52 +2117,52 @@ light_source {
 mesh {
 triangle {
        <0.50,0.0,0.0>,
-       <0.50,0.0,1.0>,
+       <1.0,0.0,0.0>,
        <1.0,0.0,1.0>}
 triangle {
        <0.50,0.0,0.0>,
        <1.0,0.0,1.0>,
-       <1.0,0.0,0.0>}
+       <0.50,0.0,1.0>}
 triangle {
        <0.0,1.0,0.0>,
-       <0.0,1.0,1.0>,
+       <0.25,1.0,0.0>,
        <0.25,1.0,1.0>}
 triangle {
        <0.0,1.0,0.0>,
        <0.25,1.0,1.0>,
-       <0.25,1.0,0.0>}
+       <0.0,1.0,1.0>}
 triangle {
        <0.25,2.0,0.0>,
-       <0.25,2.0,1.0>,
+       <0.50,2.0,0.0>,
        <0.50,2.0,1.0>}
 triangle {
        <0.25,2.0,0.0>,
        <0.50,2.0,1.0>,
-       <0.50,2.0,0.0>}
+       <0.25,2.0,1.0>}
 triangle {
        <0.50,0.0,0.0>,
-       <0.50,0.0,1.0>,
+       <1.0,0.0,0.0>,
        <1.0,0.0,1.0>}
 triangle {
        <0.50,0.0,0.0>,
        <1.0,0.0,1.0>,
-       <1.0,0.0,0.0>}
+       <0.50,0.0,1.0>}
 triangle {
        <0.0,2.0,0.0>,
-       <0.0,2.0,1.0>,
+       <0.25,2.0,0.0>,
        <0.25,2.0,1.0>}
 triangle {
        <0.0,2.0,0.0>,
        <0.25,2.0,1.0>,
-       <0.25,2.0,0.0>}
+       <0.0,2.0,1.0>}
 triangle {
        <0.25,4.0,0.0>,
-       <0.25,4.0,1.0>,
+       <0.50,4.0,0.0>,
        <0.50,4.0,1.0>}
 triangle {
        <0.25,4.0,0.0>,
        <0.50,4.0,1.0>,
-       <0.50,4.0,0.0>}
+       <0.25,4.0,1.0>}
   texture {Tex}
 }
 
@@ -2180,46 +2180,46 @@ triangle {
 %%EndProlog
 
 0.50 setlinewidth
-0.0000 sg 95.096 27.452 m 204.90 122.55 l 300.00 95.096 l 190.19 0.0000 lf
-0 sg 95.096 27.452 m 204.90 122.55 l 300.00 95.096 l 190.19 0.0000 lx
-0.0000 sg 95.096 27.452 m 204.90 122.55 l 300.00 95.096 l 190.19 0.0000 lf
-0 sg 95.096 27.452 m 204.90 122.55 l 300.00 95.096 l 190.19 0.0000 lx
-0.0000 0.0000 1.0000 s 0.0000 245.10 m 109.81 340.19 l 157.36 326.47 l 47.548 231.37 lf
-0 sg 0.0000 245.10 m 109.81 340.19 l 157.36 326.47 l 47.548 231.37 lx
-0.0000 1.0000 0.0000 s 0.0000 435.29 m 109.81 530.38 l 157.36 516.66 l 47.548 421.56 lf
-0 sg 0.0000 435.29 m 109.81 530.38 l 157.36 516.66 l 47.548 421.56 lx
-0.0000 1.0000 0.0000 s 47.548 421.56 m 157.36 516.66 l 204.90 502.93 l 95.096 407.84 lf
-0 sg 47.548 421.56 m 157.36 516.66 l 204.90 502.93 l 95.096 407.84 lx
-1.0000 sg 47.548 801.95 m 157.36 897.04 l 204.90 883.32 l 95.096 788.22 lf
-0 sg 47.548 801.95 m 157.36 897.04 l 204.90 883.32 l 95.096 788.22 lx
+0.0000 sg 95.096 27.452 m 190.19 0.0000 l 300.00 95.096 l 204.90 122.55 lf
+0 sg 95.096 27.452 m 190.19 0.0000 l 300.00 95.096 l 204.90 122.55 lx
+0.0000 sg 95.096 27.452 m 190.19 0.0000 l 300.00 95.096 l 204.90 122.55 lf
+0 sg 95.096 27.452 m 190.19 0.0000 l 300.00 95.096 l 204.90 122.55 lx
+0.0000 0.0000 1.0000 s 0.0000 245.10 m 47.548 231.37 l 157.36 326.47 l 109.81 340.19 lf
+0 sg 0.0000 245.10 m 47.548 231.37 l 157.36 326.47 l 109.81 340.19 lx
+0.0000 1.0000 0.0000 s 0.0000 435.29 m 47.548 421.56 l 157.36 516.66 l 109.81 530.38 lf
+0 sg 0.0000 435.29 m 47.548 421.56 l 157.36 516.66 l 109.81 530.38 lx
+0.0000 1.0000 0.0000 s 47.548 421.56 m 95.096 407.84 l 204.90 502.93 l 157.36 516.66 lf
+0 sg 47.548 421.56 m 95.096 407.84 l 204.90 502.93 l 157.36 516.66 lx
+1.0000 sg 47.548 801.95 m 95.096 788.22 l 204.90 883.32 l 157.36 897.04 lf
+0 sg 47.548 801.95 m 95.096 788.22 l 204.90 883.32 l 157.36 897.04 lx
 showpage
 DEAL::Checking DGQ0 in 2d:
 DEAL::Checking DGQ0 in 3d:
 DEAL::Checking DGQ1 in 1d:
 object "vertices" class array type float rank 1 shape 2 items 24 data follows
 0.50   0.0     
-0.50   1.0     
 1.0    0.0     
+0.50   1.0     
 1.0    1.0     
 0.0    0.0     
-0.0    1.0     
 0.25   0.0     
+0.0    1.0     
 0.25   1.0     
 0.25   0.0     
-0.25   1.0     
 0.50   0.0     
+0.25   1.0     
 0.50   1.0     
 0.50   0.0     
-0.50   1.0     
 1.0    0.0     
+0.50   1.0     
 1.0    1.0     
 0.0    0.0     
-0.0    1.0     
 0.25   0.0     
+0.0    1.0     
 0.25   1.0     
 0.25   0.0     
-0.25   1.0     
 0.50   0.0     
+0.25   1.0     
 0.50   1.0     
 object "cells" class array type int rank 1 shape 4 items 6 data follows
 0      2       1       3
@@ -2232,29 +2232,29 @@ object "cells" class array type int rank 1 shape 4 items 6 data follows
 attribute "element type" string "quads"
 attribute "ref" string "positions"
 object "data" class array type float rank 1 shape 2 items 24 data follows
-       0.0     0.0
        0.0     0.0
        1.0     0.0
+       0.0     0.0
        1.0     0.0
        2.0     1.0
-       2.0     1.0
        3.0     1.0
+       2.0     1.0
        3.0     1.0
        4.0     2.0
-       4.0     2.0
        5.0     2.0
+       4.0     2.0
        5.0     2.0
        0.0     0.0
-       0.0     0.0
        2.0     0.0
+       0.0     0.0
        2.0     0.0
        4.0     3.0
-       4.0     3.0
        6.0     3.0
+       4.0     3.0
        6.0     3.0
        8.0     6.0
-       8.0     6.0
        10.     6.0
+       8.0     6.0
        10.     6.0
 attribute "dep" string "positions"
 object "deal data" class field
@@ -2271,28 +2271,28 @@ end
 #
 24 6 2 0 0
 1   0.50 0.0 0 
-2   0.50 1.0 0 
-3   1.0 0.0 0 
+2   1.0 0.0 0 
+3   0.50 1.0 0 
 4   1.0 1.0 0 
 5   0.0 0.0 0 
-6   0.0 1.0 0 
-7   0.25 0.0 0 
+6   0.25 0.0 0 
+7   0.0 1.0 0 
 8   0.25 1.0 0 
 9   0.25 0.0 0 
-10   0.25 1.0 0 
-11   0.50 0.0 0 
+10   0.50 0.0 0 
+11   0.25 1.0 0 
 12   0.50 1.0 0 
 13   0.50 0.0 0 
-14   0.50 1.0 0 
-15   1.0 0.0 0 
+14   1.0 0.0 0 
+15   0.50 1.0 0 
 16   1.0 1.0 0 
 17   0.0 0.0 0 
-18   0.0 1.0 0 
-19   0.25 0.0 0 
+18   0.25 0.0 0 
+19   0.0 1.0 0 
 20   0.25 1.0 0 
 21   0.25 0.0 0 
-22   0.25 1.0 0 
-23   0.50 0.0 0 
+22   0.50 0.0 0 
+23   0.25 1.0 0 
 24   0.50 1.0 0 
 
 1      0 quad  1       2       4       3
@@ -2306,34 +2306,34 @@ end
 node_data,dimensionless
 cell_data,dimensionless
 1      0.0     0.0
-2      0.0     0.0
-3      1.0     0.0
+2      1.0     0.0
+3      0.0     0.0
 4      1.0     0.0
 5      2.0     1.0
-6      2.0     1.0
-7      3.0     1.0
+6      3.0     1.0
+7      2.0     1.0
 8      3.0     1.0
 9      4.0     2.0
-10     4.0     2.0
-11     5.0     2.0
+10     5.0     2.0
+11     4.0     2.0
 12     5.0     2.0
 13     0.0     0.0
-14     0.0     0.0
-15     2.0     0.0
+14     2.0     0.0
+15     0.0     0.0
 16     2.0     0.0
 17     4.0     3.0
-18     4.0     3.0
-19     6.0     3.0
+18     6.0     3.0
+19     4.0     3.0
 20     6.0     3.0
 21     8.0     6.0
-22     8.0     6.0
-23     10.     6.0
+22     10.     6.0
+23     8.0     6.0
 24     10.     6.0
 gmvinput ascii
 
 nodes 24
-0.50 0.50 1.0 1.0 0.0 0.0 0.25 0.25 0.25 0.25 0.50 0.50 0.50 0.50 1.0 1.0 0.0 0.0 0.25 0.25 0.25 0.25 0.50 0.50 
-0.0 1.0 0.0 1.0 0.0 1.0 0.0 1.0 0.0 1.0 0.0 1.0 0.0 1.0 0.0 1.0 0.0 1.0 0.0 1.0 0.0 1.0 0.0 1.0 
+0.50 1.0 0.50 1.0 0.0 0.25 0.0 0.25 0.25 0.50 0.25 0.50 0.50 1.0 0.50 1.0 0.0 0.25 0.0 0.25 0.25 0.50 0.25 0.50 
+0.0 0.0 1.0 1.0 0.0 0.0 1.0 1.0 0.0 0.0 1.0 1.0 0.0 0.0 1.0 1.0 0.0 0.0 1.0 1.0 0.0 0.0 1.0 1.0 
 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 
 cells 6
 quad 4
@@ -2350,7 +2350,7 @@ quad 4
 21     22      24      23
 variable
 node_data 1
-0.0 0.0 1.0 1.0 2.0 2.0 3.0 3.0 4.0 4.0 5.0 5.0 0.0 0.0 2.0 2.0 4.0 4.0 6.0 6.0 8.0 8.0 10. 10. 
+0.0 1.0 0.0 1.0 2.0 3.0 2.0 3.0 4.0 5.0 4.0 5.0 0.0 2.0 0.0 2.0 4.0 6.0 4.0 6.0 8.0 10. 8.0 10. 
 
 cell_data 1
 0.0 0.0 0.0 0.0 1.0 1.0 1.0 1.0 2.0 2.0 2.0 2.0 0.0 0.0 0.0 0.0 3.0 3.0 3.0 3.0 6.0 6.0 6.0 6.0 
@@ -2366,78 +2366,78 @@ endgmv
 Variables="x", "y", "node_data", "cell_data"
 zone f=feblock, n=24, e=6, et=quadrilateral
 0.50
-0.50
 1.0
+0.50
 1.0
 0.0
-0.0
-0.25
 0.25
+0.0
 0.25
 0.25
 0.50
-0.50
+0.25
 0.50
 0.50
 1.0
+0.50
 1.0
 0.0
-0.0
-0.25
 0.25
+0.0
 0.25
 0.25
 0.50
+0.25
 0.50
 
 0.0
-1.0
 0.0
 1.0
-0.0
 1.0
 0.0
-1.0
 0.0
 1.0
-0.0
 1.0
 0.0
-1.0
 0.0
 1.0
-0.0
 1.0
 0.0
+0.0
+1.0
 1.0
 0.0
+0.0
+1.0
 1.0
 0.0
+0.0
+1.0
 1.0
 
-0.0
 0.0
 1.0
+0.0
 1.0
 2.0
-2.0
 3.0
+2.0
 3.0
 4.0
-4.0
 5.0
+4.0
 5.0
 0.0
-0.0
 2.0
+0.0
 2.0
 4.0
-4.0
 6.0
+4.0
 6.0
 8.0
-8.0
 10.
+8.0
 10.
 
 0.0
@@ -2478,28 +2478,28 @@ DATASET UNSTRUCTURED_GRID
 
 POINTS 24 double
 0.50 0.0 0
-0.50 1.0 0
 1.0 0.0 0
+0.50 1.0 0
 1.0 1.0 0
 0.0 0.0 0
-0.0 1.0 0
 0.25 0.0 0
+0.0 1.0 0
 0.25 1.0 0
 0.25 0.0 0
-0.25 1.0 0
 0.50 0.0 0
+0.25 1.0 0
 0.50 1.0 0
 0.50 0.0 0
-0.50 1.0 0
 1.0 0.0 0
+0.50 1.0 0
 1.0 1.0 0
 0.0 0.0 0
-0.0 1.0 0
 0.25 0.0 0
+0.0 1.0 0
 0.25 1.0 0
 0.25 0.0 0
-0.25 1.0 0
 0.50 0.0 0
+0.25 1.0 0
 0.50 1.0 0
 
 CELLS 6 30
@@ -2515,7 +2515,7 @@ CELL_TYPES 6
 POINT_DATA 24
 SCALARS node_data double 1
 LOOKUP_TABLE default
-0.0 0.0 1.0 1.0 2.0 2.0 3.0 3.0 4.0 4.0 5.0 5.0 0.0 0.0 2.0 2.0 4.0 4.0 6.0 6.0 8.0 8.0 10. 10. 
+0.0 1.0 0.0 1.0 2.0 3.0 2.0 3.0 4.0 5.0 4.0 5.0 0.0 2.0 0.0 2.0 4.0 6.0 4.0 6.0 8.0 10. 8.0 10. 
 SCALARS cell_data double 1
 LOOKUP_TABLE default
 0.0 0.0 0.0 0.0 1.0 1.0 1.0 1.0 2.0 2.0 2.0 2.0 0.0 0.0 0.0 0.0 3.0 3.0 3.0 3.0 6.0 6.0 6.0 6.0 
@@ -2527,44 +2527,44 @@ LOOKUP_TABLE default
 #
 # <x> <y> <node_data> <cell_data> 
 0.50 0.0 0.0 0.0 
-0.50 1.0 0.0 0.0 
-
 1.0 0.0 1.0 0.0 
+
+0.50 1.0 0.0 0.0 
 1.0 1.0 1.0 0.0 
 
 
 0.0 0.0 2.0 1.0 
-0.0 1.0 2.0 1.0 
-
 0.25 0.0 3.0 1.0 
+
+0.0 1.0 2.0 1.0 
 0.25 1.0 3.0 1.0 
 
 
 0.25 0.0 4.0 2.0 
-0.25 1.0 4.0 2.0 
-
 0.50 0.0 5.0 2.0 
+
+0.25 1.0 4.0 2.0 
 0.50 1.0 5.0 2.0 
 
 
 0.50 0.0 0.0 0.0 
-0.50 1.0 0.0 0.0 
-
 1.0 0.0 2.0 0.0 
+
+0.50 1.0 0.0 0.0 
 1.0 1.0 2.0 0.0 
 
 
 0.0 0.0 4.0 3.0 
-0.0 1.0 4.0 3.0 
-
 0.25 0.0 6.0 3.0 
+
+0.0 1.0 4.0 3.0 
 0.25 1.0 6.0 3.0 
 
 
 0.25 0.0 8.0 6.0 
-0.25 1.0 8.0 6.0 
-
 0.50 0.0 10. 6.0 
+
+0.25 1.0 8.0 6.0 
 0.50 1.0 10. 6.0 
 
 
@@ -2576,51 +2576,51 @@ node_data
 cell_data
 6
 [deal.II intermediate Patch<2,2>]
-0.50 0.0 0.50 1.0 1.0 1.0 1.0 0.0 
+0.50 0.0 1.0 0.0 1.0 1.0 0.50 1.0 
 4294967295 4294967295 4294967295 4294967295 
 4294967295 1
 2 4
-0.0 0.0 1.0 1.0 0.0 0.0 0.0 0.0 
+0.0 1.0 0.0 1.0 0.0 0.0 0.0 0.0 
 
 
 [deal.II intermediate Patch<2,2>]
-0.0 0.0 0.0 1.0 0.25 1.0 0.25 0.0 
+0.0 0.0 0.25 0.0 0.25 1.0 0.0 1.0 
 4294967295 4294967295 4294967295 4294967295 
 4294967295 1
 2 4
-2.0 2.0 3.0 3.0 1.0 1.0 1.0 1.0 
+2.0 3.0 2.0 3.0 1.0 1.0 1.0 1.0 
 
 
 [deal.II intermediate Patch<2,2>]
-0.25 0.0 0.25 1.0 0.50 1.0 0.50 0.0 
+0.25 0.0 0.50 0.0 0.50 1.0 0.25 1.0 
 4294967295 4294967295 4294967295 4294967295 
 4294967295 1
 2 4
-4.0 4.0 5.0 5.0 2.0 2.0 2.0 2.0 
+4.0 5.0 4.0 5.0 2.0 2.0 2.0 2.0 
 
 
 [deal.II intermediate Patch<2,2>]
-0.50 0.0 0.50 1.0 1.0 1.0 1.0 0.0 
+0.50 0.0 1.0 0.0 1.0 1.0 0.50 1.0 
 4294967295 4294967295 4294967295 4294967295 
 4294967295 1
 2 4
-0.0 0.0 2.0 2.0 0.0 0.0 0.0 0.0 
+0.0 2.0 0.0 2.0 0.0 0.0 0.0 0.0 
 
 
 [deal.II intermediate Patch<2,2>]
-0.0 0.0 0.0 1.0 0.25 1.0 0.25 0.0 
+0.0 0.0 0.25 0.0 0.25 1.0 0.0 1.0 
 4294967295 4294967295 4294967295 4294967295 
 4294967295 1
 2 4
-4.0 4.0 6.0 6.0 3.0 3.0 3.0 3.0 
+4.0 6.0 4.0 6.0 3.0 3.0 3.0 3.0 
 
 
 [deal.II intermediate Patch<2,2>]
-0.25 0.0 0.25 1.0 0.50 1.0 0.50 0.0 
+0.25 0.0 0.50 0.0 0.50 1.0 0.25 1.0 
 4294967295 4294967295 4294967295 4294967295 
 4294967295 1
 2 4
-8.0 8.0 10. 10. 6.0 6.0 6.0 6.0 
+8.0 10. 8.0 10. 6.0 6.0 6.0 6.0 
 
 
 
@@ -2666,52 +2666,52 @@ light_source {
 mesh {
 triangle {
        <0.50,0.0,0.0>,
-       <0.50,0.0,1.0>,
+       <1.0,1.0,0.0>,
        <1.0,1.0,1.0>}
 triangle {
        <0.50,0.0,0.0>,
        <1.0,1.0,1.0>,
-       <1.0,1.0,0.0>}
+       <0.50,0.0,1.0>}
 triangle {
        <0.0,2.0,0.0>,
-       <0.0,2.0,1.0>,
+       <0.25,3.0,0.0>,
        <0.25,3.0,1.0>}
 triangle {
        <0.0,2.0,0.0>,
        <0.25,3.0,1.0>,
-       <0.25,3.0,0.0>}
+       <0.0,2.0,1.0>}
 triangle {
        <0.25,4.0,0.0>,
-       <0.25,4.0,1.0>,
+       <0.50,5.0,0.0>,
        <0.50,5.0,1.0>}
 triangle {
        <0.25,4.0,0.0>,
        <0.50,5.0,1.0>,
-       <0.50,5.0,0.0>}
+       <0.25,4.0,1.0>}
 triangle {
        <0.50,0.0,0.0>,
-       <0.50,0.0,1.0>,
+       <1.0,2.0,0.0>,
        <1.0,2.0,1.0>}
 triangle {
        <0.50,0.0,0.0>,
        <1.0,2.0,1.0>,
-       <1.0,2.0,0.0>}
+       <0.50,0.0,1.0>}
 triangle {
        <0.0,4.0,0.0>,
-       <0.0,4.0,1.0>,
+       <0.25,6.0,0.0>,
        <0.25,6.0,1.0>}
 triangle {
        <0.0,4.0,0.0>,
        <0.25,6.0,1.0>,
-       <0.25,6.0,0.0>}
+       <0.0,4.0,1.0>}
 triangle {
        <0.25,8.0,0.0>,
-       <0.25,8.0,1.0>,
+       <0.50,10.,0.0>,
        <0.50,10.,1.0>}
 triangle {
        <0.25,8.0,0.0>,
        <0.50,10.,1.0>,
-       <0.50,10.,0.0>}
+       <0.25,8.0,1.0>}
   texture {Tex}
 }
 
@@ -2729,46 +2729,46 @@ triangle {
 %%EndProlog
 
 0.50 setlinewidth
-0.0000 sg 95.096 0.0000 m 204.90 95.096 l 300.00 257.84 l 190.19 162.74 lf
-0 sg 95.096 0.0000 m 204.90 95.096 l 300.00 257.84 l 190.19 162.74 lx
-0.0000 0.0000 0.23529 s 95.096 0.0000 m 204.90 95.096 l 300.00 448.03 l 190.19 352.93 lf
-0 sg 95.096 0.0000 m 204.90 95.096 l 300.00 448.03 l 190.19 352.93 lx
-0.0000 0.0000 0.94118 s 0.0000 407.84 m 109.81 502.93 l 157.36 679.40 l 47.548 584.30 lf
-0 sg 0.0000 407.84 m 109.81 502.93 l 157.36 679.40 l 47.548 584.30 lx
-0.0000 0.88235 0.11765 s 47.548 774.50 m 157.36 869.59 l 204.90 1046.1 l 95.096 950.96 lf
-0 sg 47.548 774.50 m 157.36 869.59 l 204.90 1046.1 l 95.096 950.96 lx
-0.11765 0.88235 0.0000 s 0.0000 788.22 m 109.81 883.32 l 157.36 1250.0 l 47.548 1154.9 lf
-0 sg 0.0000 788.22 m 109.81 883.32 l 157.36 1250.0 l 47.548 1154.9 lx
-1.0000 sg 47.548 1535.3 m 157.36 1630.4 l 204.90 1997.0 l 95.096 1901.9 lf
-0 sg 47.548 1535.3 m 157.36 1630.4 l 204.90 1997.0 l 95.096 1901.9 lx
+0.0000 sg 95.096 0.0000 m 190.19 162.74 l 300.00 257.84 l 204.90 95.096 lf
+0 sg 95.096 0.0000 m 190.19 162.74 l 300.00 257.84 l 204.90 95.096 lx
+0.0000 0.0000 0.23529 s 95.096 0.0000 m 190.19 352.93 l 300.00 448.03 l 204.90 95.096 lf
+0 sg 95.096 0.0000 m 190.19 352.93 l 300.00 448.03 l 204.90 95.096 lx
+0.0000 0.0000 0.94118 s 0.0000 407.84 m 47.548 584.30 l 157.36 679.40 l 109.81 502.93 lf
+0 sg 0.0000 407.84 m 47.548 584.30 l 157.36 679.40 l 109.81 502.93 lx
+0.0000 0.88235 0.11765 s 47.548 774.50 m 95.096 950.96 l 204.90 1046.1 l 157.36 869.59 lf
+0 sg 47.548 774.50 m 95.096 950.96 l 204.90 1046.1 l 157.36 869.59 lx
+0.11765 0.88235 0.0000 s 0.0000 788.22 m 47.548 1154.9 l 157.36 1250.0 l 109.81 883.32 lf
+0 sg 0.0000 788.22 m 47.548 1154.9 l 157.36 1250.0 l 109.81 883.32 lx
+1.0000 sg 47.548 1535.3 m 95.096 1901.9 l 204.90 1997.0 l 157.36 1630.4 lf
+0 sg 47.548 1535.3 m 95.096 1901.9 l 204.90 1997.0 l 157.36 1630.4 lx
 showpage
 DEAL::Checking DGQ1 in 2d:
 DEAL::Checking DGQ1 in 3d:
 DEAL::Checking DGQ2 in 1d:
 object "vertices" class array type float rank 1 shape 2 items 24 data follows
 0.50   0.0     
-0.50   1.0     
 1.0    0.0     
+0.50   1.0     
 1.0    1.0     
 0.0    0.0     
-0.0    1.0     
 0.25   0.0     
+0.0    1.0     
 0.25   1.0     
 0.25   0.0     
-0.25   1.0     
 0.50   0.0     
+0.25   1.0     
 0.50   1.0     
 0.50   0.0     
-0.50   1.0     
 1.0    0.0     
+0.50   1.0     
 1.0    1.0     
 0.0    0.0     
-0.0    1.0     
 0.25   0.0     
+0.0    1.0     
 0.25   1.0     
 0.25   0.0     
-0.25   1.0     
 0.50   0.0     
+0.25   1.0     
 0.50   1.0     
 object "cells" class array type int rank 1 shape 4 items 6 data follows
 0      2       1       3
@@ -2781,29 +2781,29 @@ object "cells" class array type int rank 1 shape 4 items 6 data follows
 attribute "element type" string "quads"
 attribute "ref" string "positions"
 object "data" class array type float rank 1 shape 2 items 24 data follows
-       0.0     0.0
        0.0     0.0
        2.0     0.0
+       0.0     0.0
        2.0     0.0
        3.0     1.0
-       3.0     1.0
        5.0     1.0
+       3.0     1.0
        5.0     1.0
        6.0     2.0
-       6.0     2.0
        8.0     2.0
+       6.0     2.0
        8.0     2.0
        0.0     0.0
-       0.0     0.0
        4.0     0.0
+       0.0     0.0
        4.0     0.0
        6.0     3.0
-       6.0     3.0
        10.     3.0
+       6.0     3.0
        10.     3.0
        12.     6.0
-       12.     6.0
        16.     6.0
+       12.     6.0
        16.     6.0
 attribute "dep" string "positions"
 object "deal data" class field
@@ -2820,28 +2820,28 @@ end
 #
 24 6 2 0 0
 1   0.50 0.0 0 
-2   0.50 1.0 0 
-3   1.0 0.0 0 
+2   1.0 0.0 0 
+3   0.50 1.0 0 
 4   1.0 1.0 0 
 5   0.0 0.0 0 
-6   0.0 1.0 0 
-7   0.25 0.0 0 
+6   0.25 0.0 0 
+7   0.0 1.0 0 
 8   0.25 1.0 0 
 9   0.25 0.0 0 
-10   0.25 1.0 0 
-11   0.50 0.0 0 
+10   0.50 0.0 0 
+11   0.25 1.0 0 
 12   0.50 1.0 0 
 13   0.50 0.0 0 
-14   0.50 1.0 0 
-15   1.0 0.0 0 
+14   1.0 0.0 0 
+15   0.50 1.0 0 
 16   1.0 1.0 0 
 17   0.0 0.0 0 
-18   0.0 1.0 0 
-19   0.25 0.0 0 
+18   0.25 0.0 0 
+19   0.0 1.0 0 
 20   0.25 1.0 0 
 21   0.25 0.0 0 
-22   0.25 1.0 0 
-23   0.50 0.0 0 
+22   0.50 0.0 0 
+23   0.25 1.0 0 
 24   0.50 1.0 0 
 
 1      0 quad  1       2       4       3
@@ -2855,34 +2855,34 @@ end
 node_data,dimensionless
 cell_data,dimensionless
 1      0.0     0.0
-2      0.0     0.0
-3      2.0     0.0
+2      2.0     0.0
+3      0.0     0.0
 4      2.0     0.0
 5      3.0     1.0
-6      3.0     1.0
-7      5.0     1.0
+6      5.0     1.0
+7      3.0     1.0
 8      5.0     1.0
 9      6.0     2.0
-10     6.0     2.0
-11     8.0     2.0
+10     8.0     2.0
+11     6.0     2.0
 12     8.0     2.0
 13     0.0     0.0
-14     0.0     0.0
-15     4.0     0.0
+14     4.0     0.0
+15     0.0     0.0
 16     4.0     0.0
 17     6.0     3.0
-18     6.0     3.0
-19     10.     3.0
+18     10.     3.0
+19     6.0     3.0
 20     10.     3.0
 21     12.     6.0
-22     12.     6.0
-23     16.     6.0
+22     16.     6.0
+23     12.     6.0
 24     16.     6.0
 gmvinput ascii
 
 nodes 24
-0.50 0.50 1.0 1.0 0.0 0.0 0.25 0.25 0.25 0.25 0.50 0.50 0.50 0.50 1.0 1.0 0.0 0.0 0.25 0.25 0.25 0.25 0.50 0.50 
-0.0 1.0 0.0 1.0 0.0 1.0 0.0 1.0 0.0 1.0 0.0 1.0 0.0 1.0 0.0 1.0 0.0 1.0 0.0 1.0 0.0 1.0 0.0 1.0 
+0.50 1.0 0.50 1.0 0.0 0.25 0.0 0.25 0.25 0.50 0.25 0.50 0.50 1.0 0.50 1.0 0.0 0.25 0.0 0.25 0.25 0.50 0.25 0.50 
+0.0 0.0 1.0 1.0 0.0 0.0 1.0 1.0 0.0 0.0 1.0 1.0 0.0 0.0 1.0 1.0 0.0 0.0 1.0 1.0 0.0 0.0 1.0 1.0 
 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 
 cells 6
 quad 4
@@ -2899,7 +2899,7 @@ quad 4
 21     22      24      23
 variable
 node_data 1
-0.0 0.0 2.0 2.0 3.0 3.0 5.0 5.0 6.0 6.0 8.0 8.0 0.0 0.0 4.0 4.0 6.0 6.0 10. 10. 12. 12. 16. 16. 
+0.0 2.0 0.0 2.0 3.0 5.0 3.0 5.0 6.0 8.0 6.0 8.0 0.0 4.0 0.0 4.0 6.0 10. 6.0 10. 12. 16. 12. 16. 
 
 cell_data 1
 0.0 0.0 0.0 0.0 1.0 1.0 1.0 1.0 2.0 2.0 2.0 2.0 0.0 0.0 0.0 0.0 3.0 3.0 3.0 3.0 6.0 6.0 6.0 6.0 
@@ -2915,78 +2915,78 @@ endgmv
 Variables="x", "y", "node_data", "cell_data"
 zone f=feblock, n=24, e=6, et=quadrilateral
 0.50
-0.50
 1.0
+0.50
 1.0
 0.0
-0.0
-0.25
 0.25
+0.0
 0.25
 0.25
 0.50
-0.50
+0.25
 0.50
 0.50
 1.0
+0.50
 1.0
 0.0
-0.0
-0.25
 0.25
+0.0
 0.25
 0.25
 0.50
+0.25
 0.50
 
 0.0
-1.0
 0.0
 1.0
-0.0
 1.0
 0.0
-1.0
 0.0
 1.0
-0.0
 1.0
 0.0
-1.0
 0.0
 1.0
-0.0
 1.0
 0.0
+0.0
+1.0
 1.0
 0.0
+0.0
+1.0
 1.0
 0.0
+0.0
+1.0
 1.0
 
-0.0
 0.0
 2.0
+0.0
 2.0
 3.0
-3.0
 5.0
+3.0
 5.0
 6.0
-6.0
 8.0
+6.0
 8.0
 0.0
-0.0
 4.0
+0.0
 4.0
 6.0
-6.0
 10.
+6.0
 10.
 12.
-12.
 16.
+12.
 16.
 
 0.0
@@ -3027,28 +3027,28 @@ DATASET UNSTRUCTURED_GRID
 
 POINTS 24 double
 0.50 0.0 0
-0.50 1.0 0
 1.0 0.0 0
+0.50 1.0 0
 1.0 1.0 0
 0.0 0.0 0
-0.0 1.0 0
 0.25 0.0 0
+0.0 1.0 0
 0.25 1.0 0
 0.25 0.0 0
-0.25 1.0 0
 0.50 0.0 0
+0.25 1.0 0
 0.50 1.0 0
 0.50 0.0 0
-0.50 1.0 0
 1.0 0.0 0
+0.50 1.0 0
 1.0 1.0 0
 0.0 0.0 0
-0.0 1.0 0
 0.25 0.0 0
+0.0 1.0 0
 0.25 1.0 0
 0.25 0.0 0
-0.25 1.0 0
 0.50 0.0 0
+0.25 1.0 0
 0.50 1.0 0
 
 CELLS 6 30
@@ -3064,7 +3064,7 @@ CELL_TYPES 6
 POINT_DATA 24
 SCALARS node_data double 1
 LOOKUP_TABLE default
-0.0 0.0 2.0 2.0 3.0 3.0 5.0 5.0 6.0 6.0 8.0 8.0 0.0 0.0 4.0 4.0 6.0 6.0 10. 10. 12. 12. 16. 16. 
+0.0 2.0 0.0 2.0 3.0 5.0 3.0 5.0 6.0 8.0 6.0 8.0 0.0 4.0 0.0 4.0 6.0 10. 6.0 10. 12. 16. 12. 16. 
 SCALARS cell_data double 1
 LOOKUP_TABLE default
 0.0 0.0 0.0 0.0 1.0 1.0 1.0 1.0 2.0 2.0 2.0 2.0 0.0 0.0 0.0 0.0 3.0 3.0 3.0 3.0 6.0 6.0 6.0 6.0 
@@ -3076,44 +3076,44 @@ LOOKUP_TABLE default
 #
 # <x> <y> <node_data> <cell_data> 
 0.50 0.0 0.0 0.0 
-0.50 1.0 0.0 0.0 
-
 1.0 0.0 2.0 0.0 
+
+0.50 1.0 0.0 0.0 
 1.0 1.0 2.0 0.0 
 
 
 0.0 0.0 3.0 1.0 
-0.0 1.0 3.0 1.0 
-
 0.25 0.0 5.0 1.0 
+
+0.0 1.0 3.0 1.0 
 0.25 1.0 5.0 1.0 
 
 
 0.25 0.0 6.0 2.0 
-0.25 1.0 6.0 2.0 
-
 0.50 0.0 8.0 2.0 
+
+0.25 1.0 6.0 2.0 
 0.50 1.0 8.0 2.0 
 
 
 0.50 0.0 0.0 0.0 
-0.50 1.0 0.0 0.0 
-
 1.0 0.0 4.0 0.0 
+
+0.50 1.0 0.0 0.0 
 1.0 1.0 4.0 0.0 
 
 
 0.0 0.0 6.0 3.0 
-0.0 1.0 6.0 3.0 
-
 0.25 0.0 10. 3.0 
+
+0.0 1.0 6.0 3.0 
 0.25 1.0 10. 3.0 
 
 
 0.25 0.0 12. 6.0 
-0.25 1.0 12. 6.0 
-
 0.50 0.0 16. 6.0 
+
+0.25 1.0 12. 6.0 
 0.50 1.0 16. 6.0 
 
 
@@ -3125,51 +3125,51 @@ node_data
 cell_data
 6
 [deal.II intermediate Patch<2,2>]
-0.50 0.0 0.50 1.0 1.0 1.0 1.0 0.0 
+0.50 0.0 1.0 0.0 1.0 1.0 0.50 1.0 
 4294967295 4294967295 4294967295 4294967295 
 4294967295 1
 2 4
-0.0 0.0 2.0 2.0 0.0 0.0 0.0 0.0 
+0.0 2.0 0.0 2.0 0.0 0.0 0.0 0.0 
 
 
 [deal.II intermediate Patch<2,2>]
-0.0 0.0 0.0 1.0 0.25 1.0 0.25 0.0 
+0.0 0.0 0.25 0.0 0.25 1.0 0.0 1.0 
 4294967295 4294967295 4294967295 4294967295 
 4294967295 1
 2 4
-3.0 3.0 5.0 5.0 1.0 1.0 1.0 1.0 
+3.0 5.0 3.0 5.0 1.0 1.0 1.0 1.0 
 
 
 [deal.II intermediate Patch<2,2>]
-0.25 0.0 0.25 1.0 0.50 1.0 0.50 0.0 
+0.25 0.0 0.50 0.0 0.50 1.0 0.25 1.0 
 4294967295 4294967295 4294967295 4294967295 
 4294967295 1
 2 4
-6.0 6.0 8.0 8.0 2.0 2.0 2.0 2.0 
+6.0 8.0 6.0 8.0 2.0 2.0 2.0 2.0 
 
 
 [deal.II intermediate Patch<2,2>]
-0.50 0.0 0.50 1.0 1.0 1.0 1.0 0.0 
+0.50 0.0 1.0 0.0 1.0 1.0 0.50 1.0 
 4294967295 4294967295 4294967295 4294967295 
 4294967295 1
 2 4
-0.0 0.0 4.0 4.0 0.0 0.0 0.0 0.0 
+0.0 4.0 0.0 4.0 0.0 0.0 0.0 0.0 
 
 
 [deal.II intermediate Patch<2,2>]
-0.0 0.0 0.0 1.0 0.25 1.0 0.25 0.0 
+0.0 0.0 0.25 0.0 0.25 1.0 0.0 1.0 
 4294967295 4294967295 4294967295 4294967295 
 4294967295 1
 2 4
-6.0 6.0 10. 10. 3.0 3.0 3.0 3.0 
+6.0 10. 6.0 10. 3.0 3.0 3.0 3.0 
 
 
 [deal.II intermediate Patch<2,2>]
-0.25 0.0 0.25 1.0 0.50 1.0 0.50 0.0 
+0.25 0.0 0.50 0.0 0.50 1.0 0.25 1.0 
 4294967295 4294967295 4294967295 4294967295 
 4294967295 1
 2 4
-12. 12. 16. 16. 6.0 6.0 6.0 6.0 
+12. 16. 12. 16. 6.0 6.0 6.0 6.0 
 
 
 
@@ -3215,52 +3215,52 @@ light_source {
 mesh {
 triangle {
        <0.50,0.0,0.0>,
-       <0.50,0.0,1.0>,
+       <1.0,2.0,0.0>,
        <1.0,2.0,1.0>}
 triangle {
        <0.50,0.0,0.0>,
        <1.0,2.0,1.0>,
-       <1.0,2.0,0.0>}
+       <0.50,0.0,1.0>}
 triangle {
        <0.0,3.0,0.0>,
-       <0.0,3.0,1.0>,
+       <0.25,5.0,0.0>,
        <0.25,5.0,1.0>}
 triangle {
        <0.0,3.0,0.0>,
        <0.25,5.0,1.0>,
-       <0.25,5.0,0.0>}
+       <0.0,3.0,1.0>}
 triangle {
        <0.25,6.0,0.0>,
-       <0.25,6.0,1.0>,
+       <0.50,8.0,0.0>,
        <0.50,8.0,1.0>}
 triangle {
        <0.25,6.0,0.0>,
        <0.50,8.0,1.0>,
-       <0.50,8.0,0.0>}
+       <0.25,6.0,1.0>}
 triangle {
        <0.50,0.0,0.0>,
-       <0.50,0.0,1.0>,
+       <1.0,4.0,0.0>,
        <1.0,4.0,1.0>}
 triangle {
        <0.50,0.0,0.0>,
        <1.0,4.0,1.0>,
-       <1.0,4.0,0.0>}
+       <0.50,0.0,1.0>}
 triangle {
        <0.0,6.0,0.0>,
-       <0.0,6.0,1.0>,
+       <0.25,10.,0.0>,
        <0.25,10.,1.0>}
 triangle {
        <0.0,6.0,0.0>,
        <0.25,10.,1.0>,
-       <0.25,10.,0.0>}
+       <0.0,6.0,1.0>}
 triangle {
        <0.25,12.,0.0>,
-       <0.25,12.,1.0>,
+       <0.50,16.,0.0>,
        <0.50,16.,1.0>}
 triangle {
        <0.25,12.,0.0>,
        <0.50,16.,1.0>,
-       <0.50,16.,0.0>}
+       <0.25,12.,1.0>}
   texture {Tex}
 }
 
@@ -3278,18 +3278,18 @@ triangle {
 %%EndProlog
 
 0.50 setlinewidth
-0.0000 sg 95.096 0.0000 m 204.90 95.096 l 300.00 448.03 l 190.19 352.93 lf
-0 sg 95.096 0.0000 m 204.90 95.096 l 300.00 448.03 l 190.19 352.93 lx
-0.0000 0.0000 0.30769 s 95.096 0.0000 m 204.90 95.096 l 300.00 828.41 l 190.19 733.32 lf
-0 sg 95.096 0.0000 m 204.90 95.096 l 300.00 828.41 l 190.19 733.32 lx
-0.0000 0.0000 0.92308 s 0.0000 598.03 m 109.81 693.13 l 157.36 1059.8 l 47.548 964.69 lf
-0 sg 0.0000 598.03 m 109.81 693.13 l 157.36 1059.8 l 47.548 964.69 lx
-0.0000 0.84615 0.15385 s 47.548 1154.9 m 157.36 1250.0 l 204.90 1616.6 l 95.096 1521.5 lf
-0 sg 47.548 1154.9 m 157.36 1250.0 l 204.90 1616.6 l 95.096 1521.5 lx
-0.15385 0.84615 0.0000 s 0.0000 1168.6 m 109.81 1263.7 l 157.36 2010.7 l 47.548 1915.6 lf
-0 sg 0.0000 1168.6 m 109.81 1263.7 l 157.36 2010.7 l 47.548 1915.6 lx
-1.0000 sg 47.548 2296.0 m 157.36 2391.1 l 204.90 3138.2 l 95.096 3043.1 lf
-0 sg 47.548 2296.0 m 157.36 2391.1 l 204.90 3138.2 l 95.096 3043.1 lx
+0.0000 sg 95.096 0.0000 m 190.19 352.93 l 300.00 448.03 l 204.90 95.096 lf
+0 sg 95.096 0.0000 m 190.19 352.93 l 300.00 448.03 l 204.90 95.096 lx
+0.0000 0.0000 0.30769 s 95.096 0.0000 m 190.19 733.32 l 300.00 828.41 l 204.90 95.096 lf
+0 sg 95.096 0.0000 m 190.19 733.32 l 300.00 828.41 l 204.90 95.096 lx
+0.0000 0.0000 0.92308 s 0.0000 598.03 m 47.548 964.69 l 157.36 1059.8 l 109.81 693.13 lf
+0 sg 0.0000 598.03 m 47.548 964.69 l 157.36 1059.8 l 109.81 693.13 lx
+0.0000 0.84615 0.15385 s 47.548 1154.9 m 95.096 1521.5 l 204.90 1616.6 l 157.36 1250.0 lf
+0 sg 47.548 1154.9 m 95.096 1521.5 l 204.90 1616.6 l 157.36 1250.0 lx
+0.15385 0.84615 0.0000 s 0.0000 1168.6 m 47.548 1915.6 l 157.36 2010.7 l 109.81 1263.7 lf
+0 sg 0.0000 1168.6 m 47.548 1915.6 l 157.36 2010.7 l 109.81 1263.7 lx
+1.0000 sg 47.548 2296.0 m 95.096 3043.1 l 204.90 3138.2 l 157.36 2391.1 lf
+0 sg 47.548 2296.0 m 95.096 3043.1 l 204.90 3138.2 l 157.36 2391.1 lx
 showpage
 DEAL::Checking DGQ2 in 2d:
 DEAL::Checking DGQ2 in 3d:

In the beginning the Universe was created. This has made a lot of people very angry and has been widely regarded as a bad move.

Douglas Adams


Typeset in Trocchi and Trocchi Bold Sans Serif.