From e8897fe4fc1726f62999c4c81fbd5042b18a40b2 Mon Sep 17 00:00:00 2001 From: wolf Date: Wed, 5 Jun 2002 07:36:45 +0000 Subject: [PATCH] Finish new test, and check in output file. git-svn-id: https://svn.dealii.org/trunk@5990 0785d39b-7218-0410-832d-ea1e28bc413d --- tests/deal.II/grid_out.cc | 11 +- tests/deal.II/grid_out.checked | 751 +++++++++++++++++++++++++++++++++ 2 files changed, 760 insertions(+), 2 deletions(-) create mode 100644 tests/deal.II/grid_out.checked diff --git a/tests/deal.II/grid_out.cc b/tests/deal.II/grid_out.cc index ddaeef8840..08be875270 100644 --- a/tests/deal.II/grid_out.cc +++ b/tests/deal.II/grid_out.cc @@ -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 index 0000000000..b99f161cb2 --- /dev/null +++ b/tests/deal.II/grid_out.checked @@ -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 -- 2.39.5