]> https://gitweb.dealii.org/ - dealii.git/commitdiff
Fix vertex orientations in torus mesh
authorMartin Kronbichler <martin.kronbichler@rub.de>
Wed, 22 Nov 2023 14:49:12 +0000 (15:49 +0100)
committerMartin Kronbichler <martin.kronbichler@rub.de>
Wed, 22 Nov 2023 20:54:16 +0000 (21:54 +0100)
source/grid/grid_generator.cc
tests/grid/torus_01.output

index c4c33b3a1ff1dab81891801c620070d4cdcdd548..e1e99e2d4460d3163e871032cb3d3ca3447e72f0 100644 (file)
@@ -2002,9 +2002,9 @@ namespace GridGenerator
            ExcMessage("Outer radius R must be greater than the inner "
                       "radius r."));
     Assert(r > 0.0, ExcMessage("The inner radius r must be positive."));
-    Assert(n_cells_toroidal > 2,
+    Assert(n_cells_toroidal > static_cast<unsigned int>(phi / numbers::PI),
            ExcMessage("Number of cells in toroidal direction has "
-                      "to be at least 3."));
+                      "to be at least 3 for a torus of polar extent 2*pi."));
     AssertThrow(phi > 0.0 && phi < 2.0 * numbers::PI + 1.0e-15,
                 ExcMessage("Invalid angle phi specified."));
 
@@ -2063,20 +2063,20 @@ namespace GridGenerator
             cells[5 * c + 1].vertices[2 + j * 4] = offset + 4;
             cells[5 * c + 1].vertices[3 + j * 4] = offset + 5;
             // cell 2 in x-y-plane
-            cells[5 * c + 2].vertices[0 + j * 4] = offset + 4;
-            cells[5 * c + 2].vertices[1 + j * 4] = offset + 5;
-            cells[5 * c + 2].vertices[2 + j * 4] = offset + 6;
-            cells[5 * c + 2].vertices[3 + j * 4] = offset + 7;
+            cells[5 * c + 2].vertices[0 + j * 4] = offset + 6;
+            cells[5 * c + 2].vertices[1 + j * 4] = offset + 4;
+            cells[5 * c + 2].vertices[2 + j * 4] = offset + 7;
+            cells[5 * c + 2].vertices[3 + j * 4] = offset + 5;
             // cell 3 in x-y-plane
             cells[5 * c + 3].vertices[0 + j * 4] = offset + 0;
             cells[5 * c + 3].vertices[1 + j * 4] = offset + 2;
             cells[5 * c + 3].vertices[2 + j * 4] = offset + 6;
             cells[5 * c + 3].vertices[3 + j * 4] = offset + 4;
             // cell 4 in x-y-plane
-            cells[5 * c + 4].vertices[0 + j * 4] = offset + 3;
-            cells[5 * c + 4].vertices[1 + j * 4] = offset + 1;
-            cells[5 * c + 4].vertices[2 + j * 4] = offset + 5;
-            cells[5 * c + 4].vertices[3 + j * 4] = offset + 7;
+            cells[5 * c + 4].vertices[0 + j * 4] = offset + 1;
+            cells[5 * c + 4].vertices[1 + j * 4] = offset + 7;
+            cells[5 * c + 4].vertices[2 + j * 4] = offset + 3;
+            cells[5 * c + 4].vertices[3 + j * 4] = offset + 5;
           }
 
         cells[5 * c].material_id = 0;
index 4bb782ef282c4b604c9f3d3f6497902de84aa286..ae495b97bb69e46b7b46a3a75225da500d9f903f 100644 (file)
@@ -16,10 +16,10 @@ set arrow from -0.641421, 0.282843, -1.11097 to -3.24168, 0.0317349, 1.90823
 set arrow from 0.441421, -0.117157, -0.764564 to 1.50113, 0.189230, 1.46782
 set arrow from 0.558579, 0.117157, -0.967487 to 2.30520, 0.178830, 1.15477
 set arrow from 1.00000, -0.400000, 0.00000 to 0.987358, -5.11243e-16, 1.25664
-set arrow from 1.20000, -0.200000, 9.40156e-17 to 0.419442, 0.253757, 1.50796
+set arrow from 1.20000, -0.200000, -2.24019e-15 to 0.419442, 0.253757, 1.50796
 set arrow from 0.764564, -0.117157, 0.441421 to -0.774432, 0.189230, 0.300154
 set arrow from 0.400000, -0.200000, 0.692820 to -0.489465, 0.523036, -0.512674
-set arrow from 0.866025, -0.400000, 0.500000 to 0.488558, -5.55652e-16, 1.12851
+set arrow from 0.866025, -0.400000, 0.500000 to 0.488558, -9.94127e-16, 1.12851
 set arrow from 1.03923, -0.200000, 0.600000 to -0.0765756, 0.253757, 0.971517
 set arrow from 0.866025, -0.258579, 0.500000 to 0.186242, -0.141421, 0.953967
 set view equal xyz
@@ -48,29 +48,29 @@ splot '-' w l
 0.441421 -0.117157 0.764564 0 0
 0.441421 0.117157 0.764564 0 0
 
+0.717157 0.282843 0.00000 0 0
 0.882843 0.117157 0.00000 0 0
-1.11716 0.117157 0.00000 0 0
-0.558579 0.117157 0.967487 0 0
 0.441421 0.117157 0.764564 0 0
-0.882843 0.117157 0.00000 0 0
-
+0.358579 0.282843 0.621076 0 0
 0.717157 0.282843 0.00000 0 0
+
 1.28284 0.282843 0.00000 0 0
+1.11716 0.117157 0.00000 0 0
+0.558579 0.117157 0.967487 0 0
 0.641421 0.282843 1.11097 0 0
-0.358579 0.282843 0.621076 0 0
-0.717157 0.282843 0.00000 0 0
+1.28284 0.282843 0.00000 0 0
 
-0.882843 0.117157 0.00000 0 0
 0.717157 0.282843 0.00000 0 0
+1.28284 0.282843 0.00000 0 0
 
+0.882843 0.117157 0.00000 0 0
 1.11716 0.117157 0.00000 0 0
-1.28284 0.282843 0.00000 0 0
 
+0.441421 0.117157 0.764564 0 0
 0.558579 0.117157 0.967487 0 0
-0.641421 0.282843 1.11097 0 0
 
-0.441421 0.117157 0.764564 0 0
 0.358579 0.282843 0.621076 0 0
+0.641421 0.282843 1.11097 0 0
 
 0.717157 -0.282843 0.00000 0 0
 0.882843 -0.117157 0.00000 0 0
@@ -96,29 +96,29 @@ splot '-' w l
 0.358579 -0.282843 0.621076 0 0
 0.358579 0.282843 0.621076 0 0
 
-1.11716 -0.117157 0.00000 0 0
 1.28284 -0.282843 0.00000 0 0
-0.641421 -0.282843 1.11097 0 0
-0.558579 -0.117157 0.967487 0 0
-1.11716 -0.117157 0.00000 0 0
-
-1.11716 0.117157 0.00000 0 0
 1.28284 0.282843 0.00000 0 0
 0.641421 0.282843 1.11097 0 0
-0.558579 0.117157 0.967487 0 0
-1.11716 0.117157 0.00000 0 0
+0.641421 -0.282843 1.11097 0 0
+1.28284 -0.282843 0.00000 0 0
 
 1.11716 -0.117157 0.00000 0 0
 1.11716 0.117157 0.00000 0 0
+0.558579 0.117157 0.967487 0 0
+0.558579 -0.117157 0.967487 0 0
+1.11716 -0.117157 0.00000 0 0
 
 1.28284 -0.282843 0.00000 0 0
+1.11716 -0.117157 0.00000 0 0
+
 1.28284 0.282843 0.00000 0 0
+1.11716 0.117157 0.00000 0 0
 
-0.641421 -0.282843 1.11097 0 0
 0.641421 0.282843 1.11097 0 0
+0.558579 0.117157 0.967487 0 0
 
+0.641421 -0.282843 1.11097 0 0
 0.558579 -0.117157 0.967487 0 0
-0.558579 0.117157 0.967487 0 0
 
 0.358579 -0.282843 0.621076 0 0
 0.641421 -0.282843 1.11097 0 0
@@ -168,29 +168,29 @@ splot '-' w l
 -0.441421 -0.117157 0.764564 0 0
 -0.441421 0.117157 0.764564 0 0
 
+0.358579 0.282843 0.621076 0 0
 0.441421 0.117157 0.764564 0 0
-0.558579 0.117157 0.967487 0 0
--0.558579 0.117157 0.967487 0 0
 -0.441421 0.117157 0.764564 0 0
-0.441421 0.117157 0.764564 0 0
-
+-0.358579 0.282843 0.621076 0 0
 0.358579 0.282843 0.621076 0 0
+
 0.641421 0.282843 1.11097 0 0
+0.558579 0.117157 0.967487 0 0
+-0.558579 0.117157 0.967487 0 0
 -0.641421 0.282843 1.11097 0 0
--0.358579 0.282843 0.621076 0 0
-0.358579 0.282843 0.621076 0 0
+0.641421 0.282843 1.11097 0 0
 
-0.441421 0.117157 0.764564 0 0
 0.358579 0.282843 0.621076 0 0
+0.641421 0.282843 1.11097 0 0
 
+0.441421 0.117157 0.764564 0 0
 0.558579 0.117157 0.967487 0 0
-0.641421 0.282843 1.11097 0 0
 
+-0.441421 0.117157 0.764564 0 0
 -0.558579 0.117157 0.967487 0 0
--0.641421 0.282843 1.11097 0 0
 
--0.441421 0.117157 0.764564 0 0
 -0.358579 0.282843 0.621076 0 0
+-0.641421 0.282843 1.11097 0 0
 
 0.358579 -0.282843 0.621076 0 0
 0.441421 -0.117157 0.764564 0 0
@@ -216,29 +216,29 @@ splot '-' w l
 -0.358579 -0.282843 0.621076 0 0
 -0.358579 0.282843 0.621076 0 0
 
-0.558579 -0.117157 0.967487 0 0
 0.641421 -0.282843 1.11097 0 0
--0.641421 -0.282843 1.11097 0 0
--0.558579 -0.117157 0.967487 0 0
-0.558579 -0.117157 0.967487 0 0
-
-0.558579 0.117157 0.967487 0 0
 0.641421 0.282843 1.11097 0 0
 -0.641421 0.282843 1.11097 0 0
--0.558579 0.117157 0.967487 0 0
-0.558579 0.117157 0.967487 0 0
+-0.641421 -0.282843 1.11097 0 0
+0.641421 -0.282843 1.11097 0 0
 
 0.558579 -0.117157 0.967487 0 0
 0.558579 0.117157 0.967487 0 0
+-0.558579 0.117157 0.967487 0 0
+-0.558579 -0.117157 0.967487 0 0
+0.558579 -0.117157 0.967487 0 0
 
 0.641421 -0.282843 1.11097 0 0
+0.558579 -0.117157 0.967487 0 0
+
 0.641421 0.282843 1.11097 0 0
+0.558579 0.117157 0.967487 0 0
 
--0.641421 -0.282843 1.11097 0 0
 -0.641421 0.282843 1.11097 0 0
+-0.558579 0.117157 0.967487 0 0
 
+-0.641421 -0.282843 1.11097 0 0
 -0.558579 -0.117157 0.967487 0 0
--0.558579 0.117157 0.967487 0 0
 
 -0.358579 -0.282843 0.621076 0 0
 -0.641421 -0.282843 1.11097 0 0
@@ -288,29 +288,29 @@ splot '-' w l
 -0.882843 -0.117157 1.08117e-16 0 0
 -0.882843 0.117157 1.08117e-16 0 0
 
+-0.358579 0.282843 0.621076 0 0
 -0.441421 0.117157 0.764564 0 0
--0.558579 0.117157 0.967487 0 0
--1.11716 0.117157 1.36812e-16 0 0
 -0.882843 0.117157 1.08117e-16 0 0
--0.441421 0.117157 0.764564 0 0
-
+-0.717157 0.282843 8.78264e-17 0 0
 -0.358579 0.282843 0.621076 0 0
+
 -0.641421 0.282843 1.11097 0 0
+-0.558579 0.117157 0.967487 0 0
+-1.11716 0.117157 1.36812e-16 0 0
 -1.28284 0.282843 1.57103e-16 0 0
--0.717157 0.282843 8.78264e-17 0 0
--0.358579 0.282843 0.621076 0 0
+-0.641421 0.282843 1.11097 0 0
 
--0.441421 0.117157 0.764564 0 0
 -0.358579 0.282843 0.621076 0 0
+-0.641421 0.282843 1.11097 0 0
 
+-0.441421 0.117157 0.764564 0 0
 -0.558579 0.117157 0.967487 0 0
--0.641421 0.282843 1.11097 0 0
 
+-0.882843 0.117157 1.08117e-16 0 0
 -1.11716 0.117157 1.36812e-16 0 0
--1.28284 0.282843 1.57103e-16 0 0
 
--0.882843 0.117157 1.08117e-16 0 0
 -0.717157 0.282843 8.78264e-17 0 0
+-1.28284 0.282843 1.57103e-16 0 0
 
 -0.358579 -0.282843 0.621076 0 0
 -0.441421 -0.117157 0.764564 0 0
@@ -336,29 +336,29 @@ splot '-' w l
 -0.717157 -0.282843 8.78264e-17 0 0
 -0.717157 0.282843 8.78264e-17 0 0
 
--0.558579 -0.117157 0.967487 0 0
 -0.641421 -0.282843 1.11097 0 0
--1.28284 -0.282843 1.57103e-16 0 0
--1.11716 -0.117157 1.36812e-16 0 0
--0.558579 -0.117157 0.967487 0 0
-
--0.558579 0.117157 0.967487 0 0
 -0.641421 0.282843 1.11097 0 0
 -1.28284 0.282843 1.57103e-16 0 0
--1.11716 0.117157 1.36812e-16 0 0
--0.558579 0.117157 0.967487 0 0
+-1.28284 -0.282843 1.57103e-16 0 0
+-0.641421 -0.282843 1.11097 0 0
 
 -0.558579 -0.117157 0.967487 0 0
 -0.558579 0.117157 0.967487 0 0
+-1.11716 0.117157 1.36812e-16 0 0
+-1.11716 -0.117157 1.36812e-16 0 0
+-0.558579 -0.117157 0.967487 0 0
 
 -0.641421 -0.282843 1.11097 0 0
+-0.558579 -0.117157 0.967487 0 0
+
 -0.641421 0.282843 1.11097 0 0
+-0.558579 0.117157 0.967487 0 0
 
--1.28284 -0.282843 1.57103e-16 0 0
 -1.28284 0.282843 1.57103e-16 0 0
+-1.11716 0.117157 1.36812e-16 0 0
 
+-1.28284 -0.282843 1.57103e-16 0 0
 -1.11716 -0.117157 1.36812e-16 0 0
--1.11716 0.117157 1.36812e-16 0 0
 
 -0.717157 -0.282843 8.78264e-17 0 0
 -1.28284 -0.282843 1.57103e-16 0 0
@@ -408,29 +408,29 @@ splot '-' w l
 -0.441421 -0.117157 -0.764564 0 0
 -0.441421 0.117157 -0.764564 0 0
 
+-0.717157 0.282843 8.78264e-17 0 0
 -0.882843 0.117157 1.08117e-16 0 0
--1.11716 0.117157 1.36812e-16 0 0
--0.558579 0.117157 -0.967487 0 0
 -0.441421 0.117157 -0.764564 0 0
--0.882843 0.117157 1.08117e-16 0 0
-
+-0.358579 0.282843 -0.621076 0 0
 -0.717157 0.282843 8.78264e-17 0 0
+
 -1.28284 0.282843 1.57103e-16 0 0
+-1.11716 0.117157 1.36812e-16 0 0
+-0.558579 0.117157 -0.967487 0 0
 -0.641421 0.282843 -1.11097 0 0
--0.358579 0.282843 -0.621076 0 0
--0.717157 0.282843 8.78264e-17 0 0
+-1.28284 0.282843 1.57103e-16 0 0
 
--0.882843 0.117157 1.08117e-16 0 0
 -0.717157 0.282843 8.78264e-17 0 0
+-1.28284 0.282843 1.57103e-16 0 0
 
+-0.882843 0.117157 1.08117e-16 0 0
 -1.11716 0.117157 1.36812e-16 0 0
--1.28284 0.282843 1.57103e-16 0 0
 
+-0.441421 0.117157 -0.764564 0 0
 -0.558579 0.117157 -0.967487 0 0
--0.641421 0.282843 -1.11097 0 0
 
--0.441421 0.117157 -0.764564 0 0
 -0.358579 0.282843 -0.621076 0 0
+-0.641421 0.282843 -1.11097 0 0
 
 -0.717157 -0.282843 8.78264e-17 0 0
 -0.882843 -0.117157 1.08117e-16 0 0
@@ -456,29 +456,29 @@ splot '-' w l
 -0.358579 -0.282843 -0.621076 0 0
 -0.358579 0.282843 -0.621076 0 0
 
--1.11716 -0.117157 1.36812e-16 0 0
 -1.28284 -0.282843 1.57103e-16 0 0
--0.641421 -0.282843 -1.11097 0 0
--0.558579 -0.117157 -0.967487 0 0
--1.11716 -0.117157 1.36812e-16 0 0
-
--1.11716 0.117157 1.36812e-16 0 0
 -1.28284 0.282843 1.57103e-16 0 0
 -0.641421 0.282843 -1.11097 0 0
--0.558579 0.117157 -0.967487 0 0
--1.11716 0.117157 1.36812e-16 0 0
+-0.641421 -0.282843 -1.11097 0 0
+-1.28284 -0.282843 1.57103e-16 0 0
 
 -1.11716 -0.117157 1.36812e-16 0 0
 -1.11716 0.117157 1.36812e-16 0 0
+-0.558579 0.117157 -0.967487 0 0
+-0.558579 -0.117157 -0.967487 0 0
+-1.11716 -0.117157 1.36812e-16 0 0
 
 -1.28284 -0.282843 1.57103e-16 0 0
+-1.11716 -0.117157 1.36812e-16 0 0
+
 -1.28284 0.282843 1.57103e-16 0 0
+-1.11716 0.117157 1.36812e-16 0 0
 
--0.641421 -0.282843 -1.11097 0 0
 -0.641421 0.282843 -1.11097 0 0
+-0.558579 0.117157 -0.967487 0 0
 
+-0.641421 -0.282843 -1.11097 0 0
 -0.558579 -0.117157 -0.967487 0 0
--0.558579 0.117157 -0.967487 0 0
 
 -0.358579 -0.282843 -0.621076 0 0
 -0.641421 -0.282843 -1.11097 0 0
@@ -528,29 +528,29 @@ splot '-' w l
 0.441421 -0.117157 -0.764564 0 0
 0.441421 0.117157 -0.764564 0 0
 
+-0.358579 0.282843 -0.621076 0 0
 -0.441421 0.117157 -0.764564 0 0
--0.558579 0.117157 -0.967487 0 0
-0.558579 0.117157 -0.967487 0 0
 0.441421 0.117157 -0.764564 0 0
--0.441421 0.117157 -0.764564 0 0
-
+0.358579 0.282843 -0.621076 0 0
 -0.358579 0.282843 -0.621076 0 0
+
 -0.641421 0.282843 -1.11097 0 0
+-0.558579 0.117157 -0.967487 0 0
+0.558579 0.117157 -0.967487 0 0
 0.641421 0.282843 -1.11097 0 0
-0.358579 0.282843 -0.621076 0 0
--0.358579 0.282843 -0.621076 0 0
+-0.641421 0.282843 -1.11097 0 0
 
--0.441421 0.117157 -0.764564 0 0
 -0.358579 0.282843 -0.621076 0 0
+-0.641421 0.282843 -1.11097 0 0
 
+-0.441421 0.117157 -0.764564 0 0
 -0.558579 0.117157 -0.967487 0 0
--0.641421 0.282843 -1.11097 0 0
 
+0.441421 0.117157 -0.764564 0 0
 0.558579 0.117157 -0.967487 0 0
-0.641421 0.282843 -1.11097 0 0
 
-0.441421 0.117157 -0.764564 0 0
 0.358579 0.282843 -0.621076 0 0
+0.641421 0.282843 -1.11097 0 0
 
 -0.358579 -0.282843 -0.621076 0 0
 -0.441421 -0.117157 -0.764564 0 0
@@ -576,29 +576,29 @@ splot '-' w l
 0.358579 -0.282843 -0.621076 0 0
 0.358579 0.282843 -0.621076 0 0
 
--0.558579 -0.117157 -0.967487 0 0
 -0.641421 -0.282843 -1.11097 0 0
-0.641421 -0.282843 -1.11097 0 0
-0.558579 -0.117157 -0.967487 0 0
--0.558579 -0.117157 -0.967487 0 0
-
--0.558579 0.117157 -0.967487 0 0
 -0.641421 0.282843 -1.11097 0 0
 0.641421 0.282843 -1.11097 0 0
-0.558579 0.117157 -0.967487 0 0
--0.558579 0.117157 -0.967487 0 0
+0.641421 -0.282843 -1.11097 0 0
+-0.641421 -0.282843 -1.11097 0 0
 
 -0.558579 -0.117157 -0.967487 0 0
 -0.558579 0.117157 -0.967487 0 0
+0.558579 0.117157 -0.967487 0 0
+0.558579 -0.117157 -0.967487 0 0
+-0.558579 -0.117157 -0.967487 0 0
 
 -0.641421 -0.282843 -1.11097 0 0
+-0.558579 -0.117157 -0.967487 0 0
+
 -0.641421 0.282843 -1.11097 0 0
+-0.558579 0.117157 -0.967487 0 0
 
-0.641421 -0.282843 -1.11097 0 0
 0.641421 0.282843 -1.11097 0 0
+0.558579 0.117157 -0.967487 0 0
 
+0.641421 -0.282843 -1.11097 0 0
 0.558579 -0.117157 -0.967487 0 0
-0.558579 0.117157 -0.967487 0 0
 
 0.358579 -0.282843 -0.621076 0 0
 0.641421 -0.282843 -1.11097 0 0
@@ -648,29 +648,29 @@ splot '-' w l
 0.882843 -0.117157 0.00000 0 0
 0.882843 0.117157 0.00000 0 0
 
+0.358579 0.282843 -0.621076 0 0
 0.441421 0.117157 -0.764564 0 0
-0.558579 0.117157 -0.967487 0 0
-1.11716 0.117157 0.00000 0 0
 0.882843 0.117157 0.00000 0 0
-0.441421 0.117157 -0.764564 0 0
-
+0.717157 0.282843 0.00000 0 0
 0.358579 0.282843 -0.621076 0 0
+
 0.641421 0.282843 -1.11097 0 0
+0.558579 0.117157 -0.967487 0 0
+1.11716 0.117157 0.00000 0 0
 1.28284 0.282843 0.00000 0 0
-0.717157 0.282843 0.00000 0 0
-0.358579 0.282843 -0.621076 0 0
+0.641421 0.282843 -1.11097 0 0
 
-0.441421 0.117157 -0.764564 0 0
 0.358579 0.282843 -0.621076 0 0
+0.641421 0.282843 -1.11097 0 0
 
+0.441421 0.117157 -0.764564 0 0
 0.558579 0.117157 -0.967487 0 0
-0.641421 0.282843 -1.11097 0 0
 
+0.882843 0.117157 0.00000 0 0
 1.11716 0.117157 0.00000 0 0
-1.28284 0.282843 0.00000 0 0
 
-0.882843 0.117157 0.00000 0 0
 0.717157 0.282843 0.00000 0 0
+1.28284 0.282843 0.00000 0 0
 
 0.358579 -0.282843 -0.621076 0 0
 0.441421 -0.117157 -0.764564 0 0
@@ -696,29 +696,29 @@ splot '-' w l
 0.717157 -0.282843 0.00000 0 0
 0.717157 0.282843 0.00000 0 0
 
-0.558579 -0.117157 -0.967487 0 0
 0.641421 -0.282843 -1.11097 0 0
-1.28284 -0.282843 0.00000 0 0
-1.11716 -0.117157 0.00000 0 0
-0.558579 -0.117157 -0.967487 0 0
-
-0.558579 0.117157 -0.967487 0 0
 0.641421 0.282843 -1.11097 0 0
 1.28284 0.282843 0.00000 0 0
-1.11716 0.117157 0.00000 0 0
-0.558579 0.117157 -0.967487 0 0
+1.28284 -0.282843 0.00000 0 0
+0.641421 -0.282843 -1.11097 0 0
 
 0.558579 -0.117157 -0.967487 0 0
 0.558579 0.117157 -0.967487 0 0
+1.11716 0.117157 0.00000 0 0
+1.11716 -0.117157 0.00000 0 0
+0.558579 -0.117157 -0.967487 0 0
 
 0.641421 -0.282843 -1.11097 0 0
+0.558579 -0.117157 -0.967487 0 0
+
 0.641421 0.282843 -1.11097 0 0
+0.558579 0.117157 -0.967487 0 0
 
-1.28284 -0.282843 0.00000 0 0
 1.28284 0.282843 0.00000 0 0
+1.11716 0.117157 0.00000 0 0
 
+1.28284 -0.282843 0.00000 0 0
 1.11716 -0.117157 0.00000 0 0
-1.11716 0.117157 0.00000 0 0
 
 0.717157 -0.282843 0.00000 1 0
 1.00000 -0.400000 0.00000 1 0
@@ -726,17 +726,17 @@ splot '-' w l
 0.621076 -0.282843 0.358579 1 0
 0.717157 -0.282843 0.00000 1 0
 
-0.800000 -0.200000 1.49974e-14 1 0
-1.00000 -0.258579 1.79823e-14 1 0
+0.800000 -0.200000 -4.47714e-14 1 0
+1.00000 -0.258579 -2.86552e-14 1 0
 0.866025 -0.258579 0.500000 1 0
 0.692820 -0.200000 0.400000 1 0
-0.800000 -0.200000 1.49974e-14 1 0
+0.800000 -0.200000 -4.47714e-14 1 0
 
 0.717157 -0.282843 0.00000 1 0
-0.800000 -0.200000 1.49974e-14 1 0
+0.800000 -0.200000 -4.47714e-14 1 0
 
 1.00000 -0.400000 0.00000 1 0
-1.00000 -0.258579 1.79823e-14 1 0
+1.00000 -0.258579 -2.86552e-14 1 0
 
 0.866025 -0.400000 0.500000 1 0
 0.866025 -0.258579 0.500000 1 0
@@ -750,17 +750,17 @@ splot '-' w l
 0.866025 -0.400000 0.500000 1 0
 1.00000 -0.400000 0.00000 1 0
 
-1.00000 -0.258579 1.79823e-14 1 0
-1.20000 -0.200000 9.40156e-17 1 0
+1.00000 -0.258579 -2.86552e-14 1 0
+1.20000 -0.200000 -2.24019e-15 1 0
 1.03923 -0.200000 0.600000 1 0
 0.866025 -0.258579 0.500000 1 0
-1.00000 -0.258579 1.79823e-14 1 0
+1.00000 -0.258579 -2.86552e-14 1 0
 
 1.00000 -0.400000 0.00000 1 0
-1.00000 -0.258579 1.79823e-14 1 0
+1.00000 -0.258579 -2.86552e-14 1 0
 
 1.28284 -0.282843 0.00000 1 0
-1.20000 -0.200000 9.40156e-17 1 0
+1.20000 -0.200000 -2.24019e-15 1 0
 
 1.11097 -0.282843 0.641421 1 0
 1.03923 -0.200000 0.600000 1 0
@@ -768,23 +768,23 @@ splot '-' w l
 0.866025 -0.400000 0.500000 1 0
 0.866025 -0.258579 0.500000 1 0
 
-0.800000 -0.200000 1.49974e-14 1 0
-1.00000 -0.258579 1.79823e-14 1 0
+0.800000 -0.200000 -4.47714e-14 1 0
+1.00000 -0.258579 -2.86552e-14 1 0
 0.866025 -0.258579 0.500000 1 0
 0.692820 -0.200000 0.400000 1 0
-0.800000 -0.200000 1.49974e-14 1 0
+0.800000 -0.200000 -4.47714e-14 1 0
 
 0.882843 -0.117157 0.00000 1 0
-1.00000 -0.117157 1.99673e-16 1 0
+1.00000 -0.117157 2.22045e-16 1 0
 0.866025 -0.117157 0.500000 1 0
 0.764564 -0.117157 0.441421 1 0
 0.882843 -0.117157 0.00000 1 0
 
-0.800000 -0.200000 1.49974e-14 1 0
+0.800000 -0.200000 -4.47714e-14 1 0
 0.882843 -0.117157 0.00000 1 0
 
-1.00000 -0.258579 1.79823e-14 1 0
-1.00000 -0.117157 1.99673e-16 1 0
+1.00000 -0.258579 -2.86552e-14 1 0
+1.00000 -0.117157 2.22045e-16 1 0
 
 0.866025 -0.258579 0.500000 1 0
 0.866025 -0.117157 0.500000 1 0
@@ -792,22 +792,22 @@ splot '-' w l
 0.692820 -0.200000 0.400000 1 0
 0.764564 -0.117157 0.441421 1 0
 
-1.00000 -0.258579 1.79823e-14 1 0
-1.20000 -0.200000 9.40156e-17 1 0
+1.00000 -0.258579 -2.86552e-14 1 0
+1.20000 -0.200000 -2.24019e-15 1 0
 1.03923 -0.200000 0.600000 1 0
 0.866025 -0.258579 0.500000 1 0
-1.00000 -0.258579 1.79823e-14 1 0
+1.00000 -0.258579 -2.86552e-14 1 0
 
-1.00000 -0.117157 1.99673e-16 1 0
+1.00000 -0.117157 2.22045e-16 1 0
 1.11716 -0.117157 0.00000 1 0
 0.967487 -0.117157 0.558579 1 0
 0.866025 -0.117157 0.500000 1 0
-1.00000 -0.117157 1.99673e-16 1 0
+1.00000 -0.117157 2.22045e-16 1 0
 
-1.00000 -0.258579 1.79823e-14 1 0
-1.00000 -0.117157 1.99673e-16 1 0
+1.00000 -0.258579 -2.86552e-14 1 0
+1.00000 -0.117157 2.22045e-16 1 0
 
-1.20000 -0.200000 9.40156e-17 1 0
+1.20000 -0.200000 -2.24019e-15 1 0
 1.11716 -0.117157 0.00000 1 0
 
 1.03923 -0.200000 0.600000 1 0

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.