]> https://gitweb.dealii.org/ - dealii.git/commitdiff
some tests had rather large output. oops.
authorTimo Heister <timo.heister@gmail.com>
Thu, 17 Jul 2014 15:49:49 +0000 (15:49 +0000)
committerMatthias Maier <tamiko@kyomu.43-1.org>
Sun, 20 Jul 2014 22:16:56 +0000 (00:16 +0200)
git-svn-id: https://svn.dealii.org/trunk@33192 0785d39b-7218-0410-832d-ea1e28bc413d

24 files changed:
tests/distributed_grids/2d_coarse_grid_01.debug.output [new file with mode: 0644]
tests/distributed_grids/2d_coarse_grid_02.debug.output [new file with mode: 0644]
tests/distributed_grids/2d_coarse_grid_03.debug.output [new file with mode: 0644]
tests/distributed_grids/2d_coarse_grid_04.debug.output [new file with mode: 0644]
tests/distributed_grids/2d_coarsening_01.debug.output [new file with mode: 0644]
tests/distributed_grids/2d_coarsening_02.debug.output [new file with mode: 0644]
tests/distributed_grids/2d_refinement_01.debug.output [new file with mode: 0644]
tests/distributed_grids/2d_refinement_02.debug.output [new file with mode: 0644]
tests/distributed_grids/2d_refinement_05.cc
tests/distributed_grids/2d_refinement_05.output [new file with mode: 0644]
tests/distributed_grids/3d_coarse_grid_01.debug.output [new file with mode: 0644]
tests/distributed_grids/3d_coarse_grid_02.debug.output [new file with mode: 0644]
tests/distributed_grids/3d_coarse_grid_03.debug.output [new file with mode: 0644]
tests/distributed_grids/3d_coarse_grid_04.debug.output [new file with mode: 0644]
tests/distributed_grids/3d_coarse_grid_05.debug.output [new file with mode: 0644]
tests/distributed_grids/3d_coarsening_01.debug.output [new file with mode: 0644]
tests/distributed_grids/3d_coarsening_02.debug.output [new file with mode: 0644]
tests/distributed_grids/3d_refinement_01.debug.output [new file with mode: 0644]
tests/distributed_grids/3d_refinement_02.debug.output [new file with mode: 0644]
tests/distributed_grids/3d_refinement_03.debug.output [new file with mode: 0644]
tests/distributed_grids/3d_refinement_05.cc
tests/distributed_grids/3d_refinement_05.output [new file with mode: 0644]
tests/distributed_grids/coarse_grid_common.h
tests/distributed_grids/codim_01.debug.output [new file with mode: 0644]

diff --git a/tests/distributed_grids/2d_coarse_grid_01.debug.output b/tests/distributed_grids/2d_coarse_grid_01.debug.output
new file mode 100644 (file)
index 0000000..71b08ba
--- /dev/null
@@ -0,0 +1,112 @@
+
+DEAL:2d::hyper_cube
+DEAL:2d::Checksum: 786433
+<?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="1_0000.vtu"/>
+  </PUnstructuredGrid>
+</VTKFile>
+
+<?xml version="1.0"?>
+<VTKFile type="UnstructuredGrid" version="0.1" byte_order="LittleEndian">
+  <UnstructuredGrid>
+    <Piece NumberOfPoints="4" NumberOfCells="1">
+      <Points>
+        <DataArray type="Float32" Name="Position" NumberOfComponents="3" format="ascii">
+            2.50000004e-02   2.50000004e-02   0.00000000e+00
+            9.75000024e-01   2.50000004e-02   0.00000000e+00
+            2.50000004e-02   9.75000024e-01   0.00000000e+00
+            9.75000024e-01   9.75000024e-01   0.00000000e+00
+        </DataArray>
+      </Points>
+      <Cells>
+        <DataArray type="Int32" Name="connectivity" format="ascii">
+          0 1 2 3
+        </DataArray>
+        <DataArray type="Int32" Name="offsets" format="ascii">
+          4
+        </DataArray>
+DEAL:2d::hyper_ball
+DEAL:2d::Checksum: 3932161
+<?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="2_0000.vtu"/>
+  </PUnstructuredGrid>
+</VTKFile>
+
+<?xml version="1.0"?>
+<VTKFile type="UnstructuredGrid" version="0.1" byte_order="LittleEndian">
+  <UnstructuredGrid>
+    <Piece NumberOfPoints="20" NumberOfCells="5">
+      <Points>
+        <DataArray type="Float32" Name="Position" NumberOfComponents="3" format="ascii">
+           -1.98574162e+00  -2.09025431e+00   0.00000000e+00
+            1.98574162e+00  -2.09025431e+00   0.00000000e+00
+           -8.64258409e-01  -9.09745693e-01   0.00000000e+00
+            8.64258409e-01  -9.09745693e-01   0.00000000e+00
+           -2.09025431e+00  -1.98574162e+00   0.00000000e+00
+           -9.09745693e-01  -8.64258409e-01   0.00000000e+00
+           -2.09025431e+00   1.98574162e+00   0.00000000e+00
+           -9.09745693e-01   8.64258409e-01   0.00000000e+00
+            2.09025431e+00  -1.98574162e+00   0.00000000e+00
+            2.09025431e+00   1.98574162e+00   0.00000000e+00
+            9.09745693e-01  -8.64258409e-01   0.00000000e+00
+            9.09745693e-01   8.64258409e-01   0.00000000e+00
+           -8.34745646e-01  -8.34745646e-01   0.00000000e+00
+DEAL:2d::half_hyper_ball
+DEAL:2d::Checksum: 3145729
+<?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="3_0000.vtu"/>
+  </PUnstructuredGrid>
+</VTKFile>
+
+<?xml version="1.0"?>
+<VTKFile type="UnstructuredGrid" version="0.1" byte_order="LittleEndian">
+  <UnstructuredGrid>
+    <Piece NumberOfPoints="16" NumberOfCells="4">
+      <Points>
+        <DataArray type="Float32" Name="Position" NumberOfComponents="3" format="ascii">
+            5.22563569e-02  -2.92554927e+00   0.00000000e+00
+            2.03799796e+00  -2.11167216e+00   0.00000000e+00
+            2.27436423e-02  -9.31163490e-01   0.00000000e+00
+            8.87002051e-01  -9.10294831e-01   0.00000000e+00
+            2.19669919e-02  -8.34745646e-01   0.00000000e+00
+            8.56712639e-01  -8.34745646e-01   0.00000000e+00
+            2.19669919e-02   8.34745646e-01   0.00000000e+00
+            8.56712639e-01   8.34745646e-01   0.00000000e+00
+            2.09025431e+00  -1.98574162e+00   0.00000000e+00
+            2.09025431e+00   1.98574162e+00   0.00000000e+00
+            9.09745693e-01  -8.64258409e-01   0.00000000e+00
+            9.09745693e-01   8.64258409e-01   0.00000000e+00
+            5.22563569e-02   2.92554927e+00   0.00000000e+00
diff --git a/tests/distributed_grids/2d_coarse_grid_02.debug.output b/tests/distributed_grids/2d_coarse_grid_02.debug.output
new file mode 100644 (file)
index 0000000..e0689f1
--- /dev/null
@@ -0,0 +1,37 @@
+
+DEAL:2d::Checksum: 1364131841
+<?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="1_0000.vtu"/>
+  </PUnstructuredGrid>
+</VTKFile>
+
+<?xml version="1.0"?>
+<VTKFile type="UnstructuredGrid" version="0.1" byte_order="LittleEndian">
+  <UnstructuredGrid>
+    <Piece NumberOfPoints="116140" NumberOfCells="29035">
+      <Points>
+        <DataArray type="Float32" Name="Position" NumberOfComponents="3" format="ascii">
+            3.18166576e-02   3.17947417e-02   0.00000000e+00
+            3.19822989e-02   3.24054472e-02   0.00000000e+00
+            3.12649533e-02   3.15299295e-02   0.00000000e+00
+            3.15481871e-02   3.20846811e-02   0.00000000e+00
+            3.18079442e-02   3.17625962e-02   0.00000000e+00
+            3.12500447e-02   3.15007307e-02   0.00000000e+00
+            3.16423923e-02   3.11517958e-02   0.00000000e+00
+            3.09667177e-02   3.09459772e-02   0.00000000e+00
+            3.23974974e-02   3.20733972e-02   0.00000000e+00
+            3.24392579e-02   3.27430964e-02   0.00000000e+00
+            3.18457000e-02   3.18086781e-02   0.00000000e+00
+            3.20051461e-02   3.24223302e-02   0.00000000e+00
+            3.15010212e-02   3.27750929e-02   0.00000000e+00
diff --git a/tests/distributed_grids/2d_coarse_grid_03.debug.output b/tests/distributed_grids/2d_coarse_grid_03.debug.output
new file mode 100644 (file)
index 0000000..e9245c2
--- /dev/null
@@ -0,0 +1,37 @@
+
+DEAL:2d::Checksum: 7864321
+<?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="1_0000.vtu"/>
+  </PUnstructuredGrid>
+</VTKFile>
+
+<?xml version="1.0"?>
+<VTKFile type="UnstructuredGrid" version="0.1" byte_order="LittleEndian">
+  <UnstructuredGrid>
+    <Piece NumberOfPoints="40" NumberOfCells="10">
+      <Points>
+        <DataArray type="Float32" Name="Position" NumberOfComponents="3" format="ascii">
+            1.75480619e-02  -9.84311759e-01   0.00000000e+00
+            6.84374452e-01  -7.09163249e-01   0.00000000e+00
+            1.26294373e-02  -6.66413248e-01   0.00000000e+00
+            4.92548048e-01  -5.09311736e-01   0.00000000e+00
+            1.23542501e-02  -6.49414361e-01   0.00000000e+00
+            4.81815755e-01  -4.98150617e-01   0.00000000e+00
+            6.81575015e-03  -3.21355611e-01   0.00000000e+00
+            2.65814245e-01  -2.73879379e-01   0.00000000e+00
+            7.09163249e-01  -6.84374452e-01   0.00000000e+00
+            9.84311759e-01  -1.75480619e-02   0.00000000e+00
+            5.09311736e-01  -4.92548048e-01   0.00000000e+00
+            6.66413248e-01  -1.26294373e-02   0.00000000e+00
+            6.69943728e-03  -3.04904431e-01   0.00000000e+00
diff --git a/tests/distributed_grids/2d_coarse_grid_04.debug.output b/tests/distributed_grids/2d_coarse_grid_04.debug.output
new file mode 100644 (file)
index 0000000..b46b761
--- /dev/null
@@ -0,0 +1,37 @@
+
+DEAL:2d::Checksum: 15728641
+<?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="1_0000.vtu"/>
+  </PUnstructuredGrid>
+</VTKFile>
+
+<?xml version="1.0"?>
+<VTKFile type="UnstructuredGrid" version="0.1" byte_order="LittleEndian">
+  <UnstructuredGrid>
+    <Piece NumberOfPoints="80" NumberOfCells="20">
+      <Points>
+        <DataArray type="Float32" Name="Position" NumberOfComponents="3" format="ascii">
+           -6.84374452e-01  -7.09163249e-01   0.00000000e+00
+           -1.75480619e-02  -9.84311759e-01   0.00000000e+00
+           -4.92548048e-01  -5.09311736e-01   0.00000000e+00
+           -1.26294373e-02  -6.66413248e-01   0.00000000e+00
+            1.75480619e-02  -9.84311759e-01   0.00000000e+00
+            6.84374452e-01  -7.09163249e-01   0.00000000e+00
+            1.26294373e-02  -6.66413248e-01   0.00000000e+00
+            4.92548048e-01  -5.09311736e-01   0.00000000e+00
+           -7.09163249e-01  -6.84374452e-01   0.00000000e+00
+           -5.09311736e-01  -4.92548048e-01   0.00000000e+00
+           -9.84311759e-01  -1.75480619e-02   0.00000000e+00
+           -6.66413248e-01  -1.26294373e-02   0.00000000e+00
+           -4.81815755e-01  -4.98150617e-01   0.00000000e+00
diff --git a/tests/distributed_grids/2d_coarsening_01.debug.output b/tests/distributed_grids/2d_coarsening_01.debug.output
new file mode 100644 (file)
index 0000000..fc427bc
--- /dev/null
@@ -0,0 +1,37 @@
+
+DEAL:2d::Checksum: 3115647706
+<?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="2_0000.vtu"/>
+  </PUnstructuredGrid>
+</VTKFile>
+
+<?xml version="1.0"?>
+<VTKFile type="UnstructuredGrid" version="0.1" byte_order="LittleEndian">
+  <UnstructuredGrid>
+    <Piece NumberOfPoints="52" NumberOfCells="13">
+      <Points>
+        <DataArray type="Float32" Name="Position" NumberOfComponents="3" format="ascii">
+            1.25000002e-02   1.25000002e-02   0.00000000e+00
+            4.87500012e-01   1.25000002e-02   0.00000000e+00
+            1.25000002e-02   4.87500012e-01   0.00000000e+00
+            4.87500012e-01   4.87500012e-01   0.00000000e+00
+            5.06250024e-01   6.25000009e-03   0.00000000e+00
+            7.43749976e-01   6.25000009e-03   0.00000000e+00
+            5.06250024e-01   2.43750006e-01   0.00000000e+00
+            7.43749976e-01   2.43750006e-01   0.00000000e+00
+            7.56250024e-01   6.25000009e-03   0.00000000e+00
+            9.93749976e-01   6.25000009e-03   0.00000000e+00
+            7.56250024e-01   2.43750006e-01   0.00000000e+00
+            9.93749976e-01   2.43750006e-01   0.00000000e+00
+            5.06250024e-01   2.56249994e-01   0.00000000e+00
diff --git a/tests/distributed_grids/2d_coarsening_02.debug.output b/tests/distributed_grids/2d_coarsening_02.debug.output
new file mode 100644 (file)
index 0000000..0891a1b
--- /dev/null
@@ -0,0 +1,419 @@
+
+DEAL:2d::Checksum: 2509440563
+<?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="1_0000.vtu"/>
+  </PUnstructuredGrid>
+</VTKFile>
+
+<?xml version="1.0"?>
+<VTKFile type="UnstructuredGrid" version="0.1" byte_order="LittleEndian">
+  <UnstructuredGrid>
+    <Piece NumberOfPoints="124" NumberOfCells="31">
+      <Points>
+        <DataArray type="Float32" Name="Position" NumberOfComponents="3" format="ascii">
+            3.12500005e-03   3.12500005e-03   0.00000000e+00
+            1.21875003e-01   3.12500005e-03   0.00000000e+00
+            3.12500005e-03   1.21875003e-01   0.00000000e+00
+            1.21875003e-01   1.21875003e-01   0.00000000e+00
+            1.28124997e-01   3.12500005e-03   0.00000000e+00
+            2.46875003e-01   3.12500005e-03   0.00000000e+00
+            1.28124997e-01   1.21875003e-01   0.00000000e+00
+            2.46875003e-01   1.21875003e-01   0.00000000e+00
+            3.12500005e-03   1.28124997e-01   0.00000000e+00
+            1.21875003e-01   1.28124997e-01   0.00000000e+00
+            3.12500005e-03   2.46875003e-01   0.00000000e+00
+            1.21875003e-01   2.46875003e-01   0.00000000e+00
+            1.28124997e-01   1.28124997e-01   0.00000000e+00
+DEAL:2d::
+DEAL:2d::0 Number of cells: 31 31
+DEAL:2d::Checksum: 618073961
+<?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="1_0000.vtu"/>
+  </PUnstructuredGrid>
+</VTKFile>
+
+<?xml version="1.0"?>
+<VTKFile type="UnstructuredGrid" version="0.1" byte_order="LittleEndian">
+  <UnstructuredGrid>
+    <Piece NumberOfPoints="292" NumberOfCells="73">
+      <Points>
+        <DataArray type="Float32" Name="Position" NumberOfComponents="3" format="ascii">
+            3.12500005e-03   3.12500005e-03   0.00000000e+00
+            1.21875003e-01   3.12500005e-03   0.00000000e+00
+            3.12500005e-03   1.21875003e-01   0.00000000e+00
+            1.21875003e-01   1.21875003e-01   0.00000000e+00
+            1.26562506e-01   1.56250002e-03   0.00000000e+00
+            1.85937494e-01   1.56250002e-03   0.00000000e+00
+            1.26562506e-01   6.09375015e-02   0.00000000e+00
+            1.85937494e-01   6.09375015e-02   0.00000000e+00
+            1.89062506e-01   1.56250002e-03   0.00000000e+00
+            2.48437494e-01   1.56250002e-03   0.00000000e+00
+            1.89062506e-01   6.09375015e-02   0.00000000e+00
+            2.48437494e-01   6.09375015e-02   0.00000000e+00
+            1.26562506e-01   6.40624985e-02   0.00000000e+00
+DEAL:2d::
+DEAL:2d::1 Number of cells: 73 73
+DEAL:2d::Checksum: 3105364016
+<?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="1_0000.vtu"/>
+  </PUnstructuredGrid>
+</VTKFile>
+
+<?xml version="1.0"?>
+<VTKFile type="UnstructuredGrid" version="0.1" byte_order="LittleEndian">
+  <UnstructuredGrid>
+    <Piece NumberOfPoints="436" NumberOfCells="109">
+      <Points>
+        <DataArray type="Float32" Name="Position" NumberOfComponents="3" format="ascii">
+            3.12500005e-03   3.12500005e-03   0.00000000e+00
+            1.21875003e-01   3.12500005e-03   0.00000000e+00
+            3.12500005e-03   1.21875003e-01   0.00000000e+00
+            1.21875003e-01   1.21875003e-01   0.00000000e+00
+            1.28124997e-01   3.12500005e-03   0.00000000e+00
+            2.46875003e-01   3.12500005e-03   0.00000000e+00
+            1.28124997e-01   1.21875003e-01   0.00000000e+00
+            2.46875003e-01   1.21875003e-01   0.00000000e+00
+            3.12500005e-03   1.28124997e-01   0.00000000e+00
+            1.21875003e-01   1.28124997e-01   0.00000000e+00
+            3.12500005e-03   2.46875003e-01   0.00000000e+00
+            1.21875003e-01   2.46875003e-01   0.00000000e+00
+            1.28124997e-01   1.28124997e-01   0.00000000e+00
+DEAL:2d::
+DEAL:2d::2 Number of cells: 109 109
+DEAL:2d::Checksum: 4161549821
+<?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="1_0000.vtu"/>
+  </PUnstructuredGrid>
+</VTKFile>
+
+<?xml version="1.0"?>
+<VTKFile type="UnstructuredGrid" version="0.1" byte_order="LittleEndian">
+  <UnstructuredGrid>
+    <Piece NumberOfPoints="928" NumberOfCells="232">
+      <Points>
+        <DataArray type="Float32" Name="Position" NumberOfComponents="3" format="ascii">
+            3.12500005e-03   3.12500005e-03   0.00000000e+00
+            1.21875003e-01   3.12500005e-03   0.00000000e+00
+            3.12500005e-03   1.21875003e-01   0.00000000e+00
+            1.21875003e-01   1.21875003e-01   0.00000000e+00
+            1.26562506e-01   1.56250002e-03   0.00000000e+00
+            1.85937494e-01   1.56250002e-03   0.00000000e+00
+            1.26562506e-01   6.09375015e-02   0.00000000e+00
+            1.85937494e-01   6.09375015e-02   0.00000000e+00
+            1.89062506e-01   1.56250002e-03   0.00000000e+00
+            2.48437494e-01   1.56250002e-03   0.00000000e+00
+            1.89062506e-01   6.09375015e-02   0.00000000e+00
+            2.48437494e-01   6.09375015e-02   0.00000000e+00
+            1.26562506e-01   6.40624985e-02   0.00000000e+00
+DEAL:2d::
+DEAL:2d::3 Number of cells: 232 232
+DEAL:2d::Checksum: 3780281340
+<?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="1_0000.vtu"/>
+  </PUnstructuredGrid>
+</VTKFile>
+
+<?xml version="1.0"?>
+<VTKFile type="UnstructuredGrid" version="0.1" byte_order="LittleEndian">
+  <UnstructuredGrid>
+    <Piece NumberOfPoints="1972" NumberOfCells="493">
+      <Points>
+        <DataArray type="Float32" Name="Position" NumberOfComponents="3" format="ascii">
+            1.56250002e-03   1.56250002e-03   0.00000000e+00
+            6.09375015e-02   1.56250002e-03   0.00000000e+00
+            1.56250002e-03   6.09375015e-02   0.00000000e+00
+            6.09375015e-02   6.09375015e-02   0.00000000e+00
+            6.40624985e-02   1.56250002e-03   0.00000000e+00
+            1.23437501e-01   1.56250002e-03   0.00000000e+00
+            6.40624985e-02   6.09375015e-02   0.00000000e+00
+            1.23437501e-01   6.09375015e-02   0.00000000e+00
+            1.56250002e-03   6.40624985e-02   0.00000000e+00
+            6.09375015e-02   6.40624985e-02   0.00000000e+00
+            1.56250002e-03   1.23437501e-01   0.00000000e+00
+            6.09375015e-02   1.23437501e-01   0.00000000e+00
+            6.40624985e-02   6.40624985e-02   0.00000000e+00
+DEAL:2d::
+DEAL:2d::4 Number of cells: 493 493
+DEAL:2d::Checksum: 3050318079
+<?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="1_0000.vtu"/>
+  </PUnstructuredGrid>
+</VTKFile>
+
+<?xml version="1.0"?>
+<VTKFile type="UnstructuredGrid" version="0.1" byte_order="LittleEndian">
+  <UnstructuredGrid>
+    <Piece NumberOfPoints="3616" NumberOfCells="904">
+      <Points>
+        <DataArray type="Float32" Name="Position" NumberOfComponents="3" format="ascii">
+            1.56250002e-03   1.56250002e-03   0.00000000e+00
+            6.09375015e-02   1.56250002e-03   0.00000000e+00
+            1.56250002e-03   6.09375015e-02   0.00000000e+00
+            6.09375015e-02   6.09375015e-02   0.00000000e+00
+            6.40624985e-02   1.56250002e-03   0.00000000e+00
+            1.23437501e-01   1.56250002e-03   0.00000000e+00
+            6.40624985e-02   6.09375015e-02   0.00000000e+00
+            1.23437501e-01   6.09375015e-02   0.00000000e+00
+            1.56250002e-03   6.40624985e-02   0.00000000e+00
+            6.09375015e-02   6.40624985e-02   0.00000000e+00
+            1.56250002e-03   1.23437501e-01   0.00000000e+00
+            6.09375015e-02   1.23437501e-01   0.00000000e+00
+            6.40624985e-02   6.40624985e-02   0.00000000e+00
+DEAL:2d::
+DEAL:2d::5 Number of cells: 904 904
+DEAL:2d::Checksum: 3215447093
+<?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="1_0000.vtu"/>
+  </PUnstructuredGrid>
+</VTKFile>
+
+<?xml version="1.0"?>
+<VTKFile type="UnstructuredGrid" version="0.1" byte_order="LittleEndian">
+  <UnstructuredGrid>
+    <Piece NumberOfPoints="6772" NumberOfCells="1693">
+      <Points>
+        <DataArray type="Float32" Name="Position" NumberOfComponents="3" format="ascii">
+            7.81250012e-04   7.81250012e-04   0.00000000e+00
+            3.04687507e-02   7.81250012e-04   0.00000000e+00
+            7.81250012e-04   3.04687507e-02   0.00000000e+00
+            3.04687507e-02   3.04687507e-02   0.00000000e+00
+            3.20312493e-02   7.81250012e-04   0.00000000e+00
+            6.17187507e-02   7.81250012e-04   0.00000000e+00
+            3.20312493e-02   3.04687507e-02   0.00000000e+00
+            6.17187507e-02   3.04687507e-02   0.00000000e+00
+            7.81250012e-04   3.20312493e-02   0.00000000e+00
+            3.04687507e-02   3.20312493e-02   0.00000000e+00
+            7.81250012e-04   6.17187507e-02   0.00000000e+00
+            3.04687507e-02   6.17187507e-02   0.00000000e+00
+            3.20312493e-02   3.20312493e-02   0.00000000e+00
+DEAL:2d::
+DEAL:2d::6 Number of cells: 1693 1693
+DEAL:2d::Checksum: 3706718963
+<?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="1_0000.vtu"/>
+  </PUnstructuredGrid>
+</VTKFile>
+
+<?xml version="1.0"?>
+<VTKFile type="UnstructuredGrid" version="0.1" byte_order="LittleEndian">
+  <UnstructuredGrid>
+    <Piece NumberOfPoints="12712" NumberOfCells="3178">
+      <Points>
+        <DataArray type="Float32" Name="Position" NumberOfComponents="3" format="ascii">
+            1.56250002e-03   1.56250002e-03   0.00000000e+00
+            6.09375015e-02   1.56250002e-03   0.00000000e+00
+            1.56250002e-03   6.09375015e-02   0.00000000e+00
+            6.09375015e-02   6.09375015e-02   0.00000000e+00
+            6.32812530e-02   7.81250012e-04   0.00000000e+00
+            9.29687470e-02   7.81250012e-04   0.00000000e+00
+            6.32812530e-02   3.04687507e-02   0.00000000e+00
+            9.29687470e-02   3.04687507e-02   0.00000000e+00
+            9.41406265e-02   3.90625006e-04   0.00000000e+00
+            1.08984374e-01   3.90625006e-04   0.00000000e+00
+            9.41406265e-02   1.52343754e-02   0.00000000e+00
+            1.08984374e-01   1.52343754e-02   0.00000000e+00
+            1.09765626e-01   3.90625006e-04   0.00000000e+00
+DEAL:2d::
+DEAL:2d::7 Number of cells: 3178 3178
+DEAL:2d::Checksum: 1891273522
+<?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="1_0000.vtu"/>
+  </PUnstructuredGrid>
+</VTKFile>
+
+<?xml version="1.0"?>
+<VTKFile type="UnstructuredGrid" version="0.1" byte_order="LittleEndian">
+  <UnstructuredGrid>
+    <Piece NumberOfPoints="23920" NumberOfCells="5980">
+      <Points>
+        <DataArray type="Float32" Name="Position" NumberOfComponents="3" format="ascii">
+            7.81250012e-04   7.81250012e-04   0.00000000e+00
+            3.04687507e-02   7.81250012e-04   0.00000000e+00
+            7.81250012e-04   3.04687507e-02   0.00000000e+00
+            3.04687507e-02   3.04687507e-02   0.00000000e+00
+            3.20312493e-02   7.81250012e-04   0.00000000e+00
+            6.17187507e-02   7.81250012e-04   0.00000000e+00
+            3.20312493e-02   3.04687507e-02   0.00000000e+00
+            6.17187507e-02   3.04687507e-02   0.00000000e+00
+            7.81250012e-04   3.20312493e-02   0.00000000e+00
+            3.04687507e-02   3.20312493e-02   0.00000000e+00
+            7.81250012e-04   6.17187507e-02   0.00000000e+00
+            3.04687507e-02   6.17187507e-02   0.00000000e+00
+            3.20312493e-02   3.20312493e-02   0.00000000e+00
+DEAL:2d::
+DEAL:2d::8 Number of cells: 5980 5980
+DEAL:2d::Checksum: 1235001238
+<?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="1_0000.vtu"/>
+  </PUnstructuredGrid>
+</VTKFile>
+
+<?xml version="1.0"?>
+<VTKFile type="UnstructuredGrid" version="0.1" byte_order="LittleEndian">
+  <UnstructuredGrid>
+    <Piece NumberOfPoints="46732" NumberOfCells="11683">
+      <Points>
+        <DataArray type="Float32" Name="Position" NumberOfComponents="3" format="ascii">
+            7.81250012e-04   7.81250012e-04   0.00000000e+00
+            3.04687507e-02   7.81250012e-04   0.00000000e+00
+            7.81250012e-04   3.04687507e-02   0.00000000e+00
+            3.04687507e-02   3.04687507e-02   0.00000000e+00
+            3.16406265e-02   3.90625006e-04   0.00000000e+00
+            4.64843735e-02   3.90625006e-04   0.00000000e+00
+            3.16406265e-02   1.52343754e-02   0.00000000e+00
+            4.64843735e-02   1.52343754e-02   0.00000000e+00
+            4.72656265e-02   3.90625006e-04   0.00000000e+00
+            6.21093735e-02   3.90625006e-04   0.00000000e+00
+            4.72656265e-02   1.52343754e-02   0.00000000e+00
+            6.21093735e-02   1.52343754e-02   0.00000000e+00
+            3.16406265e-02   1.60156246e-02   0.00000000e+00
+DEAL:2d::
+DEAL:2d::9 Number of cells: 11683 11683
+DEAL:2d::Checksum: 565285806
+<?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="1_0000.vtu"/>
+  </PUnstructuredGrid>
+</VTKFile>
+
+<?xml version="1.0"?>
+<VTKFile type="UnstructuredGrid" version="0.1" byte_order="LittleEndian">
+  <UnstructuredGrid>
+    <Piece NumberOfPoints="89080" NumberOfCells="22270">
+      <Points>
+        <DataArray type="Float32" Name="Position" NumberOfComponents="3" format="ascii">
+            3.90625006e-04   3.90625006e-04   0.00000000e+00
+            1.52343754e-02   3.90625006e-04   0.00000000e+00
+            3.90625006e-04   1.52343754e-02   0.00000000e+00
+            1.52343754e-02   1.52343754e-02   0.00000000e+00
+            1.60156246e-02   3.90625006e-04   0.00000000e+00
+            3.08593754e-02   3.90625006e-04   0.00000000e+00
+            1.60156246e-02   1.52343754e-02   0.00000000e+00
+            3.08593754e-02   1.52343754e-02   0.00000000e+00
+            3.90625006e-04   1.60156246e-02   0.00000000e+00
+            1.52343754e-02   1.60156246e-02   0.00000000e+00
+            3.90625006e-04   3.08593754e-02   0.00000000e+00
+            1.52343754e-02   3.08593754e-02   0.00000000e+00
+            1.60156246e-02   1.60156246e-02   0.00000000e+00
+DEAL:2d::
+DEAL:2d::10 Number of cells: 22270 22270
diff --git a/tests/distributed_grids/2d_refinement_01.debug.output b/tests/distributed_grids/2d_refinement_01.debug.output
new file mode 100644 (file)
index 0000000..8376741
--- /dev/null
@@ -0,0 +1,37 @@
+
+DEAL:2d::Checksum: 167510149
+<?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="2_0000.vtu"/>
+  </PUnstructuredGrid>
+</VTKFile>
+
+<?xml version="1.0"?>
+<VTKFile type="UnstructuredGrid" version="0.1" byte_order="LittleEndian">
+  <UnstructuredGrid>
+    <Piece NumberOfPoints="16" NumberOfCells="4">
+      <Points>
+        <DataArray type="Float32" Name="Position" NumberOfComponents="3" format="ascii">
+            1.25000002e-02   1.25000002e-02   0.00000000e+00
+            4.87500012e-01   1.25000002e-02   0.00000000e+00
+            1.25000002e-02   4.87500012e-01   0.00000000e+00
+            4.87500012e-01   4.87500012e-01   0.00000000e+00
+            5.12499988e-01   1.25000002e-02   0.00000000e+00
+            9.87500012e-01   1.25000002e-02   0.00000000e+00
+            5.12499988e-01   4.87500012e-01   0.00000000e+00
+            9.87500012e-01   4.87500012e-01   0.00000000e+00
+            1.25000002e-02   5.12499988e-01   0.00000000e+00
+            4.87500012e-01   5.12499988e-01   0.00000000e+00
+            1.25000002e-02   9.87500012e-01   0.00000000e+00
+            4.87500012e-01   9.87500012e-01   0.00000000e+00
+            5.12499988e-01   5.12499988e-01   0.00000000e+00
diff --git a/tests/distributed_grids/2d_refinement_02.debug.output b/tests/distributed_grids/2d_refinement_02.debug.output
new file mode 100644 (file)
index 0000000..f546480
--- /dev/null
@@ -0,0 +1,430 @@
+
+DEAL:2d::Refining cell 3
+DEAL:2d::Checksum: 845349260
+<?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="1_0000.vtu"/>
+  </PUnstructuredGrid>
+</VTKFile>
+
+<?xml version="1.0"?>
+<VTKFile type="UnstructuredGrid" version="0.1" byte_order="LittleEndian">
+  <UnstructuredGrid>
+    <Piece NumberOfPoints="28" NumberOfCells="7">
+      <Points>
+        <DataArray type="Float32" Name="Position" NumberOfComponents="3" format="ascii">
+            1.25000002e-02   1.25000002e-02   0.00000000e+00
+            4.87500012e-01   1.25000002e-02   0.00000000e+00
+            1.25000002e-02   4.87500012e-01   0.00000000e+00
+            4.87500012e-01   4.87500012e-01   0.00000000e+00
+            5.12499988e-01   1.25000002e-02   0.00000000e+00
+            9.87500012e-01   1.25000002e-02   0.00000000e+00
+            5.12499988e-01   4.87500012e-01   0.00000000e+00
+            9.87500012e-01   4.87500012e-01   0.00000000e+00
+            1.25000002e-02   5.12499988e-01   0.00000000e+00
+            4.87500012e-01   5.12499988e-01   0.00000000e+00
+            1.25000002e-02   9.87500012e-01   0.00000000e+00
+            4.87500012e-01   9.87500012e-01   0.00000000e+00
+            5.06250024e-01   5.06250024e-01   0.00000000e+00
+DEAL:2d::
+DEAL:2d::0 Number of cells: 7 7
+DEAL:2d::Refining cell 4
+DEAL:2d::Checksum: 3572237133
+<?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="1_0000.vtu"/>
+  </PUnstructuredGrid>
+</VTKFile>
+
+<?xml version="1.0"?>
+<VTKFile type="UnstructuredGrid" version="0.1" byte_order="LittleEndian">
+  <UnstructuredGrid>
+    <Piece NumberOfPoints="52" NumberOfCells="13">
+      <Points>
+        <DataArray type="Float32" Name="Position" NumberOfComponents="3" format="ascii">
+            1.25000002e-02   1.25000002e-02   0.00000000e+00
+            4.87500012e-01   1.25000002e-02   0.00000000e+00
+            1.25000002e-02   4.87500012e-01   0.00000000e+00
+            4.87500012e-01   4.87500012e-01   0.00000000e+00
+            5.06250024e-01   6.25000009e-03   0.00000000e+00
+            7.43749976e-01   6.25000009e-03   0.00000000e+00
+            5.06250024e-01   2.43750006e-01   0.00000000e+00
+            7.43749976e-01   2.43750006e-01   0.00000000e+00
+            7.56250024e-01   6.25000009e-03   0.00000000e+00
+            9.93749976e-01   6.25000009e-03   0.00000000e+00
+            7.56250024e-01   2.43750006e-01   0.00000000e+00
+            9.93749976e-01   2.43750006e-01   0.00000000e+00
+            5.06250024e-01   2.56249994e-01   0.00000000e+00
+DEAL:2d::
+DEAL:2d::1 Number of cells: 13 13
+DEAL:2d::Refining cell 11
+DEAL:2d::Checksum: 85461166
+<?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="1_0000.vtu"/>
+  </PUnstructuredGrid>
+</VTKFile>
+
+<?xml version="1.0"?>
+<VTKFile type="UnstructuredGrid" version="0.1" byte_order="LittleEndian">
+  <UnstructuredGrid>
+    <Piece NumberOfPoints="124" NumberOfCells="31">
+      <Points>
+        <DataArray type="Float32" Name="Position" NumberOfComponents="3" format="ascii">
+            6.25000009e-03   6.25000009e-03   0.00000000e+00
+            2.43750006e-01   6.25000009e-03   0.00000000e+00
+            6.25000009e-03   2.43750006e-01   0.00000000e+00
+            2.43750006e-01   2.43750006e-01   0.00000000e+00
+            2.56249994e-01   6.25000009e-03   0.00000000e+00
+            4.93750006e-01   6.25000009e-03   0.00000000e+00
+            2.56249994e-01   2.43750006e-01   0.00000000e+00
+            4.93750006e-01   2.43750006e-01   0.00000000e+00
+            6.25000009e-03   2.56249994e-01   0.00000000e+00
+            2.43750006e-01   2.56249994e-01   0.00000000e+00
+            6.25000009e-03   4.93750006e-01   0.00000000e+00
+            2.43750006e-01   4.93750006e-01   0.00000000e+00
+            2.56249994e-01   2.56249994e-01   0.00000000e+00
+DEAL:2d::
+DEAL:2d::2 Number of cells: 31 31
+DEAL:2d::Refining cell 7
+DEAL:2d::Checksum: 3376286008
+<?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="1_0000.vtu"/>
+  </PUnstructuredGrid>
+</VTKFile>
+
+<?xml version="1.0"?>
+<VTKFile type="UnstructuredGrid" version="0.1" byte_order="LittleEndian">
+  <UnstructuredGrid>
+    <Piece NumberOfPoints="136" NumberOfCells="34">
+      <Points>
+        <DataArray type="Float32" Name="Position" NumberOfComponents="3" format="ascii">
+            6.25000009e-03   6.25000009e-03   0.00000000e+00
+            2.43750006e-01   6.25000009e-03   0.00000000e+00
+            6.25000009e-03   2.43750006e-01   0.00000000e+00
+            2.43750006e-01   2.43750006e-01   0.00000000e+00
+            2.56249994e-01   6.25000009e-03   0.00000000e+00
+            4.93750006e-01   6.25000009e-03   0.00000000e+00
+            2.56249994e-01   2.43750006e-01   0.00000000e+00
+            4.93750006e-01   2.43750006e-01   0.00000000e+00
+            6.25000009e-03   2.56249994e-01   0.00000000e+00
+            2.43750006e-01   2.56249994e-01   0.00000000e+00
+            6.25000009e-03   4.93750006e-01   0.00000000e+00
+            2.43750006e-01   4.93750006e-01   0.00000000e+00
+            2.53125012e-01   2.53125012e-01   0.00000000e+00
+DEAL:2d::
+DEAL:2d::3 Number of cells: 34 34
+DEAL:2d::Refining cell 15
+DEAL:2d::Checksum: 3159296977
+<?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="1_0000.vtu"/>
+  </PUnstructuredGrid>
+</VTKFile>
+
+<?xml version="1.0"?>
+<VTKFile type="UnstructuredGrid" version="0.1" byte_order="LittleEndian">
+  <UnstructuredGrid>
+    <Piece NumberOfPoints="172" NumberOfCells="43">
+      <Points>
+        <DataArray type="Float32" Name="Position" NumberOfComponents="3" format="ascii">
+            6.25000009e-03   6.25000009e-03   0.00000000e+00
+            2.43750006e-01   6.25000009e-03   0.00000000e+00
+            6.25000009e-03   2.43750006e-01   0.00000000e+00
+            2.43750006e-01   2.43750006e-01   0.00000000e+00
+            2.56249994e-01   6.25000009e-03   0.00000000e+00
+            4.93750006e-01   6.25000009e-03   0.00000000e+00
+            2.56249994e-01   2.43750006e-01   0.00000000e+00
+            4.93750006e-01   2.43750006e-01   0.00000000e+00
+            6.25000009e-03   2.56249994e-01   0.00000000e+00
+            2.43750006e-01   2.56249994e-01   0.00000000e+00
+            6.25000009e-03   4.93750006e-01   0.00000000e+00
+            2.43750006e-01   4.93750006e-01   0.00000000e+00
+            2.53125012e-01   2.53125012e-01   0.00000000e+00
+DEAL:2d::
+DEAL:2d::4 Number of cells: 43 43
+DEAL:2d::Refining cell 34
+DEAL:2d::Checksum: 2423393502
+<?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="1_0000.vtu"/>
+  </PUnstructuredGrid>
+</VTKFile>
+
+<?xml version="1.0"?>
+<VTKFile type="UnstructuredGrid" version="0.1" byte_order="LittleEndian">
+  <UnstructuredGrid>
+    <Piece NumberOfPoints="184" NumberOfCells="46">
+      <Points>
+        <DataArray type="Float32" Name="Position" NumberOfComponents="3" format="ascii">
+            6.25000009e-03   6.25000009e-03   0.00000000e+00
+            2.43750006e-01   6.25000009e-03   0.00000000e+00
+            6.25000009e-03   2.43750006e-01   0.00000000e+00
+            2.43750006e-01   2.43750006e-01   0.00000000e+00
+            2.56249994e-01   6.25000009e-03   0.00000000e+00
+            4.93750006e-01   6.25000009e-03   0.00000000e+00
+            2.56249994e-01   2.43750006e-01   0.00000000e+00
+            4.93750006e-01   2.43750006e-01   0.00000000e+00
+            6.25000009e-03   2.56249994e-01   0.00000000e+00
+            2.43750006e-01   2.56249994e-01   0.00000000e+00
+            6.25000009e-03   4.93750006e-01   0.00000000e+00
+            2.43750006e-01   4.93750006e-01   0.00000000e+00
+            2.53125012e-01   2.53125012e-01   0.00000000e+00
+DEAL:2d::
+DEAL:2d::5 Number of cells: 46 46
+DEAL:2d::Refining cell 14
+DEAL:2d::Checksum: 1740180971
+<?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="1_0000.vtu"/>
+  </PUnstructuredGrid>
+</VTKFile>
+
+<?xml version="1.0"?>
+<VTKFile type="UnstructuredGrid" version="0.1" byte_order="LittleEndian">
+  <UnstructuredGrid>
+    <Piece NumberOfPoints="196" NumberOfCells="49">
+      <Points>
+        <DataArray type="Float32" Name="Position" NumberOfComponents="3" format="ascii">
+            6.25000009e-03   6.25000009e-03   0.00000000e+00
+            2.43750006e-01   6.25000009e-03   0.00000000e+00
+            6.25000009e-03   2.43750006e-01   0.00000000e+00
+            2.43750006e-01   2.43750006e-01   0.00000000e+00
+            2.56249994e-01   6.25000009e-03   0.00000000e+00
+            4.93750006e-01   6.25000009e-03   0.00000000e+00
+            2.56249994e-01   2.43750006e-01   0.00000000e+00
+            4.93750006e-01   2.43750006e-01   0.00000000e+00
+            6.25000009e-03   2.56249994e-01   0.00000000e+00
+            2.43750006e-01   2.56249994e-01   0.00000000e+00
+            6.25000009e-03   4.93750006e-01   0.00000000e+00
+            2.43750006e-01   4.93750006e-01   0.00000000e+00
+            2.53125012e-01   2.53125012e-01   0.00000000e+00
+DEAL:2d::
+DEAL:2d::6 Number of cells: 49 49
+DEAL:2d::Refining cell 23
+DEAL:2d::Checksum: 4005236580
+<?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="1_0000.vtu"/>
+  </PUnstructuredGrid>
+</VTKFile>
+
+<?xml version="1.0"?>
+<VTKFile type="UnstructuredGrid" version="0.1" byte_order="LittleEndian">
+  <UnstructuredGrid>
+    <Piece NumberOfPoints="232" NumberOfCells="58">
+      <Points>
+        <DataArray type="Float32" Name="Position" NumberOfComponents="3" format="ascii">
+            6.25000009e-03   6.25000009e-03   0.00000000e+00
+            2.43750006e-01   6.25000009e-03   0.00000000e+00
+            6.25000009e-03   2.43750006e-01   0.00000000e+00
+            2.43750006e-01   2.43750006e-01   0.00000000e+00
+            2.53125012e-01   3.12500005e-03   0.00000000e+00
+            3.71874988e-01   3.12500005e-03   0.00000000e+00
+            2.53125012e-01   1.21875003e-01   0.00000000e+00
+            3.71874988e-01   1.21875003e-01   0.00000000e+00
+            3.78125012e-01   3.12500005e-03   0.00000000e+00
+            4.96874988e-01   3.12500005e-03   0.00000000e+00
+            3.78125012e-01   1.21875003e-01   0.00000000e+00
+            4.96874988e-01   1.21875003e-01   0.00000000e+00
+            2.53125012e-01   1.28124997e-01   0.00000000e+00
+DEAL:2d::
+DEAL:2d::7 Number of cells: 58 58
+DEAL:2d::Refining cell 47
+DEAL:2d::Checksum: 2695303719
+<?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="1_0000.vtu"/>
+  </PUnstructuredGrid>
+</VTKFile>
+
+<?xml version="1.0"?>
+<VTKFile type="UnstructuredGrid" version="0.1" byte_order="LittleEndian">
+  <UnstructuredGrid>
+    <Piece NumberOfPoints="268" NumberOfCells="67">
+      <Points>
+        <DataArray type="Float32" Name="Position" NumberOfComponents="3" format="ascii">
+            6.25000009e-03   6.25000009e-03   0.00000000e+00
+            2.43750006e-01   6.25000009e-03   0.00000000e+00
+            6.25000009e-03   2.43750006e-01   0.00000000e+00
+            2.43750006e-01   2.43750006e-01   0.00000000e+00
+            2.53125012e-01   3.12500005e-03   0.00000000e+00
+            3.71874988e-01   3.12500005e-03   0.00000000e+00
+            2.53125012e-01   1.21875003e-01   0.00000000e+00
+            3.71874988e-01   1.21875003e-01   0.00000000e+00
+            3.78125012e-01   3.12500005e-03   0.00000000e+00
+            4.96874988e-01   3.12500005e-03   0.00000000e+00
+            3.78125012e-01   1.21875003e-01   0.00000000e+00
+            4.96874988e-01   1.21875003e-01   0.00000000e+00
+            2.53125012e-01   1.28124997e-01   0.00000000e+00
+DEAL:2d::
+DEAL:2d::8 Number of cells: 67 67
+DEAL:2d::Refining cell 7
+DEAL:2d::Checksum: 1187058508
+<?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="1_0000.vtu"/>
+  </PUnstructuredGrid>
+</VTKFile>
+
+<?xml version="1.0"?>
+<VTKFile type="UnstructuredGrid" version="0.1" byte_order="LittleEndian">
+  <UnstructuredGrid>
+    <Piece NumberOfPoints="280" NumberOfCells="70">
+      <Points>
+        <DataArray type="Float32" Name="Position" NumberOfComponents="3" format="ascii">
+            6.25000009e-03   6.25000009e-03   0.00000000e+00
+            2.43750006e-01   6.25000009e-03   0.00000000e+00
+            6.25000009e-03   2.43750006e-01   0.00000000e+00
+            2.43750006e-01   2.43750006e-01   0.00000000e+00
+            2.53125012e-01   3.12500005e-03   0.00000000e+00
+            3.71874988e-01   3.12500005e-03   0.00000000e+00
+            2.53125012e-01   1.21875003e-01   0.00000000e+00
+            3.71874988e-01   1.21875003e-01   0.00000000e+00
+            3.78125012e-01   3.12500005e-03   0.00000000e+00
+            4.96874988e-01   3.12500005e-03   0.00000000e+00
+            3.78125012e-01   1.21875003e-01   0.00000000e+00
+            4.96874988e-01   1.21875003e-01   0.00000000e+00
+            2.53125012e-01   1.28124997e-01   0.00000000e+00
+DEAL:2d::
+DEAL:2d::9 Number of cells: 70 70
+DEAL:2d::Refining cell 2
+DEAL:2d::Checksum: 1372132310
+<?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="1_0000.vtu"/>
+  </PUnstructuredGrid>
+</VTKFile>
+
+<?xml version="1.0"?>
+<VTKFile type="UnstructuredGrid" version="0.1" byte_order="LittleEndian">
+  <UnstructuredGrid>
+    <Piece NumberOfPoints="292" NumberOfCells="73">
+      <Points>
+        <DataArray type="Float32" Name="Position" NumberOfComponents="3" format="ascii">
+            6.25000009e-03   6.25000009e-03   0.00000000e+00
+            2.43750006e-01   6.25000009e-03   0.00000000e+00
+            6.25000009e-03   2.43750006e-01   0.00000000e+00
+            2.43750006e-01   2.43750006e-01   0.00000000e+00
+            2.53125012e-01   3.12500005e-03   0.00000000e+00
+            3.71874988e-01   3.12500005e-03   0.00000000e+00
+            2.53125012e-01   1.21875003e-01   0.00000000e+00
+            3.71874988e-01   1.21875003e-01   0.00000000e+00
+            3.78125012e-01   3.12500005e-03   0.00000000e+00
+            4.96874988e-01   3.12500005e-03   0.00000000e+00
+            3.78125012e-01   1.21875003e-01   0.00000000e+00
+            4.96874988e-01   1.21875003e-01   0.00000000e+00
+            2.53125012e-01   1.28124997e-01   0.00000000e+00
+DEAL:2d::
+DEAL:2d::10 Number of cells: 73 73
index 5c1ac4d15a1e0123bd0e7ee2b5105cf9bc5ab7f8..8fc190590ec9e704fb92ec3758b641d8a20c634a 100644 (file)
@@ -62,7 +62,7 @@ void test(std::ostream & /*out*/)
       for (unsigned int i=0; i<tr.n_active_cells() / 5 + 1; ++i)
         {
           const unsigned int x = Testing::rand() % flags.size();
-          deallog << "Refining cell " << x << std::endl;
+          //deallog << "Refining cell " << x << std::endl;
           flags[x] = true;
         }
 
@@ -87,6 +87,9 @@ void test(std::ostream & /*out*/)
               << tr.n_active_cells() << ' '
               << tr2.n_active_cells()
               << std::endl;
+      deallog << "Checksum: "
+             << tr.get_checksum ()
+             << std::endl;
 
       assert_tria_equal(tr, tr2);
 
diff --git a/tests/distributed_grids/2d_refinement_05.output b/tests/distributed_grids/2d_refinement_05.output
new file mode 100644 (file)
index 0000000..05e730a
--- /dev/null
@@ -0,0 +1,29 @@
+
+DEAL:2d:: Number of cells: 7 7
+DEAL:2d::Checksum: 845349260
+DEAL:2d:: Number of cells: 16 16
+DEAL:2d::Checksum: 965084148
+DEAL:2d:: Number of cells: 31 31
+DEAL:2d::Checksum: 3356297318
+DEAL:2d:: Number of cells: 76 76
+DEAL:2d::Checksum: 3774551950
+DEAL:2d:: Number of cells: 151 151
+DEAL:2d::Checksum: 346239336
+DEAL:2d:: Number of cells: 289 289
+DEAL:2d::Checksum: 549612387
+DEAL:2d:: Number of cells: 562 562
+DEAL:2d::Checksum: 3563389960
+DEAL:2d:: Number of cells: 1099 1099
+DEAL:2d::Checksum: 494818021
+DEAL:2d:: Number of cells: 2146 2146
+DEAL:2d::Checksum: 1982174243
+DEAL:2d:: Number of cells: 4318 4318
+DEAL:2d::Checksum: 1267772946
+DEAL:2d:: Number of cells: 8509 8509
+DEAL:2d::Checksum: 2885694325
+DEAL:2d:: Number of cells: 16825 16825
+DEAL:2d::Checksum: 3206134337
+DEAL:2d:: Number of cells: 33343 33343
+DEAL:2d::Checksum: 4128733891
+DEAL:2d:: Number of cells: 66412 66412
+DEAL:2d::Checksum: 860732217
diff --git a/tests/distributed_grids/3d_coarse_grid_01.debug.output b/tests/distributed_grids/3d_coarse_grid_01.debug.output
new file mode 100644 (file)
index 0000000..44a87a9
--- /dev/null
@@ -0,0 +1,112 @@
+
+DEAL:3d::hyper_cube
+DEAL:3d::Checksum: 1048577
+<?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="1_0000.vtu"/>
+  </PUnstructuredGrid>
+</VTKFile>
+
+<?xml version="1.0"?>
+<VTKFile type="UnstructuredGrid" version="0.1" byte_order="LittleEndian">
+  <UnstructuredGrid>
+    <Piece NumberOfPoints="8" NumberOfCells="1">
+      <Points>
+        <DataArray type="Float32" Name="Position" NumberOfComponents="3" format="ascii">
+            2.50000004e-02   2.50000004e-02   2.50000004e-02
+            9.75000024e-01   2.50000004e-02   2.50000004e-02
+            2.50000004e-02   9.75000024e-01   2.50000004e-02
+            9.75000024e-01   9.75000024e-01   2.50000004e-02
+            2.50000004e-02   2.50000004e-02   9.75000024e-01
+            9.75000024e-01   2.50000004e-02   9.75000024e-01
+            2.50000004e-02   9.75000024e-01   9.75000024e-01
+            9.75000024e-01   9.75000024e-01   9.75000024e-01
+        </DataArray>
+      </Points>
+      <Cells>
+        <DataArray type="Int32" Name="connectivity" format="ascii">
+          0 1 2 3 4 5 6 7
+DEAL:3d::hyper_ball
+DEAL:3d::Checksum: 7340033
+<?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="2_0000.vtu"/>
+  </PUnstructuredGrid>
+</VTKFile>
+
+<?xml version="1.0"?>
+<VTKFile type="UnstructuredGrid" version="0.1" byte_order="LittleEndian">
+  <UnstructuredGrid>
+    <Piece NumberOfPoints="56" NumberOfCells="7">
+      <Points>
+        <DataArray type="Float32" Name="Position" NumberOfComponents="3" format="ascii">
+           -1.61936891e+00  -1.61936891e+00  -1.70459890e+00
+            1.61936891e+00  -1.61936891e+00  -1.70459890e+00
+           -1.61936891e+00   1.61936891e+00  -1.70459890e+00
+            1.61936891e+00   1.61936891e+00  -1.70459890e+00
+           -6.28355205e-01  -6.28355205e-01  -6.61426485e-01
+            6.28355205e-01  -6.28355205e-01  -6.61426485e-01
+           -6.28355205e-01   6.28355205e-01  -6.61426485e-01
+            6.28355205e-01   6.28355205e-01  -6.61426485e-01
+            1.70459890e+00  -1.61936891e+00  -1.61936891e+00
+            1.70459890e+00   1.61936891e+00  -1.61936891e+00
+            6.61426485e-01  -6.28355205e-01  -6.28355205e-01
+            6.61426485e-01   6.28355205e-01  -6.28355205e-01
+            1.70459890e+00  -1.61936891e+00   1.61936891e+00
+DEAL:3d::half_hyper_ball
+DEAL:3d::Checksum: 6291457
+<?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="3_0000.vtu"/>
+  </PUnstructuredGrid>
+</VTKFile>
+
+<?xml version="1.0"?>
+<VTKFile type="UnstructuredGrid" version="0.1" byte_order="LittleEndian">
+  <UnstructuredGrid>
+    <Piece NumberOfPoints="48" NumberOfCells="6">
+      <Points>
+        <DataArray type="Float32" Name="Position" NumberOfComponents="3" format="ascii">
+            6.41400069e-02   1.96091986e+00  -2.06412625e+00
+            6.41400069e-02  -1.96091986e+00  -2.06412625e+00
+            2.50146031e+00   1.01769257e+00  -1.07125533e+00
+            2.50146031e+00  -1.01769257e+00  -1.07125533e+00
+            3.32878530e-02   8.53455186e-01  -8.98373842e-01
+            3.32878530e-02  -8.53455186e-01  -8.98373842e-01
+            1.29822624e+00   4.42932427e-01  -4.66244668e-01
+            1.29822624e+00  -4.42932427e-01  -4.66244668e-01
+            6.41400069e-02   2.06412625e+00  -1.96091986e+00
+            3.32878530e-02   8.98373842e-01  -8.53455186e-01
+            2.50146031e+00   1.07125533e+00  -1.01769257e+00
+            1.29822624e+00   4.66244668e-01  -4.42932427e-01
+            6.41400069e-02   2.06412625e+00   1.96091986e+00
diff --git a/tests/distributed_grids/3d_coarse_grid_02.debug.output b/tests/distributed_grids/3d_coarse_grid_02.debug.output
new file mode 100644 (file)
index 0000000..98dc02a
--- /dev/null
@@ -0,0 +1,325 @@
+
+DEAL:3d:/1.in::Checksum: 104595457
+<?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="1_0000.vtu"/>
+  </PUnstructuredGrid>
+</VTKFile>
+
+<?xml version="1.0"?>
+<VTKFile type="UnstructuredGrid" version="0.1" byte_order="LittleEndian">
+  <UnstructuredGrid>
+    <Piece NumberOfPoints="131840" NumberOfCells="16480">
+      <Points>
+        <DataArray type="Float32" Name="Position" NumberOfComponents="3" format="ascii">
+           -6.24189340e-02   5.87986633e-02   5.03125004e-02
+           -5.93384244e-02   5.89029305e-02   5.03125004e-02
+           -6.24217987e-02   6.24050945e-02   5.03125004e-02
+           -5.94501831e-02   6.24077693e-02   5.03125004e-02
+           -6.24189973e-02   5.86437844e-02   6.21875003e-02
+           -5.93409501e-02   5.87571487e-02   6.21875003e-02
+           -6.24218024e-02   6.24011233e-02   6.21875003e-02
+           -5.94502501e-02   6.24040291e-02   6.21875003e-02
+           -5.91772534e-02   5.89071438e-02   5.03125004e-02
+           -5.61333150e-02   5.89630008e-02   5.03125004e-02
+           -5.92938066e-02   6.24078773e-02   5.03125004e-02
+           -5.63231297e-02   6.24093078e-02   5.03125004e-02
+           -5.91798797e-02   5.87616898e-02   6.21875003e-02
+DEAL:3d:/2.in::Checksum: 377487361
+<?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="1_0000.vtu"/>
+  </PUnstructuredGrid>
+</VTKFile>
+
+<?xml version="1.0"?>
+<VTKFile type="UnstructuredGrid" version="0.1" byte_order="LittleEndian">
+  <UnstructuredGrid>
+    <Piece NumberOfPoints="2880" NumberOfCells="360">
+      <Points>
+        <DataArray type="Float32" Name="Position" NumberOfComponents="3" format="ascii">
+            1.75568908e-02   9.80311453e-01   9.02548218e+00
+            1.21144727e-02   5.11249721e-01   9.02493763e+00
+            6.84718728e-01   7.07147241e-01   9.04378891e+00
+            4.72464442e-01   4.63739008e-01   9.02257538e+00
+            1.74740925e-02   9.80300009e-01   9.97501278e+00
+            9.71628167e-03   5.09970307e-01   9.97499847e+00
+            6.81489587e-01   7.06699848e-01   9.97548199e+00
+            3.78934979e-01   4.13841575e-01   9.97493744e+00
+            9.82118368e-01   1.51535673e-02   9.04995441e+00
+            7.09451079e-01   6.82399631e-01   9.04441643e+00
+            5.80124557e-01   1.07489992e-02   9.02035046e+00
+            4.87028807e-01   4.50905651e-01   9.02245712e+00
+            9.78571355e-01   1.74270291e-02   9.97564030e+00
+DEAL:3d:/3.in::Checksum: 2097153
+<?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="1_0000.vtu"/>
+  </PUnstructuredGrid>
+</VTKFile>
+
+<?xml version="1.0"?>
+<VTKFile type="UnstructuredGrid" version="0.1" byte_order="LittleEndian">
+  <UnstructuredGrid>
+    <Piece NumberOfPoints="16" NumberOfCells="2">
+      <Points>
+        <DataArray type="Float32" Name="Position" NumberOfComponents="3" format="ascii">
+           -9.75000024e-01  -4.74999994e-01   4.74999994e-01
+           -9.75000024e-01  -4.74999994e-01  -4.74999994e-01
+           -9.75000024e-01   4.74999994e-01   4.74999994e-01
+           -9.75000024e-01   4.74999994e-01  -4.74999994e-01
+           -2.50000004e-02  -4.74999994e-01   4.74999994e-01
+           -2.50000004e-02  -4.74999994e-01  -4.74999994e-01
+           -2.50000004e-02   4.74999994e-01   4.74999994e-01
+           -2.50000004e-02   4.74999994e-01  -4.74999994e-01
+            2.50000004e-02  -4.74999994e-01   4.74999994e-01
+            2.50000004e-02  -4.74999994e-01  -4.74999994e-01
+            2.50000004e-02   4.74999994e-01   4.74999994e-01
+            2.50000004e-02   4.74999994e-01  -4.74999994e-01
+            9.75000024e-01  -4.74999994e-01   4.74999994e-01
+DEAL:3d:/4.in::Checksum: 1613561857
+<?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="1_0000.vtu"/>
+  </PUnstructuredGrid>
+</VTKFile>
+
+<?xml version="1.0"?>
+<VTKFile type="UnstructuredGrid" version="0.1" byte_order="LittleEndian">
+  <UnstructuredGrid>
+    <Piece NumberOfPoints="110592" NumberOfCells="13824">
+      <Points>
+        <DataArray type="Float32" Name="Position" NumberOfComponents="3" format="ascii">
+            3.64536738e+00   3.64710069e+00  -3.99903727e+00
+            3.61407876e+00   3.68167734e+00  -3.99898410e+00
+            3.63464022e+00   3.63641191e+00  -3.99901295e+00
+            3.60356712e+00   3.67266297e+00  -3.99896145e+00
+            3.64638615e+00   3.64810348e+00  -3.96245122e+00
+            3.61549616e+00   3.68247652e+00  -3.96037817e+00
+            3.63625789e+00   3.63800883e+00  -3.96150446e+00
+            3.60595322e+00   3.67423248e+00  -3.95949459e+00
+            3.61252499e+00   3.68357348e+00  -3.99898148e+00
+            3.58476353e+00   3.72105145e+00  -3.99893379e+00
+            3.60201979e+00   3.67464304e+00  -3.99895883e+00
+            3.57428741e+00   3.71363878e+00  -3.99891257e+00
+            3.61395955e+00   3.68436384e+00  -3.96027470e+00
+DEAL:3d:/evil_0.in::Checksum: 10485761
+<?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="1_0000.vtu"/>
+  </PUnstructuredGrid>
+</VTKFile>
+
+<?xml version="1.0"?>
+<VTKFile type="UnstructuredGrid" version="0.1" byte_order="LittleEndian">
+  <UnstructuredGrid>
+    <Piece NumberOfPoints="80" NumberOfCells="10">
+      <Points>
+        <DataArray type="Float32" Name="Position" NumberOfComponents="3" format="ascii">
+            9.95225430e-01   1.46946246e-02  -1.89999998e-01
+            8.06132615e-01   1.19026462e-02   2.34187669e-17
+            1.18431830e+00   1.74866039e-02   0.00000000e+00
+            9.95225430e-01   1.46946246e-02   1.89999998e-01
+            8.13791573e-01   5.73090374e-01  -1.89999998e-01
+            6.59171522e-01   4.64203209e-01   2.34187669e-17
+            9.68411624e-01   6.81977570e-01   0.00000000e+00
+            8.13791573e-01   5.73090374e-01   1.89999998e-01
+            7.96517015e-01   5.96866786e-01  -1.89999998e-01
+            6.45179152e-01   4.83462095e-01   2.34187669e-17
+            9.47854877e-01   7.10271537e-01   0.00000000e+00
+            7.96517015e-01   5.96866786e-01   1.89999998e-01
+            3.21516991e-01   9.41975236e-01  -1.89999998e-01
+DEAL:3d:/evil_1.in::Checksum: 10485761
+<?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="1_0000.vtu"/>
+  </PUnstructuredGrid>
+</VTKFile>
+
+<?xml version="1.0"?>
+<VTKFile type="UnstructuredGrid" version="0.1" byte_order="LittleEndian">
+  <UnstructuredGrid>
+    <Piece NumberOfPoints="80" NumberOfCells="10">
+      <Points>
+        <DataArray type="Float32" Name="Position" NumberOfComponents="3" format="ascii">
+            9.95826602e-01   1.51313879e-02  -1.89941525e-01
+            8.06179941e-01   1.19370362e-02  -7.43063865e-04
+            1.18427098e+00   1.74522381e-02   7.43063865e-04
+            9.94624257e-01   1.42578632e-02   1.89941525e-01
+            8.37236822e-01   5.90124130e-01  -1.87719569e-01
+            6.61016643e-01   4.65544403e-01  -2.89794914e-02
+            9.66566503e-01   6.80637240e-01   2.89794914e-02
+            7.90346324e-01   5.56056678e-01   1.87719569e-01
+            8.20415795e-01   6.15296662e-01  -1.87487081e-01
+            6.47096038e-01   4.85024422e-01  -3.04473210e-02
+            9.45937932e-01   7.08710134e-01   3.04473210e-02
+            7.72618175e-01   5.78437090e-01   1.87487081e-01
+            3.39807689e-01   9.96859729e-01  -1.80874467e-01
+DEAL:3d:/evil_2.in::Checksum: 10485761
+<?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="1_0000.vtu"/>
+  </PUnstructuredGrid>
+</VTKFile>
+
+<?xml version="1.0"?>
+<VTKFile type="UnstructuredGrid" version="0.1" byte_order="LittleEndian">
+  <UnstructuredGrid>
+    <Piece NumberOfPoints="80" NumberOfCells="10">
+      <Points>
+        <DataArray type="Float32" Name="Position" NumberOfComponents="3" format="ascii">
+            9.96412933e-01   1.55573916e-02  -1.89767510e-01
+            8.06320667e-01   1.20393038e-02  -1.46783073e-03
+            1.18413019e+00   1.73499696e-02   1.46783073e-03
+            9.94037926e-01   1.38318595e-02   1.89767510e-01
+            8.60104084e-01   6.06738269e-01  -1.80932939e-01
+            6.66506529e-01   4.69532847e-01  -5.72453998e-02
+            9.61076617e-01   6.76648855e-01   5.72453998e-02
+            7.67479062e-01   5.39442539e-01   1.80932939e-01
+            8.43692243e-01   6.33170009e-01  -1.80025756e-01
+            6.52794421e-01   4.89654511e-01  -6.00373782e-02
+            9.40239549e-01   7.04079986e-01   6.00373782e-02
+            7.49341726e-01   5.60563564e-01   1.80025756e-01
+            3.56352389e-01   1.04639542e+00  -1.54387534e-01
+DEAL:3d:/evil_3.in::Checksum: 10485761
+<?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="1_0000.vtu"/>
+  </PUnstructuredGrid>
+</VTKFile>
+
+<?xml version="1.0"?>
+<VTKFile type="UnstructuredGrid" version="0.1" byte_order="LittleEndian">
+  <UnstructuredGrid>
+    <Piece NumberOfPoints="80" NumberOfCells="10">
+      <Points>
+        <DataArray type="Float32" Name="Position" NumberOfComponents="3" format="ascii">
+            9.96970057e-01   1.59621630e-02  -1.89482272e-01
+            8.06551456e-01   1.22069549e-02  -2.15645484e-03
+            1.18389940e+00   1.71822943e-02   2.15645484e-03
+            9.93480802e-01   1.34270871e-02   1.89482272e-01
+            8.81831110e-01   6.22524321e-01  -1.69808671e-01
+            6.75505936e-01   4.76071239e-01  -8.41017365e-02
+            9.52077210e-01   6.70109510e-01   8.41017365e-02
+            7.45752037e-01   5.23656428e-01   1.69808671e-01
+            8.65744054e-01   6.49955511e-01  -1.67850658e-01
+            6.62118614e-01   4.97192323e-01  -8.79445598e-02
+            9.30915356e-01   6.96541250e-01   8.79445598e-02
+            7.27289975e-01   5.43778062e-01   1.67850658e-01
+            3.69574100e-01   1.08577681e+00  -1.13119446e-01
+DEAL:3d:/evil_4.in::Checksum: 10485761
+<?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="1_0000.vtu"/>
+  </PUnstructuredGrid>
+</VTKFile>
+
+<?xml version="1.0"?>
+<VTKFile type="UnstructuredGrid" version="0.1" byte_order="LittleEndian">
+  <UnstructuredGrid>
+    <Piece NumberOfPoints="80" NumberOfCells="10">
+      <Points>
+        <DataArray type="Float32" Name="Position" NumberOfComponents="3" format="ascii">
+            9.97484207e-01   1.63357276e-02  -1.89092815e-01
+            8.06866527e-01   1.24358814e-02  -2.79197865e-03
+            1.18358433e+00   1.69533938e-02   2.79197865e-03
+            9.92966652e-01   1.30535485e-02   1.89092815e-01
+            9.01883483e-01   6.37093365e-01  -1.54620022e-01
+            6.87793612e-01   4.84999388e-01  -1.08887173e-01
+            9.39789534e-01   6.61182344e-01   1.08887173e-01
+            7.25699663e-01   5.09088397e-01   1.54620022e-01
+            8.86004925e-01   6.65166199e-01  -1.51337862e-01
+            6.74815416e-01   5.07379830e-01  -1.13404684e-01
+            9.18218553e-01   6.86354876e-01   1.13404684e-01
+            7.07029045e-01   5.28568387e-01   1.51337862e-01
+            3.78219813e-01   1.11117780e+00  -6.10882193e-02
diff --git a/tests/distributed_grids/3d_coarse_grid_03.debug.output b/tests/distributed_grids/3d_coarse_grid_03.debug.output
new file mode 100644 (file)
index 0000000..a389551
--- /dev/null
@@ -0,0 +1,37 @@
+
+DEAL:3d::Checksum: 1585446913
+<?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="1_0000.vtu"/>
+  </PUnstructuredGrid>
+</VTKFile>
+
+<?xml version="1.0"?>
+<VTKFile type="UnstructuredGrid" version="0.1" byte_order="LittleEndian">
+  <UnstructuredGrid>
+    <Piece NumberOfPoints="12096" NumberOfCells="1512">
+      <Points>
+        <DataArray type="Float32" Name="Position" NumberOfComponents="3" format="ascii">
+            4.97916669e-01   5.02083302e-01   8.12499672e-02
+            4.97916669e-01   5.81249654e-01   8.12499672e-02
+            4.97916669e-01   5.02083302e-01   2.08332529e-03
+            4.97916669e-01   5.81249654e-01   2.08332529e-03
+            4.18750316e-01   5.02083302e-01   8.12499672e-02
+            4.18750316e-01   5.81249654e-01   8.12499672e-02
+            4.18750316e-01   5.02083302e-01   2.08332529e-03
+            4.18750316e-01   5.81249654e-01   2.08332529e-03
+            4.97916669e-01   5.85416377e-01   8.12499672e-02
+            4.97916669e-01   6.64583623e-01   8.12499672e-02
+            4.97916669e-01   5.85416377e-01   2.08332529e-03
+            4.97916669e-01   6.64583623e-01   2.08332529e-03
+            4.18750316e-01   5.85416377e-01   8.12499672e-02
diff --git a/tests/distributed_grids/3d_coarse_grid_04.debug.output b/tests/distributed_grids/3d_coarse_grid_04.debug.output
new file mode 100644 (file)
index 0000000..d505a33
--- /dev/null
@@ -0,0 +1,37 @@
+
+DEAL:3d::Checksum: 2097153
+<?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="1_0000.vtu"/>
+  </PUnstructuredGrid>
+</VTKFile>
+
+<?xml version="1.0"?>
+<VTKFile type="UnstructuredGrid" version="0.1" byte_order="LittleEndian">
+  <UnstructuredGrid>
+    <Piece NumberOfPoints="16" NumberOfCells="2">
+      <Points>
+        <DataArray type="Float32" Name="Position" NumberOfComponents="3" format="ascii">
+            2.50000004e-02   2.50000004e-02   9.75000024e-01
+            9.75000024e-01   2.50000004e-02   9.75000024e-01
+            2.50000004e-02   2.50000004e-02   2.50000004e-02
+            9.75000024e-01   2.50000004e-02   2.50000004e-02
+            2.50000004e-02   9.75000024e-01   9.75000024e-01
+            9.75000024e-01   9.75000024e-01   9.75000024e-01
+            2.50000004e-02   9.75000024e-01   2.50000004e-02
+            9.75000024e-01   9.75000024e-01   2.50000004e-02
+           -2.50000004e-02   2.50000004e-02   9.75000024e-01
+           -2.50000004e-02   9.75000024e-01   9.75000024e-01
+           -2.50000004e-02   2.50000004e-02   2.50000004e-02
+           -2.50000004e-02   9.75000024e-01   2.50000004e-02
+           -9.75000024e-01   2.50000004e-02   9.75000024e-01
diff --git a/tests/distributed_grids/3d_coarse_grid_05.debug.output b/tests/distributed_grids/3d_coarse_grid_05.debug.output
new file mode 100644 (file)
index 0000000..9b85d3b
--- /dev/null
@@ -0,0 +1,73 @@
+
+DEAL:2d::Checksum: 1572865
+<?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="1_0000.vtu"/>
+  </PUnstructuredGrid>
+</VTKFile>
+
+<?xml version="1.0"?>
+<VTKFile type="UnstructuredGrid" version="0.1" byte_order="LittleEndian">
+  <UnstructuredGrid>
+    <Piece NumberOfPoints="8" NumberOfCells="2">
+      <Points>
+        <DataArray type="Float32" Name="Position" NumberOfComponents="3" format="ascii">
+            2.50000004e-02   2.50000004e-02   0.00000000e+00
+            9.75000024e-01   2.50000004e-02   0.00000000e+00
+            2.50000004e-02   9.75000024e-01   0.00000000e+00
+            9.75000024e-01   9.75000024e-01   0.00000000e+00
+            2.02500010e+00   2.50000004e-02   0.00000000e+00
+            2.97499990e+00   2.50000004e-02   0.00000000e+00
+            2.02500010e+00   9.75000024e-01   0.00000000e+00
+            2.97499990e+00   9.75000024e-01   0.00000000e+00
+        </DataArray>
+      </Points>
+      <Cells>
+        <DataArray type="Int32" Name="connectivity" format="ascii">
+          0 1 2 3
+DEAL:3d::Checksum: 2097153
+<?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="1_0000.vtu"/>
+  </PUnstructuredGrid>
+</VTKFile>
+
+<?xml version="1.0"?>
+<VTKFile type="UnstructuredGrid" version="0.1" byte_order="LittleEndian">
+  <UnstructuredGrid>
+    <Piece NumberOfPoints="16" NumberOfCells="2">
+      <Points>
+        <DataArray type="Float32" Name="Position" NumberOfComponents="3" format="ascii">
+            2.50000004e-02   2.50000004e-02   2.50000004e-02
+            9.75000024e-01   2.50000004e-02   2.50000004e-02
+            2.50000004e-02   9.75000024e-01   2.50000004e-02
+            9.75000024e-01   9.75000024e-01   2.50000004e-02
+            2.50000004e-02   2.50000004e-02   9.75000024e-01
+            9.75000024e-01   2.50000004e-02   9.75000024e-01
+            2.50000004e-02   9.75000024e-01   9.75000024e-01
+            9.75000024e-01   9.75000024e-01   9.75000024e-01
+            2.02500010e+00   2.50000004e-02   2.50000004e-02
+            2.97499990e+00   2.50000004e-02   2.50000004e-02
+            2.02500010e+00   9.75000024e-01   2.50000004e-02
+            2.97499990e+00   9.75000024e-01   2.50000004e-02
+            2.02500010e+00   2.50000004e-02   9.75000024e-01
diff --git a/tests/distributed_grids/3d_coarsening_01.debug.output b/tests/distributed_grids/3d_coarsening_01.debug.output
new file mode 100644 (file)
index 0000000..6eb9651
--- /dev/null
@@ -0,0 +1,37 @@
+
+DEAL:3d::Checksum: 141886106
+<?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="2_0000.vtu"/>
+  </PUnstructuredGrid>
+</VTKFile>
+
+<?xml version="1.0"?>
+<VTKFile type="UnstructuredGrid" version="0.1" byte_order="LittleEndian">
+  <UnstructuredGrid>
+    <Piece NumberOfPoints="456" NumberOfCells="57">
+      <Points>
+        <DataArray type="Float32" Name="Position" NumberOfComponents="3" format="ascii">
+            1.25000002e-02   1.25000002e-02   1.25000002e-02
+            4.87500012e-01   1.25000002e-02   1.25000002e-02
+            1.25000002e-02   4.87500012e-01   1.25000002e-02
+            4.87500012e-01   4.87500012e-01   1.25000002e-02
+            1.25000002e-02   1.25000002e-02   4.87500012e-01
+            4.87500012e-01   1.25000002e-02   4.87500012e-01
+            1.25000002e-02   4.87500012e-01   4.87500012e-01
+            4.87500012e-01   4.87500012e-01   4.87500012e-01
+            5.06250024e-01   6.25000009e-03   6.25000009e-03
+            7.43749976e-01   6.25000009e-03   6.25000009e-03
+            5.06250024e-01   2.43750006e-01   6.25000009e-03
+            7.43749976e-01   2.43750006e-01   6.25000009e-03
+            5.06250024e-01   6.25000009e-03   2.43750006e-01
diff --git a/tests/distributed_grids/3d_coarsening_02.debug.output b/tests/distributed_grids/3d_coarsening_02.debug.output
new file mode 100644 (file)
index 0000000..f4b01d0
--- /dev/null
@@ -0,0 +1,229 @@
+
+DEAL:3d::Checksum: 353044419
+<?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="1_0000.vtu"/>
+  </PUnstructuredGrid>
+</VTKFile>
+
+<?xml version="1.0"?>
+<VTKFile type="UnstructuredGrid" version="0.1" byte_order="LittleEndian">
+  <UnstructuredGrid>
+    <Piece NumberOfPoints="1240" NumberOfCells="155">
+      <Points>
+        <DataArray type="Float32" Name="Position" NumberOfComponents="3" format="ascii">
+            3.12500005e-03   3.12500005e-03   3.12500005e-03
+            1.21875003e-01   3.12500005e-03   3.12500005e-03
+            3.12500005e-03   1.21875003e-01   3.12500005e-03
+            1.21875003e-01   1.21875003e-01   3.12500005e-03
+            3.12500005e-03   3.12500005e-03   1.21875003e-01
+            1.21875003e-01   3.12500005e-03   1.21875003e-01
+            3.12500005e-03   1.21875003e-01   1.21875003e-01
+            1.21875003e-01   1.21875003e-01   1.21875003e-01
+            1.28124997e-01   3.12500005e-03   3.12500005e-03
+            2.46875003e-01   3.12500005e-03   3.12500005e-03
+            1.28124997e-01   1.21875003e-01   3.12500005e-03
+            2.46875003e-01   1.21875003e-01   3.12500005e-03
+            1.28124997e-01   3.12500005e-03   1.21875003e-01
+DEAL:3d::
+DEAL:3d::0 Number of cells: 155 155
+DEAL:3d::Checksum: 4074805283
+<?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="1_0000.vtu"/>
+  </PUnstructuredGrid>
+</VTKFile>
+
+<?xml version="1.0"?>
+<VTKFile type="UnstructuredGrid" version="0.1" byte_order="LittleEndian">
+  <UnstructuredGrid>
+    <Piece NumberOfPoints="4880" NumberOfCells="610">
+      <Points>
+        <DataArray type="Float32" Name="Position" NumberOfComponents="3" format="ascii">
+            3.12500005e-03   3.12500005e-03   3.12500005e-03
+            1.21875003e-01   3.12500005e-03   3.12500005e-03
+            3.12500005e-03   1.21875003e-01   3.12500005e-03
+            1.21875003e-01   1.21875003e-01   3.12500005e-03
+            3.12500005e-03   3.12500005e-03   1.21875003e-01
+            1.21875003e-01   3.12500005e-03   1.21875003e-01
+            3.12500005e-03   1.21875003e-01   1.21875003e-01
+            1.21875003e-01   1.21875003e-01   1.21875003e-01
+            1.28124997e-01   3.12500005e-03   3.12500005e-03
+            2.46875003e-01   3.12500005e-03   3.12500005e-03
+            1.28124997e-01   1.21875003e-01   3.12500005e-03
+            2.46875003e-01   1.21875003e-01   3.12500005e-03
+            1.28124997e-01   3.12500005e-03   1.21875003e-01
+DEAL:3d::
+DEAL:3d::1 Number of cells: 610 610
+DEAL:3d::Checksum: 3041338616
+<?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="1_0000.vtu"/>
+  </PUnstructuredGrid>
+</VTKFile>
+
+<?xml version="1.0"?>
+<VTKFile type="UnstructuredGrid" version="0.1" byte_order="LittleEndian">
+  <UnstructuredGrid>
+    <Piece NumberOfPoints="17200" NumberOfCells="2150">
+      <Points>
+        <DataArray type="Float32" Name="Position" NumberOfComponents="3" format="ascii">
+            1.56250002e-03   1.56250002e-03   1.56250002e-03
+            6.09375015e-02   1.56250002e-03   1.56250002e-03
+            1.56250002e-03   6.09375015e-02   1.56250002e-03
+            6.09375015e-02   6.09375015e-02   1.56250002e-03
+            1.56250002e-03   1.56250002e-03   6.09375015e-02
+            6.09375015e-02   1.56250002e-03   6.09375015e-02
+            1.56250002e-03   6.09375015e-02   6.09375015e-02
+            6.09375015e-02   6.09375015e-02   6.09375015e-02
+            6.40624985e-02   1.56250002e-03   1.56250002e-03
+            1.23437501e-01   1.56250002e-03   1.56250002e-03
+            6.40624985e-02   6.09375015e-02   1.56250002e-03
+            1.23437501e-01   6.09375015e-02   1.56250002e-03
+            6.40624985e-02   1.56250002e-03   6.09375015e-02
+DEAL:3d::
+DEAL:3d::2 Number of cells: 2150 2150
+DEAL:3d::Checksum: 272602556
+<?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="1_0000.vtu"/>
+  </PUnstructuredGrid>
+</VTKFile>
+
+<?xml version="1.0"?>
+<VTKFile type="UnstructuredGrid" version="0.1" byte_order="LittleEndian">
+  <UnstructuredGrid>
+    <Piece NumberOfPoints="57128" NumberOfCells="7141">
+      <Points>
+        <DataArray type="Float32" Name="Position" NumberOfComponents="3" format="ascii">
+            1.56250002e-03   1.56250002e-03   1.56250002e-03
+            6.09375015e-02   1.56250002e-03   1.56250002e-03
+            1.56250002e-03   6.09375015e-02   1.56250002e-03
+            6.09375015e-02   6.09375015e-02   1.56250002e-03
+            1.56250002e-03   1.56250002e-03   6.09375015e-02
+            6.09375015e-02   1.56250002e-03   6.09375015e-02
+            1.56250002e-03   6.09375015e-02   6.09375015e-02
+            6.09375015e-02   6.09375015e-02   6.09375015e-02
+            6.40624985e-02   1.56250002e-03   1.56250002e-03
+            1.23437501e-01   1.56250002e-03   1.56250002e-03
+            6.40624985e-02   6.09375015e-02   1.56250002e-03
+            1.23437501e-01   6.09375015e-02   1.56250002e-03
+            6.40624985e-02   1.56250002e-03   6.09375015e-02
+DEAL:3d::
+DEAL:3d::3 Number of cells: 7141 7141
+DEAL:3d::Checksum: 1092886437
+<?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="1_0000.vtu"/>
+  </PUnstructuredGrid>
+</VTKFile>
+
+<?xml version="1.0"?>
+<VTKFile type="UnstructuredGrid" version="0.1" byte_order="LittleEndian">
+  <UnstructuredGrid>
+    <Piece NumberOfPoints="208328" NumberOfCells="26041">
+      <Points>
+        <DataArray type="Float32" Name="Position" NumberOfComponents="3" format="ascii">
+            1.56250002e-03   1.56250002e-03   1.56250002e-03
+            6.09375015e-02   1.56250002e-03   1.56250002e-03
+            1.56250002e-03   6.09375015e-02   1.56250002e-03
+            6.09375015e-02   6.09375015e-02   1.56250002e-03
+            1.56250002e-03   1.56250002e-03   6.09375015e-02
+            6.09375015e-02   1.56250002e-03   6.09375015e-02
+            1.56250002e-03   6.09375015e-02   6.09375015e-02
+            6.09375015e-02   6.09375015e-02   6.09375015e-02
+            6.32812530e-02   7.81250012e-04   7.81250012e-04
+            9.29687470e-02   7.81250012e-04   7.81250012e-04
+            6.32812530e-02   3.04687507e-02   7.81250012e-04
+            9.29687470e-02   3.04687507e-02   7.81250012e-04
+            6.32812530e-02   7.81250012e-04   3.04687507e-02
+DEAL:3d::
+DEAL:3d::4 Number of cells: 26041 26041
+DEAL:3d::Checksum: 2787894795
+<?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="1_0000.vtu"/>
+  </PUnstructuredGrid>
+</VTKFile>
+
+<?xml version="1.0"?>
+<VTKFile type="UnstructuredGrid" version="0.1" byte_order="LittleEndian">
+  <UnstructuredGrid>
+    <Piece NumberOfPoints="735456" NumberOfCells="91932">
+      <Points>
+        <DataArray type="Float32" Name="Position" NumberOfComponents="3" format="ascii">
+            1.56250002e-03   1.56250002e-03   1.56250002e-03
+            6.09375015e-02   1.56250002e-03   1.56250002e-03
+            1.56250002e-03   6.09375015e-02   1.56250002e-03
+            6.09375015e-02   6.09375015e-02   1.56250002e-03
+            1.56250002e-03   1.56250002e-03   6.09375015e-02
+            6.09375015e-02   1.56250002e-03   6.09375015e-02
+            1.56250002e-03   6.09375015e-02   6.09375015e-02
+            6.09375015e-02   6.09375015e-02   6.09375015e-02
+            6.32812530e-02   7.81250012e-04   7.81250012e-04
+            9.29687470e-02   7.81250012e-04   7.81250012e-04
+            6.32812530e-02   3.04687507e-02   7.81250012e-04
+            9.29687470e-02   3.04687507e-02   7.81250012e-04
+            6.32812530e-02   7.81250012e-04   3.04687507e-02
+DEAL:3d::
+DEAL:3d::5 Number of cells: 91932 91932
diff --git a/tests/distributed_grids/3d_refinement_01.debug.output b/tests/distributed_grids/3d_refinement_01.debug.output
new file mode 100644 (file)
index 0000000..beb54b1
--- /dev/null
@@ -0,0 +1,37 @@
+
+DEAL:3d::Checksum: 190316601
+<?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="2_0000.vtu"/>
+  </PUnstructuredGrid>
+</VTKFile>
+
+<?xml version="1.0"?>
+<VTKFile type="UnstructuredGrid" version="0.1" byte_order="LittleEndian">
+  <UnstructuredGrid>
+    <Piece NumberOfPoints="64" NumberOfCells="8">
+      <Points>
+        <DataArray type="Float32" Name="Position" NumberOfComponents="3" format="ascii">
+            1.25000002e-02   1.25000002e-02   1.25000002e-02
+            4.87500012e-01   1.25000002e-02   1.25000002e-02
+            1.25000002e-02   4.87500012e-01   1.25000002e-02
+            4.87500012e-01   4.87500012e-01   1.25000002e-02
+            1.25000002e-02   1.25000002e-02   4.87500012e-01
+            4.87500012e-01   1.25000002e-02   4.87500012e-01
+            1.25000002e-02   4.87500012e-01   4.87500012e-01
+            4.87500012e-01   4.87500012e-01   4.87500012e-01
+            5.12499988e-01   1.25000002e-02   1.25000002e-02
+            9.87500012e-01   1.25000002e-02   1.25000002e-02
+            5.12499988e-01   4.87500012e-01   1.25000002e-02
+            9.87500012e-01   4.87500012e-01   1.25000002e-02
+            5.12499988e-01   1.25000002e-02   4.87500012e-01
diff --git a/tests/distributed_grids/3d_refinement_02.debug.output b/tests/distributed_grids/3d_refinement_02.debug.output
new file mode 100644 (file)
index 0000000..aa21463
--- /dev/null
@@ -0,0 +1,352 @@
+
+DEAL:3d::Refining cell 7
+DEAL:3d::Checksum: 1061879988
+<?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="1_0000.vtu"/>
+  </PUnstructuredGrid>
+</VTKFile>
+
+<?xml version="1.0"?>
+<VTKFile type="UnstructuredGrid" version="0.1" byte_order="LittleEndian">
+  <UnstructuredGrid>
+    <Piece NumberOfPoints="120" NumberOfCells="15">
+      <Points>
+        <DataArray type="Float32" Name="Position" NumberOfComponents="3" format="ascii">
+            1.25000002e-02   1.25000002e-02   1.25000002e-02
+            4.87500012e-01   1.25000002e-02   1.25000002e-02
+            1.25000002e-02   4.87500012e-01   1.25000002e-02
+            4.87500012e-01   4.87500012e-01   1.25000002e-02
+            1.25000002e-02   1.25000002e-02   4.87500012e-01
+            4.87500012e-01   1.25000002e-02   4.87500012e-01
+            1.25000002e-02   4.87500012e-01   4.87500012e-01
+            4.87500012e-01   4.87500012e-01   4.87500012e-01
+            5.12499988e-01   1.25000002e-02   1.25000002e-02
+            9.87500012e-01   1.25000002e-02   1.25000002e-02
+            5.12499988e-01   4.87500012e-01   1.25000002e-02
+            9.87500012e-01   4.87500012e-01   1.25000002e-02
+            5.12499988e-01   1.25000002e-02   4.87500012e-01
+DEAL:3d::
+DEAL:3d::0 Number of cells: 15 15
+DEAL:3d::Refining cell 1
+DEAL:3d::Checksum: 2270560503
+<?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="1_0000.vtu"/>
+  </PUnstructuredGrid>
+</VTKFile>
+
+<?xml version="1.0"?>
+<VTKFile type="UnstructuredGrid" version="0.1" byte_order="LittleEndian">
+  <UnstructuredGrid>
+    <Piece NumberOfPoints="176" NumberOfCells="22">
+      <Points>
+        <DataArray type="Float32" Name="Position" NumberOfComponents="3" format="ascii">
+            1.25000002e-02   1.25000002e-02   1.25000002e-02
+            4.87500012e-01   1.25000002e-02   1.25000002e-02
+            1.25000002e-02   4.87500012e-01   1.25000002e-02
+            4.87500012e-01   4.87500012e-01   1.25000002e-02
+            1.25000002e-02   1.25000002e-02   4.87500012e-01
+            4.87500012e-01   1.25000002e-02   4.87500012e-01
+            1.25000002e-02   4.87500012e-01   4.87500012e-01
+            4.87500012e-01   4.87500012e-01   4.87500012e-01
+            5.06250024e-01   6.25000009e-03   6.25000009e-03
+            7.43749976e-01   6.25000009e-03   6.25000009e-03
+            5.06250024e-01   2.43750006e-01   6.25000009e-03
+            7.43749976e-01   2.43750006e-01   6.25000009e-03
+            5.06250024e-01   6.25000009e-03   2.43750006e-01
+DEAL:3d::
+DEAL:3d::1 Number of cells: 22 22
+DEAL:3d::Refining cell 17
+DEAL:3d::Checksum: 2925396400
+<?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="1_0000.vtu"/>
+  </PUnstructuredGrid>
+</VTKFile>
+
+<?xml version="1.0"?>
+<VTKFile type="UnstructuredGrid" version="0.1" byte_order="LittleEndian">
+  <UnstructuredGrid>
+    <Piece NumberOfPoints="288" NumberOfCells="36">
+      <Points>
+        <DataArray type="Float32" Name="Position" NumberOfComponents="3" format="ascii">
+            1.25000002e-02   1.25000002e-02   1.25000002e-02
+            4.87500012e-01   1.25000002e-02   1.25000002e-02
+            1.25000002e-02   4.87500012e-01   1.25000002e-02
+            4.87500012e-01   4.87500012e-01   1.25000002e-02
+            1.25000002e-02   1.25000002e-02   4.87500012e-01
+            4.87500012e-01   1.25000002e-02   4.87500012e-01
+            1.25000002e-02   4.87500012e-01   4.87500012e-01
+            4.87500012e-01   4.87500012e-01   4.87500012e-01
+            5.06250024e-01   6.25000009e-03   6.25000009e-03
+            7.43749976e-01   6.25000009e-03   6.25000009e-03
+            5.06250024e-01   2.43750006e-01   6.25000009e-03
+            7.43749976e-01   2.43750006e-01   6.25000009e-03
+            5.06250024e-01   6.25000009e-03   2.43750006e-01
+DEAL:3d::
+DEAL:3d::2 Number of cells: 36 36
+DEAL:3d::Refining cell 7
+DEAL:3d::Checksum: 1537540822
+<?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="1_0000.vtu"/>
+  </PUnstructuredGrid>
+</VTKFile>
+
+<?xml version="1.0"?>
+<VTKFile type="UnstructuredGrid" version="0.1" byte_order="LittleEndian">
+  <UnstructuredGrid>
+    <Piece NumberOfPoints="456" NumberOfCells="57">
+      <Points>
+        <DataArray type="Float32" Name="Position" NumberOfComponents="3" format="ascii">
+            1.25000002e-02   1.25000002e-02   1.25000002e-02
+            4.87500012e-01   1.25000002e-02   1.25000002e-02
+            1.25000002e-02   4.87500012e-01   1.25000002e-02
+            4.87500012e-01   4.87500012e-01   1.25000002e-02
+            1.25000002e-02   1.25000002e-02   4.87500012e-01
+            4.87500012e-01   1.25000002e-02   4.87500012e-01
+            1.25000002e-02   4.87500012e-01   4.87500012e-01
+            4.87500012e-01   4.87500012e-01   4.87500012e-01
+            5.06250024e-01   6.25000009e-03   6.25000009e-03
+            7.43749976e-01   6.25000009e-03   6.25000009e-03
+            5.06250024e-01   2.43750006e-01   6.25000009e-03
+            7.43749976e-01   2.43750006e-01   6.25000009e-03
+            5.06250024e-01   6.25000009e-03   2.43750006e-01
+DEAL:3d::
+DEAL:3d::3 Number of cells: 57 57
+DEAL:3d::Refining cell 29
+DEAL:3d::Checksum: 1304691596
+<?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="1_0000.vtu"/>
+  </PUnstructuredGrid>
+</VTKFile>
+
+<?xml version="1.0"?>
+<VTKFile type="UnstructuredGrid" version="0.1" byte_order="LittleEndian">
+  <UnstructuredGrid>
+    <Piece NumberOfPoints="624" NumberOfCells="78">
+      <Points>
+        <DataArray type="Float32" Name="Position" NumberOfComponents="3" format="ascii">
+            6.25000009e-03   6.25000009e-03   6.25000009e-03
+            2.43750006e-01   6.25000009e-03   6.25000009e-03
+            6.25000009e-03   2.43750006e-01   6.25000009e-03
+            2.43750006e-01   2.43750006e-01   6.25000009e-03
+            6.25000009e-03   6.25000009e-03   2.43750006e-01
+            2.43750006e-01   6.25000009e-03   2.43750006e-01
+            6.25000009e-03   2.43750006e-01   2.43750006e-01
+            2.43750006e-01   2.43750006e-01   2.43750006e-01
+            2.56249994e-01   6.25000009e-03   6.25000009e-03
+            4.93750006e-01   6.25000009e-03   6.25000009e-03
+            2.56249994e-01   2.43750006e-01   6.25000009e-03
+            4.93750006e-01   2.43750006e-01   6.25000009e-03
+            2.56249994e-01   6.25000009e-03   2.43750006e-01
+DEAL:3d::
+DEAL:3d::4 Number of cells: 78 78
+DEAL:3d::Refining cell 1
+DEAL:3d::Checksum: 2660631649
+<?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="1_0000.vtu"/>
+  </PUnstructuredGrid>
+</VTKFile>
+
+<?xml version="1.0"?>
+<VTKFile type="UnstructuredGrid" version="0.1" byte_order="LittleEndian">
+  <UnstructuredGrid>
+    <Piece NumberOfPoints="736" NumberOfCells="92">
+      <Points>
+        <DataArray type="Float32" Name="Position" NumberOfComponents="3" format="ascii">
+            6.25000009e-03   6.25000009e-03   6.25000009e-03
+            2.43750006e-01   6.25000009e-03   6.25000009e-03
+            6.25000009e-03   2.43750006e-01   6.25000009e-03
+            2.43750006e-01   2.43750006e-01   6.25000009e-03
+            6.25000009e-03   6.25000009e-03   2.43750006e-01
+            2.43750006e-01   6.25000009e-03   2.43750006e-01
+            6.25000009e-03   2.43750006e-01   2.43750006e-01
+            2.43750006e-01   2.43750006e-01   2.43750006e-01
+            2.56249994e-01   6.25000009e-03   6.25000009e-03
+            4.93750006e-01   6.25000009e-03   6.25000009e-03
+            2.56249994e-01   2.43750006e-01   6.25000009e-03
+            4.93750006e-01   2.43750006e-01   6.25000009e-03
+            2.56249994e-01   6.25000009e-03   2.43750006e-01
+DEAL:3d::
+DEAL:3d::5 Number of cells: 92 92
+DEAL:3d::Refining cell 14
+DEAL:3d::Checksum: 2875720905
+<?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="1_0000.vtu"/>
+  </PUnstructuredGrid>
+</VTKFile>
+
+<?xml version="1.0"?>
+<VTKFile type="UnstructuredGrid" version="0.1" byte_order="LittleEndian">
+  <UnstructuredGrid>
+    <Piece NumberOfPoints="792" NumberOfCells="99">
+      <Points>
+        <DataArray type="Float32" Name="Position" NumberOfComponents="3" format="ascii">
+            6.25000009e-03   6.25000009e-03   6.25000009e-03
+            2.43750006e-01   6.25000009e-03   6.25000009e-03
+            6.25000009e-03   2.43750006e-01   6.25000009e-03
+            2.43750006e-01   2.43750006e-01   6.25000009e-03
+            6.25000009e-03   6.25000009e-03   2.43750006e-01
+            2.43750006e-01   6.25000009e-03   2.43750006e-01
+            6.25000009e-03   2.43750006e-01   2.43750006e-01
+            2.43750006e-01   2.43750006e-01   2.43750006e-01
+            2.56249994e-01   6.25000009e-03   6.25000009e-03
+            4.93750006e-01   6.25000009e-03   6.25000009e-03
+            2.56249994e-01   2.43750006e-01   6.25000009e-03
+            4.93750006e-01   2.43750006e-01   6.25000009e-03
+            2.56249994e-01   6.25000009e-03   2.43750006e-01
+DEAL:3d::
+DEAL:3d::6 Number of cells: 99 99
+DEAL:3d::Refining cell 39
+DEAL:3d::Checksum: 3630367993
+<?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="1_0000.vtu"/>
+  </PUnstructuredGrid>
+</VTKFile>
+
+<?xml version="1.0"?>
+<VTKFile type="UnstructuredGrid" version="0.1" byte_order="LittleEndian">
+  <UnstructuredGrid>
+    <Piece NumberOfPoints="848" NumberOfCells="106">
+      <Points>
+        <DataArray type="Float32" Name="Position" NumberOfComponents="3" format="ascii">
+            6.25000009e-03   6.25000009e-03   6.25000009e-03
+            2.43750006e-01   6.25000009e-03   6.25000009e-03
+            6.25000009e-03   2.43750006e-01   6.25000009e-03
+            2.43750006e-01   2.43750006e-01   6.25000009e-03
+            6.25000009e-03   6.25000009e-03   2.43750006e-01
+            2.43750006e-01   6.25000009e-03   2.43750006e-01
+            6.25000009e-03   2.43750006e-01   2.43750006e-01
+            2.43750006e-01   2.43750006e-01   2.43750006e-01
+            2.56249994e-01   6.25000009e-03   6.25000009e-03
+            4.93750006e-01   6.25000009e-03   6.25000009e-03
+            2.56249994e-01   2.43750006e-01   6.25000009e-03
+            4.93750006e-01   2.43750006e-01   6.25000009e-03
+            2.56249994e-01   6.25000009e-03   2.43750006e-01
+DEAL:3d::
+DEAL:3d::7 Number of cells: 106 106
+DEAL:3d::Refining cell 59
+DEAL:3d::Checksum: 2062748577
+<?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="1_0000.vtu"/>
+  </PUnstructuredGrid>
+</VTKFile>
+
+<?xml version="1.0"?>
+<VTKFile type="UnstructuredGrid" version="0.1" byte_order="LittleEndian">
+  <UnstructuredGrid>
+    <Piece NumberOfPoints="960" NumberOfCells="120">
+      <Points>
+        <DataArray type="Float32" Name="Position" NumberOfComponents="3" format="ascii">
+            6.25000009e-03   6.25000009e-03   6.25000009e-03
+            2.43750006e-01   6.25000009e-03   6.25000009e-03
+            6.25000009e-03   2.43750006e-01   6.25000009e-03
+            2.43750006e-01   2.43750006e-01   6.25000009e-03
+            6.25000009e-03   6.25000009e-03   2.43750006e-01
+            2.43750006e-01   6.25000009e-03   2.43750006e-01
+            6.25000009e-03   2.43750006e-01   2.43750006e-01
+            2.43750006e-01   2.43750006e-01   2.43750006e-01
+            2.56249994e-01   6.25000009e-03   6.25000009e-03
+            4.93750006e-01   6.25000009e-03   6.25000009e-03
+            2.56249994e-01   2.43750006e-01   6.25000009e-03
+            4.93750006e-01   2.43750006e-01   6.25000009e-03
+            2.56249994e-01   6.25000009e-03   2.43750006e-01
+DEAL:3d::
+DEAL:3d::8 Number of cells: 120 120
diff --git a/tests/distributed_grids/3d_refinement_03.debug.output b/tests/distributed_grids/3d_refinement_03.debug.output
new file mode 100644 (file)
index 0000000..73f2b46
--- /dev/null
@@ -0,0 +1,39 @@
+
+DEAL:3d::Checksum: 2760466831
+<?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="1_0000.vtu"/>
+  </PUnstructuredGrid>
+</VTKFile>
+
+<?xml version="1.0"?>
+<VTKFile type="UnstructuredGrid" version="0.1" byte_order="LittleEndian">
+  <UnstructuredGrid>
+    <Piece NumberOfPoints="266608" NumberOfCells="33326">
+      <Points>
+        <DataArray type="Float32" Name="Position" NumberOfComponents="3" format="ascii">
+            3.64536738e+00   3.64710069e+00  -3.99903727e+00
+            3.61407876e+00   3.68167734e+00  -3.99898410e+00
+            3.63464022e+00   3.63641191e+00  -3.99901295e+00
+            3.60356712e+00   3.67266297e+00  -3.99896145e+00
+            3.64638615e+00   3.64810348e+00  -3.96245122e+00
+            3.61549616e+00   3.68247652e+00  -3.96037817e+00
+            3.63625789e+00   3.63800883e+00  -3.96150446e+00
+            3.60595322e+00   3.67423248e+00  -3.95949459e+00
+            3.61252499e+00   3.68357348e+00  -3.99898148e+00
+            3.58476353e+00   3.72105145e+00  -3.99893379e+00
+            3.60201979e+00   3.67464304e+00  -3.99895883e+00
+            3.57428741e+00   3.71363878e+00  -3.99891257e+00
+            3.61395955e+00   3.68436384e+00  -3.96027470e+00
+DEAL:3d::
+DEAL:3d::0 Number of cells: 33326 33326
index c8536fd96d076d196fbcf509f7e606c079965a73..22c0064db7218c97e40699e48b7a1f5c65d624f4 100644 (file)
@@ -63,7 +63,7 @@ void test(std::ostream & /*out*/)
       for (unsigned int i=0; i<tr.n_active_cells() / 5 + 1; ++i)
         {
           const unsigned int x = Testing::rand() % flags.size();
-          deallog << "Refining cell " << x << std::endl;
+          //deallog << "Refining cell " << x << std::endl;
           flags[x] = true;
         }
 
@@ -88,6 +88,9 @@ void test(std::ostream & /*out*/)
               << tr.n_active_cells() << ' '
               << tr2.n_active_cells()
               << std::endl;
+      deallog << "Checksum: "
+             << tr.get_checksum ()
+             << std::endl;
 
       assert_tria_equal(tr, tr2);
 
diff --git a/tests/distributed_grids/3d_refinement_05.output b/tests/distributed_grids/3d_refinement_05.output
new file mode 100644 (file)
index 0000000..7576c74
--- /dev/null
@@ -0,0 +1,17 @@
+
+DEAL:3d:: Number of cells: 22 22
+DEAL:3d::Checksum: 2519335187
+DEAL:3d:: Number of cells: 71 71
+DEAL:3d::Checksum: 3747480533
+DEAL:3d:: Number of cells: 260 260
+DEAL:3d::Checksum: 130954277
+DEAL:3d:: Number of cells: 869 869
+DEAL:3d::Checksum: 715958626
+DEAL:3d:: Number of cells: 2934 2934
+DEAL:3d::Checksum: 245558569
+DEAL:3d:: Number of cells: 10473 10473
+DEAL:3d::Checksum: 2683168182
+DEAL:3d:: Number of cells: 36954 36954
+DEAL:3d::Checksum: 3814988079
+DEAL:3d:: Number of cells: 133232 133232
+DEAL:3d::Checksum: 2561552393
index 655ecea87cbfa8bc492dc23156e76c7527947b42..a4540c2c821af3f6a17910ab2a60f1ccad17224c 100644 (file)
@@ -39,8 +39,9 @@ void write_vtk (const parallel::distributed::Triangulation<dim,spacedim> &tria,
   // copy the .pvtu and .vtu files
   // into the logstream
   {
+    unsigned int c=0;
     std::ifstream in((std::string(filename) + ".pvtu").c_str());
-    while (in)
+    while (in && ++c<20)
       {
         std::string s;
         std::getline(in, s);
@@ -49,8 +50,9 @@ void write_vtk (const parallel::distributed::Triangulation<dim,spacedim> &tria,
   }
 
   {
+    unsigned int c=0;
     std::ifstream in((std::string(filename) + "_0000.vtu").c_str());
-    while (in)
+    while (in && ++c<20)
       {
         std::string s;
         std::getline(in, s);
diff --git a/tests/distributed_grids/codim_01.debug.output b/tests/distributed_grids/codim_01.debug.output
new file mode 100644 (file)
index 0000000..60e4f04
--- /dev/null
@@ -0,0 +1,37 @@
+
+DEAL:2-3::Checksum: 1736441989
+<?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"/>
+  </PUnstructuredGrid>
+</VTKFile>
+
+<?xml version="1.0"?>
+<VTKFile type="UnstructuredGrid" version="0.1" byte_order="LittleEndian">
+  <UnstructuredGrid>
+    <Piece NumberOfPoints="76" NumberOfCells="19">
+      <Points>
+        <DataArray type="Float32" Name="Position" NumberOfComponents="3" format="ascii">
+            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

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.