]> https://gitweb.dealii.org/ - dealii-svn.git/commitdiff
fix race condition in test mpi/codim_01
authorheister <heister@0785d39b-7218-0410-832d-ea1e28bc413d>
Wed, 16 Apr 2014 15:55:15 +0000 (15:55 +0000)
committerheister <heister@0785d39b-7218-0410-832d-ea1e28bc413d>
Wed, 16 Apr 2014 15:55:15 +0000 (15:55 +0000)
git-svn-id: https://svn.dealii.org/trunk@32782 0785d39b-7218-0410-832d-ea1e28bc413d

tests/mpi/codim_01.cc
tests/mpi/codim_01.mpirun=3.debug.output

index 00d26b39393d3a4768e806a23ca9323874ee82ee..84d5b3d69267d362f5eccddc566ed34db417e445 100644 (file)
@@ -45,25 +45,19 @@ void write_vtk (const parallel::distributed::Triangulation<dim,spacedim> &tria,
 
   // copy the .pvtu and .vtu files
   // into the logstream
-  {
-    std::ifstream in((std::string(filename) + ".pvtu").c_str());
-    while (in)
-      {
-        std::string s;
-        std::getline(in, s);
-        deallog.get_file_stream() << s << "\n";
-      }
-  }
-
-  {
-    std::ifstream in((std::string(filename) + "_0000.vtu").c_str());
-    while (in)
-      {
-        std::string s;
-        std::getline(in, s);
-        deallog.get_file_stream() << s << "\n";
-      }
-  }
+  int myid = Utilities::MPI::this_mpi_process (MPI_COMM_WORLD);
+  if (myid==0)
+    {
+      cat_file((std::string(filename) + ".pvtu").c_str());
+      cat_file((std::string(filename) + "_0000.vtu").c_str());
+    }
+  else if (myid==1)
+      cat_file((std::string(filename) + "_0001.vtu").c_str());
+  else if (myid==2)
+      cat_file((std::string(filename) + "_0002.vtu").c_str());
+  else
+    AssertThrow(false, ExcNotImplemented());
+  
 }
 
 template<int dim, int spacedim>
index 041d76dcafe07792bda046afaa48954f3c0a0909..63b0ba3d1d253f52accad9bae3477388a87c49a5 100644 (file)
@@ -206,122 +206,92 @@ AQAAAOACAADgAgAADwAAAA==eNpjYBgFo2D4AgAC4AAB    </DataArray>
 
 
 DEAL:1:2-3::Checksum: 0
-<?xml version="1.0"?>
-<VTKFile type="PUnstructuredGrid" version="0.1" byte_order="LittleEndian">
-  <PUnstructuredGrid GhostLevel="0">
-    <PPoints>
-      <PDataArray type="Float32" Name="Position" NumberOfComponents="3" format="ascii"/>
-    </PPoints>
-    <PCellData Scalars="mpirank,treeid">
-      <PDataArray type="Int32" Name="mpirank" format="ascii"/>
-      <PDataArray type="Int32" Name="treeid" format="ascii"/>
-    </PCellData>
-    <PPointData>
-    </PPointData>
-    <Piece Source="file_0000.vtu"/>
-    <Piece Source="file_0001.vtu"/>
-    <Piece Source="file_0002.vtu"/>
-  </PUnstructuredGrid>
-</VTKFile>
-
 <?xml version="1.0"?>
 <VTKFile type="UnstructuredGrid" version="0.1" byte_order="LittleEndian">
   <UnstructuredGrid>
-    <Piece NumberOfPoints="92" NumberOfCells="23">
+    <Piece NumberOfPoints="80" NumberOfCells="20">
       <Points>
         <DataArray type="Float32" Name="Position" NumberOfComponents="3" format="ascii">
-            7.96242177e-01   1.24999997e-03   5.00781229e-03
-            6.05945289e-01   1.24999997e-03   1.95304692e-01
-            8.43445301e-01   4.87499982e-02   5.30468766e-03
-            6.41867161e-01   4.87499982e-02   2.06882820e-01
-            5.95929682e-01   1.24999997e-03   2.05320314e-01
-            4.05632824e-01   1.24999997e-03   3.95617187e-01
-            6.31257832e-01   4.87499982e-02   2.17492193e-01
-            4.29679692e-01   4.87499982e-02   4.19070303e-01
-            8.45929682e-01   5.12499996e-02   5.32031246e-03
-            6.43757820e-01   5.12499996e-02   2.07492188e-01
-            8.93132806e-01   9.87500027e-02   5.61718736e-03
-            6.79679692e-01   9.87500027e-02   2.19070315e-01
-            6.33117199e-01   5.12499996e-02   2.18132809e-01
-            4.30945307e-01   5.12499996e-02   4.20304686e-01
-            6.68445289e-01   9.87500027e-02   2.30304688e-01
-            4.54992175e-01   9.87500027e-02   4.43757802e-01
-            3.91218752e-01   2.49999994e-03   4.11281258e-01
-            1.00312503e-02   2.49999994e-03   7.92468727e-01
-            4.37531263e-01   9.74999964e-02   4.59968746e-01
-            1.12187499e-02   9.74999964e-02   8.86281252e-01
-            8.91218722e-01   1.02499999e-01   1.12812500e-02
-            4.62531239e-01   1.02499999e-01   4.39968765e-01
-            9.85031247e-01   1.97500005e-01   1.24687497e-02
-            5.11218727e-01   1.97500005e-01   4.86281246e-01
-            4.39968765e-01   1.02499999e-01   4.62531239e-01
-            1.12812500e-02   1.02499999e-01   8.91218722e-01
-            4.86281246e-01   1.97500005e-01   5.11218727e-01
-            1.24687497e-02   1.97500005e-01   9.85031247e-01
-            9.85031247e-01  -1.97500005e-01   1.24687497e-02
-            5.11218727e-01  -1.97500005e-01   4.86281246e-01
-            8.91218722e-01  -1.02499999e-01   1.12812500e-02
-            4.62531239e-01  -1.02499999e-01   4.39968765e-01
-            4.86281246e-01  -1.97500005e-01   5.11218727e-01
-            1.24687497e-02  -1.97500005e-01   9.85031247e-01
-            4.39968765e-01  -1.02499999e-01   4.62531239e-01
-            1.12812500e-02  -1.02499999e-01   8.91218722e-01
-            8.86281252e-01  -9.74999964e-02   1.12187499e-02
-            4.59968746e-01  -9.74999964e-02   4.37531263e-01
-            7.92468727e-01  -2.49999994e-03   1.00312503e-02
-            4.11281258e-01  -2.49999994e-03   3.91218752e-01
-            4.37531263e-01  -9.74999964e-02   4.59968746e-01
-            1.12187499e-02  -9.74999964e-02   8.86281252e-01
-            3.91218752e-01  -2.49999994e-03   4.11281258e-01
-            1.00312503e-02  -2.49999994e-03   7.92468727e-01
-            9.89968777e-01   1.97500005e-01   1.25312498e-02
-            5.13781250e-01   1.97500005e-01   4.88718748e-01
-            1.08378124e+00   1.02499999e-01   1.37187503e-02
-            5.62468767e-01   1.02499999e-01   5.35031259e-01
-            4.88718748e-01   1.97500005e-01   5.13781250e-01
-            1.25312498e-02   1.97500005e-01   9.89968777e-01
-            5.35031259e-01   1.02499999e-01   5.62468767e-01
-            1.37187503e-02   1.02499999e-01   1.08378124e+00
-            1.08871877e+00   9.74999964e-02   1.37812505e-02
-            5.65031230e-01   9.74999964e-02   5.37468731e-01
-            1.18253124e+00   2.49999994e-03   1.49687501e-02
-            6.13718748e-01   2.49999994e-03   5.83781242e-01
-            5.37468731e-01   9.74999964e-02   5.65031230e-01
-            1.37812505e-02   9.74999964e-02   1.08871877e+00
-            5.83781242e-01   2.49999994e-03   6.13718748e-01
-            1.49687501e-02   2.49999994e-03   1.18253124e+00
-           -1.00312503e-02   2.49999994e-03   7.92468727e-01
-           -3.91218752e-01   2.49999994e-03   4.11281258e-01
-           -1.12187499e-02   9.74999964e-02   8.86281252e-01
-           -4.37531263e-01   9.74999964e-02   4.59968746e-01
-           -4.11281258e-01   2.49999994e-03   3.91218752e-01
-           -7.92468727e-01   2.49999994e-03   1.00312503e-02
-           -4.59968746e-01   9.74999964e-02   4.37531263e-01
-           -8.86281252e-01   9.74999964e-02   1.12187499e-02
-           -1.12812500e-02   1.02499999e-01   8.91218722e-01
-           -4.39968765e-01   1.02499999e-01   4.62531239e-01
-           -1.24687497e-02   1.97500005e-01   9.85031247e-01
-           -4.86281246e-01   1.97500005e-01   5.11218727e-01
-           -4.62531239e-01   1.02499999e-01   4.39968765e-01
-           -8.91218722e-01   1.02499999e-01   1.12812500e-02
-           -5.11218727e-01   1.97500005e-01   4.86281246e-01
-           -9.85031247e-01   1.97500005e-01   1.24687497e-02
-            1.00312503e-02   2.49999994e-03  -7.92468727e-01
-            3.91218752e-01   2.49999994e-03  -4.11281258e-01
-            1.12187499e-02   9.74999964e-02  -8.86281252e-01
-            4.37531263e-01   9.74999964e-02  -4.59968746e-01
-            4.11281258e-01   2.49999994e-03  -3.91218752e-01
-            7.92468727e-01   2.49999994e-03  -1.00312503e-02
-            4.59968746e-01   9.74999964e-02  -4.37531263e-01
-            8.86281252e-01   9.74999964e-02  -1.12187499e-02
-            1.12812500e-02   1.02499999e-01  -8.91218722e-01
-            4.39968765e-01   1.02499999e-01  -4.62531239e-01
-            1.24687497e-02   1.97500005e-01  -9.85031247e-01
-            4.86281246e-01   1.97500005e-01  -5.11218727e-01
-            4.62531239e-01   1.02499999e-01  -4.39968765e-01
-            8.91218722e-01   1.02499999e-01  -1.12812500e-02
-            5.11218727e-01   1.97500005e-01  -4.86281246e-01
-            9.85031247e-01   1.97500005e-01  -1.24687497e-02
+            1.18253124e+00  -2.49999994e-03   1.49687501e-02
+            6.13718748e-01  -2.49999994e-03   5.83781242e-01
+            1.08871877e+00  -9.74999964e-02   1.37812505e-02
+            5.65031230e-01  -9.74999964e-02   5.37468731e-01
+            5.83781242e-01  -2.49999994e-03   6.13718748e-01
+            1.49687501e-02  -2.49999994e-03   1.18253124e+00
+            5.37468731e-01  -9.74999964e-02   5.65031230e-01
+            1.37812505e-02  -9.74999964e-02   1.08871877e+00
+            1.08378124e+00  -1.02499999e-01   1.37187503e-02
+            5.62468767e-01  -1.02499999e-01   5.35031259e-01
+            9.89968777e-01  -1.97500005e-01   1.25312498e-02
+            5.13781250e-01  -1.97500005e-01   4.88718748e-01
+            5.35031259e-01  -1.02499999e-01   5.62468767e-01
+            1.37187503e-02  -1.02499999e-01   1.08378124e+00
+            4.88718748e-01  -1.97500005e-01   5.13781250e-01
+            1.25312498e-02  -1.97500005e-01   9.89968777e-01
+           -1.24687497e-02  -1.97500005e-01   9.85031247e-01
+           -4.86281246e-01  -1.97500005e-01   5.11218727e-01
+           -1.12812500e-02  -1.02499999e-01   8.91218722e-01
+           -4.39968765e-01  -1.02499999e-01   4.62531239e-01
+           -5.11218727e-01  -1.97500005e-01   4.86281246e-01
+           -9.85031247e-01  -1.97500005e-01   1.24687497e-02
+           -4.62531239e-01  -1.02499999e-01   4.39968765e-01
+           -8.91218722e-01  -1.02499999e-01   1.12812500e-02
+           -1.12187499e-02  -9.74999964e-02   8.86281252e-01
+           -4.37531263e-01  -9.74999964e-02   4.59968746e-01
+           -1.00312503e-02  -2.49999994e-03   7.92468727e-01
+           -3.91218752e-01  -2.49999994e-03   4.11281258e-01
+           -4.59968746e-01  -9.74999964e-02   4.37531263e-01
+           -8.86281252e-01  -9.74999964e-02   1.12187499e-02
+           -4.11281258e-01  -2.49999994e-03   3.91218752e-01
+           -7.92468727e-01  -2.49999994e-03   1.00312503e-02
+           -1.25312498e-02   1.97500005e-01   9.89968777e-01
+           -4.88718748e-01   1.97500005e-01   5.13781250e-01
+           -1.37187503e-02   1.02499999e-01   1.08378124e+00
+           -5.35031259e-01   1.02499999e-01   5.62468767e-01
+           -5.13781250e-01   1.97500005e-01   4.88718748e-01
+           -9.89968777e-01   1.97500005e-01   1.25312498e-02
+           -5.62468767e-01   1.02499999e-01   5.35031259e-01
+           -1.08378124e+00   1.02499999e-01   1.37187503e-02
+           -1.37812505e-02   9.74999964e-02   1.08871877e+00
+           -5.37468731e-01   9.74999964e-02   5.65031230e-01
+           -1.49687501e-02   2.49999994e-03   1.18253124e+00
+           -5.83781242e-01   2.49999994e-03   6.13718748e-01
+           -5.65031230e-01   9.74999964e-02   5.37468731e-01
+           -1.08871877e+00   9.74999964e-02   1.37812505e-02
+           -6.13718748e-01   2.49999994e-03   5.83781242e-01
+           -1.18253124e+00   2.49999994e-03   1.49687501e-02
+           -7.92468727e-01   2.49999994e-03  -1.00312503e-02
+           -4.11281258e-01   2.49999994e-03  -3.91218752e-01
+           -8.86281252e-01   9.74999964e-02  -1.12187499e-02
+           -4.59968746e-01   9.74999964e-02  -4.37531263e-01
+           -3.91218752e-01   2.49999994e-03  -4.11281258e-01
+           -1.00312503e-02   2.49999994e-03  -7.92468727e-01
+           -4.37531263e-01   9.74999964e-02  -4.59968746e-01
+           -1.12187499e-02   9.74999964e-02  -8.86281252e-01
+           -8.91218722e-01   1.02499999e-01  -1.12812500e-02
+           -4.62531239e-01   1.02499999e-01  -4.39968765e-01
+           -9.85031247e-01   1.97500005e-01  -1.24687497e-02
+           -5.11218727e-01   1.97500005e-01  -4.86281246e-01
+           -4.39968765e-01   1.02499999e-01  -4.62531239e-01
+           -1.12812500e-02   1.02499999e-01  -8.91218722e-01
+           -4.86281246e-01   1.97500005e-01  -5.11218727e-01
+           -1.24687497e-02   1.97500005e-01  -9.85031247e-01
+            1.24687497e-02  -1.97500005e-01  -9.85031247e-01
+            4.86281246e-01  -1.97500005e-01  -5.11218727e-01
+            1.12812500e-02  -1.02499999e-01  -8.91218722e-01
+            4.39968765e-01  -1.02499999e-01  -4.62531239e-01
+            5.11218727e-01  -1.97500005e-01  -4.86281246e-01
+            9.85031247e-01  -1.97500005e-01  -1.24687497e-02
+            4.62531239e-01  -1.02499999e-01  -4.39968765e-01
+            8.91218722e-01  -1.02499999e-01  -1.12812500e-02
+            1.12187499e-02  -9.74999964e-02  -8.86281252e-01
+            4.37531263e-01  -9.74999964e-02  -4.59968746e-01
+            1.00312503e-02  -2.49999994e-03  -7.92468727e-01
+            3.91218752e-01  -2.49999994e-03  -4.11281258e-01
+            4.59968746e-01  -9.74999964e-02  -4.37531263e-01
+            8.86281252e-01  -9.74999964e-02  -1.12187499e-02
+            4.11281258e-01  -2.49999994e-03  -3.91218752e-01
+            7.92468727e-01  -2.49999994e-03  -1.00312503e-02
         </DataArray>
       </Points>
       <Cells>
@@ -346,28 +316,22 @@ DEAL:1:2-3::Checksum: 0
           68 69 70 71
           72 73 74 75
           76 77 78 79
-          80 81 82 83
-          84 85 86 87
-          88 89 90 91
         </DataArray>
         <DataArray type="Int32" Name="offsets" format="ascii">
           4 8 12 16 20 24 28 32
           36 40 44 48 52 56 60 64
-          68 72 76 80 84 88 92
+          68 72 76 80
         </DataArray>
         <DataArray type="UInt8" Name="types" format="ascii">
           8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8
-          8 8 8
         </DataArray>
       </Cells>
       <CellData Scalars="mpirank,treeid">
         <DataArray type="Int32" Name="mpirank" format="ascii">
-          0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
-          0 0 0
+          1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1
         </DataArray>
         <DataArray type="Int32" Name="treeid" format="ascii">
-          0 0 0 0 0 0 0 1 1 1 1 2 2 2 2 3 3 3 3 4
-          4 4 4
+          5 5 5 5 6 6 6 6 7 7 7 7 8 8 8 8 9 9 9 9
         </DataArray>
       </CellData>
       <PointData>
@@ -413,122 +377,108 @@ AQAAAIACAACAAgAAFAAAAA==eNpjYACBD/YMo/QoPQA0AJRLXrE=    </DataArray>
 
 
 DEAL:2:2-3::Checksum: 0
-<?xml version="1.0"?>
-<VTKFile type="PUnstructuredGrid" version="0.1" byte_order="LittleEndian">
-  <PUnstructuredGrid GhostLevel="0">
-    <PPoints>
-      <PDataArray type="Float32" Name="Position" NumberOfComponents="3" format="ascii"/>
-    </PPoints>
-    <PCellData Scalars="mpirank,treeid">
-      <PDataArray type="Int32" Name="mpirank" format="ascii"/>
-      <PDataArray type="Int32" Name="treeid" format="ascii"/>
-    </PCellData>
-    <PPointData>
-    </PPointData>
-    <Piece Source="file_0000.vtu"/>
-    <Piece Source="file_0001.vtu"/>
-    <Piece Source="file_0002.vtu"/>
-  </PUnstructuredGrid>
-</VTKFile>
-
 <?xml version="1.0"?>
 <VTKFile type="UnstructuredGrid" version="0.1" byte_order="LittleEndian">
   <UnstructuredGrid>
-    <Piece NumberOfPoints="92" NumberOfCells="23">
+    <Piece NumberOfPoints="96" NumberOfCells="24">
       <Points>
         <DataArray type="Float32" Name="Position" NumberOfComponents="3" format="ascii">
-            7.96242177e-01   1.24999997e-03   5.00781229e-03
-            6.05945289e-01   1.24999997e-03   1.95304692e-01
-            8.43445301e-01   4.87499982e-02   5.30468766e-03
-            6.41867161e-01   4.87499982e-02   2.06882820e-01
-            5.95929682e-01   1.24999997e-03   2.05320314e-01
-            4.05632824e-01   1.24999997e-03   3.95617187e-01
-            6.31257832e-01   4.87499982e-02   2.17492193e-01
-            4.29679692e-01   4.87499982e-02   4.19070303e-01
-            8.45929682e-01   5.12499996e-02   5.32031246e-03
-            6.43757820e-01   5.12499996e-02   2.07492188e-01
-            8.93132806e-01   9.87500027e-02   5.61718736e-03
-            6.79679692e-01   9.87500027e-02   2.19070315e-01
-            6.33117199e-01   5.12499996e-02   2.18132809e-01
-            4.30945307e-01   5.12499996e-02   4.20304686e-01
-            6.68445289e-01   9.87500027e-02   2.30304688e-01
-            4.54992175e-01   9.87500027e-02   4.43757802e-01
-            3.91218752e-01   2.49999994e-03   4.11281258e-01
-            1.00312503e-02   2.49999994e-03   7.92468727e-01
-            4.37531263e-01   9.74999964e-02   4.59968746e-01
-            1.12187499e-02   9.74999964e-02   8.86281252e-01
-            8.91218722e-01   1.02499999e-01   1.12812500e-02
-            4.62531239e-01   1.02499999e-01   4.39968765e-01
-            9.85031247e-01   1.97500005e-01   1.24687497e-02
-            5.11218727e-01   1.97500005e-01   4.86281246e-01
-            4.39968765e-01   1.02499999e-01   4.62531239e-01
-            1.12812500e-02   1.02499999e-01   8.91218722e-01
-            4.86281246e-01   1.97500005e-01   5.11218727e-01
-            1.24687497e-02   1.97500005e-01   9.85031247e-01
-            9.85031247e-01  -1.97500005e-01   1.24687497e-02
-            5.11218727e-01  -1.97500005e-01   4.86281246e-01
-            8.91218722e-01  -1.02499999e-01   1.12812500e-02
-            4.62531239e-01  -1.02499999e-01   4.39968765e-01
-            4.86281246e-01  -1.97500005e-01   5.11218727e-01
-            1.24687497e-02  -1.97500005e-01   9.85031247e-01
-            4.39968765e-01  -1.02499999e-01   4.62531239e-01
-            1.12812500e-02  -1.02499999e-01   8.91218722e-01
-            8.86281252e-01  -9.74999964e-02   1.12187499e-02
-            4.59968746e-01  -9.74999964e-02   4.37531263e-01
-            7.92468727e-01  -2.49999994e-03   1.00312503e-02
-            4.11281258e-01  -2.49999994e-03   3.91218752e-01
-            4.37531263e-01  -9.74999964e-02   4.59968746e-01
-            1.12187499e-02  -9.74999964e-02   8.86281252e-01
-            3.91218752e-01  -2.49999994e-03   4.11281258e-01
-            1.00312503e-02  -2.49999994e-03   7.92468727e-01
-            9.89968777e-01   1.97500005e-01   1.25312498e-02
-            5.13781250e-01   1.97500005e-01   4.88718748e-01
-            1.08378124e+00   1.02499999e-01   1.37187503e-02
-            5.62468767e-01   1.02499999e-01   5.35031259e-01
-            4.88718748e-01   1.97500005e-01   5.13781250e-01
-            1.25312498e-02   1.97500005e-01   9.89968777e-01
-            5.35031259e-01   1.02499999e-01   5.62468767e-01
-            1.37187503e-02   1.02499999e-01   1.08378124e+00
-            1.08871877e+00   9.74999964e-02   1.37812505e-02
-            5.65031230e-01   9.74999964e-02   5.37468731e-01
-            1.18253124e+00   2.49999994e-03   1.49687501e-02
-            6.13718748e-01   2.49999994e-03   5.83781242e-01
-            5.37468731e-01   9.74999964e-02   5.65031230e-01
-            1.37812505e-02   9.74999964e-02   1.08871877e+00
-            5.83781242e-01   2.49999994e-03   6.13718748e-01
-            1.49687501e-02   2.49999994e-03   1.18253124e+00
-           -1.00312503e-02   2.49999994e-03   7.92468727e-01
-           -3.91218752e-01   2.49999994e-03   4.11281258e-01
-           -1.12187499e-02   9.74999964e-02   8.86281252e-01
-           -4.37531263e-01   9.74999964e-02   4.59968746e-01
-           -4.11281258e-01   2.49999994e-03   3.91218752e-01
-           -7.92468727e-01   2.49999994e-03   1.00312503e-02
-           -4.59968746e-01   9.74999964e-02   4.37531263e-01
-           -8.86281252e-01   9.74999964e-02   1.12187499e-02
-           -1.12812500e-02   1.02499999e-01   8.91218722e-01
-           -4.39968765e-01   1.02499999e-01   4.62531239e-01
-           -1.24687497e-02   1.97500005e-01   9.85031247e-01
-           -4.86281246e-01   1.97500005e-01   5.11218727e-01
-           -4.62531239e-01   1.02499999e-01   4.39968765e-01
-           -8.91218722e-01   1.02499999e-01   1.12812500e-02
-           -5.11218727e-01   1.97500005e-01   4.86281246e-01
-           -9.85031247e-01   1.97500005e-01   1.24687497e-02
-            1.00312503e-02   2.49999994e-03  -7.92468727e-01
-            3.91218752e-01   2.49999994e-03  -4.11281258e-01
-            1.12187499e-02   9.74999964e-02  -8.86281252e-01
-            4.37531263e-01   9.74999964e-02  -4.59968746e-01
-            4.11281258e-01   2.49999994e-03  -3.91218752e-01
-            7.92468727e-01   2.49999994e-03  -1.00312503e-02
-            4.59968746e-01   9.74999964e-02  -4.37531263e-01
-            8.86281252e-01   9.74999964e-02  -1.12187499e-02
-            1.12812500e-02   1.02499999e-01  -8.91218722e-01
-            4.39968765e-01   1.02499999e-01  -4.62531239e-01
-            1.24687497e-02   1.97500005e-01  -9.85031247e-01
-            4.86281246e-01   1.97500005e-01  -5.11218727e-01
-            4.62531239e-01   1.02499999e-01  -4.39968765e-01
-            8.91218722e-01   1.02499999e-01  -1.12812500e-02
-            5.11218727e-01   1.97500005e-01  -4.86281246e-01
-            9.85031247e-01   1.97500005e-01  -1.24687497e-02
+            1.25312498e-02   1.97500005e-01  -9.89968777e-01
+            4.88718748e-01   1.97500005e-01  -5.13781250e-01
+            1.37187503e-02   1.02499999e-01  -1.08378124e+00
+            5.35031259e-01   1.02499999e-01  -5.62468767e-01
+            5.13781250e-01   1.97500005e-01  -4.88718748e-01
+            9.89968777e-01   1.97500005e-01  -1.25312498e-02
+            5.62468767e-01   1.02499999e-01  -5.35031259e-01
+            1.08378124e+00   1.02499999e-01  -1.37187503e-02
+            1.37812505e-02   9.74999964e-02  -1.08871877e+00
+            5.37468731e-01   9.74999964e-02  -5.65031230e-01
+            1.49687501e-02   2.49999994e-03  -1.18253124e+00
+            5.83781242e-01   2.49999994e-03  -6.13718748e-01
+            5.65031230e-01   9.74999964e-02  -5.37468731e-01
+            1.08871877e+00   9.74999964e-02  -1.37812505e-02
+            6.13718748e-01   2.49999994e-03  -5.83781242e-01
+            1.18253124e+00   2.49999994e-03  -1.49687501e-02
+           -1.49687501e-02  -2.49999994e-03   1.18253124e+00
+           -5.83781242e-01  -2.49999994e-03   6.13718748e-01
+           -1.37812505e-02  -9.74999964e-02   1.08871877e+00
+           -5.37468731e-01  -9.74999964e-02   5.65031230e-01
+           -6.13718748e-01  -2.49999994e-03   5.83781242e-01
+           -1.18253124e+00  -2.49999994e-03   1.49687501e-02
+           -5.65031230e-01  -9.74999964e-02   5.37468731e-01
+           -1.08871877e+00  -9.74999964e-02   1.37812505e-02
+           -1.37187503e-02  -1.02499999e-01   1.08378124e+00
+           -5.35031259e-01  -1.02499999e-01   5.62468767e-01
+           -1.25312498e-02  -1.97500005e-01   9.89968777e-01
+           -4.88718748e-01  -1.97500005e-01   5.13781250e-01
+           -5.62468767e-01  -1.02499999e-01   5.35031259e-01
+           -1.08378124e+00  -1.02499999e-01   1.37187503e-02
+           -5.13781250e-01  -1.97500005e-01   4.88718748e-01
+           -9.89968777e-01  -1.97500005e-01   1.25312498e-02
+           -9.85031247e-01  -1.97500005e-01  -1.24687497e-02
+           -5.11218727e-01  -1.97500005e-01  -4.86281246e-01
+           -8.91218722e-01  -1.02499999e-01  -1.12812500e-02
+           -4.62531239e-01  -1.02499999e-01  -4.39968765e-01
+           -4.86281246e-01  -1.97500005e-01  -5.11218727e-01
+           -1.24687497e-02  -1.97500005e-01  -9.85031247e-01
+           -4.39968765e-01  -1.02499999e-01  -4.62531239e-01
+           -1.12812500e-02  -1.02499999e-01  -8.91218722e-01
+           -8.86281252e-01  -9.74999964e-02  -1.12187499e-02
+           -4.59968746e-01  -9.74999964e-02  -4.37531263e-01
+           -7.92468727e-01  -2.49999994e-03  -1.00312503e-02
+           -4.11281258e-01  -2.49999994e-03  -3.91218752e-01
+           -4.37531263e-01  -9.74999964e-02  -4.59968746e-01
+           -1.12187499e-02  -9.74999964e-02  -8.86281252e-01
+           -3.91218752e-01  -2.49999994e-03  -4.11281258e-01
+           -1.00312503e-02  -2.49999994e-03  -7.92468727e-01
+           -9.89968777e-01   1.97500005e-01  -1.25312498e-02
+           -5.13781250e-01   1.97500005e-01  -4.88718748e-01
+           -1.08378124e+00   1.02499999e-01  -1.37187503e-02
+           -5.62468767e-01   1.02499999e-01  -5.35031259e-01
+           -4.88718748e-01   1.97500005e-01  -5.13781250e-01
+           -1.25312498e-02   1.97500005e-01  -9.89968777e-01
+           -5.35031259e-01   1.02499999e-01  -5.62468767e-01
+           -1.37187503e-02   1.02499999e-01  -1.08378124e+00
+           -1.08871877e+00   9.74999964e-02  -1.37812505e-02
+           -5.65031230e-01   9.74999964e-02  -5.37468731e-01
+           -1.18253124e+00   2.49999994e-03  -1.49687501e-02
+           -6.13718748e-01   2.49999994e-03  -5.83781242e-01
+           -5.37468731e-01   9.74999964e-02  -5.65031230e-01
+           -1.37812505e-02   9.74999964e-02  -1.08871877e+00
+           -5.83781242e-01   2.49999994e-03  -6.13718748e-01
+           -1.49687501e-02   2.49999994e-03  -1.18253124e+00
+            1.49687501e-02  -2.49999994e-03  -1.18253124e+00
+            5.83781242e-01  -2.49999994e-03  -6.13718748e-01
+            1.37812505e-02  -9.74999964e-02  -1.08871877e+00
+            5.37468731e-01  -9.74999964e-02  -5.65031230e-01
+            6.13718748e-01  -2.49999994e-03  -5.83781242e-01
+            1.18253124e+00  -2.49999994e-03  -1.49687501e-02
+            5.65031230e-01  -9.74999964e-02  -5.37468731e-01
+            1.08871877e+00  -9.74999964e-02  -1.37812505e-02
+            1.37187503e-02  -1.02499999e-01  -1.08378124e+00
+            5.35031259e-01  -1.02499999e-01  -5.62468767e-01
+            1.25312498e-02  -1.97500005e-01  -9.89968777e-01
+            4.88718748e-01  -1.97500005e-01  -5.13781250e-01
+            5.62468767e-01  -1.02499999e-01  -5.35031259e-01
+            1.08378124e+00  -1.02499999e-01  -1.37187503e-02
+            5.13781250e-01  -1.97500005e-01  -4.88718748e-01
+            9.89968777e-01  -1.97500005e-01  -1.25312498e-02
+           -1.18253124e+00  -2.49999994e-03  -1.49687501e-02
+           -6.13718748e-01  -2.49999994e-03  -5.83781242e-01
+           -1.08871877e+00  -9.74999964e-02  -1.37812505e-02
+           -5.65031230e-01  -9.74999964e-02  -5.37468731e-01
+           -5.83781242e-01  -2.49999994e-03  -6.13718748e-01
+           -1.49687501e-02  -2.49999994e-03  -1.18253124e+00
+           -5.37468731e-01  -9.74999964e-02  -5.65031230e-01
+           -1.37812505e-02  -9.74999964e-02  -1.08871877e+00
+           -1.08378124e+00  -1.02499999e-01  -1.37187503e-02
+           -5.62468767e-01  -1.02499999e-01  -5.35031259e-01
+           -9.89968777e-01  -1.97500005e-01  -1.25312498e-02
+           -5.13781250e-01  -1.97500005e-01  -4.88718748e-01
+           -5.35031259e-01  -1.02499999e-01  -5.62468767e-01
+           -1.37187503e-02  -1.02499999e-01  -1.08378124e+00
+           -4.88718748e-01  -1.97500005e-01  -5.13781250e-01
+           -1.25312498e-02  -1.97500005e-01  -9.89968777e-01
         </DataArray>
       </Points>
       <Cells>
@@ -556,25 +506,26 @@ DEAL:2:2-3::Checksum: 0
           80 81 82 83
           84 85 86 87
           88 89 90 91
+          92 93 94 95
         </DataArray>
         <DataArray type="Int32" Name="offsets" format="ascii">
           4 8 12 16 20 24 28 32
           36 40 44 48 52 56 60 64
-          68 72 76 80 84 88 92
+          68 72 76 80 84 88 92 96
         </DataArray>
         <DataArray type="UInt8" Name="types" format="ascii">
           8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8
-          8 8 8
+          8 8 8 8
         </DataArray>
       </Cells>
       <CellData Scalars="mpirank,treeid">
         <DataArray type="Int32" Name="mpirank" format="ascii">
-          0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
-          0 0 0
+          2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2
+          2 2 2 2
         </DataArray>
         <DataArray type="Int32" Name="treeid" format="ascii">
-          0 0 0 0 0 0 0 1 1 1 1 2 2 2 2 3 3 3 3 4
-          4 4 4
+          10 10 10 10 11 11 11 11 12 12 12 12 13 13 13 13 14 14 14 14
+          15 15 15 15
         </DataArray>
       </CellData>
       <PointData>

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.