]> https://gitweb.dealii.org/ - dealii.git/commitdiff
Fix output corresponding to the fix in data_out_stack.cc
authorWolfgang Bangerth <bangerth@math.tamu.edu>
Tue, 4 Apr 2006 03:50:09 +0000 (03:50 +0000)
committerWolfgang Bangerth <bangerth@math.tamu.edu>
Tue, 4 Apr 2006 03:50:09 +0000 (03:50 +0000)
git-svn-id: https://svn.dealii.org/trunk@12810 0785d39b-7218-0410-832d-ea1e28bc413d

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

index 60d00d9db703c74e1dcb67398c710ba88b2086c8..dbb5d35963a15921bf8e4db60d0f0b1235475a9c 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     
-1.0    0.0     
 0.50   1.0     
+1.0    0.0     
 1.0    1.0     
 0.0    0.0     
-0.25   0.0     
 0.0    1.0     
+0.25   0.0     
 0.25   1.0     
 0.25   0.0     
-0.50   0.0     
 0.25   1.0     
+0.50   0.0     
 0.50   1.0     
 0.50   0.0     
-1.0    0.0     
 0.50   1.0     
+1.0    0.0     
 1.0    1.0     
 0.0    0.0     
-0.25   0.0     
 0.0    1.0     
+0.25   0.0     
 0.25   1.0     
 0.25   0.0     
-0.50   0.0     
 0.25   1.0     
+0.50   0.0     
 0.50   1.0     
 object "cells" class array type int rank 1 shape 4 items 6 data follows
 0      2       1       3
@@ -75,28 +75,28 @@ end
 #
 24 6 2 0 0
 1   0.50 0.0 0 
-2   1.0 0.0 0 
-3   0.50 1.0 0 
+2   0.50 1.0 0 
+3   1.0 0.0 0 
 4   1.0 1.0 0 
 5   0.0 0.0 0 
-6   0.25 0.0 0 
-7   0.0 1.0 0 
+6   0.0 1.0 0 
+7   0.25 0.0 0 
 8   0.25 1.0 0 
 9   0.25 0.0 0 
-10   0.50 0.0 0 
-11   0.25 1.0 0 
+10   0.25 1.0 0 
+11   0.50 0.0 0 
 12   0.50 1.0 0 
 13   0.50 0.0 0 
-14   1.0 0.0 0 
-15   0.50 1.0 0 
+14   0.50 1.0 0 
+15   1.0 0.0 0 
 16   1.0 1.0 0 
 17   0.0 0.0 0 
-18   0.25 0.0 0 
-19   0.0 1.0 0 
+18   0.0 1.0 0 
+19   0.25 0.0 0 
 20   0.25 1.0 0 
 21   0.25 0.0 0 
-22   0.50 0.0 0 
-23   0.25 1.0 0 
+22   0.25 1.0 0 
+23   0.50 0.0 0 
 24   0.50 1.0 0 
 
 1      0 quad  1       2       4       3
@@ -136,8 +136,8 @@ cell_data,dimensionless
 gmvinput ascii
 
 nodes 24
-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.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 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
@@ -170,53 +170,53 @@ endgmv
 Variables="x", "y", "node_data", "cell_data"
 zone f=feblock, n=24, e=6, et=quadrilateral
 0.50
-1.0
 0.50
 1.0
+1.0
 0.0
-0.25
 0.0
 0.25
 0.25
-0.50
+0.25
 0.25
 0.50
 0.50
-1.0
 0.50
+0.50
+1.0
 1.0
 0.0
-0.25
 0.0
 0.25
 0.25
-0.50
+0.25
 0.25
 0.50
+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
+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
@@ -282,28 +282,28 @@ DATASET UNSTRUCTURED_GRID
 
 POINTS 24 double
 0.50 0.0 0
-1.0 0.0 0
 0.50 1.0 0
+1.0 0.0 0
 1.0 1.0 0
 0.0 0.0 0
-0.25 0.0 0
 0.0 1.0 0
+0.25 0.0 0
 0.25 1.0 0
 0.25 0.0 0
-0.50 0.0 0
 0.25 1.0 0
+0.50 0.0 0
 0.50 1.0 0
 0.50 0.0 0
-1.0 0.0 0
 0.50 1.0 0
+1.0 0.0 0
 1.0 1.0 0
 0.0 0.0 0
-0.25 0.0 0
 0.0 1.0 0
+0.25 0.0 0
 0.25 1.0 0
 0.25 0.0 0
-0.50 0.0 0
 0.25 1.0 0
+0.50 0.0 0
 0.50 1.0 0
 
 CELLS 6 30
@@ -331,44 +331,44 @@ LOOKUP_TABLE default
 #
 # <x> <y> <node_data> <cell_data> 
 0.50 0.0 0.0 0.0 
-1.0 0.0 0.0 0.0 
+0.50 1.0 0.0 0.0 
 
-0.50 1.0 1.0 0.0 
+1.0 0.0 1.0 0.0 
 1.0 1.0 1.0 0.0 
 
 
 0.0 0.0 2.0 1.0 
-0.25 0.0 2.0 1.0 
+0.0 1.0 2.0 1.0 
 
-0.0 1.0 3.0 1.0 
+0.25 0.0 3.0 1.0 
 0.25 1.0 3.0 1.0 
 
 
 0.25 0.0 3.0 2.0 
-0.50 0.0 3.0 2.0 
+0.25 1.0 3.0 2.0 
 
-0.25 1.0 0.0 2.0 
+0.50 0.0 0.0 2.0 
 0.50 1.0 0.0 2.0 
 
 
 0.50 0.0 0.0 0.0 
-1.0 0.0 0.0 0.0 
+0.50 1.0 0.0 0.0 
 
-0.50 1.0 2.0 0.0 
+1.0 0.0 2.0 0.0 
 1.0 1.0 2.0 0.0 
 
 
 0.0 0.0 4.0 3.0 
-0.25 0.0 4.0 3.0 
+0.0 1.0 4.0 3.0 
 
-0.0 1.0 6.0 3.0 
+0.25 0.0 6.0 3.0 
 0.25 1.0 6.0 3.0 
 
 
 0.25 0.0 6.0 6.0 
-0.50 0.0 6.0 6.0 
+0.25 1.0 6.0 6.0 
 
-0.25 1.0 0.0 6.0 
+0.50 0.0 0.0 6.0 
 0.50 1.0 0.0 6.0 
 
 
@@ -380,7 +380,7 @@ node_data
 cell_data
 6
 [deal.II intermediate Patch<2,2>]
-0.50 0.0 1.0 0.0 1.0 1.0 0.50 1.0 
+0.50 0.0 0.50 1.0 1.0 1.0 1.0 0.0 
 4294967295 4294967295 4294967295 4294967295 
 4294967295 1
 2 4
@@ -388,7 +388,7 @@ cell_data
 
 
 [deal.II intermediate Patch<2,2>]
-0.0 0.0 0.25 0.0 0.25 1.0 0.0 1.0 
+0.0 0.0 0.0 1.0 0.25 1.0 0.25 0.0 
 4294967295 4294967295 4294967295 4294967295 
 4294967295 1
 2 4
@@ -396,7 +396,7 @@ cell_data
 
 
 [deal.II intermediate Patch<2,2>]
-0.25 0.0 0.50 0.0 0.50 1.0 0.25 1.0 
+0.25 0.0 0.25 1.0 0.50 1.0 0.50 0.0 
 4294967295 4294967295 4294967295 4294967295 
 4294967295 1
 2 4
@@ -404,7 +404,7 @@ cell_data
 
 
 [deal.II intermediate Patch<2,2>]
-0.50 0.0 1.0 0.0 1.0 1.0 0.50 1.0 
+0.50 0.0 0.50 1.0 1.0 1.0 1.0 0.0 
 4294967295 4294967295 4294967295 4294967295 
 4294967295 1
 2 4
@@ -412,7 +412,7 @@ cell_data
 
 
 [deal.II intermediate Patch<2,2>]
-0.0 0.0 0.25 0.0 0.25 1.0 0.0 1.0 
+0.0 0.0 0.0 1.0 0.25 1.0 0.25 0.0 
 4294967295 4294967295 4294967295 4294967295 
 4294967295 1
 2 4
@@ -420,7 +420,7 @@ cell_data
 
 
 [deal.II intermediate Patch<2,2>]
-0.25 0.0 0.50 0.0 0.50 1.0 0.25 1.0 
+0.25 0.0 0.25 1.0 0.50 1.0 0.50 0.0 
 4294967295 4294967295 4294967295 4294967295 
 4294967295 1
 2 4
@@ -470,52 +470,52 @@ light_source {
 mesh {
 triangle {
        <0.50,0.0,0.0>,
-       <1.0,0.0,0.0>,
+       <0.50,0.0,1.0>,
        <1.0,1.0,1.0>}
 triangle {
        <0.50,0.0,0.0>,
        <1.0,1.0,1.0>,
-       <0.50,1.0,1.0>}
+       <1.0,1.0,0.0>}
 triangle {
        <0.0,2.0,0.0>,
-       <0.25,2.0,0.0>,
+       <0.0,2.0,1.0>,
        <0.25,3.0,1.0>}
 triangle {
        <0.0,2.0,0.0>,
        <0.25,3.0,1.0>,
-       <0.0,3.0,1.0>}
+       <0.25,3.0,0.0>}
 triangle {
        <0.25,3.0,0.0>,
-       <0.50,3.0,0.0>,
+       <0.25,3.0,1.0>,
        <0.50,0.0,1.0>}
 triangle {
        <0.25,3.0,0.0>,
        <0.50,0.0,1.0>,
-       <0.25,0.0,1.0>}
+       <0.50,0.0,0.0>}
 triangle {
        <0.50,0.0,0.0>,
-       <1.0,0.0,0.0>,
+       <0.50,0.0,1.0>,
        <1.0,2.0,1.0>}
 triangle {
        <0.50,0.0,0.0>,
        <1.0,2.0,1.0>,
-       <0.50,2.0,1.0>}
+       <1.0,2.0,0.0>}
 triangle {
        <0.0,4.0,0.0>,
-       <0.25,4.0,0.0>,
+       <0.0,4.0,1.0>,
        <0.25,6.0,1.0>}
 triangle {
        <0.0,4.0,0.0>,
        <0.25,6.0,1.0>,
-       <0.0,6.0,1.0>}
+       <0.25,6.0,0.0>}
 triangle {
        <0.25,6.0,0.0>,
-       <0.50,6.0,0.0>,
+       <0.25,6.0,1.0>,
        <0.50,0.0,1.0>}
 triangle {
        <0.25,6.0,0.0>,
        <0.50,0.0,1.0>,
-       <0.25,0.0,1.0>}
+       <0.50,0.0,0.0>}
   texture {Tex}
 }
 
@@ -523,7 +523,7 @@ triangle {
 %%Title: deal.II Output
 %%Creator: the deal.II library
 
-%%BoundingBox: 0 0 300 1291
+%%BoundingBox: 0 0 300 1250
 /m {moveto} bind def
 /l {lineto} bind def
 /s {setrgbcolor} bind def
@@ -533,46 +533,46 @@ triangle {
 %%EndProlog
 
 0.50 setlinewidth
-0.0000 sg 95.096 27.452 m 190.19 0.0000 l 300.00 285.29 l 204.90 312.74 lf
-0 sg 95.096 27.452 m 190.19 0.0000 l 300.00 285.29 l 204.90 312.74 lx
-0.0000 0.0000 0.44444 s 95.096 27.452 m 190.19 0.0000 l 300.00 475.48 l 204.90 502.93 lf
-0 sg 95.096 27.452 m 190.19 0.0000 l 300.00 475.48 l 204.90 502.93 lx
-0.0000 0.0000 0.88889 s 47.548 611.75 m 95.096 598.03 l 204.90 122.55 l 157.36 136.27 lf
-0 sg 47.548 611.75 m 95.096 598.03 l 204.90 122.55 l 157.36 136.27 lx
-0.0000 0.77778 0.22222 s 0.0000 435.29 m 47.548 421.56 l 157.36 706.85 l 109.81 720.58 lf
-0 sg 0.0000 435.29 m 47.548 421.56 l 157.36 706.85 l 109.81 720.58 lx
-0.22222 0.77778 0.0000 s 47.548 1182.3 m 95.096 1168.6 l 204.90 122.55 l 157.36 136.27 lf
-0 sg 47.548 1182.3 m 95.096 1168.6 l 204.90 122.55 l 157.36 136.27 lx
-1.0000 sg 0.0000 815.67 m 47.548 801.95 l 157.36 1277.4 l 109.81 1291.2 lf
-0 sg 0.0000 815.67 m 47.548 801.95 l 157.36 1277.4 l 109.81 1291.2 lx
+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
 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     
-1.0    0.0     
 0.50   1.0     
+1.0    0.0     
 1.0    1.0     
 0.0    0.0     
-0.25   0.0     
 0.0    1.0     
+0.25   0.0     
 0.25   1.0     
 0.25   0.0     
-0.50   0.0     
 0.25   1.0     
+0.50   0.0     
 0.50   1.0     
 0.50   0.0     
-1.0    0.0     
 0.50   1.0     
+1.0    0.0     
 1.0    1.0     
 0.0    0.0     
-0.25   0.0     
 0.0    1.0     
+0.25   0.0     
 0.25   1.0     
 0.25   0.0     
-0.50   0.0     
 0.25   1.0     
+0.50   0.0     
 0.50   1.0     
 object "cells" class array type int rank 1 shape 4 items 6 data follows
 0      2       1       3
@@ -624,28 +624,28 @@ end
 #
 24 6 2 0 0
 1   0.50 0.0 0 
-2   1.0 0.0 0 
-3   0.50 1.0 0 
+2   0.50 1.0 0 
+3   1.0 0.0 0 
 4   1.0 1.0 0 
 5   0.0 0.0 0 
-6   0.25 0.0 0 
-7   0.0 1.0 0 
+6   0.0 1.0 0 
+7   0.25 0.0 0 
 8   0.25 1.0 0 
 9   0.25 0.0 0 
-10   0.50 0.0 0 
-11   0.25 1.0 0 
+10   0.25 1.0 0 
+11   0.50 0.0 0 
 12   0.50 1.0 0 
 13   0.50 0.0 0 
-14   1.0 0.0 0 
-15   0.50 1.0 0 
+14   0.50 1.0 0 
+15   1.0 0.0 0 
 16   1.0 1.0 0 
 17   0.0 0.0 0 
-18   0.25 0.0 0 
-19   0.0 1.0 0 
+18   0.0 1.0 0 
+19   0.25 0.0 0 
 20   0.25 1.0 0 
 21   0.25 0.0 0 
-22   0.50 0.0 0 
-23   0.25 1.0 0 
+22   0.25 1.0 0 
+23   0.50 0.0 0 
 24   0.50 1.0 0 
 
 1      0 quad  1       2       4       3
@@ -685,8 +685,8 @@ cell_data,dimensionless
 gmvinput ascii
 
 nodes 24
-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.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 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
@@ -719,53 +719,53 @@ endgmv
 Variables="x", "y", "node_data", "cell_data"
 zone f=feblock, n=24, e=6, et=quadrilateral
 0.50
-1.0
 0.50
 1.0
+1.0
 0.0
-0.25
 0.0
 0.25
 0.25
-0.50
+0.25
 0.25
 0.50
 0.50
-1.0
+0.50
 0.50
 1.0
+1.0
 0.0
-0.25
 0.0
 0.25
 0.25
-0.50
 0.25
+0.25
+0.50
 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
+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
@@ -831,28 +831,28 @@ DATASET UNSTRUCTURED_GRID
 
 POINTS 24 double
 0.50 0.0 0
-1.0 0.0 0
 0.50 1.0 0
+1.0 0.0 0
 1.0 1.0 0
 0.0 0.0 0
-0.25 0.0 0
 0.0 1.0 0
+0.25 0.0 0
 0.25 1.0 0
 0.25 0.0 0
-0.50 0.0 0
 0.25 1.0 0
+0.50 0.0 0
 0.50 1.0 0
 0.50 0.0 0
-1.0 0.0 0
 0.50 1.0 0
+1.0 0.0 0
 1.0 1.0 0
 0.0 0.0 0
-0.25 0.0 0
 0.0 1.0 0
+0.25 0.0 0
 0.25 1.0 0
 0.25 0.0 0
-0.50 0.0 0
 0.25 1.0 0
+0.50 0.0 0
 0.50 1.0 0
 
 CELLS 6 30
@@ -880,44 +880,44 @@ LOOKUP_TABLE default
 #
 # <x> <y> <node_data> <cell_data> 
 0.50 0.0 0.0 0.0 
-1.0 0.0 0.0 0.0 
+0.50 1.0 0.0 0.0 
 
-0.50 1.0 1.0 0.0 
+1.0 0.0 1.0 0.0 
 1.0 1.0 1.0 0.0 
 
 
 0.0 0.0 3.0 1.0 
-0.25 0.0 3.0 1.0 
+0.0 1.0 3.0 1.0 
 
-0.0 1.0 4.0 1.0 
+0.25 0.0 4.0 1.0 
 0.25 1.0 4.0 1.0 
 
 
 0.25 0.0 4.0 2.0 
-0.50 0.0 4.0 2.0 
+0.25 1.0 4.0 2.0 
 
-0.25 1.0 0.0 2.0 
+0.50 0.0 0.0 2.0 
 0.50 1.0 0.0 2.0 
 
 
 0.50 0.0 0.0 0.0 
-1.0 0.0 0.0 0.0 
+0.50 1.0 0.0 0.0 
 
-0.50 1.0 2.0 0.0 
+1.0 0.0 2.0 0.0 
 1.0 1.0 2.0 0.0 
 
 
 0.0 0.0 6.0 3.0 
-0.25 0.0 6.0 3.0 
+0.0 1.0 6.0 3.0 
 
-0.0 1.0 8.0 3.0 
+0.25 0.0 8.0 3.0 
 0.25 1.0 8.0 3.0 
 
 
 0.25 0.0 8.0 6.0 
-0.50 0.0 8.0 6.0 
+0.25 1.0 8.0 6.0 
 
-0.25 1.0 0.0 6.0 
+0.50 0.0 0.0 6.0 
 0.50 1.0 0.0 6.0 
 
 
@@ -929,7 +929,7 @@ node_data
 cell_data
 6
 [deal.II intermediate Patch<2,2>]
-0.50 0.0 1.0 0.0 1.0 1.0 0.50 1.0 
+0.50 0.0 0.50 1.0 1.0 1.0 1.0 0.0 
 4294967295 4294967295 4294967295 4294967295 
 4294967295 1
 2 4
@@ -937,7 +937,7 @@ cell_data
 
 
 [deal.II intermediate Patch<2,2>]
-0.0 0.0 0.25 0.0 0.25 1.0 0.0 1.0 
+0.0 0.0 0.0 1.0 0.25 1.0 0.25 0.0 
 4294967295 4294967295 4294967295 4294967295 
 4294967295 1
 2 4
@@ -945,7 +945,7 @@ cell_data
 
 
 [deal.II intermediate Patch<2,2>]
-0.25 0.0 0.50 0.0 0.50 1.0 0.25 1.0 
+0.25 0.0 0.25 1.0 0.50 1.0 0.50 0.0 
 4294967295 4294967295 4294967295 4294967295 
 4294967295 1
 2 4
@@ -953,7 +953,7 @@ cell_data
 
 
 [deal.II intermediate Patch<2,2>]
-0.50 0.0 1.0 0.0 1.0 1.0 0.50 1.0 
+0.50 0.0 0.50 1.0 1.0 1.0 1.0 0.0 
 4294967295 4294967295 4294967295 4294967295 
 4294967295 1
 2 4
@@ -961,7 +961,7 @@ cell_data
 
 
 [deal.II intermediate Patch<2,2>]
-0.0 0.0 0.25 0.0 0.25 1.0 0.0 1.0 
+0.0 0.0 0.0 1.0 0.25 1.0 0.25 0.0 
 4294967295 4294967295 4294967295 4294967295 
 4294967295 1
 2 4
@@ -969,7 +969,7 @@ cell_data
 
 
 [deal.II intermediate Patch<2,2>]
-0.25 0.0 0.50 0.0 0.50 1.0 0.25 1.0 
+0.25 0.0 0.25 1.0 0.50 1.0 0.50 0.0 
 4294967295 4294967295 4294967295 4294967295 
 4294967295 1
 2 4
@@ -1019,52 +1019,52 @@ light_source {
 mesh {
 triangle {
        <0.50,0.0,0.0>,
-       <1.0,0.0,0.0>,
+       <0.50,0.0,1.0>,
        <1.0,1.0,1.0>}
 triangle {
        <0.50,0.0,0.0>,
        <1.0,1.0,1.0>,
-       <0.50,1.0,1.0>}
+       <1.0,1.0,0.0>}
 triangle {
        <0.0,3.0,0.0>,
-       <0.25,3.0,0.0>,
+       <0.0,3.0,1.0>,
        <0.25,4.0,1.0>}
 triangle {
        <0.0,3.0,0.0>,
        <0.25,4.0,1.0>,
-       <0.0,4.0,1.0>}
+       <0.25,4.0,0.0>}
 triangle {
        <0.25,4.0,0.0>,
-       <0.50,4.0,0.0>,
+       <0.25,4.0,1.0>,
        <0.50,0.0,1.0>}
 triangle {
        <0.25,4.0,0.0>,
        <0.50,0.0,1.0>,
-       <0.25,0.0,1.0>}
+       <0.50,0.0,0.0>}
 triangle {
        <0.50,0.0,0.0>,
-       <1.0,0.0,0.0>,
+       <0.50,0.0,1.0>,
        <1.0,2.0,1.0>}
 triangle {
        <0.50,0.0,0.0>,
        <1.0,2.0,1.0>,
-       <0.50,2.0,1.0>}
+       <1.0,2.0,0.0>}
 triangle {
        <0.0,6.0,0.0>,
-       <0.25,6.0,0.0>,
+       <0.0,6.0,1.0>,
        <0.25,8.0,1.0>}
 triangle {
        <0.0,6.0,0.0>,
        <0.25,8.0,1.0>,
-       <0.0,8.0,1.0>}
+       <0.25,8.0,0.0>}
 triangle {
        <0.25,8.0,0.0>,
-       <0.50,8.0,0.0>,
+       <0.25,8.0,1.0>,
        <0.50,0.0,1.0>}
 triangle {
        <0.25,8.0,0.0>,
        <0.50,0.0,1.0>,
-       <0.25,0.0,1.0>}
+       <0.50,0.0,0.0>}
   texture {Tex}
 }
 
@@ -1072,7 +1072,7 @@ triangle {
 %%Title: deal.II Output
 %%Creator: the deal.II library
 
-%%BoundingBox: 0 0 300 1672
+%%BoundingBox: 0 0 300 1630
 /m {moveto} bind def
 /l {lineto} bind def
 /s {setrgbcolor} bind def
@@ -1082,46 +1082,46 @@ triangle {
 %%EndProlog
 
 0.50 setlinewidth
-0.0000 sg 95.096 27.452 m 190.19 0.0000 l 300.00 285.29 l 204.90 312.74 lf
-0 sg 95.096 27.452 m 190.19 0.0000 l 300.00 285.29 l 204.90 312.74 lx
-0.0000 0.0000 0.30769 s 95.096 27.452 m 190.19 0.0000 l 300.00 475.48 l 204.90 502.93 lf
-0 sg 95.096 27.452 m 190.19 0.0000 l 300.00 475.48 l 204.90 502.93 lx
-0.0000 0.0000 0.92308 s 47.548 801.95 m 95.096 788.22 l 204.90 122.55 l 157.36 136.27 lf
-0 sg 47.548 801.95 m 95.096 788.22 l 204.90 122.55 l 157.36 136.27 lx
-0.0000 0.84615 0.15385 s 0.0000 625.48 m 47.548 611.75 l 157.36 897.04 l 109.81 910.77 lf
-0 sg 0.0000 625.48 m 47.548 611.75 l 157.36 897.04 l 109.81 910.77 lx
-0.15385 0.84615 0.0000 s 47.548 1562.7 m 95.096 1549.0 l 204.90 122.55 l 157.36 136.27 lf
-0 sg 47.548 1562.7 m 95.096 1549.0 l 204.90 122.55 l 157.36 136.27 lx
-1.0000 sg 0.0000 1196.1 m 47.548 1182.3 l 157.36 1657.8 l 109.81 1671.5 lf
-0 sg 0.0000 1196.1 m 47.548 1182.3 l 157.36 1657.8 l 109.81 1671.5 lx
+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
 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     
-1.0    0.0     
 0.50   1.0     
+1.0    0.0     
 1.0    1.0     
 0.0    0.0     
-0.25   0.0     
 0.0    1.0     
+0.25   0.0     
 0.25   1.0     
 0.25   0.0     
-0.50   0.0     
 0.25   1.0     
+0.50   0.0     
 0.50   1.0     
 0.50   0.0     
-1.0    0.0     
 0.50   1.0     
+1.0    0.0     
 1.0    1.0     
 0.0    0.0     
-0.25   0.0     
 0.0    1.0     
+0.25   0.0     
 0.25   1.0     
 0.25   0.0     
-0.50   0.0     
 0.25   1.0     
+0.50   0.0     
 0.50   1.0     
 object "cells" class array type int rank 1 shape 4 items 6 data follows
 0      2       1       3
@@ -1173,28 +1173,28 @@ end
 #
 24 6 2 0 0
 1   0.50 0.0 0 
-2   1.0 0.0 0 
-3   0.50 1.0 0 
+2   0.50 1.0 0 
+3   1.0 0.0 0 
 4   1.0 1.0 0 
 5   0.0 0.0 0 
-6   0.25 0.0 0 
-7   0.0 1.0 0 
+6   0.0 1.0 0 
+7   0.25 0.0 0 
 8   0.25 1.0 0 
 9   0.25 0.0 0 
-10   0.50 0.0 0 
-11   0.25 1.0 0 
+10   0.25 1.0 0 
+11   0.50 0.0 0 
 12   0.50 1.0 0 
 13   0.50 0.0 0 
-14   1.0 0.0 0 
-15   0.50 1.0 0 
+14   0.50 1.0 0 
+15   1.0 0.0 0 
 16   1.0 1.0 0 
 17   0.0 0.0 0 
-18   0.25 0.0 0 
-19   0.0 1.0 0 
+18   0.0 1.0 0 
+19   0.25 0.0 0 
 20   0.25 1.0 0 
 21   0.25 0.0 0 
-22   0.50 0.0 0 
-23   0.25 1.0 0 
+22   0.25 1.0 0 
+23   0.50 0.0 0 
 24   0.50 1.0 0 
 
 1      0 quad  1       2       4       3
@@ -1234,8 +1234,8 @@ cell_data,dimensionless
 gmvinput ascii
 
 nodes 24
-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.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 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
@@ -1268,53 +1268,53 @@ endgmv
 Variables="x", "y", "node_data", "cell_data"
 zone f=feblock, n=24, e=6, et=quadrilateral
 0.50
-1.0
 0.50
 1.0
+1.0
 0.0
-0.25
 0.0
 0.25
 0.25
-0.50
+0.25
 0.25
 0.50
 0.50
-1.0
+0.50
 0.50
 1.0
+1.0
 0.0
-0.25
 0.0
 0.25
 0.25
-0.50
 0.25
+0.25
+0.50
 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
+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
@@ -1380,28 +1380,28 @@ DATASET UNSTRUCTURED_GRID
 
 POINTS 24 double
 0.50 0.0 0
-1.0 0.0 0
 0.50 1.0 0
+1.0 0.0 0
 1.0 1.0 0
 0.0 0.0 0
-0.25 0.0 0
 0.0 1.0 0
+0.25 0.0 0
 0.25 1.0 0
 0.25 0.0 0
-0.50 0.0 0
 0.25 1.0 0
+0.50 0.0 0
 0.50 1.0 0
 0.50 0.0 0
-1.0 0.0 0
 0.50 1.0 0
+1.0 0.0 0
 1.0 1.0 0
 0.0 0.0 0
-0.25 0.0 0
 0.0 1.0 0
+0.25 0.0 0
 0.25 1.0 0
 0.25 0.0 0
-0.50 0.0 0
 0.25 1.0 0
+0.50 0.0 0
 0.50 1.0 0
 
 CELLS 6 30
@@ -1429,44 +1429,44 @@ LOOKUP_TABLE default
 #
 # <x> <y> <node_data> <cell_data> 
 0.50 0.0 0.0 0.0 
-1.0 0.0 0.0 0.0 
+0.50 1.0 0.0 0.0 
 
-0.50 1.0 1.0 0.0 
+1.0 0.0 1.0 0.0 
 1.0 1.0 1.0 0.0 
 
 
 0.0 0.0 4.0 1.0 
-0.25 0.0 4.0 1.0 
+0.0 1.0 4.0 1.0 
 
-0.0 1.0 5.0 1.0 
+0.25 0.0 5.0 1.0 
 0.25 1.0 5.0 1.0 
 
 
 0.25 0.0 5.0 2.0 
-0.50 0.0 5.0 2.0 
+0.25 1.0 5.0 2.0 
 
-0.25 1.0 0.0 2.0 
+0.50 0.0 0.0 2.0 
 0.50 1.0 0.0 2.0 
 
 
 0.50 0.0 0.0 0.0 
-1.0 0.0 0.0 0.0 
+0.50 1.0 0.0 0.0 
 
-0.50 1.0 2.0 0.0 
+1.0 0.0 2.0 0.0 
 1.0 1.0 2.0 0.0 
 
 
 0.0 0.0 8.0 3.0 
-0.25 0.0 8.0 3.0 
+0.0 1.0 8.0 3.0 
 
-0.0 1.0 10. 3.0 
+0.25 0.0 10. 3.0 
 0.25 1.0 10. 3.0 
 
 
 0.25 0.0 10. 6.0 
-0.50 0.0 10. 6.0 
+0.25 1.0 10. 6.0 
 
-0.25 1.0 0.0 6.0 
+0.50 0.0 0.0 6.0 
 0.50 1.0 0.0 6.0 
 
 
@@ -1478,7 +1478,7 @@ node_data
 cell_data
 6
 [deal.II intermediate Patch<2,2>]
-0.50 0.0 1.0 0.0 1.0 1.0 0.50 1.0 
+0.50 0.0 0.50 1.0 1.0 1.0 1.0 0.0 
 4294967295 4294967295 4294967295 4294967295 
 4294967295 1
 2 4
@@ -1486,7 +1486,7 @@ cell_data
 
 
 [deal.II intermediate Patch<2,2>]
-0.0 0.0 0.25 0.0 0.25 1.0 0.0 1.0 
+0.0 0.0 0.0 1.0 0.25 1.0 0.25 0.0 
 4294967295 4294967295 4294967295 4294967295 
 4294967295 1
 2 4
@@ -1494,7 +1494,7 @@ cell_data
 
 
 [deal.II intermediate Patch<2,2>]
-0.25 0.0 0.50 0.0 0.50 1.0 0.25 1.0 
+0.25 0.0 0.25 1.0 0.50 1.0 0.50 0.0 
 4294967295 4294967295 4294967295 4294967295 
 4294967295 1
 2 4
@@ -1502,7 +1502,7 @@ cell_data
 
 
 [deal.II intermediate Patch<2,2>]
-0.50 0.0 1.0 0.0 1.0 1.0 0.50 1.0 
+0.50 0.0 0.50 1.0 1.0 1.0 1.0 0.0 
 4294967295 4294967295 4294967295 4294967295 
 4294967295 1
 2 4
@@ -1510,7 +1510,7 @@ cell_data
 
 
 [deal.II intermediate Patch<2,2>]
-0.0 0.0 0.25 0.0 0.25 1.0 0.0 1.0 
+0.0 0.0 0.0 1.0 0.25 1.0 0.25 0.0 
 4294967295 4294967295 4294967295 4294967295 
 4294967295 1
 2 4
@@ -1518,7 +1518,7 @@ cell_data
 
 
 [deal.II intermediate Patch<2,2>]
-0.25 0.0 0.50 0.0 0.50 1.0 0.25 1.0 
+0.25 0.0 0.25 1.0 0.50 1.0 0.50 0.0 
 4294967295 4294967295 4294967295 4294967295 
 4294967295 1
 2 4
@@ -1568,52 +1568,52 @@ light_source {
 mesh {
 triangle {
        <0.50,0.0,0.0>,
-       <1.0,0.0,0.0>,
+       <0.50,0.0,1.0>,
        <1.0,1.0,1.0>}
 triangle {
        <0.50,0.0,0.0>,
        <1.0,1.0,1.0>,
-       <0.50,1.0,1.0>}
+       <1.0,1.0,0.0>}
 triangle {
        <0.0,4.0,0.0>,
-       <0.25,4.0,0.0>,
+       <0.0,4.0,1.0>,
        <0.25,5.0,1.0>}
 triangle {
        <0.0,4.0,0.0>,
        <0.25,5.0,1.0>,
-       <0.0,5.0,1.0>}
+       <0.25,5.0,0.0>}
 triangle {
        <0.25,5.0,0.0>,
-       <0.50,5.0,0.0>,
+       <0.25,5.0,1.0>,
        <0.50,0.0,1.0>}
 triangle {
        <0.25,5.0,0.0>,
        <0.50,0.0,1.0>,
-       <0.25,0.0,1.0>}
+       <0.50,0.0,0.0>}
 triangle {
        <0.50,0.0,0.0>,
-       <1.0,0.0,0.0>,
+       <0.50,0.0,1.0>,
        <1.0,2.0,1.0>}
 triangle {
        <0.50,0.0,0.0>,
        <1.0,2.0,1.0>,
-       <0.50,2.0,1.0>}
+       <1.0,2.0,0.0>}
 triangle {
        <0.0,8.0,0.0>,
-       <0.25,8.0,0.0>,
+       <0.0,8.0,1.0>,
        <0.25,10.,1.0>}
 triangle {
        <0.0,8.0,0.0>,
        <0.25,10.,1.0>,
-       <0.0,10.,1.0>}
+       <0.25,10.,0.0>}
 triangle {
        <0.25,10.,0.0>,
-       <0.50,10.,0.0>,
+       <0.25,10.,1.0>,
        <0.50,0.0,1.0>}
 triangle {
        <0.25,10.,0.0>,
        <0.50,0.0,1.0>,
-       <0.25,0.0,1.0>}
+       <0.50,0.0,0.0>}
   texture {Tex}
 }
 
@@ -1621,7 +1621,7 @@ triangle {
 %%Title: deal.II Output
 %%Creator: the deal.II library
 
-%%BoundingBox: 0 0 300 2052
+%%BoundingBox: 0 0 300 2011
 /m {moveto} bind def
 /l {lineto} bind def
 /s {setrgbcolor} bind def
@@ -1631,46 +1631,46 @@ triangle {
 %%EndProlog
 
 0.50 setlinewidth
-0.0000 sg 95.096 27.452 m 190.19 0.0000 l 300.00 285.29 l 204.90 312.74 lf
-0 sg 95.096 27.452 m 190.19 0.0000 l 300.00 285.29 l 204.90 312.74 lx
-0.0000 0.0000 0.23529 s 95.096 27.452 m 190.19 0.0000 l 300.00 475.48 l 204.90 502.93 lf
-0 sg 95.096 27.452 m 190.19 0.0000 l 300.00 475.48 l 204.90 502.93 lx
-0.0000 0.0000 0.94118 s 47.548 992.14 m 95.096 978.41 l 204.90 122.55 l 157.36 136.27 lf
-0 sg 47.548 992.14 m 95.096 978.41 l 204.90 122.55 l 157.36 136.27 lx
-0.0000 0.88235 0.11765 s 0.0000 815.67 m 47.548 801.95 l 157.36 1087.2 l 109.81 1101.0 lf
-0 sg 0.0000 815.67 m 47.548 801.95 l 157.36 1087.2 l 109.81 1101.0 lx
-0.11765 0.88235 0.0000 s 47.548 1943.1 m 95.096 1929.4 l 204.90 122.55 l 157.36 136.27 lf
-0 sg 47.548 1943.1 m 95.096 1929.4 l 204.90 122.55 l 157.36 136.27 lx
-1.0000 sg 0.0000 1576.4 m 47.548 1562.7 l 157.36 2038.2 l 109.81 2051.9 lf
-0 sg 0.0000 1576.4 m 47.548 1562.7 l 157.36 2038.2 l 109.81 2051.9 lx
+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
 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     
-1.0    0.0     
 0.50   1.0     
+1.0    0.0     
 1.0    1.0     
 0.0    0.0     
-0.25   0.0     
 0.0    1.0     
+0.25   0.0     
 0.25   1.0     
 0.25   0.0     
-0.50   0.0     
 0.25   1.0     
+0.50   0.0     
 0.50   1.0     
 0.50   0.0     
-1.0    0.0     
 0.50   1.0     
+1.0    0.0     
 1.0    1.0     
 0.0    0.0     
-0.25   0.0     
 0.0    1.0     
+0.25   0.0     
 0.25   1.0     
 0.25   0.0     
-0.50   0.0     
 0.25   1.0     
+0.50   0.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   1.0 0.0 0 
-3   0.50 1.0 0 
+2   0.50 1.0 0 
+3   1.0 0.0 0 
 4   1.0 1.0 0 
 5   0.0 0.0 0 
-6   0.25 0.0 0 
-7   0.0 1.0 0 
+6   0.0 1.0 0 
+7   0.25 0.0 0 
 8   0.25 1.0 0 
 9   0.25 0.0 0 
-10   0.50 0.0 0 
-11   0.25 1.0 0 
+10   0.25 1.0 0 
+11   0.50 0.0 0 
 12   0.50 1.0 0 
 13   0.50 0.0 0 
-14   1.0 0.0 0 
-15   0.50 1.0 0 
+14   0.50 1.0 0 
+15   1.0 0.0 0 
 16   1.0 1.0 0 
 17   0.0 0.0 0 
-18   0.25 0.0 0 
-19   0.0 1.0 0 
+18   0.0 1.0 0 
+19   0.25 0.0 0 
 20   0.25 1.0 0 
 21   0.25 0.0 0 
-22   0.50 0.0 0 
-23   0.25 1.0 0 
+22   0.25 1.0 0 
+23   0.50 0.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 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.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 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
-1.0
 0.50
 1.0
+1.0
 0.0
-0.25
 0.0
 0.25
 0.25
-0.50
+0.25
 0.25
 0.50
 0.50
-1.0
+0.50
 0.50
 1.0
+1.0
 0.0
-0.25
 0.0
 0.25
 0.25
-0.50
 0.25
+0.25
+0.50
 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
+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
@@ -1929,28 +1929,28 @@ DATASET UNSTRUCTURED_GRID
 
 POINTS 24 double
 0.50 0.0 0
-1.0 0.0 0
 0.50 1.0 0
+1.0 0.0 0
 1.0 1.0 0
 0.0 0.0 0
-0.25 0.0 0
 0.0 1.0 0
+0.25 0.0 0
 0.25 1.0 0
 0.25 0.0 0
-0.50 0.0 0
 0.25 1.0 0
+0.50 0.0 0
 0.50 1.0 0
 0.50 0.0 0
-1.0 0.0 0
 0.50 1.0 0
+1.0 0.0 0
 1.0 1.0 0
 0.0 0.0 0
-0.25 0.0 0
 0.0 1.0 0
+0.25 0.0 0
 0.25 1.0 0
 0.25 0.0 0
-0.50 0.0 0
 0.25 1.0 0
+0.50 0.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 
-1.0 0.0 0.0 0.0 
-
 0.50 1.0 0.0 0.0 
+
+1.0 0.0 0.0 0.0 
 1.0 1.0 0.0 0.0 
 
 
 0.0 0.0 1.0 1.0 
-0.25 0.0 1.0 1.0 
-
 0.0 1.0 1.0 1.0 
+
+0.25 0.0 1.0 1.0 
 0.25 1.0 1.0 1.0 
 
 
 0.25 0.0 2.0 2.0 
-0.50 0.0 2.0 2.0 
-
 0.25 1.0 2.0 2.0 
+
+0.50 0.0 2.0 2.0 
 0.50 1.0 2.0 2.0 
 
 
 0.50 0.0 0.0 0.0 
-1.0 0.0 0.0 0.0 
-
 0.50 1.0 0.0 0.0 
+
+1.0 0.0 0.0 0.0 
 1.0 1.0 0.0 0.0 
 
 
 0.0 0.0 2.0 3.0 
-0.25 0.0 2.0 3.0 
-
 0.0 1.0 2.0 3.0 
+
+0.25 0.0 2.0 3.0 
 0.25 1.0 2.0 3.0 
 
 
 0.25 0.0 4.0 6.0 
-0.50 0.0 4.0 6.0 
-
 0.25 1.0 4.0 6.0 
+
+0.50 0.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 1.0 0.0 1.0 1.0 0.50 1.0 
+0.50 0.0 0.50 1.0 1.0 1.0 1.0 0.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.25 0.0 0.25 1.0 0.0 1.0 
+0.0 0.0 0.0 1.0 0.25 1.0 0.25 0.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.50 0.0 0.50 1.0 0.25 1.0 
+0.25 0.0 0.25 1.0 0.50 1.0 0.50 0.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 1.0 0.0 1.0 1.0 0.50 1.0 
+0.50 0.0 0.50 1.0 1.0 1.0 1.0 0.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.25 0.0 0.25 1.0 0.0 1.0 
+0.0 0.0 0.0 1.0 0.25 1.0 0.25 0.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.50 0.0 0.50 1.0 0.25 1.0 
+0.25 0.0 0.25 1.0 0.50 1.0 0.50 0.0 
 4294967295 4294967295 4294967295 4294967295 
 4294967295 1
 2 4
@@ -2117,52 +2117,52 @@ light_source {
 mesh {
 triangle {
        <0.50,0.0,0.0>,
-       <1.0,0.0,0.0>,
+       <0.50,0.0,1.0>,
        <1.0,0.0,1.0>}
 triangle {
        <0.50,0.0,0.0>,
        <1.0,0.0,1.0>,
-       <0.50,0.0,1.0>}
+       <1.0,0.0,0.0>}
 triangle {
        <0.0,1.0,0.0>,
-       <0.25,1.0,0.0>,
+       <0.0,1.0,1.0>,
        <0.25,1.0,1.0>}
 triangle {
        <0.0,1.0,0.0>,
        <0.25,1.0,1.0>,
-       <0.0,1.0,1.0>}
+       <0.25,1.0,0.0>}
 triangle {
        <0.25,2.0,0.0>,
-       <0.50,2.0,0.0>,
+       <0.25,2.0,1.0>,
        <0.50,2.0,1.0>}
 triangle {
        <0.25,2.0,0.0>,
        <0.50,2.0,1.0>,
-       <0.25,2.0,1.0>}
+       <0.50,2.0,0.0>}
 triangle {
        <0.50,0.0,0.0>,
-       <1.0,0.0,0.0>,
+       <0.50,0.0,1.0>,
        <1.0,0.0,1.0>}
 triangle {
        <0.50,0.0,0.0>,
        <1.0,0.0,1.0>,
-       <0.50,0.0,1.0>}
+       <1.0,0.0,0.0>}
 triangle {
        <0.0,2.0,0.0>,
-       <0.25,2.0,0.0>,
+       <0.0,2.0,1.0>,
        <0.25,2.0,1.0>}
 triangle {
        <0.0,2.0,0.0>,
        <0.25,2.0,1.0>,
-       <0.0,2.0,1.0>}
+       <0.25,2.0,0.0>}
 triangle {
        <0.25,4.0,0.0>,
-       <0.50,4.0,0.0>,
+       <0.25,4.0,1.0>,
        <0.50,4.0,1.0>}
 triangle {
        <0.25,4.0,0.0>,
        <0.50,4.0,1.0>,
-       <0.25,4.0,1.0>}
+       <0.50,4.0,0.0>}
   texture {Tex}
 }
 
@@ -2180,46 +2180,46 @@ triangle {
 %%EndProlog
 
 0.50 setlinewidth
-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
+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
 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     
-1.0    0.0     
 0.50   1.0     
+1.0    0.0     
 1.0    1.0     
 0.0    0.0     
-0.25   0.0     
 0.0    1.0     
+0.25   0.0     
 0.25   1.0     
 0.25   0.0     
-0.50   0.0     
 0.25   1.0     
+0.50   0.0     
 0.50   1.0     
 0.50   0.0     
-1.0    0.0     
 0.50   1.0     
+1.0    0.0     
 1.0    1.0     
 0.0    0.0     
-0.25   0.0     
 0.0    1.0     
+0.25   0.0     
 0.25   1.0     
 0.25   0.0     
-0.50   0.0     
 0.25   1.0     
+0.50   0.0     
 0.50   1.0     
 object "cells" class array type int rank 1 shape 4 items 6 data follows
 0      2       1       3
@@ -2271,28 +2271,28 @@ end
 #
 24 6 2 0 0
 1   0.50 0.0 0 
-2   1.0 0.0 0 
-3   0.50 1.0 0 
+2   0.50 1.0 0 
+3   1.0 0.0 0 
 4   1.0 1.0 0 
 5   0.0 0.0 0 
-6   0.25 0.0 0 
-7   0.0 1.0 0 
+6   0.0 1.0 0 
+7   0.25 0.0 0 
 8   0.25 1.0 0 
 9   0.25 0.0 0 
-10   0.50 0.0 0 
-11   0.25 1.0 0 
+10   0.25 1.0 0 
+11   0.50 0.0 0 
 12   0.50 1.0 0 
 13   0.50 0.0 0 
-14   1.0 0.0 0 
-15   0.50 1.0 0 
+14   0.50 1.0 0 
+15   1.0 0.0 0 
 16   1.0 1.0 0 
 17   0.0 0.0 0 
-18   0.25 0.0 0 
-19   0.0 1.0 0 
+18   0.0 1.0 0 
+19   0.25 0.0 0 
 20   0.25 1.0 0 
 21   0.25 0.0 0 
-22   0.50 0.0 0 
-23   0.25 1.0 0 
+22   0.25 1.0 0 
+23   0.50 0.0 0 
 24   0.50 1.0 0 
 
 1      0 quad  1       2       4       3
@@ -2332,8 +2332,8 @@ cell_data,dimensionless
 gmvinput ascii
 
 nodes 24
-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.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 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
@@ -2366,53 +2366,53 @@ endgmv
 Variables="x", "y", "node_data", "cell_data"
 zone f=feblock, n=24, e=6, et=quadrilateral
 0.50
-1.0
 0.50
 1.0
+1.0
 0.0
-0.25
 0.0
 0.25
 0.25
-0.50
+0.25
 0.25
 0.50
 0.50
-1.0
+0.50
 0.50
 1.0
+1.0
 0.0
-0.25
 0.0
 0.25
 0.25
-0.50
 0.25
+0.25
+0.50
 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
+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
@@ -2478,28 +2478,28 @@ DATASET UNSTRUCTURED_GRID
 
 POINTS 24 double
 0.50 0.0 0
-1.0 0.0 0
 0.50 1.0 0
+1.0 0.0 0
 1.0 1.0 0
 0.0 0.0 0
-0.25 0.0 0
 0.0 1.0 0
+0.25 0.0 0
 0.25 1.0 0
 0.25 0.0 0
-0.50 0.0 0
 0.25 1.0 0
+0.50 0.0 0
 0.50 1.0 0
 0.50 0.0 0
-1.0 0.0 0
 0.50 1.0 0
+1.0 0.0 0
 1.0 1.0 0
 0.0 0.0 0
-0.25 0.0 0
 0.0 1.0 0
+0.25 0.0 0
 0.25 1.0 0
 0.25 0.0 0
-0.50 0.0 0
 0.25 1.0 0
+0.50 0.0 0
 0.50 1.0 0
 
 CELLS 6 30
@@ -2527,44 +2527,44 @@ LOOKUP_TABLE default
 #
 # <x> <y> <node_data> <cell_data> 
 0.50 0.0 0.0 0.0 
-1.0 0.0 0.0 0.0 
+0.50 1.0 0.0 0.0 
 
-0.50 1.0 1.0 0.0 
+1.0 0.0 1.0 0.0 
 1.0 1.0 1.0 0.0 
 
 
 0.0 0.0 2.0 1.0 
-0.25 0.0 2.0 1.0 
+0.0 1.0 2.0 1.0 
 
-0.0 1.0 3.0 1.0 
+0.25 0.0 3.0 1.0 
 0.25 1.0 3.0 1.0 
 
 
 0.25 0.0 4.0 2.0 
-0.50 0.0 4.0 2.0 
+0.25 1.0 4.0 2.0 
 
-0.25 1.0 5.0 2.0 
+0.50 0.0 5.0 2.0 
 0.50 1.0 5.0 2.0 
 
 
 0.50 0.0 0.0 0.0 
-1.0 0.0 0.0 0.0 
+0.50 1.0 0.0 0.0 
 
-0.50 1.0 2.0 0.0 
+1.0 0.0 2.0 0.0 
 1.0 1.0 2.0 0.0 
 
 
 0.0 0.0 4.0 3.0 
-0.25 0.0 4.0 3.0 
+0.0 1.0 4.0 3.0 
 
-0.0 1.0 6.0 3.0 
+0.25 0.0 6.0 3.0 
 0.25 1.0 6.0 3.0 
 
 
 0.25 0.0 8.0 6.0 
-0.50 0.0 8.0 6.0 
+0.25 1.0 8.0 6.0 
 
-0.25 1.0 10. 6.0 
+0.50 0.0 10. 6.0 
 0.50 1.0 10. 6.0 
 
 
@@ -2576,7 +2576,7 @@ node_data
 cell_data
 6
 [deal.II intermediate Patch<2,2>]
-0.50 0.0 1.0 0.0 1.0 1.0 0.50 1.0 
+0.50 0.0 0.50 1.0 1.0 1.0 1.0 0.0 
 4294967295 4294967295 4294967295 4294967295 
 4294967295 1
 2 4
@@ -2584,7 +2584,7 @@ cell_data
 
 
 [deal.II intermediate Patch<2,2>]
-0.0 0.0 0.25 0.0 0.25 1.0 0.0 1.0 
+0.0 0.0 0.0 1.0 0.25 1.0 0.25 0.0 
 4294967295 4294967295 4294967295 4294967295 
 4294967295 1
 2 4
@@ -2592,7 +2592,7 @@ cell_data
 
 
 [deal.II intermediate Patch<2,2>]
-0.25 0.0 0.50 0.0 0.50 1.0 0.25 1.0 
+0.25 0.0 0.25 1.0 0.50 1.0 0.50 0.0 
 4294967295 4294967295 4294967295 4294967295 
 4294967295 1
 2 4
@@ -2600,7 +2600,7 @@ cell_data
 
 
 [deal.II intermediate Patch<2,2>]
-0.50 0.0 1.0 0.0 1.0 1.0 0.50 1.0 
+0.50 0.0 0.50 1.0 1.0 1.0 1.0 0.0 
 4294967295 4294967295 4294967295 4294967295 
 4294967295 1
 2 4
@@ -2608,7 +2608,7 @@ cell_data
 
 
 [deal.II intermediate Patch<2,2>]
-0.0 0.0 0.25 0.0 0.25 1.0 0.0 1.0 
+0.0 0.0 0.0 1.0 0.25 1.0 0.25 0.0 
 4294967295 4294967295 4294967295 4294967295 
 4294967295 1
 2 4
@@ -2616,7 +2616,7 @@ cell_data
 
 
 [deal.II intermediate Patch<2,2>]
-0.25 0.0 0.50 0.0 0.50 1.0 0.25 1.0 
+0.25 0.0 0.25 1.0 0.50 1.0 0.50 0.0 
 4294967295 4294967295 4294967295 4294967295 
 4294967295 1
 2 4
@@ -2666,52 +2666,52 @@ light_source {
 mesh {
 triangle {
        <0.50,0.0,0.0>,
-       <1.0,0.0,0.0>,
+       <0.50,0.0,1.0>,
        <1.0,1.0,1.0>}
 triangle {
        <0.50,0.0,0.0>,
        <1.0,1.0,1.0>,
-       <0.50,1.0,1.0>}
+       <1.0,1.0,0.0>}
 triangle {
        <0.0,2.0,0.0>,
-       <0.25,2.0,0.0>,
+       <0.0,2.0,1.0>,
        <0.25,3.0,1.0>}
 triangle {
        <0.0,2.0,0.0>,
        <0.25,3.0,1.0>,
-       <0.0,3.0,1.0>}
+       <0.25,3.0,0.0>}
 triangle {
        <0.25,4.0,0.0>,
-       <0.50,4.0,0.0>,
+       <0.25,4.0,1.0>,
        <0.50,5.0,1.0>}
 triangle {
        <0.25,4.0,0.0>,
        <0.50,5.0,1.0>,
-       <0.25,5.0,1.0>}
+       <0.50,5.0,0.0>}
 triangle {
        <0.50,0.0,0.0>,
-       <1.0,0.0,0.0>,
+       <0.50,0.0,1.0>,
        <1.0,2.0,1.0>}
 triangle {
        <0.50,0.0,0.0>,
        <1.0,2.0,1.0>,
-       <0.50,2.0,1.0>}
+       <1.0,2.0,0.0>}
 triangle {
        <0.0,4.0,0.0>,
-       <0.25,4.0,0.0>,
+       <0.0,4.0,1.0>,
        <0.25,6.0,1.0>}
 triangle {
        <0.0,4.0,0.0>,
        <0.25,6.0,1.0>,
-       <0.0,6.0,1.0>}
+       <0.25,6.0,0.0>}
 triangle {
        <0.25,8.0,0.0>,
-       <0.50,8.0,0.0>,
+       <0.25,8.0,1.0>,
        <0.50,10.,1.0>}
 triangle {
        <0.25,8.0,0.0>,
        <0.50,10.,1.0>,
-       <0.25,10.,1.0>}
+       <0.50,10.,0.0>}
   texture {Tex}
 }
 
@@ -2719,7 +2719,7 @@ triangle {
 %%Title: deal.II Output
 %%Creator: the deal.II library
 
-%%BoundingBox: 0 0 300 2038
+%%BoundingBox: 0 0 300 1997
 /m {moveto} bind def
 /l {lineto} bind def
 /s {setrgbcolor} bind def
@@ -2729,46 +2729,46 @@ triangle {
 %%EndProlog
 
 0.50 setlinewidth
-0.0000 sg 95.096 27.452 m 190.19 0.0000 l 300.00 285.29 l 204.90 312.74 lf
-0 sg 95.096 27.452 m 190.19 0.0000 l 300.00 285.29 l 204.90 312.74 lx
-0.0000 0.0000 0.23529 s 95.096 27.452 m 190.19 0.0000 l 300.00 475.48 l 204.90 502.93 lf
-0 sg 95.096 27.452 m 190.19 0.0000 l 300.00 475.48 l 204.90 502.93 lx
-0.0000 0.0000 0.94118 s 0.0000 435.29 m 47.548 421.56 l 157.36 706.85 l 109.81 720.58 lf
-0 sg 0.0000 435.29 m 47.548 421.56 l 157.36 706.85 l 109.81 720.58 lx
-0.0000 0.88235 0.11765 s 47.548 801.95 m 95.096 788.22 l 204.90 1073.5 l 157.36 1087.2 lf
-0 sg 47.548 801.95 m 95.096 788.22 l 204.90 1073.5 l 157.36 1087.2 lx
-0.11765 0.88235 0.0000 s 0.0000 815.67 m 47.548 801.95 l 157.36 1277.4 l 109.81 1291.2 lf
-0 sg 0.0000 815.67 m 47.548 801.95 l 157.36 1277.4 l 109.81 1291.2 lx
-1.0000 sg 47.548 1562.7 m 95.096 1549.0 l 204.90 2024.5 l 157.36 2038.2 lf
-0 sg 47.548 1562.7 m 95.096 1549.0 l 204.90 2024.5 l 157.36 2038.2 lx
+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
 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     
-1.0    0.0     
 0.50   1.0     
+1.0    0.0     
 1.0    1.0     
 0.0    0.0     
-0.25   0.0     
 0.0    1.0     
+0.25   0.0     
 0.25   1.0     
 0.25   0.0     
-0.50   0.0     
 0.25   1.0     
+0.50   0.0     
 0.50   1.0     
 0.50   0.0     
-1.0    0.0     
 0.50   1.0     
+1.0    0.0     
 1.0    1.0     
 0.0    0.0     
-0.25   0.0     
 0.0    1.0     
+0.25   0.0     
 0.25   1.0     
 0.25   0.0     
-0.50   0.0     
 0.25   1.0     
+0.50   0.0     
 0.50   1.0     
 object "cells" class array type int rank 1 shape 4 items 6 data follows
 0      2       1       3
@@ -2820,28 +2820,28 @@ end
 #
 24 6 2 0 0
 1   0.50 0.0 0 
-2   1.0 0.0 0 
-3   0.50 1.0 0 
+2   0.50 1.0 0 
+3   1.0 0.0 0 
 4   1.0 1.0 0 
 5   0.0 0.0 0 
-6   0.25 0.0 0 
-7   0.0 1.0 0 
+6   0.0 1.0 0 
+7   0.25 0.0 0 
 8   0.25 1.0 0 
 9   0.25 0.0 0 
-10   0.50 0.0 0 
-11   0.25 1.0 0 
+10   0.25 1.0 0 
+11   0.50 0.0 0 
 12   0.50 1.0 0 
 13   0.50 0.0 0 
-14   1.0 0.0 0 
-15   0.50 1.0 0 
+14   0.50 1.0 0 
+15   1.0 0.0 0 
 16   1.0 1.0 0 
 17   0.0 0.0 0 
-18   0.25 0.0 0 
-19   0.0 1.0 0 
+18   0.0 1.0 0 
+19   0.25 0.0 0 
 20   0.25 1.0 0 
 21   0.25 0.0 0 
-22   0.50 0.0 0 
-23   0.25 1.0 0 
+22   0.25 1.0 0 
+23   0.50 0.0 0 
 24   0.50 1.0 0 
 
 1      0 quad  1       2       4       3
@@ -2881,8 +2881,8 @@ cell_data,dimensionless
 gmvinput ascii
 
 nodes 24
-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.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 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
@@ -2915,53 +2915,53 @@ endgmv
 Variables="x", "y", "node_data", "cell_data"
 zone f=feblock, n=24, e=6, et=quadrilateral
 0.50
-1.0
 0.50
 1.0
+1.0
 0.0
-0.25
 0.0
 0.25
 0.25
-0.50
+0.25
 0.25
 0.50
 0.50
-1.0
 0.50
+0.50
+1.0
 1.0
 0.0
-0.25
 0.0
 0.25
 0.25
-0.50
+0.25
 0.25
 0.50
+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
+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
@@ -3027,28 +3027,28 @@ DATASET UNSTRUCTURED_GRID
 
 POINTS 24 double
 0.50 0.0 0
-1.0 0.0 0
 0.50 1.0 0
+1.0 0.0 0
 1.0 1.0 0
 0.0 0.0 0
-0.25 0.0 0
 0.0 1.0 0
+0.25 0.0 0
 0.25 1.0 0
 0.25 0.0 0
-0.50 0.0 0
 0.25 1.0 0
+0.50 0.0 0
 0.50 1.0 0
 0.50 0.0 0
-1.0 0.0 0
 0.50 1.0 0
+1.0 0.0 0
 1.0 1.0 0
 0.0 0.0 0
-0.25 0.0 0
 0.0 1.0 0
+0.25 0.0 0
 0.25 1.0 0
 0.25 0.0 0
-0.50 0.0 0
 0.25 1.0 0
+0.50 0.0 0
 0.50 1.0 0
 
 CELLS 6 30
@@ -3076,44 +3076,44 @@ LOOKUP_TABLE default
 #
 # <x> <y> <node_data> <cell_data> 
 0.50 0.0 0.0 0.0 
-1.0 0.0 0.0 0.0 
+0.50 1.0 0.0 0.0 
 
-0.50 1.0 2.0 0.0 
+1.0 0.0 2.0 0.0 
 1.0 1.0 2.0 0.0 
 
 
 0.0 0.0 3.0 1.0 
-0.25 0.0 3.0 1.0 
+0.0 1.0 3.0 1.0 
 
-0.0 1.0 5.0 1.0 
+0.25 0.0 5.0 1.0 
 0.25 1.0 5.0 1.0 
 
 
 0.25 0.0 6.0 2.0 
-0.50 0.0 6.0 2.0 
+0.25 1.0 6.0 2.0 
 
-0.25 1.0 8.0 2.0 
+0.50 0.0 8.0 2.0 
 0.50 1.0 8.0 2.0 
 
 
 0.50 0.0 0.0 0.0 
-1.0 0.0 0.0 0.0 
+0.50 1.0 0.0 0.0 
 
-0.50 1.0 4.0 0.0 
+1.0 0.0 4.0 0.0 
 1.0 1.0 4.0 0.0 
 
 
 0.0 0.0 6.0 3.0 
-0.25 0.0 6.0 3.0 
+0.0 1.0 6.0 3.0 
 
-0.0 1.0 10. 3.0 
+0.25 0.0 10. 3.0 
 0.25 1.0 10. 3.0 
 
 
 0.25 0.0 12. 6.0 
-0.50 0.0 12. 6.0 
+0.25 1.0 12. 6.0 
 
-0.25 1.0 16. 6.0 
+0.50 0.0 16. 6.0 
 0.50 1.0 16. 6.0 
 
 
@@ -3125,7 +3125,7 @@ node_data
 cell_data
 6
 [deal.II intermediate Patch<2,2>]
-0.50 0.0 1.0 0.0 1.0 1.0 0.50 1.0 
+0.50 0.0 0.50 1.0 1.0 1.0 1.0 0.0 
 4294967295 4294967295 4294967295 4294967295 
 4294967295 1
 2 4
@@ -3133,7 +3133,7 @@ cell_data
 
 
 [deal.II intermediate Patch<2,2>]
-0.0 0.0 0.25 0.0 0.25 1.0 0.0 1.0 
+0.0 0.0 0.0 1.0 0.25 1.0 0.25 0.0 
 4294967295 4294967295 4294967295 4294967295 
 4294967295 1
 2 4
@@ -3141,7 +3141,7 @@ cell_data
 
 
 [deal.II intermediate Patch<2,2>]
-0.25 0.0 0.50 0.0 0.50 1.0 0.25 1.0 
+0.25 0.0 0.25 1.0 0.50 1.0 0.50 0.0 
 4294967295 4294967295 4294967295 4294967295 
 4294967295 1
 2 4
@@ -3149,7 +3149,7 @@ cell_data
 
 
 [deal.II intermediate Patch<2,2>]
-0.50 0.0 1.0 0.0 1.0 1.0 0.50 1.0 
+0.50 0.0 0.50 1.0 1.0 1.0 1.0 0.0 
 4294967295 4294967295 4294967295 4294967295 
 4294967295 1
 2 4
@@ -3157,7 +3157,7 @@ cell_data
 
 
 [deal.II intermediate Patch<2,2>]
-0.0 0.0 0.25 0.0 0.25 1.0 0.0 1.0 
+0.0 0.0 0.0 1.0 0.25 1.0 0.25 0.0 
 4294967295 4294967295 4294967295 4294967295 
 4294967295 1
 2 4
@@ -3165,7 +3165,7 @@ cell_data
 
 
 [deal.II intermediate Patch<2,2>]
-0.25 0.0 0.50 0.0 0.50 1.0 0.25 1.0 
+0.25 0.0 0.25 1.0 0.50 1.0 0.50 0.0 
 4294967295 4294967295 4294967295 4294967295 
 4294967295 1
 2 4
@@ -3215,52 +3215,52 @@ light_source {
 mesh {
 triangle {
        <0.50,0.0,0.0>,
-       <1.0,0.0,0.0>,
+       <0.50,0.0,1.0>,
        <1.0,2.0,1.0>}
 triangle {
        <0.50,0.0,0.0>,
        <1.0,2.0,1.0>,
-       <0.50,2.0,1.0>}
+       <1.0,2.0,0.0>}
 triangle {
        <0.0,3.0,0.0>,
-       <0.25,3.0,0.0>,
+       <0.0,3.0,1.0>,
        <0.25,5.0,1.0>}
 triangle {
        <0.0,3.0,0.0>,
        <0.25,5.0,1.0>,
-       <0.0,5.0,1.0>}
+       <0.25,5.0,0.0>}
 triangle {
        <0.25,6.0,0.0>,
-       <0.50,6.0,0.0>,
+       <0.25,6.0,1.0>,
        <0.50,8.0,1.0>}
 triangle {
        <0.25,6.0,0.0>,
        <0.50,8.0,1.0>,
-       <0.25,8.0,1.0>}
+       <0.50,8.0,0.0>}
 triangle {
        <0.50,0.0,0.0>,
-       <1.0,0.0,0.0>,
+       <0.50,0.0,1.0>,
        <1.0,4.0,1.0>}
 triangle {
        <0.50,0.0,0.0>,
        <1.0,4.0,1.0>,
-       <0.50,4.0,1.0>}
+       <1.0,4.0,0.0>}
 triangle {
        <0.0,6.0,0.0>,
-       <0.25,6.0,0.0>,
+       <0.0,6.0,1.0>,
        <0.25,10.,1.0>}
 triangle {
        <0.0,6.0,0.0>,
        <0.25,10.,1.0>,
-       <0.0,10.,1.0>}
+       <0.25,10.,0.0>}
 triangle {
        <0.25,12.,0.0>,
-       <0.50,12.,0.0>,
+       <0.25,12.,1.0>,
        <0.50,16.,1.0>}
 triangle {
        <0.25,12.,0.0>,
        <0.50,16.,1.0>,
-       <0.25,16.,1.0>}
+       <0.50,16.,0.0>}
   texture {Tex}
 }
 
@@ -3268,7 +3268,7 @@ triangle {
 %%Title: deal.II Output
 %%Creator: the deal.II library
 
-%%BoundingBox: 0 0 300 3179
+%%BoundingBox: 0 0 300 3138
 /m {moveto} bind def
 /l {lineto} bind def
 /s {setrgbcolor} bind def
@@ -3278,18 +3278,18 @@ triangle {
 %%EndProlog
 
 0.50 setlinewidth
-0.0000 sg 95.096 27.452 m 190.19 0.0000 l 300.00 475.48 l 204.90 502.93 lf
-0 sg 95.096 27.452 m 190.19 0.0000 l 300.00 475.48 l 204.90 502.93 lx
-0.0000 0.0000 0.30769 s 95.096 27.452 m 190.19 0.0000 l 300.00 855.87 l 204.90 883.32 lf
-0 sg 95.096 27.452 m 190.19 0.0000 l 300.00 855.87 l 204.90 883.32 lx
-0.0000 0.0000 0.92308 s 0.0000 625.48 m 47.548 611.75 l 157.36 1087.2 l 109.81 1101.0 lf
-0 sg 0.0000 625.48 m 47.548 611.75 l 157.36 1087.2 l 109.81 1101.0 lx
-0.0000 0.84615 0.15385 s 47.548 1182.3 m 95.096 1168.6 l 204.90 1644.1 l 157.36 1657.8 lf
-0 sg 47.548 1182.3 m 95.096 1168.6 l 204.90 1644.1 l 157.36 1657.8 lx
-0.15385 0.84615 0.0000 s 0.0000 1196.1 m 47.548 1182.3 l 157.36 2038.2 l 109.81 2051.9 lf
-0 sg 0.0000 1196.1 m 47.548 1182.3 l 157.36 2038.2 l 109.81 2051.9 lx
-1.0000 sg 47.548 2323.5 m 95.096 2309.8 l 204.90 3165.6 l 157.36 3179.4 lf
-0 sg 47.548 2323.5 m 95.096 2309.8 l 204.90 3165.6 l 157.36 3179.4 lx
+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
 showpage
 DEAL::Checking DGQ2 in 2d:
 DEAL::Checking DGQ2 in 3d:
index 60d00d9db703c74e1dcb67398c710ba88b2086c8..bb2802ec87bc4f074a2ba0aa464ace7ed5e3827d 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     
-1.0    0.0     
 0.50   1.0     
+1.0    0.0     
 1.0    1.0     
 0.0    0.0     
-0.25   0.0     
 0.0    1.0     
+0.25   0.0     
 0.25   1.0     
 0.25   0.0     
-0.50   0.0     
 0.25   1.0     
+0.50   0.0     
 0.50   1.0     
 0.50   0.0     
-1.0    0.0     
 0.50   1.0     
+1.0    0.0     
 1.0    1.0     
 0.0    0.0     
-0.25   0.0     
 0.0    1.0     
+0.25   0.0     
 0.25   1.0     
 0.25   0.0     
-0.50   0.0     
 0.25   1.0     
+0.50   0.0     
 0.50   1.0     
 object "cells" class array type int rank 1 shape 4 items 6 data follows
 0      2       1       3
@@ -75,28 +75,28 @@ end
 #
 24 6 2 0 0
 1   0.50 0.0 0 
-2   1.0 0.0 0 
-3   0.50 1.0 0 
+2   0.50 1.0 0 
+3   1.0 0.0 0 
 4   1.0 1.0 0 
 5   0.0 0.0 0 
-6   0.25 0.0 0 
-7   0.0 1.0 0 
+6   0.0 1.0 0 
+7   0.25 0.0 0 
 8   0.25 1.0 0 
 9   0.25 0.0 0 
-10   0.50 0.0 0 
-11   0.25 1.0 0 
+10   0.25 1.0 0 
+11   0.50 0.0 0 
 12   0.50 1.0 0 
 13   0.50 0.0 0 
-14   1.0 0.0 0 
-15   0.50 1.0 0 
+14   0.50 1.0 0 
+15   1.0 0.0 0 
 16   1.0 1.0 0 
 17   0.0 0.0 0 
-18   0.25 0.0 0 
-19   0.0 1.0 0 
+18   0.0 1.0 0 
+19   0.25 0.0 0 
 20   0.25 1.0 0 
 21   0.25 0.0 0 
-22   0.50 0.0 0 
-23   0.25 1.0 0 
+22   0.25 1.0 0 
+23   0.50 0.0 0 
 24   0.50 1.0 0 
 
 1      0 quad  1       2       4       3
@@ -136,8 +136,8 @@ cell_data,dimensionless
 gmvinput ascii
 
 nodes 24
-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.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 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
@@ -170,53 +170,53 @@ endgmv
 Variables="x", "y", "node_data", "cell_data"
 zone f=feblock, n=24, e=6, et=quadrilateral
 0.50
-1.0
 0.50
 1.0
+1.0
 0.0
-0.25
 0.0
 0.25
 0.25
-0.50
+0.25
 0.25
 0.50
 0.50
-1.0
 0.50
+0.50
+1.0
 1.0
 0.0
-0.25
 0.0
 0.25
 0.25
-0.50
+0.25
 0.25
 0.50
+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
+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
@@ -282,28 +282,28 @@ DATASET UNSTRUCTURED_GRID
 
 POINTS 24 double
 0.50 0.0 0
-1.0 0.0 0
 0.50 1.0 0
+1.0 0.0 0
 1.0 1.0 0
 0.0 0.0 0
-0.25 0.0 0
 0.0 1.0 0
+0.25 0.0 0
 0.25 1.0 0
 0.25 0.0 0
-0.50 0.0 0
 0.25 1.0 0
+0.50 0.0 0
 0.50 1.0 0
 0.50 0.0 0
-1.0 0.0 0
 0.50 1.0 0
+1.0 0.0 0
 1.0 1.0 0
 0.0 0.0 0
-0.25 0.0 0
 0.0 1.0 0
+0.25 0.0 0
 0.25 1.0 0
 0.25 0.0 0
-0.50 0.0 0
 0.25 1.0 0
+0.50 0.0 0
 0.50 1.0 0
 
 CELLS 6 30
@@ -331,44 +331,44 @@ LOOKUP_TABLE default
 #
 # <x> <y> <node_data> <cell_data> 
 0.50 0.0 0.0 0.0 
-1.0 0.0 0.0 0.0 
+0.50 1.0 0.0 0.0 
 
-0.50 1.0 1.0 0.0 
+1.0 0.0 1.0 0.0 
 1.0 1.0 1.0 0.0 
 
 
 0.0 0.0 2.0 1.0 
-0.25 0.0 2.0 1.0 
+0.0 1.0 2.0 1.0 
 
-0.0 1.0 3.0 1.0 
+0.25 0.0 3.0 1.0 
 0.25 1.0 3.0 1.0 
 
 
 0.25 0.0 3.0 2.0 
-0.50 0.0 3.0 2.0 
+0.25 1.0 3.0 2.0 
 
-0.25 1.0 0.0 2.0 
+0.50 0.0 0.0 2.0 
 0.50 1.0 0.0 2.0 
 
 
 0.50 0.0 0.0 0.0 
-1.0 0.0 0.0 0.0 
+0.50 1.0 0.0 0.0 
 
-0.50 1.0 2.0 0.0 
+1.0 0.0 2.0 0.0 
 1.0 1.0 2.0 0.0 
 
 
 0.0 0.0 4.0 3.0 
-0.25 0.0 4.0 3.0 
+0.0 1.0 4.0 3.0 
 
-0.0 1.0 6.0 3.0 
+0.25 0.0 6.0 3.0 
 0.25 1.0 6.0 3.0 
 
 
 0.25 0.0 6.0 6.0 
-0.50 0.0 6.0 6.0 
+0.25 1.0 6.0 6.0 
 
-0.25 1.0 0.0 6.0 
+0.50 0.0 0.0 6.0 
 0.50 1.0 0.0 6.0 
 
 
@@ -380,7 +380,7 @@ node_data
 cell_data
 6
 [deal.II intermediate Patch<2,2>]
-0.50 0.0 1.0 0.0 1.0 1.0 0.50 1.0 
+0.50 0.0 0.50 1.0 1.0 1.0 1.0 0.0 
 4294967295 4294967295 4294967295 4294967295 
 4294967295 1
 2 4
@@ -388,7 +388,7 @@ cell_data
 
 
 [deal.II intermediate Patch<2,2>]
-0.0 0.0 0.25 0.0 0.25 1.0 0.0 1.0 
+0.0 0.0 0.0 1.0 0.25 1.0 0.25 0.0 
 4294967295 4294967295 4294967295 4294967295 
 4294967295 1
 2 4
@@ -396,7 +396,7 @@ cell_data
 
 
 [deal.II intermediate Patch<2,2>]
-0.25 0.0 0.50 0.0 0.50 1.0 0.25 1.0 
+0.25 0.0 0.25 1.0 0.50 1.0 0.50 0.0 
 4294967295 4294967295 4294967295 4294967295 
 4294967295 1
 2 4
@@ -404,7 +404,7 @@ cell_data
 
 
 [deal.II intermediate Patch<2,2>]
-0.50 0.0 1.0 0.0 1.0 1.0 0.50 1.0 
+0.50 0.0 0.50 1.0 1.0 1.0 1.0 0.0 
 4294967295 4294967295 4294967295 4294967295 
 4294967295 1
 2 4
@@ -412,7 +412,7 @@ cell_data
 
 
 [deal.II intermediate Patch<2,2>]
-0.0 0.0 0.25 0.0 0.25 1.0 0.0 1.0 
+0.0 0.0 0.0 1.0 0.25 1.0 0.25 0.0 
 4294967295 4294967295 4294967295 4294967295 
 4294967295 1
 2 4
@@ -420,7 +420,7 @@ cell_data
 
 
 [deal.II intermediate Patch<2,2>]
-0.25 0.0 0.50 0.0 0.50 1.0 0.25 1.0 
+0.25 0.0 0.25 1.0 0.50 1.0 0.50 0.0 
 4294967295 4294967295 4294967295 4294967295 
 4294967295 1
 2 4
@@ -470,52 +470,52 @@ light_source {
 mesh {
 triangle {
        <0.50,0.0,0.0>,
-       <1.0,0.0,0.0>,
+       <0.50,0.0,1.0>,
        <1.0,1.0,1.0>}
 triangle {
        <0.50,0.0,0.0>,
        <1.0,1.0,1.0>,
-       <0.50,1.0,1.0>}
+       <1.0,1.0,0.0>}
 triangle {
        <0.0,2.0,0.0>,
-       <0.25,2.0,0.0>,
+       <0.0,2.0,1.0>,
        <0.25,3.0,1.0>}
 triangle {
        <0.0,2.0,0.0>,
        <0.25,3.0,1.0>,
-       <0.0,3.0,1.0>}
+       <0.25,3.0,0.0>}
 triangle {
        <0.25,3.0,0.0>,
-       <0.50,3.0,0.0>,
+       <0.25,3.0,1.0>,
        <0.50,0.0,1.0>}
 triangle {
        <0.25,3.0,0.0>,
        <0.50,0.0,1.0>,
-       <0.25,0.0,1.0>}
+       <0.50,0.0,0.0>}
 triangle {
        <0.50,0.0,0.0>,
-       <1.0,0.0,0.0>,
+       <0.50,0.0,1.0>,
        <1.0,2.0,1.0>}
 triangle {
        <0.50,0.0,0.0>,
        <1.0,2.0,1.0>,
-       <0.50,2.0,1.0>}
+       <1.0,2.0,0.0>}
 triangle {
        <0.0,4.0,0.0>,
-       <0.25,4.0,0.0>,
+       <0.0,4.0,1.0>,
        <0.25,6.0,1.0>}
 triangle {
        <0.0,4.0,0.0>,
        <0.25,6.0,1.0>,
-       <0.0,6.0,1.0>}
+       <0.25,6.0,0.0>}
 triangle {
        <0.25,6.0,0.0>,
-       <0.50,6.0,0.0>,
+       <0.25,6.0,1.0>,
        <0.50,0.0,1.0>}
 triangle {
        <0.25,6.0,0.0>,
        <0.50,0.0,1.0>,
-       <0.25,0.0,1.0>}
+       <0.50,0.0,0.0>}
   texture {Tex}
 }
 
@@ -523,7 +523,7 @@ triangle {
 %%Title: deal.II Output
 %%Creator: the deal.II library
 
-%%BoundingBox: 0 0 300 1291
+%%BoundingBox: 0 0 300 1250
 /m {moveto} bind def
 /l {lineto} bind def
 /s {setrgbcolor} bind def
@@ -533,46 +533,46 @@ triangle {
 %%EndProlog
 
 0.50 setlinewidth
-0.0000 sg 95.096 27.452 m 190.19 0.0000 l 300.00 285.29 l 204.90 312.74 lf
-0 sg 95.096 27.452 m 190.19 0.0000 l 300.00 285.29 l 204.90 312.74 lx
-0.0000 0.0000 0.44444 s 95.096 27.452 m 190.19 0.0000 l 300.00 475.48 l 204.90 502.93 lf
-0 sg 95.096 27.452 m 190.19 0.0000 l 300.00 475.48 l 204.90 502.93 lx
-0.0000 0.0000 0.88889 s 47.548 611.75 m 95.096 598.03 l 204.90 122.55 l 157.36 136.27 lf
-0 sg 47.548 611.75 m 95.096 598.03 l 204.90 122.55 l 157.36 136.27 lx
-0.0000 0.77778 0.22222 s 0.0000 435.29 m 47.548 421.56 l 157.36 706.85 l 109.81 720.58 lf
-0 sg 0.0000 435.29 m 47.548 421.56 l 157.36 706.85 l 109.81 720.58 lx
-0.22222 0.77778 0.0000 s 47.548 1182.3 m 95.096 1168.6 l 204.90 122.55 l 157.36 136.27 lf
-0 sg 47.548 1182.3 m 95.096 1168.6 l 204.90 122.55 l 157.36 136.27 lx
-1.0000 sg 0.0000 815.67 m 47.548 801.95 l 157.36 1277.4 l 109.81 1291.2 lf
-0 sg 0.0000 815.67 m 47.548 801.95 l 157.36 1277.4 l 109.81 1291.2 lx
+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
 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     
-1.0    0.0     
 0.50   1.0     
+1.0    0.0     
 1.0    1.0     
 0.0    0.0     
-0.25   0.0     
 0.0    1.0     
+0.25   0.0     
 0.25   1.0     
 0.25   0.0     
-0.50   0.0     
 0.25   1.0     
+0.50   0.0     
 0.50   1.0     
 0.50   0.0     
-1.0    0.0     
 0.50   1.0     
+1.0    0.0     
 1.0    1.0     
 0.0    0.0     
-0.25   0.0     
 0.0    1.0     
+0.25   0.0     
 0.25   1.0     
 0.25   0.0     
-0.50   0.0     
 0.25   1.0     
+0.50   0.0     
 0.50   1.0     
 object "cells" class array type int rank 1 shape 4 items 6 data follows
 0      2       1       3
@@ -624,28 +624,28 @@ end
 #
 24 6 2 0 0
 1   0.50 0.0 0 
-2   1.0 0.0 0 
-3   0.50 1.0 0 
+2   0.50 1.0 0 
+3   1.0 0.0 0 
 4   1.0 1.0 0 
 5   0.0 0.0 0 
-6   0.25 0.0 0 
-7   0.0 1.0 0 
+6   0.0 1.0 0 
+7   0.25 0.0 0 
 8   0.25 1.0 0 
 9   0.25 0.0 0 
-10   0.50 0.0 0 
-11   0.25 1.0 0 
+10   0.25 1.0 0 
+11   0.50 0.0 0 
 12   0.50 1.0 0 
 13   0.50 0.0 0 
-14   1.0 0.0 0 
-15   0.50 1.0 0 
+14   0.50 1.0 0 
+15   1.0 0.0 0 
 16   1.0 1.0 0 
 17   0.0 0.0 0 
-18   0.25 0.0 0 
-19   0.0 1.0 0 
+18   0.0 1.0 0 
+19   0.25 0.0 0 
 20   0.25 1.0 0 
 21   0.25 0.0 0 
-22   0.50 0.0 0 
-23   0.25 1.0 0 
+22   0.25 1.0 0 
+23   0.50 0.0 0 
 24   0.50 1.0 0 
 
 1      0 quad  1       2       4       3
@@ -685,8 +685,8 @@ cell_data,dimensionless
 gmvinput ascii
 
 nodes 24
-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.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 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
@@ -719,53 +719,53 @@ endgmv
 Variables="x", "y", "node_data", "cell_data"
 zone f=feblock, n=24, e=6, et=quadrilateral
 0.50
-1.0
 0.50
 1.0
+1.0
 0.0
-0.25
 0.0
 0.25
 0.25
-0.50
+0.25
 0.25
 0.50
 0.50
-1.0
+0.50
 0.50
 1.0
+1.0
 0.0
-0.25
 0.0
 0.25
 0.25
-0.50
 0.25
+0.25
+0.50
 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
+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
@@ -831,28 +831,28 @@ DATASET UNSTRUCTURED_GRID
 
 POINTS 24 double
 0.50 0.0 0
-1.0 0.0 0
 0.50 1.0 0
+1.0 0.0 0
 1.0 1.0 0
 0.0 0.0 0
-0.25 0.0 0
 0.0 1.0 0
+0.25 0.0 0
 0.25 1.0 0
 0.25 0.0 0
-0.50 0.0 0
 0.25 1.0 0
+0.50 0.0 0
 0.50 1.0 0
 0.50 0.0 0
-1.0 0.0 0
 0.50 1.0 0
+1.0 0.0 0
 1.0 1.0 0
 0.0 0.0 0
-0.25 0.0 0
 0.0 1.0 0
+0.25 0.0 0
 0.25 1.0 0
 0.25 0.0 0
-0.50 0.0 0
 0.25 1.0 0
+0.50 0.0 0
 0.50 1.0 0
 
 CELLS 6 30
@@ -880,44 +880,44 @@ LOOKUP_TABLE default
 #
 # <x> <y> <node_data> <cell_data> 
 0.50 0.0 0.0 0.0 
-1.0 0.0 0.0 0.0 
+0.50 1.0 0.0 0.0 
 
-0.50 1.0 1.0 0.0 
+1.0 0.0 1.0 0.0 
 1.0 1.0 1.0 0.0 
 
 
 0.0 0.0 3.0 1.0 
-0.25 0.0 3.0 1.0 
+0.0 1.0 3.0 1.0 
 
-0.0 1.0 4.0 1.0 
+0.25 0.0 4.0 1.0 
 0.25 1.0 4.0 1.0 
 
 
 0.25 0.0 4.0 2.0 
-0.50 0.0 4.0 2.0 
+0.25 1.0 4.0 2.0 
 
-0.25 1.0 0.0 2.0 
+0.50 0.0 0.0 2.0 
 0.50 1.0 0.0 2.0 
 
 
 0.50 0.0 0.0 0.0 
-1.0 0.0 0.0 0.0 
+0.50 1.0 0.0 0.0 
 
-0.50 1.0 2.0 0.0 
+1.0 0.0 2.0 0.0 
 1.0 1.0 2.0 0.0 
 
 
 0.0 0.0 6.0 3.0 
-0.25 0.0 6.0 3.0 
+0.0 1.0 6.0 3.0 
 
-0.0 1.0 8.0 3.0 
+0.25 0.0 8.0 3.0 
 0.25 1.0 8.0 3.0 
 
 
 0.25 0.0 8.0 6.0 
-0.50 0.0 8.0 6.0 
+0.25 1.0 8.0 6.0 
 
-0.25 1.0 0.0 6.0 
+0.50 0.0 0.0 6.0 
 0.50 1.0 0.0 6.0 
 
 
@@ -929,7 +929,7 @@ node_data
 cell_data
 6
 [deal.II intermediate Patch<2,2>]
-0.50 0.0 1.0 0.0 1.0 1.0 0.50 1.0 
+0.50 0.0 0.50 1.0 1.0 1.0 1.0 0.0 
 4294967295 4294967295 4294967295 4294967295 
 4294967295 1
 2 4
@@ -937,7 +937,7 @@ cell_data
 
 
 [deal.II intermediate Patch<2,2>]
-0.0 0.0 0.25 0.0 0.25 1.0 0.0 1.0 
+0.0 0.0 0.0 1.0 0.25 1.0 0.25 0.0 
 4294967295 4294967295 4294967295 4294967295 
 4294967295 1
 2 4
@@ -945,7 +945,7 @@ cell_data
 
 
 [deal.II intermediate Patch<2,2>]
-0.25 0.0 0.50 0.0 0.50 1.0 0.25 1.0 
+0.25 0.0 0.25 1.0 0.50 1.0 0.50 0.0 
 4294967295 4294967295 4294967295 4294967295 
 4294967295 1
 2 4
@@ -953,7 +953,7 @@ cell_data
 
 
 [deal.II intermediate Patch<2,2>]
-0.50 0.0 1.0 0.0 1.0 1.0 0.50 1.0 
+0.50 0.0 0.50 1.0 1.0 1.0 1.0 0.0 
 4294967295 4294967295 4294967295 4294967295 
 4294967295 1
 2 4
@@ -961,7 +961,7 @@ cell_data
 
 
 [deal.II intermediate Patch<2,2>]
-0.0 0.0 0.25 0.0 0.25 1.0 0.0 1.0 
+0.0 0.0 0.0 1.0 0.25 1.0 0.25 0.0 
 4294967295 4294967295 4294967295 4294967295 
 4294967295 1
 2 4
@@ -969,7 +969,7 @@ cell_data
 
 
 [deal.II intermediate Patch<2,2>]
-0.25 0.0 0.50 0.0 0.50 1.0 0.25 1.0 
+0.25 0.0 0.25 1.0 0.50 1.0 0.50 0.0 
 4294967295 4294967295 4294967295 4294967295 
 4294967295 1
 2 4
@@ -1019,52 +1019,52 @@ light_source {
 mesh {
 triangle {
        <0.50,0.0,0.0>,
-       <1.0,0.0,0.0>,
+       <0.50,0.0,1.0>,
        <1.0,1.0,1.0>}
 triangle {
        <0.50,0.0,0.0>,
        <1.0,1.0,1.0>,
-       <0.50,1.0,1.0>}
+       <1.0,1.0,0.0>}
 triangle {
        <0.0,3.0,0.0>,
-       <0.25,3.0,0.0>,
+       <0.0,3.0,1.0>,
        <0.25,4.0,1.0>}
 triangle {
        <0.0,3.0,0.0>,
        <0.25,4.0,1.0>,
-       <0.0,4.0,1.0>}
+       <0.25,4.0,0.0>}
 triangle {
        <0.25,4.0,0.0>,
-       <0.50,4.0,0.0>,
+       <0.25,4.0,1.0>,
        <0.50,0.0,1.0>}
 triangle {
        <0.25,4.0,0.0>,
        <0.50,0.0,1.0>,
-       <0.25,0.0,1.0>}
+       <0.50,0.0,0.0>}
 triangle {
        <0.50,0.0,0.0>,
-       <1.0,0.0,0.0>,
+       <0.50,0.0,1.0>,
        <1.0,2.0,1.0>}
 triangle {
        <0.50,0.0,0.0>,
        <1.0,2.0,1.0>,
-       <0.50,2.0,1.0>}
+       <1.0,2.0,0.0>}
 triangle {
        <0.0,6.0,0.0>,
-       <0.25,6.0,0.0>,
+       <0.0,6.0,1.0>,
        <0.25,8.0,1.0>}
 triangle {
        <0.0,6.0,0.0>,
        <0.25,8.0,1.0>,
-       <0.0,8.0,1.0>}
+       <0.25,8.0,0.0>}
 triangle {
        <0.25,8.0,0.0>,
-       <0.50,8.0,0.0>,
+       <0.25,8.0,1.0>,
        <0.50,0.0,1.0>}
 triangle {
        <0.25,8.0,0.0>,
        <0.50,0.0,1.0>,
-       <0.25,0.0,1.0>}
+       <0.50,0.0,0.0>}
   texture {Tex}
 }
 
@@ -1072,7 +1072,7 @@ triangle {
 %%Title: deal.II Output
 %%Creator: the deal.II library
 
-%%BoundingBox: 0 0 300 1672
+%%BoundingBox: 0 0 300 1630
 /m {moveto} bind def
 /l {lineto} bind def
 /s {setrgbcolor} bind def
@@ -1082,46 +1082,46 @@ triangle {
 %%EndProlog
 
 0.50 setlinewidth
-0.0000 sg 95.096 27.452 m 190.19 0.0000 l 300.00 285.29 l 204.90 312.74 lf
-0 sg 95.096 27.452 m 190.19 0.0000 l 300.00 285.29 l 204.90 312.74 lx
-0.0000 0.0000 0.30769 s 95.096 27.452 m 190.19 0.0000 l 300.00 475.48 l 204.90 502.93 lf
-0 sg 95.096 27.452 m 190.19 0.0000 l 300.00 475.48 l 204.90 502.93 lx
-0.0000 0.0000 0.92308 s 47.548 801.95 m 95.096 788.22 l 204.90 122.55 l 157.36 136.27 lf
-0 sg 47.548 801.95 m 95.096 788.22 l 204.90 122.55 l 157.36 136.27 lx
-0.0000 0.84615 0.15385 s 0.0000 625.48 m 47.548 611.75 l 157.36 897.04 l 109.81 910.77 lf
-0 sg 0.0000 625.48 m 47.548 611.75 l 157.36 897.04 l 109.81 910.77 lx
-0.15385 0.84615 0.0000 s 47.548 1562.7 m 95.096 1549.0 l 204.90 122.55 l 157.36 136.27 lf
-0 sg 47.548 1562.7 m 95.096 1549.0 l 204.90 122.55 l 157.36 136.27 lx
-1.0000 sg 0.0000 1196.1 m 47.548 1182.3 l 157.36 1657.8 l 109.81 1671.5 lf
-0 sg 0.0000 1196.1 m 47.548 1182.3 l 157.36 1657.8 l 109.81 1671.5 lx
+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
 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     
-1.0    0.0     
 0.50   1.0     
+1.0    0.0     
 1.0    1.0     
 0.0    0.0     
-0.25   0.0     
 0.0    1.0     
+0.25   0.0     
 0.25   1.0     
 0.25   0.0     
-0.50   0.0     
 0.25   1.0     
+0.50   0.0     
 0.50   1.0     
 0.50   0.0     
-1.0    0.0     
 0.50   1.0     
+1.0    0.0     
 1.0    1.0     
 0.0    0.0     
-0.25   0.0     
 0.0    1.0     
+0.25   0.0     
 0.25   1.0     
 0.25   0.0     
-0.50   0.0     
 0.25   1.0     
+0.50   0.0     
 0.50   1.0     
 object "cells" class array type int rank 1 shape 4 items 6 data follows
 0      2       1       3
@@ -1173,28 +1173,28 @@ end
 #
 24 6 2 0 0
 1   0.50 0.0 0 
-2   1.0 0.0 0 
-3   0.50 1.0 0 
+2   0.50 1.0 0 
+3   1.0 0.0 0 
 4   1.0 1.0 0 
 5   0.0 0.0 0 
-6   0.25 0.0 0 
-7   0.0 1.0 0 
+6   0.0 1.0 0 
+7   0.25 0.0 0 
 8   0.25 1.0 0 
 9   0.25 0.0 0 
-10   0.50 0.0 0 
-11   0.25 1.0 0 
+10   0.25 1.0 0 
+11   0.50 0.0 0 
 12   0.50 1.0 0 
 13   0.50 0.0 0 
-14   1.0 0.0 0 
-15   0.50 1.0 0 
+14   0.50 1.0 0 
+15   1.0 0.0 0 
 16   1.0 1.0 0 
 17   0.0 0.0 0 
-18   0.25 0.0 0 
-19   0.0 1.0 0 
+18   0.0 1.0 0 
+19   0.25 0.0 0 
 20   0.25 1.0 0 
 21   0.25 0.0 0 
-22   0.50 0.0 0 
-23   0.25 1.0 0 
+22   0.25 1.0 0 
+23   0.50 0.0 0 
 24   0.50 1.0 0 
 
 1      0 quad  1       2       4       3
@@ -1234,8 +1234,8 @@ cell_data,dimensionless
 gmvinput ascii
 
 nodes 24
-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.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 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
@@ -1268,53 +1268,53 @@ endgmv
 Variables="x", "y", "node_data", "cell_data"
 zone f=feblock, n=24, e=6, et=quadrilateral
 0.50
-1.0
 0.50
 1.0
+1.0
 0.0
-0.25
 0.0
 0.25
 0.25
-0.50
+0.25
 0.25
 0.50
 0.50
-1.0
+0.50
 0.50
 1.0
+1.0
 0.0
-0.25
 0.0
 0.25
 0.25
-0.50
 0.25
+0.25
+0.50
 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
+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
@@ -1380,28 +1380,28 @@ DATASET UNSTRUCTURED_GRID
 
 POINTS 24 double
 0.50 0.0 0
-1.0 0.0 0
 0.50 1.0 0
+1.0 0.0 0
 1.0 1.0 0
 0.0 0.0 0
-0.25 0.0 0
 0.0 1.0 0
+0.25 0.0 0
 0.25 1.0 0
 0.25 0.0 0
-0.50 0.0 0
 0.25 1.0 0
+0.50 0.0 0
 0.50 1.0 0
 0.50 0.0 0
-1.0 0.0 0
 0.50 1.0 0
+1.0 0.0 0
 1.0 1.0 0
 0.0 0.0 0
-0.25 0.0 0
 0.0 1.0 0
+0.25 0.0 0
 0.25 1.0 0
 0.25 0.0 0
-0.50 0.0 0
 0.25 1.0 0
+0.50 0.0 0
 0.50 1.0 0
 
 CELLS 6 30
@@ -1429,44 +1429,44 @@ LOOKUP_TABLE default
 #
 # <x> <y> <node_data> <cell_data> 
 0.50 0.0 0.0 0.0 
-1.0 0.0 0.0 0.0 
+0.50 1.0 0.0 0.0 
 
-0.50 1.0 1.0 0.0 
+1.0 0.0 1.0 0.0 
 1.0 1.0 1.0 0.0 
 
 
 0.0 0.0 4.0 1.0 
-0.25 0.0 4.0 1.0 
+0.0 1.0 4.0 1.0 
 
-0.0 1.0 5.0 1.0 
+0.25 0.0 5.0 1.0 
 0.25 1.0 5.0 1.0 
 
 
 0.25 0.0 5.0 2.0 
-0.50 0.0 5.0 2.0 
+0.25 1.0 5.0 2.0 
 
-0.25 1.0 0.0 2.0 
+0.50 0.0 0.0 2.0 
 0.50 1.0 0.0 2.0 
 
 
 0.50 0.0 0.0 0.0 
-1.0 0.0 0.0 0.0 
+0.50 1.0 0.0 0.0 
 
-0.50 1.0 2.0 0.0 
+1.0 0.0 2.0 0.0 
 1.0 1.0 2.0 0.0 
 
 
 0.0 0.0 8.0 3.0 
-0.25 0.0 8.0 3.0 
+0.0 1.0 8.0 3.0 
 
-0.0 1.0 10. 3.0 
+0.25 0.0 10. 3.0 
 0.25 1.0 10. 3.0 
 
 
 0.25 0.0 10. 6.0 
-0.50 0.0 10. 6.0 
+0.25 1.0 10. 6.0 
 
-0.25 1.0 0.0 6.0 
+0.50 0.0 0.0 6.0 
 0.50 1.0 0.0 6.0 
 
 
@@ -1478,7 +1478,7 @@ node_data
 cell_data
 6
 [deal.II intermediate Patch<2,2>]
-0.50 0.0 1.0 0.0 1.0 1.0 0.50 1.0 
+0.50 0.0 0.50 1.0 1.0 1.0 1.0 0.0 
 4294967295 4294967295 4294967295 4294967295 
 4294967295 1
 2 4
@@ -1486,7 +1486,7 @@ cell_data
 
 
 [deal.II intermediate Patch<2,2>]
-0.0 0.0 0.25 0.0 0.25 1.0 0.0 1.0 
+0.0 0.0 0.0 1.0 0.25 1.0 0.25 0.0 
 4294967295 4294967295 4294967295 4294967295 
 4294967295 1
 2 4
@@ -1494,7 +1494,7 @@ cell_data
 
 
 [deal.II intermediate Patch<2,2>]
-0.25 0.0 0.50 0.0 0.50 1.0 0.25 1.0 
+0.25 0.0 0.25 1.0 0.50 1.0 0.50 0.0 
 4294967295 4294967295 4294967295 4294967295 
 4294967295 1
 2 4
@@ -1502,7 +1502,7 @@ cell_data
 
 
 [deal.II intermediate Patch<2,2>]
-0.50 0.0 1.0 0.0 1.0 1.0 0.50 1.0 
+0.50 0.0 0.50 1.0 1.0 1.0 1.0 0.0 
 4294967295 4294967295 4294967295 4294967295 
 4294967295 1
 2 4
@@ -1510,7 +1510,7 @@ cell_data
 
 
 [deal.II intermediate Patch<2,2>]
-0.0 0.0 0.25 0.0 0.25 1.0 0.0 1.0 
+0.0 0.0 0.0 1.0 0.25 1.0 0.25 0.0 
 4294967295 4294967295 4294967295 4294967295 
 4294967295 1
 2 4
@@ -1518,7 +1518,7 @@ cell_data
 
 
 [deal.II intermediate Patch<2,2>]
-0.25 0.0 0.50 0.0 0.50 1.0 0.25 1.0 
+0.25 0.0 0.25 1.0 0.50 1.0 0.50 0.0 
 4294967295 4294967295 4294967295 4294967295 
 4294967295 1
 2 4
@@ -1568,52 +1568,52 @@ light_source {
 mesh {
 triangle {
        <0.50,0.0,0.0>,
-       <1.0,0.0,0.0>,
+       <0.50,0.0,1.0>,
        <1.0,1.0,1.0>}
 triangle {
        <0.50,0.0,0.0>,
        <1.0,1.0,1.0>,
-       <0.50,1.0,1.0>}
+       <1.0,1.0,0.0>}
 triangle {
        <0.0,4.0,0.0>,
-       <0.25,4.0,0.0>,
+       <0.0,4.0,1.0>,
        <0.25,5.0,1.0>}
 triangle {
        <0.0,4.0,0.0>,
        <0.25,5.0,1.0>,
-       <0.0,5.0,1.0>}
+       <0.25,5.0,0.0>}
 triangle {
        <0.25,5.0,0.0>,
-       <0.50,5.0,0.0>,
+       <0.25,5.0,1.0>,
        <0.50,0.0,1.0>}
 triangle {
        <0.25,5.0,0.0>,
        <0.50,0.0,1.0>,
-       <0.25,0.0,1.0>}
+       <0.50,0.0,0.0>}
 triangle {
        <0.50,0.0,0.0>,
-       <1.0,0.0,0.0>,
+       <0.50,0.0,1.0>,
        <1.0,2.0,1.0>}
 triangle {
        <0.50,0.0,0.0>,
        <1.0,2.0,1.0>,
-       <0.50,2.0,1.0>}
+       <1.0,2.0,0.0>}
 triangle {
        <0.0,8.0,0.0>,
-       <0.25,8.0,0.0>,
+       <0.0,8.0,1.0>,
        <0.25,10.,1.0>}
 triangle {
        <0.0,8.0,0.0>,
        <0.25,10.,1.0>,
-       <0.0,10.,1.0>}
+       <0.25,10.,0.0>}
 triangle {
        <0.25,10.,0.0>,
-       <0.50,10.,0.0>,
+       <0.25,10.,1.0>,
        <0.50,0.0,1.0>}
 triangle {
        <0.25,10.,0.0>,
        <0.50,0.0,1.0>,
-       <0.25,0.0,1.0>}
+       <0.50,0.0,0.0>}
   texture {Tex}
 }
 
@@ -1621,7 +1621,7 @@ triangle {
 %%Title: deal.II Output
 %%Creator: the deal.II library
 
-%%BoundingBox: 0 0 300 2052
+%%BoundingBox: 0 0 300 2011
 /m {moveto} bind def
 /l {lineto} bind def
 /s {setrgbcolor} bind def
@@ -1631,46 +1631,46 @@ triangle {
 %%EndProlog
 
 0.50 setlinewidth
-0.0000 sg 95.096 27.452 m 190.19 0.0000 l 300.00 285.29 l 204.90 312.74 lf
-0 sg 95.096 27.452 m 190.19 0.0000 l 300.00 285.29 l 204.90 312.74 lx
-0.0000 0.0000 0.23529 s 95.096 27.452 m 190.19 0.0000 l 300.00 475.48 l 204.90 502.93 lf
-0 sg 95.096 27.452 m 190.19 0.0000 l 300.00 475.48 l 204.90 502.93 lx
-0.0000 0.0000 0.94118 s 47.548 992.14 m 95.096 978.41 l 204.90 122.55 l 157.36 136.27 lf
-0 sg 47.548 992.14 m 95.096 978.41 l 204.90 122.55 l 157.36 136.27 lx
-0.0000 0.88235 0.11765 s 0.0000 815.67 m 47.548 801.95 l 157.36 1087.2 l 109.81 1101.0 lf
-0 sg 0.0000 815.67 m 47.548 801.95 l 157.36 1087.2 l 109.81 1101.0 lx
-0.11765 0.88235 0.0000 s 47.548 1943.1 m 95.096 1929.4 l 204.90 122.55 l 157.36 136.27 lf
-0 sg 47.548 1943.1 m 95.096 1929.4 l 204.90 122.55 l 157.36 136.27 lx
-1.0000 sg 0.0000 1576.4 m 47.548 1562.7 l 157.36 2038.2 l 109.81 2051.9 lf
-0 sg 0.0000 1576.4 m 47.548 1562.7 l 157.36 2038.2 l 109.81 2051.9 lx
+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
 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     
-1.0    0.0     
 0.50   1.0     
+1.0    0.0     
 1.0    1.0     
 0.0    0.0     
-0.25   0.0     
 0.0    1.0     
+0.25   0.0     
 0.25   1.0     
 0.25   0.0     
-0.50   0.0     
 0.25   1.0     
+0.50   0.0     
 0.50   1.0     
 0.50   0.0     
-1.0    0.0     
 0.50   1.0     
+1.0    0.0     
 1.0    1.0     
 0.0    0.0     
-0.25   0.0     
 0.0    1.0     
+0.25   0.0     
 0.25   1.0     
 0.25   0.0     
-0.50   0.0     
 0.25   1.0     
+0.50   0.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   1.0 0.0 0 
-3   0.50 1.0 0 
+2   0.50 1.0 0 
+3   1.0 0.0 0 
 4   1.0 1.0 0 
 5   0.0 0.0 0 
-6   0.25 0.0 0 
-7   0.0 1.0 0 
+6   0.0 1.0 0 
+7   0.25 0.0 0 
 8   0.25 1.0 0 
 9   0.25 0.0 0 
-10   0.50 0.0 0 
-11   0.25 1.0 0 
+10   0.25 1.0 0 
+11   0.50 0.0 0 
 12   0.50 1.0 0 
 13   0.50 0.0 0 
-14   1.0 0.0 0 
-15   0.50 1.0 0 
+14   0.50 1.0 0 
+15   1.0 0.0 0 
 16   1.0 1.0 0 
 17   0.0 0.0 0 
-18   0.25 0.0 0 
-19   0.0 1.0 0 
+18   0.0 1.0 0 
+19   0.25 0.0 0 
 20   0.25 1.0 0 
 21   0.25 0.0 0 
-22   0.50 0.0 0 
-23   0.25 1.0 0 
+22   0.25 1.0 0 
+23   0.50 0.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 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.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 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
-1.0
 0.50
 1.0
+1.0
 0.0
-0.25
 0.0
 0.25
 0.25
-0.50
+0.25
 0.25
 0.50
 0.50
-1.0
+0.50
 0.50
 1.0
+1.0
 0.0
-0.25
 0.0
 0.25
 0.25
-0.50
 0.25
+0.25
+0.50
 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
+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
@@ -1929,28 +1929,28 @@ DATASET UNSTRUCTURED_GRID
 
 POINTS 24 double
 0.50 0.0 0
-1.0 0.0 0
 0.50 1.0 0
+1.0 0.0 0
 1.0 1.0 0
 0.0 0.0 0
-0.25 0.0 0
 0.0 1.0 0
+0.25 0.0 0
 0.25 1.0 0
 0.25 0.0 0
-0.50 0.0 0
 0.25 1.0 0
+0.50 0.0 0
 0.50 1.0 0
 0.50 0.0 0
-1.0 0.0 0
 0.50 1.0 0
+1.0 0.0 0
 1.0 1.0 0
 0.0 0.0 0
-0.25 0.0 0
 0.0 1.0 0
+0.25 0.0 0
 0.25 1.0 0
 0.25 0.0 0
-0.50 0.0 0
 0.25 1.0 0
+0.50 0.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 
-1.0 0.0 0.0 0.0 
-
 0.50 1.0 0.0 0.0 
+
+1.0 0.0 0.0 0.0 
 1.0 1.0 0.0 0.0 
 
 
 0.0 0.0 1.0 1.0 
-0.25 0.0 1.0 1.0 
-
 0.0 1.0 1.0 1.0 
+
+0.25 0.0 1.0 1.0 
 0.25 1.0 1.0 1.0 
 
 
 0.25 0.0 2.0 2.0 
-0.50 0.0 2.0 2.0 
-
 0.25 1.0 2.0 2.0 
+
+0.50 0.0 2.0 2.0 
 0.50 1.0 2.0 2.0 
 
 
 0.50 0.0 0.0 0.0 
-1.0 0.0 0.0 0.0 
-
 0.50 1.0 0.0 0.0 
+
+1.0 0.0 0.0 0.0 
 1.0 1.0 0.0 0.0 
 
 
 0.0 0.0 2.0 3.0 
-0.25 0.0 2.0 3.0 
-
 0.0 1.0 2.0 3.0 
+
+0.25 0.0 2.0 3.0 
 0.25 1.0 2.0 3.0 
 
 
 0.25 0.0 4.0 6.0 
-0.50 0.0 4.0 6.0 
-
 0.25 1.0 4.0 6.0 
+
+0.50 0.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 1.0 0.0 1.0 1.0 0.50 1.0 
+0.50 0.0 0.50 1.0 1.0 1.0 1.0 0.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.25 0.0 0.25 1.0 0.0 1.0 
+0.0 0.0 0.0 1.0 0.25 1.0 0.25 0.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.50 0.0 0.50 1.0 0.25 1.0 
+0.25 0.0 0.25 1.0 0.50 1.0 0.50 0.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 1.0 0.0 1.0 1.0 0.50 1.0 
+0.50 0.0 0.50 1.0 1.0 1.0 1.0 0.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.25 0.0 0.25 1.0 0.0 1.0 
+0.0 0.0 0.0 1.0 0.25 1.0 0.25 0.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.50 0.0 0.50 1.0 0.25 1.0 
+0.25 0.0 0.25 1.0 0.50 1.0 0.50 0.0 
 4294967295 4294967295 4294967295 4294967295 
 4294967295 1
 2 4
@@ -2117,52 +2117,52 @@ light_source {
 mesh {
 triangle {
        <0.50,0.0,0.0>,
-       <1.0,0.0,0.0>,
+       <0.50,0.0,1.0>,
        <1.0,0.0,1.0>}
 triangle {
        <0.50,0.0,0.0>,
        <1.0,0.0,1.0>,
-       <0.50,0.0,1.0>}
+       <1.0,0.0,0.0>}
 triangle {
        <0.0,1.0,0.0>,
-       <0.25,1.0,0.0>,
+       <0.0,1.0,1.0>,
        <0.25,1.0,1.0>}
 triangle {
        <0.0,1.0,0.0>,
        <0.25,1.0,1.0>,
-       <0.0,1.0,1.0>}
+       <0.25,1.0,0.0>}
 triangle {
        <0.25,2.0,0.0>,
-       <0.50,2.0,0.0>,
+       <0.25,2.0,1.0>,
        <0.50,2.0,1.0>}
 triangle {
        <0.25,2.0,0.0>,
        <0.50,2.0,1.0>,
-       <0.25,2.0,1.0>}
+       <0.50,2.0,0.0>}
 triangle {
        <0.50,0.0,0.0>,
-       <1.0,0.0,0.0>,
+       <0.50,0.0,1.0>,
        <1.0,0.0,1.0>}
 triangle {
        <0.50,0.0,0.0>,
        <1.0,0.0,1.0>,
-       <0.50,0.0,1.0>}
+       <1.0,0.0,0.0>}
 triangle {
        <0.0,2.0,0.0>,
-       <0.25,2.0,0.0>,
+       <0.0,2.0,1.0>,
        <0.25,2.0,1.0>}
 triangle {
        <0.0,2.0,0.0>,
        <0.25,2.0,1.0>,
-       <0.0,2.0,1.0>}
+       <0.25,2.0,0.0>}
 triangle {
        <0.25,4.0,0.0>,
-       <0.50,4.0,0.0>,
+       <0.25,4.0,1.0>,
        <0.50,4.0,1.0>}
 triangle {
        <0.25,4.0,0.0>,
        <0.50,4.0,1.0>,
-       <0.25,4.0,1.0>}
+       <0.50,4.0,0.0>}
   texture {Tex}
 }
 
@@ -2180,46 +2180,46 @@ triangle {
 %%EndProlog
 
 0.50 setlinewidth
-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
+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
 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     
-1.0    0.0     
 0.50   1.0     
+1.0    0.0     
 1.0    1.0     
 0.0    0.0     
-0.25   0.0     
 0.0    1.0     
+0.25   0.0     
 0.25   1.0     
 0.25   0.0     
-0.50   0.0     
 0.25   1.0     
+0.50   0.0     
 0.50   1.0     
 0.50   0.0     
-1.0    0.0     
 0.50   1.0     
+1.0    0.0     
 1.0    1.0     
 0.0    0.0     
-0.25   0.0     
 0.0    1.0     
+0.25   0.0     
 0.25   1.0     
 0.25   0.0     
-0.50   0.0     
 0.25   1.0     
+0.50   0.0     
 0.50   1.0     
 object "cells" class array type int rank 1 shape 4 items 6 data follows
 0      2       1       3
@@ -2271,28 +2271,28 @@ end
 #
 24 6 2 0 0
 1   0.50 0.0 0 
-2   1.0 0.0 0 
-3   0.50 1.0 0 
+2   0.50 1.0 0 
+3   1.0 0.0 0 
 4   1.0 1.0 0 
 5   0.0 0.0 0 
-6   0.25 0.0 0 
-7   0.0 1.0 0 
+6   0.0 1.0 0 
+7   0.25 0.0 0 
 8   0.25 1.0 0 
 9   0.25 0.0 0 
-10   0.50 0.0 0 
-11   0.25 1.0 0 
+10   0.25 1.0 0 
+11   0.50 0.0 0 
 12   0.50 1.0 0 
 13   0.50 0.0 0 
-14   1.0 0.0 0 
-15   0.50 1.0 0 
+14   0.50 1.0 0 
+15   1.0 0.0 0 
 16   1.0 1.0 0 
 17   0.0 0.0 0 
-18   0.25 0.0 0 
-19   0.0 1.0 0 
+18   0.0 1.0 0 
+19   0.25 0.0 0 
 20   0.25 1.0 0 
 21   0.25 0.0 0 
-22   0.50 0.0 0 
-23   0.25 1.0 0 
+22   0.25 1.0 0 
+23   0.50 0.0 0 
 24   0.50 1.0 0 
 
 1      0 quad  1       2       4       3
@@ -2332,8 +2332,8 @@ cell_data,dimensionless
 gmvinput ascii
 
 nodes 24
-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.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 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
@@ -2366,53 +2366,53 @@ endgmv
 Variables="x", "y", "node_data", "cell_data"
 zone f=feblock, n=24, e=6, et=quadrilateral
 0.50
-1.0
 0.50
 1.0
+1.0
 0.0
-0.25
 0.0
 0.25
 0.25
-0.50
+0.25
 0.25
 0.50
 0.50
-1.0
+0.50
 0.50
 1.0
+1.0
 0.0
-0.25
 0.0
 0.25
 0.25
-0.50
 0.25
+0.25
+0.50
 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
+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
@@ -2478,28 +2478,28 @@ DATASET UNSTRUCTURED_GRID
 
 POINTS 24 double
 0.50 0.0 0
-1.0 0.0 0
 0.50 1.0 0
+1.0 0.0 0
 1.0 1.0 0
 0.0 0.0 0
-0.25 0.0 0
 0.0 1.0 0
+0.25 0.0 0
 0.25 1.0 0
 0.25 0.0 0
-0.50 0.0 0
 0.25 1.0 0
+0.50 0.0 0
 0.50 1.0 0
 0.50 0.0 0
-1.0 0.0 0
 0.50 1.0 0
+1.0 0.0 0
 1.0 1.0 0
 0.0 0.0 0
-0.25 0.0 0
 0.0 1.0 0
+0.25 0.0 0
 0.25 1.0 0
 0.25 0.0 0
-0.50 0.0 0
 0.25 1.0 0
+0.50 0.0 0
 0.50 1.0 0
 
 CELLS 6 30
@@ -2527,44 +2527,44 @@ LOOKUP_TABLE default
 #
 # <x> <y> <node_data> <cell_data> 
 0.50 0.0 0.0 0.0 
-1.0 0.0 0.0 0.0 
+0.50 1.0 0.0 0.0 
 
-0.50 1.0 1.0 0.0 
+1.0 0.0 1.0 0.0 
 1.0 1.0 1.0 0.0 
 
 
 0.0 0.0 2.0 1.0 
-0.25 0.0 2.0 1.0 
+0.0 1.0 2.0 1.0 
 
-0.0 1.0 3.0 1.0 
+0.25 0.0 3.0 1.0 
 0.25 1.0 3.0 1.0 
 
 
 0.25 0.0 4.0 2.0 
-0.50 0.0 4.0 2.0 
+0.25 1.0 4.0 2.0 
 
-0.25 1.0 5.0 2.0 
+0.50 0.0 5.0 2.0 
 0.50 1.0 5.0 2.0 
 
 
 0.50 0.0 0.0 0.0 
-1.0 0.0 0.0 0.0 
+0.50 1.0 0.0 0.0 
 
-0.50 1.0 2.0 0.0 
+1.0 0.0 2.0 0.0 
 1.0 1.0 2.0 0.0 
 
 
 0.0 0.0 4.0 3.0 
-0.25 0.0 4.0 3.0 
+0.0 1.0 4.0 3.0 
 
-0.0 1.0 6.0 3.0 
+0.25 0.0 6.0 3.0 
 0.25 1.0 6.0 3.0 
 
 
 0.25 0.0 8.0 6.0 
-0.50 0.0 8.0 6.0 
+0.25 1.0 8.0 6.0 
 
-0.25 1.0 10. 6.0 
+0.50 0.0 10. 6.0 
 0.50 1.0 10. 6.0 
 
 
@@ -2576,7 +2576,7 @@ node_data
 cell_data
 6
 [deal.II intermediate Patch<2,2>]
-0.50 0.0 1.0 0.0 1.0 1.0 0.50 1.0 
+0.50 0.0 0.50 1.0 1.0 1.0 1.0 0.0 
 4294967295 4294967295 4294967295 4294967295 
 4294967295 1
 2 4
@@ -2584,7 +2584,7 @@ cell_data
 
 
 [deal.II intermediate Patch<2,2>]
-0.0 0.0 0.25 0.0 0.25 1.0 0.0 1.0 
+0.0 0.0 0.0 1.0 0.25 1.0 0.25 0.0 
 4294967295 4294967295 4294967295 4294967295 
 4294967295 1
 2 4
@@ -2592,7 +2592,7 @@ cell_data
 
 
 [deal.II intermediate Patch<2,2>]
-0.25 0.0 0.50 0.0 0.50 1.0 0.25 1.0 
+0.25 0.0 0.25 1.0 0.50 1.0 0.50 0.0 
 4294967295 4294967295 4294967295 4294967295 
 4294967295 1
 2 4
@@ -2600,7 +2600,7 @@ cell_data
 
 
 [deal.II intermediate Patch<2,2>]
-0.50 0.0 1.0 0.0 1.0 1.0 0.50 1.0 
+0.50 0.0 0.50 1.0 1.0 1.0 1.0 0.0 
 4294967295 4294967295 4294967295 4294967295 
 4294967295 1
 2 4
@@ -2608,7 +2608,7 @@ cell_data
 
 
 [deal.II intermediate Patch<2,2>]
-0.0 0.0 0.25 0.0 0.25 1.0 0.0 1.0 
+0.0 0.0 0.0 1.0 0.25 1.0 0.25 0.0 
 4294967295 4294967295 4294967295 4294967295 
 4294967295 1
 2 4
@@ -2616,7 +2616,7 @@ cell_data
 
 
 [deal.II intermediate Patch<2,2>]
-0.25 0.0 0.50 0.0 0.50 1.0 0.25 1.0 
+0.25 0.0 0.25 1.0 0.50 1.0 0.50 0.0 
 4294967295 4294967295 4294967295 4294967295 
 4294967295 1
 2 4
@@ -2666,52 +2666,52 @@ light_source {
 mesh {
 triangle {
        <0.50,0.0,0.0>,
-       <1.0,0.0,0.0>,
+       <0.50,0.0,1.0>,
        <1.0,1.0,1.0>}
 triangle {
        <0.50,0.0,0.0>,
        <1.0,1.0,1.0>,
-       <0.50,1.0,1.0>}
+       <1.0,1.0,0.0>}
 triangle {
        <0.0,2.0,0.0>,
-       <0.25,2.0,0.0>,
+       <0.0,2.0,1.0>,
        <0.25,3.0,1.0>}
 triangle {
        <0.0,2.0,0.0>,
        <0.25,3.0,1.0>,
-       <0.0,3.0,1.0>}
+       <0.25,3.0,0.0>}
 triangle {
        <0.25,4.0,0.0>,
-       <0.50,4.0,0.0>,
+       <0.25,4.0,1.0>,
        <0.50,5.0,1.0>}
 triangle {
        <0.25,4.0,0.0>,
        <0.50,5.0,1.0>,
-       <0.25,5.0,1.0>}
+       <0.50,5.0,0.0>}
 triangle {
        <0.50,0.0,0.0>,
-       <1.0,0.0,0.0>,
+       <0.50,0.0,1.0>,
        <1.0,2.0,1.0>}
 triangle {
        <0.50,0.0,0.0>,
        <1.0,2.0,1.0>,
-       <0.50,2.0,1.0>}
+       <1.0,2.0,0.0>}
 triangle {
        <0.0,4.0,0.0>,
-       <0.25,4.0,0.0>,
+       <0.0,4.0,1.0>,
        <0.25,6.0,1.0>}
 triangle {
        <0.0,4.0,0.0>,
        <0.25,6.0,1.0>,
-       <0.0,6.0,1.0>}
+       <0.25,6.0,0.0>}
 triangle {
        <0.25,8.0,0.0>,
-       <0.50,8.0,0.0>,
+       <0.25,8.0,1.0>,
        <0.50,10.,1.0>}
 triangle {
        <0.25,8.0,0.0>,
        <0.50,10.,1.0>,
-       <0.25,10.,1.0>}
+       <0.50,10.,0.0>}
   texture {Tex}
 }
 
@@ -2719,7 +2719,7 @@ triangle {
 %%Title: deal.II Output
 %%Creator: the deal.II library
 
-%%BoundingBox: 0 0 300 2038
+%%BoundingBox: 0 0 300 1997
 /m {moveto} bind def
 /l {lineto} bind def
 /s {setrgbcolor} bind def
@@ -2729,46 +2729,46 @@ triangle {
 %%EndProlog
 
 0.50 setlinewidth
-0.0000 sg 95.096 27.452 m 190.19 0.0000 l 300.00 285.29 l 204.90 312.74 lf
-0 sg 95.096 27.452 m 190.19 0.0000 l 300.00 285.29 l 204.90 312.74 lx
-0.0000 0.0000 0.23529 s 95.096 27.452 m 190.19 0.0000 l 300.00 475.48 l 204.90 502.93 lf
-0 sg 95.096 27.452 m 190.19 0.0000 l 300.00 475.48 l 204.90 502.93 lx
-0.0000 0.0000 0.94118 s 0.0000 435.29 m 47.548 421.56 l 157.36 706.85 l 109.81 720.58 lf
-0 sg 0.0000 435.29 m 47.548 421.56 l 157.36 706.85 l 109.81 720.58 lx
-0.0000 0.88235 0.11765 s 47.548 801.95 m 95.096 788.22 l 204.90 1073.5 l 157.36 1087.2 lf
-0 sg 47.548 801.95 m 95.096 788.22 l 204.90 1073.5 l 157.36 1087.2 lx
-0.11765 0.88235 0.0000 s 0.0000 815.67 m 47.548 801.95 l 157.36 1277.4 l 109.81 1291.2 lf
-0 sg 0.0000 815.67 m 47.548 801.95 l 157.36 1277.4 l 109.81 1291.2 lx
-1.0000 sg 47.548 1562.7 m 95.096 1549.0 l 204.90 2024.5 l 157.36 2038.2 lf
-0 sg 47.548 1562.7 m 95.096 1549.0 l 204.90 2024.5 l 157.36 2038.2 lx
+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
 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     
-1.0    0.0     
 0.50   1.0     
+1.0    0.0     
 1.0    1.0     
 0.0    0.0     
-0.25   0.0     
 0.0    1.0     
+0.25   0.0     
 0.25   1.0     
 0.25   0.0     
-0.50   0.0     
 0.25   1.0     
+0.50   0.0     
 0.50   1.0     
 0.50   0.0     
-1.0    0.0     
 0.50   1.0     
+1.0    0.0     
 1.0    1.0     
 0.0    0.0     
-0.25   0.0     
 0.0    1.0     
+0.25   0.0     
 0.25   1.0     
 0.25   0.0     
-0.50   0.0     
 0.25   1.0     
+0.50   0.0     
 0.50   1.0     
 object "cells" class array type int rank 1 shape 4 items 6 data follows
 0      2       1       3
@@ -2820,28 +2820,28 @@ end
 #
 24 6 2 0 0
 1   0.50 0.0 0 
-2   1.0 0.0 0 
-3   0.50 1.0 0 
+2   0.50 1.0 0 
+3   1.0 0.0 0 
 4   1.0 1.0 0 
 5   0.0 0.0 0 
-6   0.25 0.0 0 
-7   0.0 1.0 0 
+6   0.0 1.0 0 
+7   0.25 0.0 0 
 8   0.25 1.0 0 
 9   0.25 0.0 0 
-10   0.50 0.0 0 
-11   0.25 1.0 0 
+10   0.25 1.0 0 
+11   0.50 0.0 0 
 12   0.50 1.0 0 
 13   0.50 0.0 0 
-14   1.0 0.0 0 
-15   0.50 1.0 0 
+14   0.50 1.0 0 
+15   1.0 0.0 0 
 16   1.0 1.0 0 
 17   0.0 0.0 0 
-18   0.25 0.0 0 
-19   0.0 1.0 0 
+18   0.0 1.0 0 
+19   0.25 0.0 0 
 20   0.25 1.0 0 
 21   0.25 0.0 0 
-22   0.50 0.0 0 
-23   0.25 1.0 0 
+22   0.25 1.0 0 
+23   0.50 0.0 0 
 24   0.50 1.0 0 
 
 1      0 quad  1       2       4       3
@@ -2881,8 +2881,8 @@ cell_data,dimensionless
 gmvinput ascii
 
 nodes 24
-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.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 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
@@ -2915,53 +2915,53 @@ endgmv
 Variables="x", "y", "node_data", "cell_data"
 zone f=feblock, n=24, e=6, et=quadrilateral
 0.50
-1.0
 0.50
 1.0
+1.0
 0.0
-0.25
 0.0
 0.25
 0.25
-0.50
+0.25
 0.25
 0.50
 0.50
-1.0
 0.50
+0.50
+1.0
 1.0
 0.0
-0.25
 0.0
 0.25
 0.25
-0.50
+0.25
 0.25
 0.50
+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
+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
@@ -3027,28 +3027,28 @@ DATASET UNSTRUCTURED_GRID
 
 POINTS 24 double
 0.50 0.0 0
-1.0 0.0 0
 0.50 1.0 0
+1.0 0.0 0
 1.0 1.0 0
 0.0 0.0 0
-0.25 0.0 0
 0.0 1.0 0
+0.25 0.0 0
 0.25 1.0 0
 0.25 0.0 0
-0.50 0.0 0
 0.25 1.0 0
+0.50 0.0 0
 0.50 1.0 0
 0.50 0.0 0
-1.0 0.0 0
 0.50 1.0 0
+1.0 0.0 0
 1.0 1.0 0
 0.0 0.0 0
-0.25 0.0 0
 0.0 1.0 0
+0.25 0.0 0
 0.25 1.0 0
 0.25 0.0 0
-0.50 0.0 0
 0.25 1.0 0
+0.50 0.0 0
 0.50 1.0 0
 
 CELLS 6 30
@@ -3076,44 +3076,44 @@ LOOKUP_TABLE default
 #
 # <x> <y> <node_data> <cell_data> 
 0.50 0.0 0.0 0.0 
-1.0 0.0 0.0 0.0 
+0.50 1.0 0.0 0.0 
 
-0.50 1.0 2.0 0.0 
+1.0 0.0 2.0 0.0 
 1.0 1.0 2.0 0.0 
 
 
 0.0 0.0 3.0 1.0 
-0.25 0.0 3.0 1.0 
+0.0 1.0 3.0 1.0 
 
-0.0 1.0 5.0 1.0 
+0.25 0.0 5.0 1.0 
 0.25 1.0 5.0 1.0 
 
 
 0.25 0.0 6.0 2.0 
-0.50 0.0 6.0 2.0 
+0.25 1.0 6.0 2.0 
 
-0.25 1.0 8.0 2.0 
+0.50 0.0 8.0 2.0 
 0.50 1.0 8.0 2.0 
 
 
 0.50 0.0 0.0 0.0 
-1.0 0.0 0.0 0.0 
+0.50 1.0 0.0 0.0 
 
-0.50 1.0 4.0 0.0 
+1.0 0.0 4.0 0.0 
 1.0 1.0 4.0 0.0 
 
 
 0.0 0.0 6.0 3.0 
-0.25 0.0 6.0 3.0 
+0.0 1.0 6.0 3.0 
 
-0.0 1.0 10. 3.0 
+0.25 0.0 10. 3.0 
 0.25 1.0 10. 3.0 
 
 
 0.25 0.0 12. 6.0 
-0.50 0.0 12. 6.0 
+0.25 1.0 12. 6.0 
 
-0.25 1.0 16. 6.0 
+0.50 0.0 16. 6.0 
 0.50 1.0 16. 6.0 
 
 
@@ -3125,7 +3125,7 @@ node_data
 cell_data
 6
 [deal.II intermediate Patch<2,2>]
-0.50 0.0 1.0 0.0 1.0 1.0 0.50 1.0 
+0.50 0.0 0.50 1.0 1.0 1.0 1.0 0.0 
 4294967295 4294967295 4294967295 4294967295 
 4294967295 1
 2 4
@@ -3133,7 +3133,7 @@ cell_data
 
 
 [deal.II intermediate Patch<2,2>]
-0.0 0.0 0.25 0.0 0.25 1.0 0.0 1.0 
+0.0 0.0 0.0 1.0 0.25 1.0 0.25 0.0 
 4294967295 4294967295 4294967295 4294967295 
 4294967295 1
 2 4
@@ -3141,7 +3141,7 @@ cell_data
 
 
 [deal.II intermediate Patch<2,2>]
-0.25 0.0 0.50 0.0 0.50 1.0 0.25 1.0 
+0.25 0.0 0.25 1.0 0.50 1.0 0.50 0.0 
 4294967295 4294967295 4294967295 4294967295 
 4294967295 1
 2 4
@@ -3149,7 +3149,7 @@ cell_data
 
 
 [deal.II intermediate Patch<2,2>]
-0.50 0.0 1.0 0.0 1.0 1.0 0.50 1.0 
+0.50 0.0 0.50 1.0 1.0 1.0 1.0 0.0 
 4294967295 4294967295 4294967295 4294967295 
 4294967295 1
 2 4
@@ -3157,7 +3157,7 @@ cell_data
 
 
 [deal.II intermediate Patch<2,2>]
-0.0 0.0 0.25 0.0 0.25 1.0 0.0 1.0 
+0.0 0.0 0.0 1.0 0.25 1.0 0.25 0.0 
 4294967295 4294967295 4294967295 4294967295 
 4294967295 1
 2 4
@@ -3165,7 +3165,7 @@ cell_data
 
 
 [deal.II intermediate Patch<2,2>]
-0.25 0.0 0.50 0.0 0.50 1.0 0.25 1.0 
+0.25 0.0 0.25 1.0 0.50 1.0 0.50 0.0 
 4294967295 4294967295 4294967295 4294967295 
 4294967295 1
 2 4
@@ -3215,52 +3215,52 @@ light_source {
 mesh {
 triangle {
        <0.50,0.0,0.0>,
-       <1.0,0.0,0.0>,
+       <0.50,0.0,1.0>,
        <1.0,2.0,1.0>}
 triangle {
        <0.50,0.0,0.0>,
        <1.0,2.0,1.0>,
-       <0.50,2.0,1.0>}
+       <1.0,2.0,0.0>}
 triangle {
        <0.0,3.0,0.0>,
-       <0.25,3.0,0.0>,
+       <0.0,3.0,1.0>,
        <0.25,5.0,1.0>}
 triangle {
        <0.0,3.0,0.0>,
        <0.25,5.0,1.0>,
-       <0.0,5.0,1.0>}
+       <0.25,5.0,0.0>}
 triangle {
        <0.25,6.0,0.0>,
-       <0.50,6.0,0.0>,
+       <0.25,6.0,1.0>,
        <0.50,8.0,1.0>}
 triangle {
        <0.25,6.0,0.0>,
        <0.50,8.0,1.0>,
-       <0.25,8.0,1.0>}
+       <0.50,8.0,0.0>}
 triangle {
        <0.50,0.0,0.0>,
-       <1.0,0.0,0.0>,
+       <0.50,0.0,1.0>,
        <1.0,4.0,1.0>}
 triangle {
        <0.50,0.0,0.0>,
        <1.0,4.0,1.0>,
-       <0.50,4.0,1.0>}
+       <1.0,4.0,0.0>}
 triangle {
        <0.0,6.0,0.0>,
-       <0.25,6.0,0.0>,
+       <0.0,6.0,1.0>,
        <0.25,10.,1.0>}
 triangle {
        <0.0,6.0,0.0>,
        <0.25,10.,1.0>,
-       <0.0,10.,1.0>}
+       <0.25,10.,0.0>}
 triangle {
        <0.25,12.,0.0>,
-       <0.50,12.,0.0>,
+       <0.25,12.,1.0>,
        <0.50,16.,1.0>}
 triangle {
        <0.25,12.,0.0>,
        <0.50,16.,1.0>,
-       <0.25,16.,1.0>}
+       <0.50,16.,0.0>}
   texture {Tex}
 }
 
@@ -3268,7 +3268,7 @@ triangle {
 %%Title: deal.II Output
 %%Creator: the deal.II library
 
-%%BoundingBox: 0 0 300 3179
+%%BoundingBox: 0 0 300 3138
 /m {moveto} bind def
 /l {lineto} bind def
 /s {setrgbcolor} bind def
@@ -3278,18 +3278,18 @@ triangle {
 %%EndProlog
 
 0.50 setlinewidth
-0.0000 sg 95.096 27.452 m 190.19 0.0000 l 300.00 475.48 l 204.90 502.93 lf
-0 sg 95.096 27.452 m 190.19 0.0000 l 300.00 475.48 l 204.90 502.93 lx
-0.0000 0.0000 0.30769 s 95.096 27.452 m 190.19 0.0000 l 300.00 855.87 l 204.90 883.32 lf
-0 sg 95.096 27.452 m 190.19 0.0000 l 300.00 855.87 l 204.90 883.32 lx
-0.0000 0.0000 0.92308 s 0.0000 625.48 m 47.548 611.75 l 157.36 1087.2 l 109.81 1101.0 lf
-0 sg 0.0000 625.48 m 47.548 611.75 l 157.36 1087.2 l 109.81 1101.0 lx
-0.0000 0.84615 0.15385 s 47.548 1182.3 m 95.096 1168.6 l 204.90 1644.1 l 157.36 1657.8 lf
-0 sg 47.548 1182.3 m 95.096 1168.6 l 204.90 1644.1 l 157.36 1657.8 lx
-0.15385 0.84615 0.0000 s 0.0000 1196.1 m 47.548 1182.3 l 157.36 2038.2 l 109.81 2051.9 lf
-0 sg 0.0000 1196.1 m 47.548 1182.3 l 157.36 2038.2 l 109.81 2051.9 lx
-1.0000 sg 47.548 2323.5 m 95.096 2309.8 l 204.90 3165.6 l 157.36 3179.4 lf
-0 sg 47.548 2323.5 m 95.096 2309.8 l 204.90 3165.6 l 157.36 3179.4 lx
+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
 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.