]> https://gitweb.dealii.org/ - dealii-svn.git/commitdiff
Finish new test, and check in output file.
authorwolf <wolf@0785d39b-7218-0410-832d-ea1e28bc413d>
Wed, 5 Jun 2002 07:36:45 +0000 (07:36 +0000)
committerwolf <wolf@0785d39b-7218-0410-832d-ea1e28bc413d>
Wed, 5 Jun 2002 07:36:45 +0000 (07:36 +0000)
git-svn-id: https://svn.dealii.org/trunk@5990 0785d39b-7218-0410-832d-ea1e28bc413d

tests/deal.II/grid_out.cc
tests/deal.II/grid_out.checked [new file with mode: 0644]

index ddaeef88409adc8275b1288346f6ff34058eb5e4..08be875270297208be999f999aa8b4a5c1ac677d 100644 (file)
@@ -44,8 +44,13 @@ void test ()
   GridOutFlags::Eps<2> eps2(GridOutFlags::EpsFlagsBase::width,
                            300, .5, false, 5, true);
   grid_out.set_flags (eps2);
-  std::ofstream x("x.eps");
-  grid_out.write_eps (tria, x);
+
+  if (dim != 1)
+    grid_out.write_eps (tria, logfile);
+  grid_out.write_gnuplot (tria, logfile);
+  grid_out.write_ucd (tria, logfile);
+  if (dim != 1)
+    grid_out.write_dx (tria, logfile);
 };
 
 
@@ -55,6 +60,8 @@ int main ()
   deallog.attach(logfile);
   deallog.depth_console(0);
 
+  test<1> ();
   test<2> ();
+  test<3> ();
 };
 
diff --git a/tests/deal.II/grid_out.checked b/tests/deal.II/grid_out.checked
new file mode 100644 (file)
index 0000000..b99f161
--- /dev/null
@@ -0,0 +1,751 @@
+
+0.0 1 0
+0.50 1 0
+
+# This file was generated by the deal.II library.
+
+
+#
+# For a description of the UCD format see the AVS Developer's guide.
+#
+3 2 0 0 0
+1  0.0 0 0
+2  1.0 0 0
+3  0.50 0 0
+1 0 line    1 3 
+2 0 line    3 2 
+%!PS-Adobe-2.0 EPSF-1.2
+%%Title: deal.II Output
+%%Creator: the deal.II library
+
+%%BoundingBox: 0 0 301 301
+/m {moveto} bind def
+/x {lineto stroke} bind def
+/b {0 0 0 setrgbcolor} def
+/r {1 0 0 setrgbcolor} def
+/R {rmoveto} bind def
+/Symbol-Oblique /Symbol findfont [1 0 .167 1 0 0] makefont
+dup length dict begin {1 index /FID eq {pop pop} {def} ifelse} forall
+currentdict end definefont
+/MFshow {{dup dup 0 get findfont exch 1 get scalefont setfont
+[ currentpoint ] exch dup 2 get 0 exch rmoveto dup dup 5 get exch 4 get
+{show} {stringwidth pop 0 rmoveto}ifelse dup 3 get
+{2 get neg 0 exch rmoveto pop} {pop aload pop moveto}ifelse} forall} bind def
+/MFwidth {0 exch {dup 3 get{dup dup 0 get findfont exch 1 get scalefont setfont
+5 get stringwidth pop add}
+{pop} ifelse} forall} bind def
+/MCshow { currentpoint stroke m
+exch dup MFwidth -2 div 3 -1 roll R MFshow } def
+
+%%EndProlog
+
+0.50 setlinewidth
+b 44. 44. m 1.5e+02 0.0 x
+b 1.5e+02 0.0 m 2.6e+02 44. x
+b 2.6e+02 44. m 2.2e+02 75. x
+b 2.2e+02 75. m 1.9e+02 1.1e+02 x
+b 1.1e+02 1.1e+02 m 1.5e+02 1.1e+02 x
+b 1.5e+02 1.1e+02 m 1.9e+02 1.1e+02 x
+b 44. 44. m 75. 75. x
+b 75. 75. m 1.1e+02 1.1e+02 x
+b 1.5e+02 0.0 m 1.5e+02 70. x
+b 1.5e+02 70. m 1.5e+02 1.1e+02 x
+b 75. 75. m 1.5e+02 70. x
+b 1.5e+02 70. m 2.2e+02 75. x
+b 1.1e+02 1.1e+02 m 1.1e+02 1.5e+02 x
+b 1.1e+02 1.5e+02 m 1.1e+02 1.9e+02 x
+b 44. 2.6e+02 m 75. 2.2e+02 x
+b 75. 2.2e+02 m 1.1e+02 1.9e+02 x
+b 44. 44. m 0.0 1.5e+02 x
+b 0.0 1.5e+02 m 44. 2.6e+02 x
+b 75. 75. m 70. 1.5e+02 x
+b 70. 1.5e+02 m 75. 2.2e+02 x
+b 0.0 1.5e+02 m 70. 1.5e+02 x
+b 70. 1.5e+02 m 1.1e+02 1.5e+02 x
+b 1.9e+02 1.1e+02 m 1.9e+02 1.5e+02 x
+b 1.9e+02 1.5e+02 m 1.9e+02 1.9e+02 x
+b 1.1e+02 1.9e+02 m 1.5e+02 1.9e+02 x
+b 1.5e+02 1.9e+02 m 1.9e+02 1.9e+02 x
+b 1.5e+02 1.1e+02 m 1.5e+02 1.5e+02 x
+b 1.5e+02 1.5e+02 m 1.5e+02 1.9e+02 x
+b 1.1e+02 1.5e+02 m 1.5e+02 1.5e+02 x
+b 1.5e+02 1.5e+02 m 1.9e+02 1.5e+02 x
+b 2.6e+02 44. m 3.0e+02 1.5e+02 x
+b 3.0e+02 1.5e+02 m 2.6e+02 2.6e+02 x
+b 2.6e+02 2.6e+02 m 2.2e+02 2.2e+02 x
+b 2.2e+02 2.2e+02 m 1.9e+02 1.9e+02 x
+b 3.0e+02 1.5e+02 m 2.3e+02 1.5e+02 x
+b 2.3e+02 1.5e+02 m 1.9e+02 1.5e+02 x
+b 2.2e+02 75. m 2.3e+02 1.5e+02 x
+b 2.3e+02 1.5e+02 m 2.2e+02 2.2e+02 x
+b 44. 2.6e+02 m 1.5e+02 3.0e+02 x
+b 1.5e+02 3.0e+02 m 2.6e+02 2.6e+02 x
+b 75. 2.2e+02 m 1.5e+02 2.3e+02 x
+b 1.5e+02 2.3e+02 m 2.2e+02 2.2e+02 x
+b 1.5e+02 3.0e+02 m 1.5e+02 2.3e+02 x
+b 1.5e+02 2.3e+02 m 1.5e+02 1.9e+02 x
+(Helvetica) findfont 140 scalefont setfont
+1.0e+02 47. m
+[ [(Helvetica) 12.0 0.0 true true (1.0 )] ] -6 MCshow
+2.0e+02 47. m
+[ [(Helvetica) 12.0 0.0 true true (1.1 )] ] -6 MCshow
+1.8e+02 89. m
+[ [(Helvetica) 12.0 0.0 true true (1.2 )] ] -6 MCshow
+1.2e+02 89. m
+[ [(Helvetica) 12.0 0.0 true true (1.3 )] ] -6 MCshow
+47. 1.0e+02 m
+[ [(Helvetica) 12.0 0.0 true true (1.4 )] ] -6 MCshow
+89. 1.2e+02 m
+[ [(Helvetica) 12.0 0.0 true true (1.5 )] ] -6 MCshow
+89. 1.8e+02 m
+[ [(Helvetica) 12.0 0.0 true true (1.6 )] ] -6 MCshow
+47. 2.0e+02 m
+[ [(Helvetica) 12.0 0.0 true true (1.7 )] ] -6 MCshow
+1.3e+02 1.3e+02 m
+[ [(Helvetica) 12.0 0.0 true true (1.8 )] ] -6 MCshow
+1.7e+02 1.3e+02 m
+[ [(Helvetica) 12.0 0.0 true true (1.9 )] ] -6 MCshow
+1.7e+02 1.7e+02 m
+[ [(Helvetica) 12.0 0.0 true true (1.10 )] ] -6 MCshow
+1.3e+02 1.7e+02 m
+[ [(Helvetica) 12.0 0.0 true true (1.11 )] ] -6 MCshow
+2.5e+02 1.0e+02 m
+[ [(Helvetica) 12.0 0.0 true true (1.12 )] ] -6 MCshow
+2.5e+02 2.0e+02 m
+[ [(Helvetica) 12.0 0.0 true true (1.13 )] ] -6 MCshow
+2.1e+02 1.8e+02 m
+[ [(Helvetica) 12.0 0.0 true true (1.14 )] ] -6 MCshow
+2.1e+02 1.2e+02 m
+[ [(Helvetica) 12.0 0.0 true true (1.15 )] ] -6 MCshow
+1.0e+02 2.5e+02 m
+[ [(Helvetica) 12.0 0.0 true true (1.16 )] ] -6 MCshow
+1.2e+02 2.1e+02 m
+[ [(Helvetica) 12.0 0.0 true true (1.17 )] ] -6 MCshow
+1.8e+02 2.1e+02 m
+[ [(Helvetica) 12.0 0.0 true true (1.18 )] ] -6 MCshow
+2.0e+02 2.5e+02 m
+[ [(Helvetica) 12.0 0.0 true true (1.19 )] ] -6 MCshow
+showpage
+-0.71 -0.71 1 0
+0.0 -1.0 1 0
+0.00 -0.54 1 0
+-0.50 -0.50 1 0
+-0.71 -0.71 1 0
+
+
+0.0 -1.0 1 0
+0.71 -0.71 1 0
+0.50 -0.50 1 0
+0.00 -0.54 1 0
+0.0 -1.0 1 0
+
+
+0.00 -0.54 1 0
+0.50 -0.50 1 0
+0.29 -0.29 1 0
+0.0 -0.29 1 0
+0.00 -0.54 1 0
+
+
+-0.50 -0.50 1 0
+0.00 -0.54 1 0
+0.0 -0.29 1 0
+-0.29 -0.29 1 0
+-0.50 -0.50 1 0
+
+
+-0.71 -0.71 1 0
+-0.50 -0.50 1 0
+-0.54 0.0 1 0
+-1.0 0.0 1 0
+-0.71 -0.71 1 0
+
+
+-0.50 -0.50 1 0
+-0.29 -0.29 1 0
+-0.29 0.0 1 0
+-0.54 0.0 1 0
+-0.50 -0.50 1 0
+
+
+-0.54 0.0 1 0
+-0.29 0.0 1 0
+-0.29 0.29 1 0
+-0.50 0.50 1 0
+-0.54 0.0 1 0
+
+
+-1.0 0.0 1 0
+-0.54 0.0 1 0
+-0.50 0.50 1 0
+-0.71 0.71 1 0
+-1.0 0.0 1 0
+
+
+-0.29 -0.29 1 0
+0.0 -0.29 1 0
+0.0 0.0 1 0
+-0.29 0.0 1 0
+-0.29 -0.29 1 0
+
+
+0.0 -0.29 1 0
+0.29 -0.29 1 0
+0.29 0.0 1 0
+0.0 0.0 1 0
+0.0 -0.29 1 0
+
+
+0.0 0.0 1 0
+0.29 0.0 1 0
+0.29 0.29 1 0
+0.0 0.29 1 0
+0.0 0.0 1 0
+
+
+-0.29 0.0 1 0
+0.0 0.0 1 0
+0.0 0.29 1 0
+-0.29 0.29 1 0
+-0.29 0.0 1 0
+
+
+0.71 -0.71 1 0
+1.0 0.0 1 0
+0.54 0.00 1 0
+0.50 -0.50 1 0
+0.71 -0.71 1 0
+
+
+1.0 0.0 1 0
+0.71 0.71 1 0
+0.50 0.50 1 0
+0.54 0.00 1 0
+1.0 0.0 1 0
+
+
+0.54 0.00 1 0
+0.50 0.50 1 0
+0.29 0.29 1 0
+0.29 0.0 1 0
+0.54 0.00 1 0
+
+
+0.50 -0.50 1 0
+0.54 0.00 1 0
+0.29 0.0 1 0
+0.29 -0.29 1 0
+0.50 -0.50 1 0
+
+
+-0.71 0.71 1 0
+-0.50 0.50 1 0
+0.0 0.54 1 0
+0.0 1.0 1 0
+-0.71 0.71 1 0
+
+
+-0.50 0.50 1 0
+-0.29 0.29 1 0
+0.0 0.29 1 0
+0.0 0.54 1 0
+-0.50 0.50 1 0
+
+
+0.0 0.54 1 0
+0.0 0.29 1 0
+0.29 0.29 1 0
+0.50 0.50 1 0
+0.0 0.54 1 0
+
+
+0.0 1.0 1 0
+0.0 0.54 1 0
+0.50 0.50 1 0
+0.71 0.71 1 0
+0.0 1.0 1 0
+
+
+# This file was generated by the deal.II library.
+
+
+#
+# For a description of the UCD format see the AVS Developer's guide.
+#
+25 20 0 0 0
+1  -0.71 -0.71 0
+2  0.71 -0.71 0
+3  -0.29 -0.29 0
+4  0.29 -0.29 0
+5  -0.29 0.29 0
+6  0.29 0.29 0
+7  -0.71 0.71 0
+8  0.71 0.71 0
+9  0.0 -1.0 0
+10  0.50 -0.50 0
+11  0.0 -0.29 0
+12  -0.50 -0.50 0
+13  0.00 -0.54 0
+14  -0.29 0.0 0
+15  -0.50 0.50 0
+16  -1.0 0.0 0
+17  -0.54 0.0 0
+18  0.29 0.0 0
+19  0.0 0.29 0
+20  0.0 0.0 0
+21  1.0 0.0 0
+22  0.50 0.50 0
+23  0.54 0.00 0
+24  0.0 1.0 0
+25  0.0 0.54 0
+1 0 quad    1 9 13 12 
+2 0 quad    9 2 10 13 
+3 0 quad    13 10 4 11 
+4 0 quad    12 13 11 3 
+5 0 quad    1 12 17 16 
+6 0 quad    12 3 14 17 
+7 0 quad    17 14 5 15 
+8 0 quad    16 17 15 7 
+9 0 quad    3 11 20 14 
+10 0 quad    11 4 18 20 
+11 0 quad    20 18 6 19 
+12 0 quad    14 20 19 5 
+13 0 quad    2 21 23 10 
+14 0 quad    21 8 22 23 
+15 0 quad    23 22 6 18 
+16 0 quad    10 23 18 4 
+17 0 quad    7 15 25 24 
+18 0 quad    15 5 19 25 
+19 0 quad    25 19 6 22 
+20 0 quad    24 25 22 8 
+object "vertices" class array type float rank 1 shape 2 items 25 data follows
+       -0.71 -0.71
+       0.71 -0.71
+       -0.29 -0.29
+       0.29 -0.29
+       -0.29 0.29
+       0.29 0.29
+       -0.71 0.71
+       0.71 0.71
+       0.0 -1.0
+       0.50 -0.50
+       0.0 -0.29
+       -0.50 -0.50
+       0.00 -0.54
+       -0.29 0.0
+       -0.50 0.50
+       -1.0 0.0
+       -0.54 0.0
+       0.29 0.0
+       0.0 0.29
+       0.0 0.0
+       1.0 0.0
+       0.50 0.50
+       0.54 0.00
+       0.0 1.0
+       0.0 0.54
+object "cells" class array type int rank 1 shape 4 items 20 data follows
+       0       11      8       12
+       8       12      1       9
+       12      10      9       3
+       11      2       12      10
+       0       15      11      16
+       11      16      2       13
+       16      14      13      4
+       15      6       16      14
+       2       13      10      19
+       10      19      3       17
+       19      18      17      5
+       13      4       19      18
+       1       9       20      22
+       20      22      7       21
+       22      17      21      5
+       9       3       22      17
+       6       23      14      24
+       14      24      4       18
+       24      21      18      5
+       23      7       24      21
+attribute "element type" string "quads"
+attribute "ref" string "positions"
+
+object "material" class array type int rank 0 items 20 data follows
+ 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
+attribute "dep" string "connections"
+
+object "level" class array type int rank 0 items 20 data follows
+ 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1
+attribute "dep" string "connections"
+
+object "deal data" class field
+component "positions" 
+component "connections" 
+object "cell data" class field
+component "positions" 
+component "connections" 
+component "material" 
+component "level" 
+
+object "grid data" class group
+member "cells" 
+end
+%!PS-Adobe-2.0 EPSF-1.2
+%%Title: deal.II Output
+%%Creator: the deal.II library
+
+%%BoundingBox: 0 0 301 341
+/m {moveto} bind def
+/x {lineto stroke} bind def
+/b {0 0 0 setrgbcolor} def
+/r {1 0 0 setrgbcolor} def
+%%EndProlog
+
+0.50 setlinewidth
+b 0.0 55. m 95. 27. x
+b 95. 27. m 1.9e+02 0.0 x
+b 0.0 55. m 0.00 1.5e+02 x
+b 0.00 1.5e+02 m 0.00 2.5e+02 x
+b 0.0 55. m 55. 1.0e+02 x
+b 55. 1.0e+02 m 1.1e+02 1.5e+02 x
+b 1.9e+02 0.0 m 1.9e+02 95. x
+b 1.9e+02 95. m 1.9e+02 1.9e+02 x
+b 1.9e+02 0.0 m 2.5e+02 48. x
+b 2.5e+02 48. m 3.0e+02 95. x
+b 1.9e+02 1.9e+02 m 2.5e+02 2.4e+02 x
+b 2.5e+02 2.4e+02 m 3.0e+02 2.9e+02 x
+b 0.00 2.5e+02 m 95. 2.2e+02 x
+b 95. 2.2e+02 m 1.9e+02 1.9e+02 x
+b 0.00 2.5e+02 m 55. 2.9e+02 x
+b 55. 2.9e+02 m 1.1e+02 3.4e+02 x
+b 1.1e+02 1.5e+02 m 2.0e+02 1.2e+02 x
+b 2.0e+02 1.2e+02 m 3.0e+02 95. x
+b 1.1e+02 1.5e+02 m 1.1e+02 2.5e+02 x
+b 1.1e+02 2.5e+02 m 1.1e+02 3.4e+02 x
+b 3.0e+02 95. m 3.0e+02 1.9e+02 x
+b 3.0e+02 1.9e+02 m 3.0e+02 2.9e+02 x
+b 1.1e+02 3.4e+02 m 2.0e+02 3.1e+02 x
+b 2.0e+02 3.1e+02 m 3.0e+02 2.9e+02 x
+b 95. 27. m 95. 1.2e+02 x
+b 95. 1.2e+02 m 1.9e+02 95. x
+b 95. 1.2e+02 m 95. 2.2e+02 x
+b 0.00 1.5e+02 m 95. 1.2e+02 x
+b 95. 27. m 1.5e+02 75. x
+b 1.5e+02 75. m 2.5e+02 48. x
+b 1.5e+02 75. m 2.0e+02 1.2e+02 x
+b 55. 1.0e+02 m 1.5e+02 75. x
+b 55. 1.0e+02 m 55. 2.0e+02 x
+b 55. 2.0e+02 m 1.1e+02 2.5e+02 x
+b 55. 2.0e+02 m 55. 2.9e+02 x
+b 0.00 1.5e+02 m 55. 2.0e+02 x
+b 2.5e+02 48. m 2.5e+02 1.4e+02 x
+b 2.5e+02 1.4e+02 m 3.0e+02 1.9e+02 x
+b 2.5e+02 1.4e+02 m 2.5e+02 2.4e+02 x
+b 1.9e+02 95. m 2.5e+02 1.4e+02 x
+b 95. 2.2e+02 m 1.5e+02 2.7e+02 x
+b 1.5e+02 2.7e+02 m 2.5e+02 2.4e+02 x
+b 1.5e+02 2.7e+02 m 2.0e+02 3.1e+02 x
+b 55. 2.9e+02 m 1.5e+02 2.7e+02 x
+b 2.0e+02 1.2e+02 m 2.0e+02 2.2e+02 x
+b 2.0e+02 2.2e+02 m 3.0e+02 1.9e+02 x
+b 2.0e+02 2.2e+02 m 2.0e+02 3.1e+02 x
+b 1.1e+02 2.5e+02 m 2.0e+02 2.2e+02 x
+b 95. 1.2e+02 m 1.5e+02 1.7e+02 x
+b 1.5e+02 1.7e+02 m 2.5e+02 1.4e+02 x
+b 1.5e+02 1.7e+02 m 2.0e+02 2.2e+02 x
+b 55. 2.0e+02 m 1.5e+02 1.7e+02 x
+b 1.5e+02 75. m 1.5e+02 1.7e+02 x
+b 1.5e+02 1.7e+02 m 1.5e+02 2.7e+02 x
+showpage
+0.0 0.0 0.0 1 0
+0.50 0.0 0.0 1 0
+0.50 0.0 0.50 1 0
+0.0 0.0 0.50 1 0
+0.0 0.0 0.0 1 0
+
+0.0 0.50 0.0 1 0
+0.50 0.50 0.0 1 0
+0.50 0.50 0.50 1 0
+0.0 0.50 0.50 1 0
+0.0 0.50 0.0 1 0
+
+0.0 0.0 0.0 1 0
+0.0 0.50 0.0 1 0
+
+0.50 0.0 0.0 1 0
+0.50 0.50 0.0 1 0
+
+0.50 0.0 0.50 1 0
+0.50 0.50 0.50 1 0
+
+0.0 0.0 0.50 1 0
+0.0 0.50 0.50 1 0
+
+0.50 0.0 0.0 1 0
+1.0 0.0 0.0 1 0
+1.0 0.0 0.50 1 0
+0.50 0.0 0.50 1 0
+0.50 0.0 0.0 1 0
+
+0.50 0.50 0.0 1 0
+1.0 0.50 0.0 1 0
+1.0 0.50 0.50 1 0
+0.50 0.50 0.50 1 0
+0.50 0.50 0.0 1 0
+
+0.50 0.0 0.0 1 0
+0.50 0.50 0.0 1 0
+
+1.0 0.0 0.0 1 0
+1.0 0.50 0.0 1 0
+
+1.0 0.0 0.50 1 0
+1.0 0.50 0.50 1 0
+
+0.50 0.0 0.50 1 0
+0.50 0.50 0.50 1 0
+
+0.50 0.0 0.50 1 0
+1.0 0.0 0.50 1 0
+1.0 0.0 1.0 1 0
+0.50 0.0 1.0 1 0
+0.50 0.0 0.50 1 0
+
+0.50 0.50 0.50 1 0
+1.0 0.50 0.50 1 0
+1.0 0.50 1.0 1 0
+0.50 0.50 1.0 1 0
+0.50 0.50 0.50 1 0
+
+0.50 0.0 0.50 1 0
+0.50 0.50 0.50 1 0
+
+1.0 0.0 0.50 1 0
+1.0 0.50 0.50 1 0
+
+1.0 0.0 1.0 1 0
+1.0 0.50 1.0 1 0
+
+0.50 0.0 1.0 1 0
+0.50 0.50 1.0 1 0
+
+0.0 0.0 0.50 1 0
+0.50 0.0 0.50 1 0
+0.50 0.0 1.0 1 0
+0.0 0.0 1.0 1 0
+0.0 0.0 0.50 1 0
+
+0.0 0.50 0.50 1 0
+0.50 0.50 0.50 1 0
+0.50 0.50 1.0 1 0
+0.0 0.50 1.0 1 0
+0.0 0.50 0.50 1 0
+
+0.0 0.0 0.50 1 0
+0.0 0.50 0.50 1 0
+
+0.50 0.0 0.50 1 0
+0.50 0.50 0.50 1 0
+
+0.50 0.0 1.0 1 0
+0.50 0.50 1.0 1 0
+
+0.0 0.0 1.0 1 0
+0.0 0.50 1.0 1 0
+
+0.0 0.50 0.0 1 0
+0.50 0.50 0.0 1 0
+0.50 0.50 0.50 1 0
+0.0 0.50 0.50 1 0
+0.0 0.50 0.0 1 0
+
+0.0 1.0 0.0 1 0
+0.50 1.0 0.0 1 0
+0.50 1.0 0.50 1 0
+0.0 1.0 0.50 1 0
+0.0 1.0 0.0 1 0
+
+0.0 0.50 0.0 1 0
+0.0 1.0 0.0 1 0
+
+0.50 0.50 0.0 1 0
+0.50 1.0 0.0 1 0
+
+0.50 0.50 0.50 1 0
+0.50 1.0 0.50 1 0
+
+0.0 0.50 0.50 1 0
+0.0 1.0 0.50 1 0
+
+0.50 0.50 0.0 1 0
+1.0 0.50 0.0 1 0
+1.0 0.50 0.50 1 0
+0.50 0.50 0.50 1 0
+0.50 0.50 0.0 1 0
+
+0.50 1.0 0.0 1 0
+1.0 1.0 0.0 1 0
+1.0 1.0 0.50 1 0
+0.50 1.0 0.50 1 0
+0.50 1.0 0.0 1 0
+
+0.50 0.50 0.0 1 0
+0.50 1.0 0.0 1 0
+
+1.0 0.50 0.0 1 0
+1.0 1.0 0.0 1 0
+
+1.0 0.50 0.50 1 0
+1.0 1.0 0.50 1 0
+
+0.50 0.50 0.50 1 0
+0.50 1.0 0.50 1 0
+
+0.50 0.50 0.50 1 0
+1.0 0.50 0.50 1 0
+1.0 0.50 1.0 1 0
+0.50 0.50 1.0 1 0
+0.50 0.50 0.50 1 0
+
+0.50 1.0 0.50 1 0
+1.0 1.0 0.50 1 0
+1.0 1.0 1.0 1 0
+0.50 1.0 1.0 1 0
+0.50 1.0 0.50 1 0
+
+0.50 0.50 0.50 1 0
+0.50 1.0 0.50 1 0
+
+1.0 0.50 0.50 1 0
+1.0 1.0 0.50 1 0
+
+1.0 0.50 1.0 1 0
+1.0 1.0 1.0 1 0
+
+0.50 0.50 1.0 1 0
+0.50 1.0 1.0 1 0
+
+0.0 0.50 0.50 1 0
+0.50 0.50 0.50 1 0
+0.50 0.50 1.0 1 0
+0.0 0.50 1.0 1 0
+0.0 0.50 0.50 1 0
+
+0.0 1.0 0.50 1 0
+0.50 1.0 0.50 1 0
+0.50 1.0 1.0 1 0
+0.0 1.0 1.0 1 0
+0.0 1.0 0.50 1 0
+
+0.0 0.50 0.50 1 0
+0.0 1.0 0.50 1 0
+
+0.50 0.50 0.50 1 0
+0.50 1.0 0.50 1 0
+
+0.50 0.50 1.0 1 0
+0.50 1.0 1.0 1 0
+
+0.0 0.50 1.0 1 0
+0.0 1.0 1.0 1 0
+
+# This file was generated by the deal.II library.
+
+
+#
+# For a description of the UCD format see the AVS Developer's guide.
+#
+27 8 0 0 0
+1  0.0 0.0 0.0
+2  1.0 0.0 0.0
+3  1.0 0.0 1.0
+4  0.0 0.0 1.0
+5  0.0 1.0 0.0
+6  1.0 1.0 0.0
+7  1.0 1.0 1.0
+8  0.0 1.0 1.0
+9  0.50 0.0 0.0
+10  0.0 0.0 0.50
+11  0.0 0.50 0.0
+12  1.0 0.0 0.50
+13  1.0 0.50 0.0
+14  1.0 0.50 1.0
+15  0.50 0.0 1.0
+16  0.0 0.50 1.0
+17  0.50 1.0 0.0
+18  0.0 1.0 0.50
+19  1.0 1.0 0.50
+20  0.50 1.0 1.0
+21  0.50 0.0 0.50
+22  0.50 0.50 0.0
+23  0.0 0.50 0.50
+24  1.0 0.50 0.50
+25  0.50 0.50 1.0
+26  0.50 1.0 0.50
+27  0.50 0.50 0.50
+1 0 hex     1 9 21 10 11 22 27 23 
+2 0 hex     9 2 12 21 22 13 24 27 
+3 0 hex     21 12 3 15 27 24 14 25 
+4 0 hex     10 21 15 4 23 27 25 16 
+5 0 hex     11 22 27 23 5 17 26 18 
+6 0 hex     22 13 24 27 17 6 19 26 
+7 0 hex     27 24 14 25 26 19 7 20 
+8 0 hex     23 27 25 16 18 26 20 8 
+object "vertices" class array type float rank 1 shape 3 items 27 data follows
+       0.0 0.0 0.0
+       1.0 0.0 0.0
+       1.0 0.0 1.0
+       0.0 0.0 1.0
+       0.0 1.0 0.0
+       1.0 1.0 0.0
+       1.0 1.0 1.0
+       0.0 1.0 1.0
+       0.50 0.0 0.0
+       0.0 0.0 0.50
+       0.0 0.50 0.0
+       1.0 0.0 0.50
+       1.0 0.50 0.0
+       1.0 0.50 1.0
+       0.50 0.0 1.0
+       0.0 0.50 1.0
+       0.50 1.0 0.0
+       0.0 1.0 0.50
+       1.0 1.0 0.50
+       0.50 1.0 1.0
+       0.50 0.0 0.50
+       0.50 0.50 0.0
+       0.0 0.50 0.50
+       1.0 0.50 0.50
+       0.50 0.50 1.0
+       0.50 1.0 0.50
+       0.50 0.50 0.50
+object "cells" class array type int rank 1 shape 8 items 8 data follows
+       0       9       10      22      8       20      21      26
+       8       20      21      26      1       11      12      23
+       20      14      26      24      11      2       23      13
+       9       3       22      15      20      14      26      24
+       10      22      4       17      21      26      16      25
+       21      26      16      25      12      23      5       18
+       26      24      25      19      23      13      18      6
+       22      15      17      7       26      24      25      19
+attribute "element type" string "cubes"
+attribute "ref" string "positions"
+
+object "material" class array type int rank 0 items 8 data follows
+ 0 0 0 0 0 0 0 0
+attribute "dep" string "connections"
+
+object "level" class array type int rank 0 items 8 data follows
+ 1 1 1 1 1 1 1 1
+attribute "dep" string "connections"
+
+object "deal data" class field
+component "positions" 
+component "connections" 
+object "cell data" class field
+component "positions" 
+component "connections" 
+component "material" 
+component "level" 
+
+object "grid data" class group
+member "cells" 
+end

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.