]> https://gitweb.dealii.org/ - dealii.git/commitdiff
Test gmsh/gmsh_api_(01|02|03|04): add output variants 14729/head
authorMatthias Maier <tamiko@43-1.org>
Thu, 26 Jan 2023 01:04:39 +0000 (19:04 -0600)
committerMatthias Maier <tamiko@43-1.org>
Thu, 26 Jan 2023 01:04:39 +0000 (19:04 -0600)
It seems that there was a change in more recent versions of gmsh and the
mesh output changed. These output variants seem to be stable among a
number of architectures and linux distributions so I simply commit them.

The output is similar to the main version and seems to be a "superset".
(It looks like older gmsh versions removed unused points ?!)

If we ever start to increase the number of output variants again I
suggest to change the test to ".run_only" and not compare unstable
output.

tests/gmsh/gmsh_api_01.with_gmsh_with_api=on.output.2 [new file with mode: 0644]
tests/gmsh/gmsh_api_02.with_gmsh_with_api=on.output.2 [new file with mode: 0644]
tests/gmsh/gmsh_api_03.with_gmsh_with_api=on.output.2 [new file with mode: 0644]
tests/gmsh/gmsh_api_04.with_gmsh_with_api=on.output.2 [new file with mode: 0644]

diff --git a/tests/gmsh/gmsh_api_01.with_gmsh_with_api=on.output.2 b/tests/gmsh/gmsh_api_01.with_gmsh_with_api=on.output.2
new file mode 100644 (file)
index 0000000..c83898f
--- /dev/null
@@ -0,0 +1,292 @@
+
+$MeshFormat
+4.1 0 8
+$EndMeshFormat
+$PhysicalNames
+3
+1 1 "ManifoldID:0"
+1 2 "BoundaryID:-1, ManifoldID:1"
+2 3 "ManifoldID:1"
+$EndPhysicalNames
+$Entities
+0 2 2 0
+1 -0.9999999999999999 -0.9999999999999999 0 0.9999999999999999 0.9999999999999999 0 1 1 0 
+4 -0.9999999999999999 -0.9999999999999999 0 0.9999999999999999 0.9999999999999999 0 1 2 0 
+2 -0.9999999999999999 -0.9999999999999999 0 0.9999999999999999 0.9999999999999999 0 1 3 0 
+3 -0.2928932188134525 -0.2928932188134525 0 0.2928932188134525 0.2928932188134525 0 1 4 0 
+$EndEntities
+$Nodes
+4 100 1 25
+1 1 0 25
+1
+2
+3
+4
+5
+6
+7
+8
+9
+10
+11
+12
+13
+14
+15
+16
+17
+18
+19
+20
+21
+22
+23
+24
+25
+-0.7071067811865475 -0.7071067811865475 0
+0.7071067811865475 -0.7071067811865475 0
+-0.2928932188134525 -0.2928932188134525 0
+0.2928932188134525 -0.2928932188134525 0
+-0.2928932188134525 0.2928932188134525 0
+0.2928932188134525 0.2928932188134525 0
+-0.7071067811865475 0.7071067811865475 0
+0.7071067811865475 0.7071067811865475 0
+-1.110223024625156e-16 -0.9999999999999999 0
+-0.5 -0.5 0
+-0.9999999999999999 -1.110223024625156e-16 0
+0.5 -0.5 0
+0.9999999999999999 -1.110223024625156e-16 0
+0 -0.2928932188134525 0
+-0.2928932188134525 0 0
+0.2928932188134525 0 0
+0 0.2928932188134525 0
+-0.5 0.5 0
+-1.110223024625156e-16 0.9999999999999999 0
+0.5 0.5 0
+-5.551115123125782e-17 -0.6464466094067262 0
+-0.6464466094067262 -5.551115123125783e-17 0
+0 0 0
+0.6464466094067262 -5.551115123125782e-17 0
+-5.551115123125783e-17 0.6464466094067262 0
+1 4 0 25
+1
+2
+3
+4
+5
+6
+7
+8
+9
+10
+11
+12
+13
+14
+15
+16
+17
+18
+19
+20
+21
+22
+23
+24
+25
+-0.7071067811865475 -0.7071067811865475 0
+0.7071067811865475 -0.7071067811865475 0
+-0.2928932188134525 -0.2928932188134525 0
+0.2928932188134525 -0.2928932188134525 0
+-0.2928932188134525 0.2928932188134525 0
+0.2928932188134525 0.2928932188134525 0
+-0.7071067811865475 0.7071067811865475 0
+0.7071067811865475 0.7071067811865475 0
+-1.110223024625156e-16 -0.9999999999999999 0
+-0.5 -0.5 0
+-0.9999999999999999 -1.110223024625156e-16 0
+0.5 -0.5 0
+0.9999999999999999 -1.110223024625156e-16 0
+0 -0.2928932188134525 0
+-0.2928932188134525 0 0
+0.2928932188134525 0 0
+0 0.2928932188134525 0
+-0.5 0.5 0
+-1.110223024625156e-16 0.9999999999999999 0
+0.5 0.5 0
+-5.551115123125782e-17 -0.6464466094067262 0
+-0.6464466094067262 -5.551115123125783e-17 0
+0 0 0
+0.6464466094067262 -5.551115123125782e-17 0
+-5.551115123125783e-17 0.6464466094067262 0
+2 2 0 25
+1
+2
+3
+4
+5
+6
+7
+8
+9
+10
+11
+12
+13
+14
+15
+16
+17
+18
+19
+20
+21
+22
+23
+24
+25
+-0.7071067811865475 -0.7071067811865475 0
+0.7071067811865475 -0.7071067811865475 0
+-0.2928932188134525 -0.2928932188134525 0
+0.2928932188134525 -0.2928932188134525 0
+-0.2928932188134525 0.2928932188134525 0
+0.2928932188134525 0.2928932188134525 0
+-0.7071067811865475 0.7071067811865475 0
+0.7071067811865475 0.7071067811865475 0
+-1.110223024625156e-16 -0.9999999999999999 0
+-0.5 -0.5 0
+-0.9999999999999999 -1.110223024625156e-16 0
+0.5 -0.5 0
+0.9999999999999999 -1.110223024625156e-16 0
+0 -0.2928932188134525 0
+-0.2928932188134525 0 0
+0.2928932188134525 0 0
+0 0.2928932188134525 0
+-0.5 0.5 0
+-1.110223024625156e-16 0.9999999999999999 0
+0.5 0.5 0
+-5.551115123125782e-17 -0.6464466094067262 0
+-0.6464466094067262 -5.551115123125783e-17 0
+0 0 0
+0.6464466094067262 -5.551115123125782e-17 0
+-5.551115123125783e-17 0.6464466094067262 0
+2 3 0 25
+1
+2
+3
+4
+5
+6
+7
+8
+9
+10
+11
+12
+13
+14
+15
+16
+17
+18
+19
+20
+21
+22
+23
+24
+25
+-0.7071067811865475 -0.7071067811865475 0
+0.7071067811865475 -0.7071067811865475 0
+-0.2928932188134525 -0.2928932188134525 0
+0.2928932188134525 -0.2928932188134525 0
+-0.2928932188134525 0.2928932188134525 0
+0.2928932188134525 0.2928932188134525 0
+-0.7071067811865475 0.7071067811865475 0
+0.7071067811865475 0.7071067811865475 0
+-1.110223024625156e-16 -0.9999999999999999 0
+-0.5 -0.5 0
+-0.9999999999999999 -1.110223024625156e-16 0
+0.5 -0.5 0
+0.9999999999999999 -1.110223024625156e-16 0
+0 -0.2928932188134525 0
+-0.2928932188134525 0 0
+0.2928932188134525 0 0
+0 0.2928932188134525 0
+-0.5 0.5 0
+-1.110223024625156e-16 0.9999999999999999 0
+0.5 0.5 0
+-5.551115123125782e-17 -0.6464466094067262 0
+-0.6464466094067262 -5.551115123125783e-17 0
+0 0 0
+0.6464466094067262 -5.551115123125782e-17 0
+-5.551115123125783e-17 0.6464466094067262 0
+$EndNodes
+$Elements
+4 60 1 60
+1 1 1 8
+3 1 9 
+7 9 2 
+16 1 11 
+23 11 7 
+35 2 13 
+39 13 8 
+48 7 19 
+55 19 8 
+1 4 1 32
+2 9 21 
+4 10 21 
+6 9 21 
+8 21 12 
+10 21 14 
+11 10 21 
+13 21 14 
+14 21 12 
+17 10 22 
+18 11 22 
+20 10 22 
+21 22 15 
+24 22 18 
+25 11 22 
+27 22 18 
+28 22 15 
+34 13 24 
+36 12 24 
+38 13 24 
+40 24 20 
+42 24 16 
+43 12 24 
+45 24 16 
+46 24 20 
+49 18 25 
+50 19 25 
+52 18 25 
+53 25 17 
+56 25 20 
+57 19 25 
+59 25 20 
+60 25 17 
+2 2 3 16
+1 1 9 21 10 
+5 9 2 12 21 
+9 10 21 14 3 
+12 21 12 4 14 
+15 1 10 22 11 
+19 10 3 15 22 
+22 11 22 18 7 
+26 22 15 5 18 
+33 2 13 24 12 
+37 13 8 20 24 
+41 12 24 16 4 
+44 24 20 6 16 
+47 7 18 25 19 
+51 18 5 17 25 
+54 19 25 20 8 
+58 25 17 6 20 
+2 3 3 4
+29 3 14 23 15 
+30 14 4 16 23 
+31 15 23 17 5 
+32 23 16 6 17 
+$EndElements
+
diff --git a/tests/gmsh/gmsh_api_02.with_gmsh_with_api=on.output.2 b/tests/gmsh/gmsh_api_02.with_gmsh_with_api=on.output.2
new file mode 100644 (file)
index 0000000..1300ee1
--- /dev/null
@@ -0,0 +1,315 @@
+
+DEAL::Testing kind(1) in dimensions <1,1>
+$MeshFormat
+4.1 0 8
+$EndMeshFormat
+$PhysicalNames
+1
+0 1 "BoundaryID:1"
+$EndPhysicalNames
+$Entities
+1 1 0 0
+2 0 0 0 1 1 
+1 0 0 0 1 0 0 1 2 0 
+$EndEntities
+$Nodes
+2 4 1 2
+0 2 0 2
+1
+2
+0 0 0
+1 0 0
+1 1 0 2
+1
+2
+0 0 0
+1 0 0
+$EndNodes
+$Elements
+1 1 1 1
+1 1 1 1
+1 1 2 
+$EndElements
+
+DEAL::Testing kind(1) in dimensions <1,2>
+$MeshFormat
+4.1 0 8
+$EndMeshFormat
+$PhysicalNames
+1
+0 1 "BoundaryID:1"
+$EndPhysicalNames
+$Entities
+1 1 0 0
+2 0 0 0 1 1 
+1 0 0 0 1 0 0 1 2 0 
+$EndEntities
+$Nodes
+2 4 1 2
+0 2 0 2
+1
+2
+0 0 0
+1 0 0
+1 1 0 2
+1
+2
+0 0 0
+1 0 0
+$EndNodes
+$Elements
+1 1 1 1
+1 1 1 1
+1 1 2 
+$EndElements
+
+DEAL::Testing kind(1) in dimensions <1,3>
+$MeshFormat
+4.1 0 8
+$EndMeshFormat
+$PhysicalNames
+1
+0 1 "BoundaryID:1"
+$EndPhysicalNames
+$Entities
+1 1 0 0
+2 0 0 0 1 1 
+1 0 0 0 1 0 0 1 2 0 
+$EndEntities
+$Nodes
+2 4 1 2
+0 2 0 2
+1
+2
+0 0 0
+1 0 0
+1 1 0 2
+1
+2
+0 0 0
+1 0 0
+$EndNodes
+$Elements
+1 1 1 1
+1 1 1 1
+1 1 2 
+$EndElements
+
+DEAL::Testing kind(2) in dimensions <2,2>
+$MeshFormat
+4.1 0 8
+$EndMeshFormat
+$Entities
+0 0 1 0
+1 0 0 0 1 1 0 1 1 0 
+$EndEntities
+$Nodes
+1 3 1 3
+2 1 0 3
+1
+2
+3
+0 0 0
+1 0 0
+0 1 0
+$EndNodes
+$Elements
+1 1 1 1
+2 1 2 1
+1 1 2 3 
+$EndElements
+
+DEAL::Testing kind(2) in dimensions <2,3>
+$MeshFormat
+4.1 0 8
+$EndMeshFormat
+$Entities
+0 0 1 0
+1 0 0 0 1 1 0 1 1 0 
+$EndEntities
+$Nodes
+1 3 1 3
+2 1 0 3
+1
+2
+3
+0 0 0
+1 0 0
+0 1 0
+$EndNodes
+$Elements
+1 1 1 1
+2 1 2 1
+1 1 2 3 
+$EndElements
+
+DEAL::Testing kind(3) in dimensions <2,2>
+$MeshFormat
+4.1 0 8
+$EndMeshFormat
+$Entities
+0 0 1 0
+1 0 0 0 1 1 0 1 1 0 
+$EndEntities
+$Nodes
+1 4 1 4
+2 1 0 4
+1
+2
+3
+4
+0 0 0
+1 0 0
+0 1 0
+1 1 0
+$EndNodes
+$Elements
+1 1 1 1
+2 1 3 1
+1 1 2 4 3 
+$EndElements
+
+DEAL::Testing kind(3) in dimensions <2,3>
+$MeshFormat
+4.1 0 8
+$EndMeshFormat
+$Entities
+0 0 1 0
+1 0 0 0 1 1 0 1 1 0 
+$EndEntities
+$Nodes
+1 4 1 4
+2 1 0 4
+1
+2
+3
+4
+0 0 0
+1 0 0
+0 1 0
+1 1 0
+$EndNodes
+$Elements
+1 1 1 1
+2 1 3 1
+1 1 2 4 3 
+$EndElements
+
+DEAL::Testing kind(4) in dimensions <3,3>
+$MeshFormat
+4.1 0 8
+$EndMeshFormat
+$Entities
+0 0 0 1
+1 0 0 0 1 1 1 1 1 0 
+$EndEntities
+$Nodes
+1 4 1 4
+3 1 0 4
+1
+2
+3
+4
+0 0 0
+1 0 0
+0 1 0
+0 0 1
+$EndNodes
+$Elements
+1 1 1 1
+3 1 4 1
+1 1 2 3 4 
+$EndElements
+
+DEAL::Testing kind(5) in dimensions <3,3>
+$MeshFormat
+4.1 0 8
+$EndMeshFormat
+$Entities
+0 0 0 1
+1 -1 -1 0 1 1 1 1 1 0 
+$EndEntities
+$Nodes
+1 5 1 5
+3 1 0 5
+1
+2
+3
+4
+5
+-1 -1 0
+1 -1 0
+-1 1 0
+1 1 0
+0 0 1
+$EndNodes
+$Elements
+1 1 1 1
+3 1 7 1
+1 1 2 4 3 5 
+$EndElements
+
+DEAL::Testing kind(6) in dimensions <3,3>
+$MeshFormat
+4.1 0 8
+$EndMeshFormat
+$Entities
+0 0 0 1
+1 0 0 0 1 1 1 1 1 0 
+$EndEntities
+$Nodes
+1 6 1 6
+3 1 0 6
+1
+2
+3
+4
+5
+6
+0 0 0
+1 0 0
+0 1 0
+0 0 1
+1 0 1
+0 1 1
+$EndNodes
+$Elements
+1 1 1 1
+3 1 6 1
+1 1 2 3 4 5 6 
+$EndElements
+
+DEAL::Testing kind(7) in dimensions <3,3>
+$MeshFormat
+4.1 0 8
+$EndMeshFormat
+$Entities
+0 0 0 1
+1 0 0 0 1 1 1 1 1 0 
+$EndEntities
+$Nodes
+1 8 1 8
+3 1 0 8
+1
+2
+3
+4
+5
+6
+7
+8
+0 0 0
+1 0 0
+0 1 0
+1 1 0
+0 0 1
+1 0 1
+0 1 1
+1 1 1
+$EndNodes
+$Elements
+1 1 1 1
+3 1 5 1
+1 1 2 4 3 5 6 8 7 
+$EndElements
+
diff --git a/tests/gmsh/gmsh_api_03.with_gmsh_with_api=on.output.2 b/tests/gmsh/gmsh_api_03.with_gmsh_with_api=on.output.2
new file mode 100644 (file)
index 0000000..9b4ec83
--- /dev/null
@@ -0,0 +1,739 @@
+
+DEAL::Original mesh: 
+$MeshFormat
+4.1 0 8
+$EndMeshFormat
+$PhysicalNames
+2
+1 1 "ManifoldID:0"
+2 2 "ManifoldID:1"
+$EndPhysicalNames
+$Entities
+0 1 2 0
+1 -0.7071067811865475 -0.7071067811865475 0 0.7071067811865475 0.7071067811865475 0 1 1 0 
+2 -0.7071067811865475 -0.7071067811865475 0 0.7071067811865475 0.7071067811865475 0 1 2 0 
+3 -0.2928932188134525 -0.2928932188134525 0 0.2928932188134525 0.2928932188134525 0 1 3 0 
+$EndEntities
+$Nodes
+3 24 1 8
+1 1 0 8
+1
+2
+3
+4
+5
+6
+7
+8
+-0.7071067811865475 -0.7071067811865475 0
+0.7071067811865475 -0.7071067811865475 0
+-0.2928932188134525 -0.2928932188134525 0
+0.2928932188134525 -0.2928932188134525 0
+-0.2928932188134525 0.2928932188134525 0
+0.2928932188134525 0.2928932188134525 0
+-0.7071067811865475 0.7071067811865475 0
+0.7071067811865475 0.7071067811865475 0
+2 2 0 8
+1
+2
+3
+4
+5
+6
+7
+8
+-0.7071067811865475 -0.7071067811865475 0
+0.7071067811865475 -0.7071067811865475 0
+-0.2928932188134525 -0.2928932188134525 0
+0.2928932188134525 -0.2928932188134525 0
+-0.2928932188134525 0.2928932188134525 0
+0.2928932188134525 0.2928932188134525 0
+-0.7071067811865475 0.7071067811865475 0
+0.7071067811865475 0.7071067811865475 0
+2 3 0 8
+1
+2
+3
+4
+5
+6
+7
+8
+-0.7071067811865475 -0.7071067811865475 0
+0.7071067811865475 -0.7071067811865475 0
+-0.2928932188134525 -0.2928932188134525 0
+0.2928932188134525 -0.2928932188134525 0
+-0.2928932188134525 0.2928932188134525 0
+0.2928932188134525 0.2928932188134525 0
+-0.7071067811865475 0.7071067811865475 0
+0.7071067811865475 0.7071067811865475 0
+$EndNodes
+$Elements
+3 9 1 9
+1 1 1 4
+2 1 2 
+4 1 7 
+7 2 8 
+9 7 8 
+2 2 3 4
+1 1 2 4 3 
+3 1 3 5 7 
+6 2 8 6 4 
+8 7 5 6 8 
+2 3 3 1
+5 3 4 6 5 
+$EndElements
+
+DEAL::Regenerated mesh: 
+$MeshFormat
+4.1 0 8
+$EndMeshFormat
+$PhysicalNames
+2
+1 1 "ManifoldID:0"
+2 2 "ManifoldID:1"
+$EndPhysicalNames
+$Entities
+0 1 2 0
+1 -0.7071067811865475 -0.7071067811865475 0 0.7071067811865475 0.7071067811865475 0 1 1 0 
+2 -0.7071067811865475 -0.7071067811865475 0 0.7071067811865475 0.7071067811865475 0 1 2 0 
+3 -0.2928932188134525 -0.2928932188134525 0 0.2928932188134525 0.2928932188134525 0 1 3 0 
+$EndEntities
+$Nodes
+3 24 1 8
+1 1 0 8
+1
+2
+3
+4
+5
+6
+7
+8
+-0.7071067811865475 -0.7071067811865475 0
+0.7071067811865475 -0.7071067811865475 0
+-0.2928932188134525 -0.2928932188134525 0
+0.2928932188134525 -0.2928932188134525 0
+-0.2928932188134525 0.2928932188134525 0
+0.2928932188134525 0.2928932188134525 0
+-0.7071067811865475 0.7071067811865475 0
+0.7071067811865475 0.7071067811865475 0
+2 2 0 8
+1
+2
+3
+4
+5
+6
+7
+8
+-0.7071067811865475 -0.7071067811865475 0
+0.7071067811865475 -0.7071067811865475 0
+-0.2928932188134525 -0.2928932188134525 0
+0.2928932188134525 -0.2928932188134525 0
+-0.2928932188134525 0.2928932188134525 0
+0.2928932188134525 0.2928932188134525 0
+-0.7071067811865475 0.7071067811865475 0
+0.7071067811865475 0.7071067811865475 0
+2 3 0 8
+1
+2
+3
+4
+5
+6
+7
+8
+-0.7071067811865475 -0.7071067811865475 0
+0.7071067811865475 -0.7071067811865475 0
+-0.2928932188134525 -0.2928932188134525 0
+0.2928932188134525 -0.2928932188134525 0
+-0.2928932188134525 0.2928932188134525 0
+0.2928932188134525 0.2928932188134525 0
+-0.7071067811865475 0.7071067811865475 0
+0.7071067811865475 0.7071067811865475 0
+$EndNodes
+$Elements
+3 9 1 9
+1 1 1 4
+2 1 2 
+4 1 7 
+6 2 8 
+8 7 8 
+2 2 3 4
+1 1 2 4 3 
+3 1 3 5 7 
+5 2 8 6 4 
+7 7 5 6 8 
+2 3 3 1
+9 3 4 6 5 
+$EndElements
+
+DEAL::Original mesh: 
+$MeshFormat
+4.1 0 8
+$EndMeshFormat
+$PhysicalNames
+2
+1 1 "BoundaryID:-1, ManifoldID:0"
+2 2 "ManifoldID:0"
+$EndPhysicalNames
+$Entities
+0 1 1 0
+2 -0.5773502691896258 -0.5773502691896258 -0.5773502691896258 0.5773502691896258 0.5773502691896258 0.5773502691896258 1 1 0 
+1 -0.5773502691896258 -0.5773502691896258 -0.5773502691896258 0.5773502691896258 0.5773502691896258 0.5773502691896258 1 2 0 
+$EndEntities
+$Nodes
+2 16 1 8
+1 2 0 8
+1
+2
+3
+4
+5
+6
+7
+8
+-0.5773502691896258 -0.5773502691896258 -0.5773502691896258
+0.5773502691896258 -0.5773502691896258 -0.5773502691896258
+-0.5773502691896258 0.5773502691896258 -0.5773502691896258
+0.5773502691896258 0.5773502691896258 -0.5773502691896258
+0.5773502691896258 -0.5773502691896258 0.5773502691896258
+0.5773502691896258 0.5773502691896258 0.5773502691896258
+-0.5773502691896258 -0.5773502691896258 0.5773502691896258
+-0.5773502691896258 0.5773502691896258 0.5773502691896258
+2 1 0 8
+1
+2
+3
+4
+5
+6
+7
+8
+-0.5773502691896258 -0.5773502691896258 -0.5773502691896258
+0.5773502691896258 -0.5773502691896258 -0.5773502691896258
+-0.5773502691896258 0.5773502691896258 -0.5773502691896258
+0.5773502691896258 0.5773502691896258 -0.5773502691896258
+0.5773502691896258 -0.5773502691896258 0.5773502691896258
+0.5773502691896258 0.5773502691896258 0.5773502691896258
+-0.5773502691896258 -0.5773502691896258 0.5773502691896258
+-0.5773502691896258 0.5773502691896258 0.5773502691896258
+$EndNodes
+$Elements
+2 30 1 30
+1 2 1 24
+2 1 2 
+3 3 4 
+4 1 3 
+5 2 4 
+7 2 5 
+8 4 6 
+9 2 4 
+10 5 6 
+12 7 8 
+13 5 6 
+14 7 5 
+15 8 6 
+17 1 3 
+18 7 8 
+19 1 7 
+20 3 8 
+22 1 7 
+23 2 5 
+24 1 2 
+25 7 5 
+27 3 4 
+28 8 6 
+29 3 8 
+30 4 6 
+2 1 3 6
+1 1 3 4 2 
+6 2 4 6 5 
+11 7 5 6 8 
+16 1 7 8 3 
+21 1 2 5 7 
+26 3 8 6 4 
+$EndElements
+
+DEAL::Regenerated mesh: 
+$MeshFormat
+4.1 0 8
+$EndMeshFormat
+$PhysicalNames
+2
+1 1 "BoundaryID:-1, ManifoldID:0"
+2 2 "ManifoldID:0"
+$EndPhysicalNames
+$Entities
+0 1 1 0
+2 -0.5773502691896258 -0.5773502691896258 -0.5773502691896258 0.5773502691896258 0.5773502691896258 0.5773502691896258 1 1 0 
+1 -0.5773502691896258 -0.5773502691896258 -0.5773502691896258 0.5773502691896258 0.5773502691896258 0.5773502691896258 1 2 0 
+$EndEntities
+$Nodes
+2 16 1 8
+1 2 0 8
+1
+2
+3
+4
+5
+6
+7
+8
+-0.5773502691896258 -0.5773502691896258 -0.5773502691896258
+0.5773502691896258 -0.5773502691896258 -0.5773502691896258
+-0.5773502691896258 0.5773502691896258 -0.5773502691896258
+0.5773502691896258 0.5773502691896258 -0.5773502691896258
+0.5773502691896258 -0.5773502691896258 0.5773502691896258
+0.5773502691896258 0.5773502691896258 0.5773502691896258
+-0.5773502691896258 -0.5773502691896258 0.5773502691896258
+-0.5773502691896258 0.5773502691896258 0.5773502691896258
+2 1 0 8
+1
+2
+3
+4
+5
+6
+7
+8
+-0.5773502691896258 -0.5773502691896258 -0.5773502691896258
+0.5773502691896258 -0.5773502691896258 -0.5773502691896258
+-0.5773502691896258 0.5773502691896258 -0.5773502691896258
+0.5773502691896258 0.5773502691896258 -0.5773502691896258
+0.5773502691896258 -0.5773502691896258 0.5773502691896258
+0.5773502691896258 0.5773502691896258 0.5773502691896258
+-0.5773502691896258 -0.5773502691896258 0.5773502691896258
+-0.5773502691896258 0.5773502691896258 0.5773502691896258
+$EndNodes
+$Elements
+2 30 1 30
+1 2 1 24
+2 1 2 
+3 3 4 
+4 1 3 
+5 2 4 
+7 2 5 
+8 4 6 
+9 2 4 
+10 5 6 
+12 7 8 
+13 5 6 
+14 7 5 
+15 8 6 
+17 1 3 
+18 7 8 
+19 1 7 
+20 3 8 
+22 1 7 
+23 2 5 
+24 1 2 
+25 7 5 
+27 3 4 
+28 8 6 
+29 3 8 
+30 4 6 
+2 1 3 6
+1 1 3 4 2 
+6 2 4 6 5 
+11 7 5 6 8 
+16 1 7 8 3 
+21 1 2 5 7 
+26 3 8 6 4 
+$EndElements
+
+DEAL::Original mesh: 
+$MeshFormat
+4.1 0 8
+$EndMeshFormat
+$PhysicalNames
+3
+1 1 "ManifoldID:0"
+2 2 "ManifoldID:0"
+3 3 "ManifoldID:1"
+$EndPhysicalNames
+$Entities
+0 1 1 2
+1 -0.5773502691896258 -0.5773502691896258 -0.5773502691896258 0.5773502691896258 0.5773502691896258 0.5773502691896258 1 1 0 
+1 -0.5773502691896258 -0.5773502691896258 -0.5773502691896258 0.5773502691896258 0.5773502691896258 0.5773502691896258 1 2 0 
+2 -0.5773502691896258 -0.5773502691896258 -0.5773502691896258 0.5773502691896258 0.5773502691896258 0.5773502691896258 1 3 0 
+3 -0.2113248654051872 -0.2113248654051872 -0.2113248654051872 0.2113248654051872 0.2113248654051872 0.2113248654051872 1 4 0 
+$EndEntities
+$Nodes
+4 64 1 16
+1 1 0 16
+1
+2
+3
+4
+5
+6
+7
+8
+9
+10
+11
+12
+13
+14
+15
+16
+-0.2113248654051872 -0.2113248654051872 -0.2113248654051872
+0.2113248654051872 -0.2113248654051872 -0.2113248654051872
+0.2113248654051872 -0.2113248654051872 0.2113248654051872
+-0.2113248654051872 -0.2113248654051872 0.2113248654051872
+-0.2113248654051872 0.2113248654051872 -0.2113248654051872
+0.2113248654051872 0.2113248654051872 -0.2113248654051872
+0.2113248654051872 0.2113248654051872 0.2113248654051872
+-0.2113248654051872 0.2113248654051872 0.2113248654051872
+-0.5773502691896258 -0.5773502691896258 -0.5773502691896258
+0.5773502691896258 -0.5773502691896258 -0.5773502691896258
+0.5773502691896258 -0.5773502691896258 0.5773502691896258
+-0.5773502691896258 -0.5773502691896258 0.5773502691896258
+-0.5773502691896258 0.5773502691896258 -0.5773502691896258
+0.5773502691896258 0.5773502691896258 -0.5773502691896258
+0.5773502691896258 0.5773502691896258 0.5773502691896258
+-0.5773502691896258 0.5773502691896258 0.5773502691896258
+2 1 0 16
+1
+2
+3
+4
+5
+6
+7
+8
+9
+10
+11
+12
+13
+14
+15
+16
+-0.2113248654051872 -0.2113248654051872 -0.2113248654051872
+0.2113248654051872 -0.2113248654051872 -0.2113248654051872
+0.2113248654051872 -0.2113248654051872 0.2113248654051872
+-0.2113248654051872 -0.2113248654051872 0.2113248654051872
+-0.2113248654051872 0.2113248654051872 -0.2113248654051872
+0.2113248654051872 0.2113248654051872 -0.2113248654051872
+0.2113248654051872 0.2113248654051872 0.2113248654051872
+-0.2113248654051872 0.2113248654051872 0.2113248654051872
+-0.5773502691896258 -0.5773502691896258 -0.5773502691896258
+0.5773502691896258 -0.5773502691896258 -0.5773502691896258
+0.5773502691896258 -0.5773502691896258 0.5773502691896258
+-0.5773502691896258 -0.5773502691896258 0.5773502691896258
+-0.5773502691896258 0.5773502691896258 -0.5773502691896258
+0.5773502691896258 0.5773502691896258 -0.5773502691896258
+0.5773502691896258 0.5773502691896258 0.5773502691896258
+-0.5773502691896258 0.5773502691896258 0.5773502691896258
+3 2 0 16
+1
+2
+3
+4
+5
+6
+7
+8
+9
+10
+11
+12
+13
+14
+15
+16
+-0.2113248654051872 -0.2113248654051872 -0.2113248654051872
+0.2113248654051872 -0.2113248654051872 -0.2113248654051872
+0.2113248654051872 -0.2113248654051872 0.2113248654051872
+-0.2113248654051872 -0.2113248654051872 0.2113248654051872
+-0.2113248654051872 0.2113248654051872 -0.2113248654051872
+0.2113248654051872 0.2113248654051872 -0.2113248654051872
+0.2113248654051872 0.2113248654051872 0.2113248654051872
+-0.2113248654051872 0.2113248654051872 0.2113248654051872
+-0.5773502691896258 -0.5773502691896258 -0.5773502691896258
+0.5773502691896258 -0.5773502691896258 -0.5773502691896258
+0.5773502691896258 -0.5773502691896258 0.5773502691896258
+-0.5773502691896258 -0.5773502691896258 0.5773502691896258
+-0.5773502691896258 0.5773502691896258 -0.5773502691896258
+0.5773502691896258 0.5773502691896258 -0.5773502691896258
+0.5773502691896258 0.5773502691896258 0.5773502691896258
+-0.5773502691896258 0.5773502691896258 0.5773502691896258
+3 3 0 16
+1
+2
+3
+4
+5
+6
+7
+8
+9
+10
+11
+12
+13
+14
+15
+16
+-0.2113248654051872 -0.2113248654051872 -0.2113248654051872
+0.2113248654051872 -0.2113248654051872 -0.2113248654051872
+0.2113248654051872 -0.2113248654051872 0.2113248654051872
+-0.2113248654051872 -0.2113248654051872 0.2113248654051872
+-0.2113248654051872 0.2113248654051872 -0.2113248654051872
+0.2113248654051872 0.2113248654051872 -0.2113248654051872
+0.2113248654051872 0.2113248654051872 0.2113248654051872
+-0.2113248654051872 0.2113248654051872 0.2113248654051872
+-0.5773502691896258 -0.5773502691896258 -0.5773502691896258
+0.5773502691896258 -0.5773502691896258 -0.5773502691896258
+0.5773502691896258 -0.5773502691896258 0.5773502691896258
+-0.5773502691896258 -0.5773502691896258 0.5773502691896258
+-0.5773502691896258 0.5773502691896258 -0.5773502691896258
+0.5773502691896258 0.5773502691896258 -0.5773502691896258
+0.5773502691896258 0.5773502691896258 0.5773502691896258
+-0.5773502691896258 0.5773502691896258 0.5773502691896258
+$EndNodes
+$Elements
+4 37 1 37
+1 1 1 24
+4 9 13 
+5 10 14 
+6 9 10 
+7 13 14 
+10 10 14 
+11 11 15 
+12 10 11 
+13 14 15 
+16 12 11 
+17 16 15 
+18 12 16 
+19 11 15 
+22 9 13 
+23 12 16 
+24 9 12 
+25 13 16 
+28 9 10 
+29 12 11 
+30 9 12 
+31 10 11 
+34 13 14 
+35 16 15 
+36 13 16 
+37 14 15 
+2 1 3 6
+3 9 10 14 13 
+9 10 11 15 14 
+15 12 16 15 11 
+21 9 13 16 12 
+27 9 12 11 10 
+33 13 14 15 16 
+3 2 5 6
+2 9 10 14 13 1 2 6 5 
+8 10 14 6 2 11 15 7 3 
+14 12 11 3 4 16 15 7 8 
+20 9 1 5 13 12 4 8 16 
+26 9 10 2 1 12 11 3 4 
+32 13 5 6 14 16 8 7 15 
+3 3 5 1
+1 1 2 6 5 4 3 7 8 
+$EndElements
+
+DEAL::Regenerated mesh: 
+$MeshFormat
+4.1 0 8
+$EndMeshFormat
+$PhysicalNames
+3
+1 1 "ManifoldID:0"
+2 2 "ManifoldID:0"
+3 3 "ManifoldID:1"
+$EndPhysicalNames
+$Entities
+0 1 1 2
+1 -0.5773502691896258 -0.5773502691896258 -0.5773502691896258 0.5773502691896258 0.5773502691896258 0.5773502691896258 1 1 0 
+1 -0.5773502691896258 -0.5773502691896258 -0.5773502691896258 0.5773502691896258 0.5773502691896258 0.5773502691896258 1 2 0 
+2 -0.5773502691896258 -0.5773502691896258 -0.5773502691896258 0.5773502691896258 0.5773502691896258 0.5773502691896258 1 3 0 
+3 -0.2113248654051872 -0.2113248654051872 -0.2113248654051872 0.2113248654051872 0.2113248654051872 0.2113248654051872 1 4 0 
+$EndEntities
+$Nodes
+4 64 1 16
+1 1 0 16
+1
+2
+3
+4
+5
+6
+7
+8
+9
+10
+11
+12
+13
+14
+15
+16
+-0.2113248654051872 -0.2113248654051872 -0.2113248654051872
+0.2113248654051872 -0.2113248654051872 -0.2113248654051872
+0.2113248654051872 -0.2113248654051872 0.2113248654051872
+-0.2113248654051872 -0.2113248654051872 0.2113248654051872
+-0.2113248654051872 0.2113248654051872 -0.2113248654051872
+0.2113248654051872 0.2113248654051872 -0.2113248654051872
+0.2113248654051872 0.2113248654051872 0.2113248654051872
+-0.2113248654051872 0.2113248654051872 0.2113248654051872
+-0.5773502691896258 -0.5773502691896258 -0.5773502691896258
+0.5773502691896258 -0.5773502691896258 -0.5773502691896258
+0.5773502691896258 -0.5773502691896258 0.5773502691896258
+-0.5773502691896258 -0.5773502691896258 0.5773502691896258
+-0.5773502691896258 0.5773502691896258 -0.5773502691896258
+0.5773502691896258 0.5773502691896258 -0.5773502691896258
+0.5773502691896258 0.5773502691896258 0.5773502691896258
+-0.5773502691896258 0.5773502691896258 0.5773502691896258
+2 1 0 16
+1
+2
+3
+4
+5
+6
+7
+8
+9
+10
+11
+12
+13
+14
+15
+16
+-0.2113248654051872 -0.2113248654051872 -0.2113248654051872
+0.2113248654051872 -0.2113248654051872 -0.2113248654051872
+0.2113248654051872 -0.2113248654051872 0.2113248654051872
+-0.2113248654051872 -0.2113248654051872 0.2113248654051872
+-0.2113248654051872 0.2113248654051872 -0.2113248654051872
+0.2113248654051872 0.2113248654051872 -0.2113248654051872
+0.2113248654051872 0.2113248654051872 0.2113248654051872
+-0.2113248654051872 0.2113248654051872 0.2113248654051872
+-0.5773502691896258 -0.5773502691896258 -0.5773502691896258
+0.5773502691896258 -0.5773502691896258 -0.5773502691896258
+0.5773502691896258 -0.5773502691896258 0.5773502691896258
+-0.5773502691896258 -0.5773502691896258 0.5773502691896258
+-0.5773502691896258 0.5773502691896258 -0.5773502691896258
+0.5773502691896258 0.5773502691896258 -0.5773502691896258
+0.5773502691896258 0.5773502691896258 0.5773502691896258
+-0.5773502691896258 0.5773502691896258 0.5773502691896258
+3 2 0 16
+1
+2
+3
+4
+5
+6
+7
+8
+9
+10
+11
+12
+13
+14
+15
+16
+-0.2113248654051872 -0.2113248654051872 -0.2113248654051872
+0.2113248654051872 -0.2113248654051872 -0.2113248654051872
+0.2113248654051872 -0.2113248654051872 0.2113248654051872
+-0.2113248654051872 -0.2113248654051872 0.2113248654051872
+-0.2113248654051872 0.2113248654051872 -0.2113248654051872
+0.2113248654051872 0.2113248654051872 -0.2113248654051872
+0.2113248654051872 0.2113248654051872 0.2113248654051872
+-0.2113248654051872 0.2113248654051872 0.2113248654051872
+-0.5773502691896258 -0.5773502691896258 -0.5773502691896258
+0.5773502691896258 -0.5773502691896258 -0.5773502691896258
+0.5773502691896258 -0.5773502691896258 0.5773502691896258
+-0.5773502691896258 -0.5773502691896258 0.5773502691896258
+-0.5773502691896258 0.5773502691896258 -0.5773502691896258
+0.5773502691896258 0.5773502691896258 -0.5773502691896258
+0.5773502691896258 0.5773502691896258 0.5773502691896258
+-0.5773502691896258 0.5773502691896258 0.5773502691896258
+3 3 0 16
+1
+2
+3
+4
+5
+6
+7
+8
+9
+10
+11
+12
+13
+14
+15
+16
+-0.2113248654051872 -0.2113248654051872 -0.2113248654051872
+0.2113248654051872 -0.2113248654051872 -0.2113248654051872
+0.2113248654051872 -0.2113248654051872 0.2113248654051872
+-0.2113248654051872 -0.2113248654051872 0.2113248654051872
+-0.2113248654051872 0.2113248654051872 -0.2113248654051872
+0.2113248654051872 0.2113248654051872 -0.2113248654051872
+0.2113248654051872 0.2113248654051872 0.2113248654051872
+-0.2113248654051872 0.2113248654051872 0.2113248654051872
+-0.5773502691896258 -0.5773502691896258 -0.5773502691896258
+0.5773502691896258 -0.5773502691896258 -0.5773502691896258
+0.5773502691896258 -0.5773502691896258 0.5773502691896258
+-0.5773502691896258 -0.5773502691896258 0.5773502691896258
+-0.5773502691896258 0.5773502691896258 -0.5773502691896258
+0.5773502691896258 0.5773502691896258 -0.5773502691896258
+0.5773502691896258 0.5773502691896258 0.5773502691896258
+-0.5773502691896258 0.5773502691896258 0.5773502691896258
+$EndNodes
+$Elements
+4 37 1 37
+1 1 1 24
+3 9 13 
+4 10 14 
+5 9 10 
+6 13 14 
+9 10 14 
+10 11 15 
+11 10 11 
+12 14 15 
+15 12 11 
+16 16 15 
+17 12 16 
+18 11 15 
+21 9 13 
+22 12 16 
+23 9 12 
+24 13 16 
+27 9 10 
+28 12 11 
+29 9 12 
+30 10 11 
+33 13 14 
+34 16 15 
+35 13 16 
+36 14 15 
+2 1 3 6
+2 9 10 14 13 
+8 10 11 15 14 
+14 12 16 15 11 
+20 9 13 16 12 
+26 9 12 11 10 
+32 13 14 15 16 
+3 2 5 6
+1 9 10 14 13 1 2 6 5 
+7 10 14 6 2 11 15 7 3 
+13 12 11 3 4 16 15 7 8 
+19 9 1 5 13 12 4 8 16 
+25 9 10 2 1 12 11 3 4 
+31 13 5 6 14 16 8 7 15 
+3 3 5 1
+37 1 2 6 5 4 3 7 8 
+$EndElements
+
diff --git a/tests/gmsh/gmsh_api_04.with_gmsh_with_api=on.output.2 b/tests/gmsh/gmsh_api_04.with_gmsh_with_api=on.output.2
new file mode 100644 (file)
index 0000000..cae45c2
--- /dev/null
@@ -0,0 +1,640 @@
+
+DEAL::Testing kind(1) in dimensions <1,1>
+DEAL::Original mesh: 
+$MeshFormat
+4.1 0 8
+$EndMeshFormat
+$PhysicalNames
+1
+0 1 "BoundaryID:1"
+$EndPhysicalNames
+$Entities
+1 1 0 0
+2 0 0 0 1 1 
+1 0 0 0 1 0 0 1 2 0 
+$EndEntities
+$Nodes
+2 4 1 2
+0 2 0 2
+1
+2
+0 0 0
+1 0 0
+1 1 0 2
+1
+2
+0 0 0
+1 0 0
+$EndNodes
+$Elements
+1 1 1 1
+1 1 1 1
+1 1 2 
+$EndElements
+
+DEAL::Regenerated mesh: 
+$MeshFormat
+4.1 0 8
+$EndMeshFormat
+$PhysicalNames
+1
+0 1 "BoundaryID:1"
+$EndPhysicalNames
+$Entities
+1 1 0 0
+2 0 0 0 1 1 
+1 0 0 0 1 0 0 1 2 0 
+$EndEntities
+$Nodes
+2 4 1 2
+0 2 0 2
+1
+2
+0 0 0
+1 0 0
+1 1 0 2
+1
+2
+0 0 0
+1 0 0
+$EndNodes
+$Elements
+1 1 1 1
+1 1 1 1
+1 1 2 
+$EndElements
+
+DEAL::Testing kind(1) in dimensions <1,2>
+DEAL::Original mesh: 
+$MeshFormat
+4.1 0 8
+$EndMeshFormat
+$PhysicalNames
+1
+0 1 "BoundaryID:1"
+$EndPhysicalNames
+$Entities
+1 1 0 0
+2 0 0 0 1 1 
+1 0 0 0 1 0 0 1 2 0 
+$EndEntities
+$Nodes
+2 4 1 2
+0 2 0 2
+1
+2
+0 0 0
+1 0 0
+1 1 0 2
+1
+2
+0 0 0
+1 0 0
+$EndNodes
+$Elements
+1 1 1 1
+1 1 1 1
+1 1 2 
+$EndElements
+
+DEAL::Regenerated mesh: 
+$MeshFormat
+4.1 0 8
+$EndMeshFormat
+$PhysicalNames
+1
+0 1 "BoundaryID:1"
+$EndPhysicalNames
+$Entities
+1 1 0 0
+2 0 0 0 1 1 
+1 0 0 0 1 0 0 1 2 0 
+$EndEntities
+$Nodes
+2 4 1 2
+0 2 0 2
+1
+2
+0 0 0
+1 0 0
+1 1 0 2
+1
+2
+0 0 0
+1 0 0
+$EndNodes
+$Elements
+1 1 1 1
+1 1 1 1
+1 1 2 
+$EndElements
+
+DEAL::Testing kind(1) in dimensions <1,3>
+DEAL::Original mesh: 
+$MeshFormat
+4.1 0 8
+$EndMeshFormat
+$PhysicalNames
+1
+0 1 "BoundaryID:1"
+$EndPhysicalNames
+$Entities
+1 1 0 0
+2 0 0 0 1 1 
+1 0 0 0 1 0 0 1 2 0 
+$EndEntities
+$Nodes
+2 4 1 2
+0 2 0 2
+1
+2
+0 0 0
+1 0 0
+1 1 0 2
+1
+2
+0 0 0
+1 0 0
+$EndNodes
+$Elements
+1 1 1 1
+1 1 1 1
+1 1 2 
+$EndElements
+
+DEAL::Regenerated mesh: 
+$MeshFormat
+4.1 0 8
+$EndMeshFormat
+$PhysicalNames
+1
+0 1 "BoundaryID:1"
+$EndPhysicalNames
+$Entities
+1 1 0 0
+2 0 0 0 1 1 
+1 0 0 0 1 0 0 1 2 0 
+$EndEntities
+$Nodes
+2 4 1 2
+0 2 0 2
+1
+2
+0 0 0
+1 0 0
+1 1 0 2
+1
+2
+0 0 0
+1 0 0
+$EndNodes
+$Elements
+1 1 1 1
+1 1 1 1
+1 1 2 
+$EndElements
+
+DEAL::Testing kind(2) in dimensions <2,2>
+DEAL::Original mesh: 
+$MeshFormat
+4.1 0 8
+$EndMeshFormat
+$Entities
+0 0 1 0
+1 0 0 0 1 1 0 1 1 0 
+$EndEntities
+$Nodes
+1 3 1 3
+2 1 0 3
+1
+2
+3
+0 0 0
+1 0 0
+0 1 0
+$EndNodes
+$Elements
+1 1 1 1
+2 1 2 1
+1 1 2 3 
+$EndElements
+
+DEAL::Regenerated mesh: 
+$MeshFormat
+4.1 0 8
+$EndMeshFormat
+$Entities
+0 0 1 0
+1 0 0 0 1 1 0 1 1 0 
+$EndEntities
+$Nodes
+1 3 1 3
+2 1 0 3
+1
+2
+3
+0 0 0
+1 0 0
+0 1 0
+$EndNodes
+$Elements
+1 1 1 1
+2 1 2 1
+1 1 2 3 
+$EndElements
+
+DEAL::Testing kind(2) in dimensions <2,3>
+DEAL::Original mesh: 
+$MeshFormat
+4.1 0 8
+$EndMeshFormat
+$Entities
+0 0 1 0
+1 0 0 0 1 1 0 1 1 0 
+$EndEntities
+$Nodes
+1 3 1 3
+2 1 0 3
+1
+2
+3
+0 0 0
+1 0 0
+0 1 0
+$EndNodes
+$Elements
+1 1 1 1
+2 1 2 1
+1 1 2 3 
+$EndElements
+
+DEAL::Regenerated mesh: 
+$MeshFormat
+4.1 0 8
+$EndMeshFormat
+$Entities
+0 0 1 0
+1 0 0 0 1 1 0 1 1 0 
+$EndEntities
+$Nodes
+1 3 1 3
+2 1 0 3
+1
+2
+3
+0 0 0
+1 0 0
+0 1 0
+$EndNodes
+$Elements
+1 1 1 1
+2 1 2 1
+1 1 2 3 
+$EndElements
+
+DEAL::Testing kind(3) in dimensions <2,2>
+DEAL::Original mesh: 
+$MeshFormat
+4.1 0 8
+$EndMeshFormat
+$Entities
+0 0 1 0
+1 0 0 0 1 1 0 1 1 0 
+$EndEntities
+$Nodes
+1 4 1 4
+2 1 0 4
+1
+2
+3
+4
+0 0 0
+1 0 0
+0 1 0
+1 1 0
+$EndNodes
+$Elements
+1 1 1 1
+2 1 3 1
+1 1 2 4 3 
+$EndElements
+
+DEAL::Regenerated mesh: 
+$MeshFormat
+4.1 0 8
+$EndMeshFormat
+$Entities
+0 0 1 0
+1 0 0 0 1 1 0 1 1 0 
+$EndEntities
+$Nodes
+1 4 1 4
+2 1 0 4
+1
+2
+3
+4
+0 0 0
+1 0 0
+0 1 0
+1 1 0
+$EndNodes
+$Elements
+1 1 1 1
+2 1 3 1
+1 1 2 4 3 
+$EndElements
+
+DEAL::Testing kind(3) in dimensions <2,3>
+DEAL::Original mesh: 
+$MeshFormat
+4.1 0 8
+$EndMeshFormat
+$Entities
+0 0 1 0
+1 0 0 0 1 1 0 1 1 0 
+$EndEntities
+$Nodes
+1 4 1 4
+2 1 0 4
+1
+2
+3
+4
+0 0 0
+1 0 0
+0 1 0
+1 1 0
+$EndNodes
+$Elements
+1 1 1 1
+2 1 3 1
+1 1 2 4 3 
+$EndElements
+
+DEAL::Regenerated mesh: 
+$MeshFormat
+4.1 0 8
+$EndMeshFormat
+$Entities
+0 0 1 0
+1 0 0 0 1 1 0 1 1 0 
+$EndEntities
+$Nodes
+1 4 1 4
+2 1 0 4
+1
+2
+3
+4
+0 0 0
+1 0 0
+0 1 0
+1 1 0
+$EndNodes
+$Elements
+1 1 1 1
+2 1 3 1
+1 1 2 4 3 
+$EndElements
+
+DEAL::Testing kind(4) in dimensions <3,3>
+DEAL::Original mesh: 
+$MeshFormat
+4.1 0 8
+$EndMeshFormat
+$Entities
+0 0 0 1
+1 0 0 0 1 1 1 1 1 0 
+$EndEntities
+$Nodes
+1 4 1 4
+3 1 0 4
+1
+2
+3
+4
+0 0 0
+1 0 0
+0 1 0
+0 0 1
+$EndNodes
+$Elements
+1 1 1 1
+3 1 4 1
+1 1 2 3 4 
+$EndElements
+
+DEAL::Regenerated mesh: 
+$MeshFormat
+4.1 0 8
+$EndMeshFormat
+$Entities
+0 0 0 1
+1 0 0 0 1 1 1 1 1 0 
+$EndEntities
+$Nodes
+1 4 1 4
+3 1 0 4
+1
+2
+3
+4
+0 0 0
+1 0 0
+0 1 0
+0 0 1
+$EndNodes
+$Elements
+1 1 1 1
+3 1 4 1
+1 1 2 3 4 
+$EndElements
+
+DEAL::Testing kind(5) in dimensions <3,3>
+DEAL::Original mesh: 
+$MeshFormat
+4.1 0 8
+$EndMeshFormat
+$Entities
+0 0 0 1
+1 -1 -1 0 1 1 1 1 1 0 
+$EndEntities
+$Nodes
+1 5 1 5
+3 1 0 5
+1
+2
+3
+4
+5
+-1 -1 0
+1 -1 0
+-1 1 0
+1 1 0
+0 0 1
+$EndNodes
+$Elements
+1 1 1 1
+3 1 7 1
+1 1 2 4 3 5 
+$EndElements
+
+DEAL::Regenerated mesh: 
+$MeshFormat
+4.1 0 8
+$EndMeshFormat
+$Entities
+0 0 0 1
+1 -1 -1 0 1 1 1 1 1 0 
+$EndEntities
+$Nodes
+1 5 1 5
+3 1 0 5
+1
+2
+3
+4
+5
+-1 -1 0
+1 -1 0
+-1 1 0
+1 1 0
+0 0 1
+$EndNodes
+$Elements
+1 1 1 1
+3 1 7 1
+1 1 2 4 3 5 
+$EndElements
+
+DEAL::Testing kind(6) in dimensions <3,3>
+DEAL::Original mesh: 
+$MeshFormat
+4.1 0 8
+$EndMeshFormat
+$Entities
+0 0 0 1
+1 0 0 0 1 1 1 1 1 0 
+$EndEntities
+$Nodes
+1 6 1 6
+3 1 0 6
+1
+2
+3
+4
+5
+6
+0 0 0
+1 0 0
+0 1 0
+0 0 1
+1 0 1
+0 1 1
+$EndNodes
+$Elements
+1 1 1 1
+3 1 6 1
+1 1 2 3 4 5 6 
+$EndElements
+
+DEAL::Regenerated mesh: 
+$MeshFormat
+4.1 0 8
+$EndMeshFormat
+$Entities
+0 0 0 1
+1 0 0 0 1 1 1 1 1 0 
+$EndEntities
+$Nodes
+1 6 1 6
+3 1 0 6
+1
+2
+3
+4
+5
+6
+0 0 0
+1 0 0
+0 1 0
+0 0 1
+1 0 1
+0 1 1
+$EndNodes
+$Elements
+1 1 1 1
+3 1 6 1
+1 1 2 3 4 5 6 
+$EndElements
+
+DEAL::Testing kind(7) in dimensions <3,3>
+DEAL::Original mesh: 
+$MeshFormat
+4.1 0 8
+$EndMeshFormat
+$Entities
+0 0 0 1
+1 0 0 0 1 1 1 1 1 0 
+$EndEntities
+$Nodes
+1 8 1 8
+3 1 0 8
+1
+2
+3
+4
+5
+6
+7
+8
+0 0 0
+1 0 0
+0 1 0
+1 1 0
+0 0 1
+1 0 1
+0 1 1
+1 1 1
+$EndNodes
+$Elements
+1 1 1 1
+3 1 5 1
+1 1 2 4 3 5 6 8 7 
+$EndElements
+
+DEAL::Regenerated mesh: 
+$MeshFormat
+4.1 0 8
+$EndMeshFormat
+$Entities
+0 0 0 1
+1 0 0 0 1 1 1 1 1 0 
+$EndEntities
+$Nodes
+1 8 1 8
+3 1 0 8
+1
+2
+3
+4
+5
+6
+7
+8
+0 0 0
+1 0 0
+0 1 0
+1 1 0
+0 0 1
+1 0 1
+0 1 1
+1 1 1
+$EndNodes
+$Elements
+1 1 1 1
+3 1 5 1
+1 1 2 4 3 5 6 8 7 
+$EndElements
+

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.