]> https://gitweb.dealii.org/ - dealii.git/commitdiff
Fix generalized support points of FE_RaviartThomasNodal 13976/head
authorMartin Kronbichler <martin.kronbichler@uni-a.de>
Wed, 15 Jun 2022 09:34:01 +0000 (11:34 +0200)
committerMartin Kronbichler <martin.kronbichler@uni-a.de>
Wed, 15 Jun 2022 10:56:16 +0000 (12:56 +0200)
source/fe/fe_raviart_thomas_nodal.cc
tests/fe/fe_data_test.output
tests/fe/rtn_1.cc
tests/fe/rtn_1.output

index 35859ae0cacbb29bad49269a3b7cb31417cdb19c..42734f5a69ae1efd585016827efac5887e26c1e4 100644 (file)
@@ -341,8 +341,9 @@ namespace
     points.resize(n_polynomials(degree));
     for (unsigned int d = 0; d < dim; ++d)
       for (unsigned int i = 0; i < n_sub; ++i)
-        points[lexicographic_to_hierarchic[i + d * n_sub]] =
-          quad.point(renumber_aniso[d][i]);
+        for (unsigned int c = 0; c < dim; ++c)
+          points[lexicographic_to_hierarchic[i + d * n_sub]][(c + d) % dim] =
+            quad.point(renumber_aniso[d][i])[c];
     return points;
   }
 
@@ -427,6 +428,8 @@ namespace internal
   }
 } // namespace internal
 
+
+
 // --------------------- actual implementation of element --------------------
 
 template <int dim>
index 452d6ab73f7808cea7dd3d5e07ecd86f870d8e13..e697d95e3e09dea178a3ce28d98ff3f48ef03b24 100644 (file)
@@ -2169,7 +2169,7 @@ DEAL::degree=2
 DEAL::conformity=
 DEAL::unit_support_points=0
 DEAL::unit_face_support_points=0
-DEAL::generalized_support_points=6
+DEAL::generalized_support_points=8
 DEAL::face_to_equivalent_cell_index: 0 1
 DEAL::face_to_cell_index: 0 1
 DEAL::face_to_cell_index: 2 3
@@ -3816,7 +3816,7 @@ DEAL::degree=2
 DEAL::conformity=
 DEAL::unit_support_points=0
 DEAL::unit_face_support_points=0
-DEAL::generalized_support_points=12
+DEAL::generalized_support_points=20
 DEAL::face_to_equivalent_cell_index: 0 1 2 3
 DEAL::face_to_cell_index: 0 1 2 3
 DEAL::face_to_cell_index: 4 5 6 7
index 903f30b80473532b95fbf9eaee1d819eec6b6854..24a47bc59fa80784c07351537493533cb1b52b29 100644 (file)
@@ -92,4 +92,6 @@ main()
   check_support_points(e30);
   FE_RaviartThomasNodal<2> e21(1);
   check_support_points(e21);
+  FE_RaviartThomasNodal<3> e31(1);
+  check_support_points(e31);
 }
index fdeb48437703165d9fb5ff5bcb85b510e20ee4ff..d10d2ef45ca39867323be73851401840147e2c4c 100644 (file)
@@ -2,16 +2,16 @@
 DEAL::FE_RaviartThomasNodal<2>(0)
 DEAL::0.00000 0.500000  60 0    0 0     0 30    0 30
 DEAL::1.00000 0.500000  0 0     60 0    0 30    0 30
-DEAL::0.00000 0.500000  60 0    0 0     0 30    0 30
-DEAL::1.00000 0.500000  0 0     60 0    0 30    0 30
+DEAL::0.500000 0.00000  30 0    30 0    0 60    0 0
+DEAL::0.500000 1.00000  30 0    30 0    0 0     0 60
 DEAL::
 DEAL::FE_RaviartThomasNodal<3>(0)
 DEAL::0.00000 0.500000 0.500000         60 0 0  0 0 0   0 30 0  0 30 0  0 0 30  0 0 30
 DEAL::1.00000 0.500000 0.500000         0 0 0   60 0 0  0 30 0  0 30 0  0 0 30  0 0 30
-DEAL::0.00000 0.500000 0.500000         60 0 0  0 0 0   0 30 0  0 30 0  0 0 30  0 0 30
-DEAL::1.00000 0.500000 0.500000         0 0 0   60 0 0  0 30 0  0 30 0  0 0 30  0 0 30
-DEAL::0.00000 0.500000 0.500000         60 0 0  0 0 0   0 30 0  0 30 0  0 0 30  0 0 30
-DEAL::1.00000 0.500000 0.500000         0 0 0   60 0 0  0 30 0  0 30 0  0 0 30  0 0 30
+DEAL::0.500000 0.00000 0.500000         30 0 0  30 0 0  0 60 0  0 0 0   0 0 30  0 0 30
+DEAL::0.500000 1.00000 0.500000         30 0 0  30 0 0  0 0 0   0 60 0  0 0 30  0 0 30
+DEAL::0.500000 0.500000 0.00000         30 0 0  30 0 0  0 30 0  0 30 0  0 0 60  0 0 0
+DEAL::0.500000 0.500000 1.00000         30 0 0  30 0 0  0 30 0  0 30 0  0 0 0   0 0 60
 DEAL::
 DEAL::FE_RaviartThomasNodal<2>(1)
 DEAL::0.00000 0.00000   60 0    0 0     0 0     0 0     0 60    0 0     0 0     0 0     0 0     0 0     0 0     0 0
@@ -19,11 +19,49 @@ DEAL::0.00000 1.00000        0 0     60 0    0 0     0 0     0 0     0 0     0 60    0 0     0 0     0 0     0 0
 DEAL::1.00000 0.00000   0 0     0 0     60 0    0 0     0 0     0 60    0 0     0 0     0 0     0 0     0 0     0 0
 DEAL::1.00000 1.00000   0 0     0 0     0 0     60 0    0 0     0 0     0 0     0 60    0 0     0 0     0 0     0 0
 DEAL::0.00000 0.00000   60 0    0 0     0 0     0 0     0 60    0 0     0 0     0 0     0 0     0 0     0 0     0 0
-DEAL::0.00000 1.00000   0 0     60 0    0 0     0 0     0 0     0 0     0 60    0 0     0 0     0 0     0 0     0 0
 DEAL::1.00000 0.00000   0 0     0 0     60 0    0 0     0 0     0 60    0 0     0 0     0 0     0 0     0 0     0 0
+DEAL::0.00000 1.00000   0 0     60 0    0 0     0 0     0 0     0 0     0 60    0 0     0 0     0 0     0 0     0 0
 DEAL::1.00000 1.00000   0 0     0 0     0 0     60 0    0 0     0 0     0 0     0 60    0 0     0 0     0 0     0 0
 DEAL::0.500000 0.00000  0 0     0 0     0 0     0 0     0 30    0 30    0 0     0 0     60 0    0 0     0 0     0 0
 DEAL::0.500000 1.00000  0 0     0 0     0 0     0 0     0 0     0 0     0 30    0 30    0 0     60 0    0 0     0 0
-DEAL::0.500000 0.00000  0 0     0 0     0 0     0 0     0 30    0 30    0 0     0 0     60 0    0 0     0 0     0 0
-DEAL::0.500000 1.00000  0 0     0 0     0 0     0 0     0 0     0 0     0 30    0 30    0 0     60 0    0 0     0 0
+DEAL::0.00000 0.500000  30 0    30 0    0 0     0 0     0 0     0 0     0 0     0 0     0 0     0 0     0 60    0 0
+DEAL::1.00000 0.500000  0 0     0 0     30 0    30 0    0 0     0 0     0 0     0 0     0 0     0 0     0 0     0 60
+DEAL::
+DEAL::FE_RaviartThomasNodal<3>(1)
+DEAL::0.00000 0.00000 0.00000   60 0 0  0 0 0   0 0 0   0 0 0   0 0 0   0 0 0   0 0 0   0 0 0   0 60 0  0 0 0   0 0 0   0 0 0   0 0 0   0 0 0   0 0 0   0 0 0   0 0 60  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 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 0   0 0 0   0 0 0
+DEAL::0.00000 1.00000 0.00000   0 0 0   60 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 0   0 0 0   0 0 0   0 60 0  0 0 0   0 0 0   0 0 0   0 0 0   0 0 0   0 0 60  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 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 0
+DEAL::0.00000 0.00000 1.00000   0 0 0   0 0 0   60 0 0  0 0 0   0 0 0   0 0 0   0 0 0   0 0 0   0 0 0   0 0 0   0 60 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   0 0 0   0 0 60  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 0 0   0 0 0   0 0 0   0 0 0   0 0 0   0 0 0   0 0 0
+DEAL::0.00000 1.00000 1.00000   0 0 0   0 0 0   0 0 0   60 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 0   0 0 0   0 0 0   0 60 0  0 0 0   0 0 0   0 0 0   0 0 0   0 0 0   0 0 0   0 0 0   0 0 60  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 0 0   0 0 0   0 0 0   0 0 0   0 0 0
+DEAL::1.00000 0.00000 0.00000   0 0 0   0 0 0   0 0 0   0 0 0   60 0 0  0 0 0   0 0 0   0 0 0   0 0 0   0 60 0  0 0 0   0 0 0   0 0 0   0 0 0   0 0 0   0 0 0   0 0 0   0 0 60  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 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 0   0 0 0
+DEAL::1.00000 1.00000 0.00000   0 0 0   0 0 0   0 0 0   0 0 0   0 0 0   60 0 0  0 0 0   0 0 0   0 0 0   0 0 0   0 0 0   0 0 0   0 0 0   0 60 0  0 0 0   0 0 0   0 0 0   0 0 0   0 0 0   0 0 60  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 0 0   0 0 0   0 0 0   0 0 0   0 0 0   0 0 0   0 0 0   0 0 0
+DEAL::1.00000 0.00000 1.00000   0 0 0   0 0 0   0 0 0   0 0 0   0 0 0   0 0 0   60 0 0  0 0 0   0 0 0   0 0 0   0 0 0   0 60 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   0 0 0   0 0 60  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 0 0   0 0 0   0 0 0   0 0 0   0 0 0   0 0 0
+DEAL::1.00000 1.00000 1.00000   0 0 0   0 0 0   0 0 0   0 0 0   0 0 0   0 0 0   0 0 0   60 0 0  0 0 0   0 0 0   0 0 0   0 0 0   0 0 0   0 0 0   0 0 0   0 60 0  0 0 0   0 0 0   0 0 0   0 0 0   0 0 0   0 0 0   0 0 0   0 0 60  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 0 0   0 0 0   0 0 0   0 0 0
+DEAL::0.00000 0.00000 0.00000   60 0 0  0 0 0   0 0 0   0 0 0   0 0 0   0 0 0   0 0 0   0 0 0   0 60 0  0 0 0   0 0 0   0 0 0   0 0 0   0 0 0   0 0 0   0 0 0   0 0 60  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 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 0   0 0 0   0 0 0
+DEAL::1.00000 0.00000 0.00000   0 0 0   0 0 0   0 0 0   0 0 0   60 0 0  0 0 0   0 0 0   0 0 0   0 0 0   0 60 0  0 0 0   0 0 0   0 0 0   0 0 0   0 0 0   0 0 0   0 0 0   0 0 60  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 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 0   0 0 0
+DEAL::0.00000 0.00000 1.00000   0 0 0   0 0 0   60 0 0  0 0 0   0 0 0   0 0 0   0 0 0   0 0 0   0 0 0   0 0 0   0 60 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   0 0 0   0 0 60  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 0 0   0 0 0   0 0 0   0 0 0   0 0 0   0 0 0   0 0 0
+DEAL::1.00000 0.00000 1.00000   0 0 0   0 0 0   0 0 0   0 0 0   0 0 0   0 0 0   60 0 0  0 0 0   0 0 0   0 0 0   0 0 0   0 60 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   0 0 0   0 0 60  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 0 0   0 0 0   0 0 0   0 0 0   0 0 0   0 0 0
+DEAL::0.00000 1.00000 0.00000   0 0 0   60 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 0   0 0 0   0 0 0   0 60 0  0 0 0   0 0 0   0 0 0   0 0 0   0 0 0   0 0 60  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 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 0
+DEAL::1.00000 1.00000 0.00000   0 0 0   0 0 0   0 0 0   0 0 0   0 0 0   60 0 0  0 0 0   0 0 0   0 0 0   0 0 0   0 0 0   0 0 0   0 0 0   0 60 0  0 0 0   0 0 0   0 0 0   0 0 0   0 0 0   0 0 60  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 0 0   0 0 0   0 0 0   0 0 0   0 0 0   0 0 0   0 0 0   0 0 0
+DEAL::0.00000 1.00000 1.00000   0 0 0   0 0 0   0 0 0   60 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 0   0 0 0   0 0 0   0 60 0  0 0 0   0 0 0   0 0 0   0 0 0   0 0 0   0 0 0   0 0 0   0 0 60  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 0 0   0 0 0   0 0 0   0 0 0   0 0 0
+DEAL::1.00000 1.00000 1.00000   0 0 0   0 0 0   0 0 0   0 0 0   0 0 0   0 0 0   0 0 0   60 0 0  0 0 0   0 0 0   0 0 0   0 0 0   0 0 0   0 0 0   0 0 0   0 60 0  0 0 0   0 0 0   0 0 0   0 0 0   0 0 0   0 0 0   0 0 0   0 0 60  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 0 0   0 0 0   0 0 0   0 0 0
+DEAL::0.00000 0.00000 0.00000   60 0 0  0 0 0   0 0 0   0 0 0   0 0 0   0 0 0   0 0 0   0 0 0   0 60 0  0 0 0   0 0 0   0 0 0   0 0 0   0 0 0   0 0 0   0 0 0   0 0 60  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 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 0   0 0 0   0 0 0
+DEAL::1.00000 0.00000 0.00000   0 0 0   0 0 0   0 0 0   0 0 0   60 0 0  0 0 0   0 0 0   0 0 0   0 0 0   0 60 0  0 0 0   0 0 0   0 0 0   0 0 0   0 0 0   0 0 0   0 0 0   0 0 60  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 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 0   0 0 0
+DEAL::0.00000 1.00000 0.00000   0 0 0   60 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 0   0 0 0   0 0 0   0 60 0  0 0 0   0 0 0   0 0 0   0 0 0   0 0 0   0 0 60  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 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 0
+DEAL::1.00000 1.00000 0.00000   0 0 0   0 0 0   0 0 0   0 0 0   0 0 0   60 0 0  0 0 0   0 0 0   0 0 0   0 0 0   0 0 0   0 0 0   0 0 0   0 60 0  0 0 0   0 0 0   0 0 0   0 0 0   0 0 0   0 0 60  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 0 0   0 0 0   0 0 0   0 0 0   0 0 0   0 0 0   0 0 0   0 0 0
+DEAL::0.00000 0.00000 1.00000   0 0 0   0 0 0   60 0 0  0 0 0   0 0 0   0 0 0   0 0 0   0 0 0   0 0 0   0 0 0   0 60 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   0 0 0   0 0 60  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 0 0   0 0 0   0 0 0   0 0 0   0 0 0   0 0 0   0 0 0
+DEAL::1.00000 0.00000 1.00000   0 0 0   0 0 0   0 0 0   0 0 0   0 0 0   0 0 0   60 0 0  0 0 0   0 0 0   0 0 0   0 0 0   0 60 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   0 0 0   0 0 60  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 0 0   0 0 0   0 0 0   0 0 0   0 0 0   0 0 0
+DEAL::0.00000 1.00000 1.00000   0 0 0   0 0 0   0 0 0   60 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 0   0 0 0   0 0 0   0 60 0  0 0 0   0 0 0   0 0 0   0 0 0   0 0 0   0 0 0   0 0 0   0 0 60  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 0 0   0 0 0   0 0 0   0 0 0   0 0 0
+DEAL::1.00000 1.00000 1.00000   0 0 0   0 0 0   0 0 0   0 0 0   0 0 0   0 0 0   0 0 0   60 0 0  0 0 0   0 0 0   0 0 0   0 0 0   0 0 0   0 0 0   0 0 0   0 60 0  0 0 0   0 0 0   0 0 0   0 0 0   0 0 0   0 0 0   0 0 0   0 0 60  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 0 0   0 0 0   0 0 0   0 0 0
+DEAL::0.500000 0.00000 0.00000  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 30 0  0 30 0  0 0 0   0 0 0   0 0 0   0 0 0   0 0 0   0 0 0   0 0 30  0 0 30  0 0 0   0 0 0   0 0 0   0 0 0   0 0 0   0 0 0   60 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 0   0 0 0   0 0 0   0 0 0
+DEAL::0.500000 1.00000 0.00000  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 0 0   0 0 0   0 0 0   0 0 0   0 30 0  0 30 0  0 0 0   0 0 0   0 0 0   0 0 0   0 0 30  0 0 30  0 0 0   0 0 0   0 0 0   0 0 0   0 0 0   60 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 0   0 0 0   0 0 0
+DEAL::0.500000 0.00000 1.00000  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 0 0   0 0 0   0 30 0  0 30 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   0 0 30  0 0 30  0 0 0   0 0 0   0 0 0   0 0 0   60 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 0   0 0 0
+DEAL::0.500000 1.00000 1.00000  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 0 0   0 0 0   0 0 0   0 0 0   0 0 0   0 0 0   0 30 0  0 30 0  0 0 0   0 0 0   0 0 0   0 0 0   0 0 0   0 0 0   0 0 30  0 0 30  0 0 0   0 0 0   0 0 0   60 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 0
+DEAL::0.00000 0.500000 0.00000  30 0 0  30 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 0   0 0 0   0 0 0   0 0 0   0 0 0   0 0 0   0 0 0   0 0 30  0 0 0   0 0 30  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 0 0   0 60 0  0 0 0   0 0 0   0 0 0   0 0 0   0 0 0   0 0 0   0 0 0
+DEAL::1.00000 0.500000 0.00000  0 0 0   0 0 0   0 0 0   0 0 0   30 0 0  30 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 0   0 0 0   0 0 0   0 0 0   0 0 30  0 0 0   0 0 30  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 0 0   0 60 0  0 0 0   0 0 0   0 0 0   0 0 0   0 0 0   0 0 0
+DEAL::0.00000 0.500000 1.00000  0 0 0   0 0 0   30 0 0  30 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 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   0 0 30  0 0 0   0 0 30  0 0 0   0 0 0   0 0 0   0 0 0   0 0 0   0 0 0   0 0 0   0 60 0  0 0 0   0 0 0   0 0 0   0 0 0   0 0 0
+DEAL::1.00000 0.500000 1.00000  0 0 0   0 0 0   0 0 0   0 0 0   0 0 0   0 0 0   30 0 0  30 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 0   0 0 0   0 0 0   0 0 0   0 0 0   0 0 0   0 0 30  0 0 0   0 0 30  0 0 0   0 0 0   0 0 0   0 0 0   0 0 0   0 0 0   0 0 0   0 60 0  0 0 0   0 0 0   0 0 0   0 0 0
+DEAL::0.00000 0.00000 0.500000  30 0 0  0 0 0   30 0 0  0 0 0   0 0 0   0 0 0   0 0 0   0 0 0   0 30 0  0 0 0   0 30 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   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 0 0   0 0 0   0 0 0   0 0 0   0 0 0   0 0 60  0 0 0   0 0 0   0 0 0
+DEAL::1.00000 0.00000 0.500000  0 0 0   0 0 0   0 0 0   0 0 0   30 0 0  0 0 0   30 0 0  0 0 0   0 0 0   0 30 0  0 0 0   0 30 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   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 0 0   0 0 0   0 0 0   0 0 0   0 0 0   0 0 60  0 0 0   0 0 0
+DEAL::0.00000 1.00000 0.500000  0 0 0   30 0 0  0 0 0   30 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 0   0 30 0  0 0 0   0 30 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   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 0 0   0 0 0   0 0 0   0 0 60  0 0 0
+DEAL::1.00000 1.00000 0.500000  0 0 0   0 0 0   0 0 0   0 0 0   0 0 0   30 0 0  0 0 0   30 0 0  0 0 0   0 0 0   0 0 0   0 0 0   0 0 0   0 30 0  0 0 0   0 30 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   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 0 0   0 0 0   0 0 0   0 0 60
 DEAL::

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.