From 0af7a33f160e494ad98dc943e64f25a5f593b890 Mon Sep 17 00:00:00 2001 From: kanschat Date: Thu, 20 Dec 2007 20:50:43 +0000 Subject: [PATCH] new colorizing scheme for subdivided_hyper_rectangle git-svn-id: https://svn.dealii.org/trunk@15611 0785d39b-7218-0410-832d-ea1e28bc413d --- tests/deal.II/Makefile | 1 + tests/deal.II/grid_generator_01.cc | 70 ++ tests/deal.II/grid_generator_01/cmp/generic | 1115 +++++++++++++++++++ 3 files changed, 1186 insertions(+) create mode 100644 tests/deal.II/grid_generator_01.cc create mode 100644 tests/deal.II/grid_generator_01/cmp/generic diff --git a/tests/deal.II/Makefile b/tests/deal.II/Makefile index ba01ac2875..eebc4ba894 100644 --- a/tests/deal.II/Makefile +++ b/tests/deal.II/Makefile @@ -33,6 +33,7 @@ tests_x = block_matrices \ dof_renumbering_* \ error_estimator \ grid_invert \ + grid_generator* \ grid_out \ grid_out_* \ grid_output_input \ diff --git a/tests/deal.II/grid_generator_01.cc b/tests/deal.II/grid_generator_01.cc new file mode 100644 index 0000000000..c26c20cc81 --- /dev/null +++ b/tests/deal.II/grid_generator_01.cc @@ -0,0 +1,70 @@ +//---------------------------------------------------------------------- +// $Id$ +// Version: $Name$ +// +// Copyright (C) 2007 by the deal.II authors +// +// This file is subject to QPL and may not be distributed +// without copyright and license information. Please refer +// to the file deal.II/doc/license.html for the text and +// further information on this license. +// +//---------------------------------------------------------------------- + + +#include "../tests.h" +#include +#include +#include +#include +#include +#include +#include +#include + +#include +#include + +std::ofstream logfile("grid_generator_01/output"); + + +template +void check_rect1 (unsigned int n, bool color, bool log) +{ + Point left; + Point right; + std::vector subdivisions(dim); + + for (unsigned int d=0;d tria; + GridGenerator::subdivided_hyper_rectangle(tria, subdivisions, left, right, color); + + GridOut grid_out; + if (dim == 2) + { + if (log) + grid_out.write_xfig (tria, logfile); + else + grid_out.write_xfig (tria, std::cout); + } + else + { + if (log) + grid_out.write_dx (tria, logfile); + else + grid_out.write_dx (tria, std::cout); + } +} + + +int main() +{ + check_rect1<2> (1, true, true); + check_rect1<2> (3, true, true); + check_rect1<3> (1, true, true); +} diff --git a/tests/deal.II/grid_generator_01/cmp/generic b/tests/deal.II/grid_generator_01/cmp/generic new file mode 100644 index 0000000000..c0358620de --- /dev/null +++ b/tests/deal.II/grid_generator_01/cmp/generic @@ -0,0 +1,1115 @@ +#FIG 3.2 +Landscape +Center +Inches +A4 +100.00 +Single +-3 +# generated by deal.II GridOut class +# reduce first number to scale up image +1200 2 +2 3 0 1 0 1 900 0 20 0.0 0 0 -1 0 0 5 + -1200 -1200 + 0 -1200 + 0 0 + -1200 0 + -1200 -1200 +2 1 0 3 3 -1 800 0 -1 0.0 0 0 -1 0 0 2 + -1200 -1200 + 0 -1200 +2 1 0 3 1 -1 800 0 -1 0.0 0 0 -1 0 0 2 + -1200 -1200 + -1200 0 +2 3 0 1 0 2 900 0 20 0.0 0 0 -1 0 0 5 + 0 -1200 + 1200 -1200 + 1200 0 + 0 0 + 0 -1200 +2 1 0 3 3 -1 800 0 -1 0.0 0 0 -1 0 0 2 + 0 -1200 + 1200 -1200 +2 3 0 1 0 2 900 0 20 0.0 0 0 -1 0 0 5 + 1200 -1200 + 2400 -1200 + 2400 0 + 1200 0 + 1200 -1200 +2 1 0 3 3 -1 800 0 -1 0.0 0 0 -1 0 0 2 + 1200 -1200 + 2400 -1200 +2 1 0 3 2 -1 800 0 -1 0.0 0 0 -1 0 0 2 + 2400 -1200 + 2400 0 +2 3 0 1 0 3 900 0 20 0.0 0 0 -1 0 0 5 + -1200 0 + 0 0 + 0 1200 + -1200 1200 + -1200 0 +2 1 0 3 1 -1 800 0 -1 0.0 0 0 -1 0 0 2 + -1200 0 + -1200 1200 +2 3 0 1 0 4 900 0 20 0.0 0 0 -1 0 0 5 + 0 0 + 1200 0 + 1200 1200 + 0 1200 + 0 0 +2 3 0 1 0 4 900 0 20 0.0 0 0 -1 0 0 5 + 1200 0 + 2400 0 + 2400 1200 + 1200 1200 + 1200 0 +2 1 0 3 2 -1 800 0 -1 0.0 0 0 -1 0 0 2 + 2400 0 + 2400 1200 +2 3 0 1 0 3 900 0 20 0.0 0 0 -1 0 0 5 + -1200 1200 + 0 1200 + 0 2400 + -1200 2400 + -1200 1200 +2 1 0 3 1 -1 800 0 -1 0.0 0 0 -1 0 0 2 + -1200 1200 + -1200 2400 +2 3 0 1 0 4 900 0 20 0.0 0 0 -1 0 0 5 + 0 1200 + 1200 1200 + 1200 2400 + 0 2400 + 0 1200 +2 3 0 1 0 4 900 0 20 0.0 0 0 -1 0 0 5 + 1200 1200 + 2400 1200 + 2400 2400 + 1200 2400 + 1200 1200 +2 1 0 3 2 -1 800 0 -1 0.0 0 0 -1 0 0 2 + 2400 1200 + 2400 2400 +2 3 0 1 0 3 900 0 20 0.0 0 0 -1 0 0 5 + -1200 2400 + 0 2400 + 0 3600 + -1200 3600 + -1200 2400 +2 1 0 3 4 -1 800 0 -1 0.0 0 0 -1 0 0 2 + -1200 3600 + 0 3600 +2 1 0 3 1 -1 800 0 -1 0.0 0 0 -1 0 0 2 + -1200 2400 + -1200 3600 +2 3 0 1 0 4 900 0 20 0.0 0 0 -1 0 0 5 + 0 2400 + 1200 2400 + 1200 3600 + 0 3600 + 0 2400 +2 1 0 3 4 -1 800 0 -1 0.0 0 0 -1 0 0 2 + 0 3600 + 1200 3600 +2 3 0 1 0 4 900 0 20 0.0 0 0 -1 0 0 5 + 1200 2400 + 2400 2400 + 2400 3600 + 1200 3600 + 1200 2400 +2 1 0 3 2 -1 800 0 -1 0.0 0 0 -1 0 0 2 + 2400 2400 + 2400 3600 +2 1 0 3 4 -1 800 0 -1 0.0 0 0 -1 0 0 2 + 1200 3600 + 2400 3600 +#FIG 3.2 +Landscape +Center +Inches +A4 +100.00 +Single +-3 +# generated by deal.II GridOut class +# reduce first number to scale up image +1200 2 +2 3 0 1 0 1 900 0 20 0.0 0 0 -1 0 0 5 + -1200 -1200 + -800 -1200 + -800 -800 + -1200 -800 + -1200 -1200 +2 1 0 3 3 -1 800 0 -1 0.0 0 0 -1 0 0 2 + -1200 -1200 + -800 -1200 +2 1 0 3 1 -1 800 0 -1 0.0 0 0 -1 0 0 2 + -1200 -1200 + -1200 -800 +2 3 0 1 0 1 900 0 20 0.0 0 0 -1 0 0 5 + -800 -1200 + -400 -1200 + -400 -800 + -800 -800 + -800 -1200 +2 1 0 3 3 -1 800 0 -1 0.0 0 0 -1 0 0 2 + -800 -1200 + -400 -1200 +2 3 0 1 0 1 900 0 20 0.0 0 0 -1 0 0 5 + -400 -1200 + 0 -1200 + 0 -800 + -400 -800 + -400 -1200 +2 1 0 3 3 -1 800 0 -1 0.0 0 0 -1 0 0 2 + -400 -1200 + 0 -1200 +2 3 0 1 0 2 900 0 20 0.0 0 0 -1 0 0 5 + 0 -1200 + 399 -1200 + 399 -800 + 0 -800 + 0 -1200 +2 1 0 3 3 -1 800 0 -1 0.0 0 0 -1 0 0 2 + 0 -1200 + 399 -1200 +2 3 0 1 0 2 900 0 20 0.0 0 0 -1 0 0 5 + 399 -1200 + 799 -1200 + 799 -800 + 399 -800 + 399 -1200 +2 1 0 3 3 -1 800 0 -1 0.0 0 0 -1 0 0 2 + 399 -1200 + 799 -1200 +2 3 0 1 0 2 900 0 20 0.0 0 0 -1 0 0 5 + 799 -1200 + 1200 -1200 + 1200 -800 + 799 -800 + 799 -1200 +2 1 0 3 3 -1 800 0 -1 0.0 0 0 -1 0 0 2 + 799 -1200 + 1200 -1200 +2 3 0 1 0 2 900 0 20 0.0 0 0 -1 0 0 5 + 1200 -1200 + 1599 -1200 + 1599 -800 + 1200 -800 + 1200 -1200 +2 1 0 3 3 -1 800 0 -1 0.0 0 0 -1 0 0 2 + 1200 -1200 + 1599 -1200 +2 3 0 1 0 2 900 0 20 0.0 0 0 -1 0 0 5 + 1599 -1200 + 1999 -1200 + 1999 -800 + 1599 -800 + 1599 -1200 +2 1 0 3 3 -1 800 0 -1 0.0 0 0 -1 0 0 2 + 1599 -1200 + 1999 -1200 +2 3 0 1 0 2 900 0 20 0.0 0 0 -1 0 0 5 + 1999 -1200 + 2400 -1200 + 2400 -800 + 1999 -800 + 1999 -1200 +2 1 0 3 3 -1 800 0 -1 0.0 0 0 -1 0 0 2 + 1999 -1200 + 2400 -1200 +2 1 0 3 2 -1 800 0 -1 0.0 0 0 -1 0 0 2 + 2400 -1200 + 2400 -800 +2 3 0 1 0 1 900 0 20 0.0 0 0 -1 0 0 5 + -1200 -800 + -800 -800 + -800 -400 + -1200 -400 + -1200 -800 +2 1 0 3 1 -1 800 0 -1 0.0 0 0 -1 0 0 2 + -1200 -800 + -1200 -400 +2 3 0 1 0 1 900 0 20 0.0 0 0 -1 0 0 5 + -800 -800 + -400 -800 + -400 -400 + -800 -400 + -800 -800 +2 3 0 1 0 1 900 0 20 0.0 0 0 -1 0 0 5 + -400 -800 + 0 -800 + 0 -400 + -400 -400 + -400 -800 +2 3 0 1 0 2 900 0 20 0.0 0 0 -1 0 0 5 + 0 -800 + 399 -800 + 399 -400 + 0 -400 + 0 -800 +2 3 0 1 0 2 900 0 20 0.0 0 0 -1 0 0 5 + 399 -800 + 799 -800 + 799 -400 + 399 -400 + 399 -800 +2 3 0 1 0 2 900 0 20 0.0 0 0 -1 0 0 5 + 799 -800 + 1200 -800 + 1200 -400 + 799 -400 + 799 -800 +2 3 0 1 0 2 900 0 20 0.0 0 0 -1 0 0 5 + 1200 -800 + 1599 -800 + 1599 -400 + 1200 -400 + 1200 -800 +2 3 0 1 0 2 900 0 20 0.0 0 0 -1 0 0 5 + 1599 -800 + 1999 -800 + 1999 -400 + 1599 -400 + 1599 -800 +2 3 0 1 0 2 900 0 20 0.0 0 0 -1 0 0 5 + 1999 -800 + 2400 -800 + 2400 -400 + 1999 -400 + 1999 -800 +2 1 0 3 2 -1 800 0 -1 0.0 0 0 -1 0 0 2 + 2400 -800 + 2400 -400 +2 3 0 1 0 1 900 0 20 0.0 0 0 -1 0 0 5 + -1200 -400 + -800 -400 + -800 0 + -1200 0 + -1200 -400 +2 1 0 3 1 -1 800 0 -1 0.0 0 0 -1 0 0 2 + -1200 -400 + -1200 0 +2 3 0 1 0 1 900 0 20 0.0 0 0 -1 0 0 5 + -800 -400 + -400 -400 + -400 0 + -800 0 + -800 -400 +2 3 0 1 0 1 900 0 20 0.0 0 0 -1 0 0 5 + -400 -400 + 0 -400 + 0 0 + -400 0 + -400 -400 +2 3 0 1 0 2 900 0 20 0.0 0 0 -1 0 0 5 + 0 -400 + 399 -400 + 399 0 + 0 0 + 0 -400 +2 3 0 1 0 2 900 0 20 0.0 0 0 -1 0 0 5 + 399 -400 + 799 -400 + 799 0 + 399 0 + 399 -400 +2 3 0 1 0 2 900 0 20 0.0 0 0 -1 0 0 5 + 799 -400 + 1200 -400 + 1200 0 + 799 0 + 799 -400 +2 3 0 1 0 2 900 0 20 0.0 0 0 -1 0 0 5 + 1200 -400 + 1599 -400 + 1599 0 + 1200 0 + 1200 -400 +2 3 0 1 0 2 900 0 20 0.0 0 0 -1 0 0 5 + 1599 -400 + 1999 -400 + 1999 0 + 1599 0 + 1599 -400 +2 3 0 1 0 2 900 0 20 0.0 0 0 -1 0 0 5 + 1999 -400 + 2400 -400 + 2400 0 + 1999 0 + 1999 -400 +2 1 0 3 2 -1 800 0 -1 0.0 0 0 -1 0 0 2 + 2400 -400 + 2400 0 +2 3 0 1 0 3 900 0 20 0.0 0 0 -1 0 0 5 + -1200 0 + -800 0 + -800 399 + -1200 399 + -1200 0 +2 1 0 3 1 -1 800 0 -1 0.0 0 0 -1 0 0 2 + -1200 0 + -1200 399 +2 3 0 1 0 3 900 0 20 0.0 0 0 -1 0 0 5 + -800 0 + -400 0 + -400 399 + -800 399 + -800 0 +2 3 0 1 0 3 900 0 20 0.0 0 0 -1 0 0 5 + -400 0 + 0 0 + 0 399 + -400 399 + -400 0 +2 3 0 1 0 4 900 0 20 0.0 0 0 -1 0 0 5 + 0 0 + 399 0 + 399 399 + 0 399 + 0 0 +2 3 0 1 0 4 900 0 20 0.0 0 0 -1 0 0 5 + 399 0 + 799 0 + 799 399 + 399 399 + 399 0 +2 3 0 1 0 4 900 0 20 0.0 0 0 -1 0 0 5 + 799 0 + 1200 0 + 1200 399 + 799 399 + 799 0 +2 3 0 1 0 4 900 0 20 0.0 0 0 -1 0 0 5 + 1200 0 + 1599 0 + 1599 399 + 1200 399 + 1200 0 +2 3 0 1 0 4 900 0 20 0.0 0 0 -1 0 0 5 + 1599 0 + 1999 0 + 1999 399 + 1599 399 + 1599 0 +2 3 0 1 0 4 900 0 20 0.0 0 0 -1 0 0 5 + 1999 0 + 2400 0 + 2400 399 + 1999 399 + 1999 0 +2 1 0 3 2 -1 800 0 -1 0.0 0 0 -1 0 0 2 + 2400 0 + 2400 399 +2 3 0 1 0 3 900 0 20 0.0 0 0 -1 0 0 5 + -1200 399 + -800 399 + -800 799 + -1200 799 + -1200 399 +2 1 0 3 1 -1 800 0 -1 0.0 0 0 -1 0 0 2 + -1200 399 + -1200 799 +2 3 0 1 0 3 900 0 20 0.0 0 0 -1 0 0 5 + -800 399 + -400 399 + -400 799 + -800 799 + -800 399 +2 3 0 1 0 3 900 0 20 0.0 0 0 -1 0 0 5 + -400 399 + 0 399 + 0 799 + -400 799 + -400 399 +2 3 0 1 0 4 900 0 20 0.0 0 0 -1 0 0 5 + 0 399 + 399 399 + 399 799 + 0 799 + 0 399 +2 3 0 1 0 4 900 0 20 0.0 0 0 -1 0 0 5 + 399 399 + 799 399 + 799 799 + 399 799 + 399 399 +2 3 0 1 0 4 900 0 20 0.0 0 0 -1 0 0 5 + 799 399 + 1200 399 + 1200 799 + 799 799 + 799 399 +2 3 0 1 0 4 900 0 20 0.0 0 0 -1 0 0 5 + 1200 399 + 1599 399 + 1599 799 + 1200 799 + 1200 399 +2 3 0 1 0 4 900 0 20 0.0 0 0 -1 0 0 5 + 1599 399 + 1999 399 + 1999 799 + 1599 799 + 1599 399 +2 3 0 1 0 4 900 0 20 0.0 0 0 -1 0 0 5 + 1999 399 + 2400 399 + 2400 799 + 1999 799 + 1999 399 +2 1 0 3 2 -1 800 0 -1 0.0 0 0 -1 0 0 2 + 2400 399 + 2400 799 +2 3 0 1 0 3 900 0 20 0.0 0 0 -1 0 0 5 + -1200 799 + -800 799 + -800 1200 + -1200 1200 + -1200 799 +2 1 0 3 1 -1 800 0 -1 0.0 0 0 -1 0 0 2 + -1200 799 + -1200 1200 +2 3 0 1 0 3 900 0 20 0.0 0 0 -1 0 0 5 + -800 799 + -400 799 + -400 1200 + -800 1200 + -800 799 +2 3 0 1 0 3 900 0 20 0.0 0 0 -1 0 0 5 + -400 799 + 0 799 + 0 1200 + -400 1200 + -400 799 +2 3 0 1 0 4 900 0 20 0.0 0 0 -1 0 0 5 + 0 799 + 399 799 + 399 1200 + 0 1200 + 0 799 +2 3 0 1 0 4 900 0 20 0.0 0 0 -1 0 0 5 + 399 799 + 799 799 + 799 1200 + 399 1200 + 399 799 +2 3 0 1 0 4 900 0 20 0.0 0 0 -1 0 0 5 + 799 799 + 1200 799 + 1200 1200 + 799 1200 + 799 799 +2 3 0 1 0 4 900 0 20 0.0 0 0 -1 0 0 5 + 1200 799 + 1599 799 + 1599 1200 + 1200 1200 + 1200 799 +2 3 0 1 0 4 900 0 20 0.0 0 0 -1 0 0 5 + 1599 799 + 1999 799 + 1999 1200 + 1599 1200 + 1599 799 +2 3 0 1 0 4 900 0 20 0.0 0 0 -1 0 0 5 + 1999 799 + 2400 799 + 2400 1200 + 1999 1200 + 1999 799 +2 1 0 3 2 -1 800 0 -1 0.0 0 0 -1 0 0 2 + 2400 799 + 2400 1200 +2 3 0 1 0 3 900 0 20 0.0 0 0 -1 0 0 5 + -1200 1200 + -800 1200 + -800 1599 + -1200 1599 + -1200 1200 +2 1 0 3 1 -1 800 0 -1 0.0 0 0 -1 0 0 2 + -1200 1200 + -1200 1599 +2 3 0 1 0 3 900 0 20 0.0 0 0 -1 0 0 5 + -800 1200 + -400 1200 + -400 1599 + -800 1599 + -800 1200 +2 3 0 1 0 3 900 0 20 0.0 0 0 -1 0 0 5 + -400 1200 + 0 1200 + 0 1599 + -400 1599 + -400 1200 +2 3 0 1 0 4 900 0 20 0.0 0 0 -1 0 0 5 + 0 1200 + 399 1200 + 399 1599 + 0 1599 + 0 1200 +2 3 0 1 0 4 900 0 20 0.0 0 0 -1 0 0 5 + 399 1200 + 799 1200 + 799 1599 + 399 1599 + 399 1200 +2 3 0 1 0 4 900 0 20 0.0 0 0 -1 0 0 5 + 799 1200 + 1200 1200 + 1200 1599 + 799 1599 + 799 1200 +2 3 0 1 0 4 900 0 20 0.0 0 0 -1 0 0 5 + 1200 1200 + 1599 1200 + 1599 1599 + 1200 1599 + 1200 1200 +2 3 0 1 0 4 900 0 20 0.0 0 0 -1 0 0 5 + 1599 1200 + 1999 1200 + 1999 1599 + 1599 1599 + 1599 1200 +2 3 0 1 0 4 900 0 20 0.0 0 0 -1 0 0 5 + 1999 1200 + 2400 1200 + 2400 1599 + 1999 1599 + 1999 1200 +2 1 0 3 2 -1 800 0 -1 0.0 0 0 -1 0 0 2 + 2400 1200 + 2400 1599 +2 3 0 1 0 3 900 0 20 0.0 0 0 -1 0 0 5 + -1200 1599 + -800 1599 + -800 1999 + -1200 1999 + -1200 1599 +2 1 0 3 1 -1 800 0 -1 0.0 0 0 -1 0 0 2 + -1200 1599 + -1200 1999 +2 3 0 1 0 3 900 0 20 0.0 0 0 -1 0 0 5 + -800 1599 + -400 1599 + -400 1999 + -800 1999 + -800 1599 +2 3 0 1 0 3 900 0 20 0.0 0 0 -1 0 0 5 + -400 1599 + 0 1599 + 0 1999 + -400 1999 + -400 1599 +2 3 0 1 0 4 900 0 20 0.0 0 0 -1 0 0 5 + 0 1599 + 399 1599 + 399 1999 + 0 1999 + 0 1599 +2 3 0 1 0 4 900 0 20 0.0 0 0 -1 0 0 5 + 399 1599 + 799 1599 + 799 1999 + 399 1999 + 399 1599 +2 3 0 1 0 4 900 0 20 0.0 0 0 -1 0 0 5 + 799 1599 + 1200 1599 + 1200 1999 + 799 1999 + 799 1599 +2 3 0 1 0 4 900 0 20 0.0 0 0 -1 0 0 5 + 1200 1599 + 1599 1599 + 1599 1999 + 1200 1999 + 1200 1599 +2 3 0 1 0 4 900 0 20 0.0 0 0 -1 0 0 5 + 1599 1599 + 1999 1599 + 1999 1999 + 1599 1999 + 1599 1599 +2 3 0 1 0 4 900 0 20 0.0 0 0 -1 0 0 5 + 1999 1599 + 2400 1599 + 2400 1999 + 1999 1999 + 1999 1599 +2 1 0 3 2 -1 800 0 -1 0.0 0 0 -1 0 0 2 + 2400 1599 + 2400 1999 +2 3 0 1 0 3 900 0 20 0.0 0 0 -1 0 0 5 + -1200 1999 + -800 1999 + -800 2400 + -1200 2400 + -1200 1999 +2 1 0 3 1 -1 800 0 -1 0.0 0 0 -1 0 0 2 + -1200 1999 + -1200 2400 +2 3 0 1 0 3 900 0 20 0.0 0 0 -1 0 0 5 + -800 1999 + -400 1999 + -400 2400 + -800 2400 + -800 1999 +2 3 0 1 0 3 900 0 20 0.0 0 0 -1 0 0 5 + -400 1999 + 0 1999 + 0 2400 + -400 2400 + -400 1999 +2 3 0 1 0 4 900 0 20 0.0 0 0 -1 0 0 5 + 0 1999 + 399 1999 + 399 2400 + 0 2400 + 0 1999 +2 3 0 1 0 4 900 0 20 0.0 0 0 -1 0 0 5 + 399 1999 + 799 1999 + 799 2400 + 399 2400 + 399 1999 +2 3 0 1 0 4 900 0 20 0.0 0 0 -1 0 0 5 + 799 1999 + 1200 1999 + 1200 2400 + 799 2400 + 799 1999 +2 3 0 1 0 4 900 0 20 0.0 0 0 -1 0 0 5 + 1200 1999 + 1599 1999 + 1599 2400 + 1200 2400 + 1200 1999 +2 3 0 1 0 4 900 0 20 0.0 0 0 -1 0 0 5 + 1599 1999 + 1999 1999 + 1999 2400 + 1599 2400 + 1599 1999 +2 3 0 1 0 4 900 0 20 0.0 0 0 -1 0 0 5 + 1999 1999 + 2400 1999 + 2400 2400 + 1999 2400 + 1999 1999 +2 1 0 3 2 -1 800 0 -1 0.0 0 0 -1 0 0 2 + 2400 1999 + 2400 2400 +2 3 0 1 0 3 900 0 20 0.0 0 0 -1 0 0 5 + -1200 2400 + -800 2400 + -800 2799 + -1200 2799 + -1200 2400 +2 1 0 3 1 -1 800 0 -1 0.0 0 0 -1 0 0 2 + -1200 2400 + -1200 2799 +2 3 0 1 0 3 900 0 20 0.0 0 0 -1 0 0 5 + -800 2400 + -400 2400 + -400 2799 + -800 2799 + -800 2400 +2 3 0 1 0 3 900 0 20 0.0 0 0 -1 0 0 5 + -400 2400 + 0 2400 + 0 2799 + -400 2799 + -400 2400 +2 3 0 1 0 4 900 0 20 0.0 0 0 -1 0 0 5 + 0 2400 + 399 2400 + 399 2799 + 0 2799 + 0 2400 +2 3 0 1 0 4 900 0 20 0.0 0 0 -1 0 0 5 + 399 2400 + 799 2400 + 799 2799 + 399 2799 + 399 2400 +2 3 0 1 0 4 900 0 20 0.0 0 0 -1 0 0 5 + 799 2400 + 1200 2400 + 1200 2799 + 799 2799 + 799 2400 +2 3 0 1 0 4 900 0 20 0.0 0 0 -1 0 0 5 + 1200 2400 + 1599 2400 + 1599 2799 + 1200 2799 + 1200 2400 +2 3 0 1 0 4 900 0 20 0.0 0 0 -1 0 0 5 + 1599 2400 + 1999 2400 + 1999 2799 + 1599 2799 + 1599 2400 +2 3 0 1 0 4 900 0 20 0.0 0 0 -1 0 0 5 + 1999 2400 + 2400 2400 + 2400 2799 + 1999 2799 + 1999 2400 +2 1 0 3 2 -1 800 0 -1 0.0 0 0 -1 0 0 2 + 2400 2400 + 2400 2799 +2 3 0 1 0 3 900 0 20 0.0 0 0 -1 0 0 5 + -1200 2799 + -800 2799 + -800 3200 + -1200 3200 + -1200 2799 +2 1 0 3 1 -1 800 0 -1 0.0 0 0 -1 0 0 2 + -1200 2799 + -1200 3200 +2 3 0 1 0 3 900 0 20 0.0 0 0 -1 0 0 5 + -800 2799 + -400 2799 + -400 3200 + -800 3200 + -800 2799 +2 3 0 1 0 3 900 0 20 0.0 0 0 -1 0 0 5 + -400 2799 + 0 2799 + 0 3200 + -400 3200 + -400 2799 +2 3 0 1 0 4 900 0 20 0.0 0 0 -1 0 0 5 + 0 2799 + 399 2799 + 399 3200 + 0 3200 + 0 2799 +2 3 0 1 0 4 900 0 20 0.0 0 0 -1 0 0 5 + 399 2799 + 799 2799 + 799 3200 + 399 3200 + 399 2799 +2 3 0 1 0 4 900 0 20 0.0 0 0 -1 0 0 5 + 799 2799 + 1200 2799 + 1200 3200 + 799 3200 + 799 2799 +2 3 0 1 0 4 900 0 20 0.0 0 0 -1 0 0 5 + 1200 2799 + 1599 2799 + 1599 3200 + 1200 3200 + 1200 2799 +2 3 0 1 0 4 900 0 20 0.0 0 0 -1 0 0 5 + 1599 2799 + 1999 2799 + 1999 3200 + 1599 3200 + 1599 2799 +2 3 0 1 0 4 900 0 20 0.0 0 0 -1 0 0 5 + 1999 2799 + 2400 2799 + 2400 3200 + 1999 3200 + 1999 2799 +2 1 0 3 2 -1 800 0 -1 0.0 0 0 -1 0 0 2 + 2400 2799 + 2400 3200 +2 3 0 1 0 3 900 0 20 0.0 0 0 -1 0 0 5 + -1200 3200 + -800 3200 + -800 3600 + -1200 3600 + -1200 3200 +2 1 0 3 4 -1 800 0 -1 0.0 0 0 -1 0 0 2 + -1200 3600 + -800 3600 +2 1 0 3 1 -1 800 0 -1 0.0 0 0 -1 0 0 2 + -1200 3200 + -1200 3600 +2 3 0 1 0 3 900 0 20 0.0 0 0 -1 0 0 5 + -800 3200 + -400 3200 + -400 3600 + -800 3600 + -800 3200 +2 1 0 3 4 -1 800 0 -1 0.0 0 0 -1 0 0 2 + -800 3600 + -400 3600 +2 3 0 1 0 3 900 0 20 0.0 0 0 -1 0 0 5 + -400 3200 + 0 3200 + 0 3600 + -400 3600 + -400 3200 +2 1 0 3 4 -1 800 0 -1 0.0 0 0 -1 0 0 2 + -400 3600 + 0 3600 +2 3 0 1 0 4 900 0 20 0.0 0 0 -1 0 0 5 + 0 3200 + 399 3200 + 399 3600 + 0 3600 + 0 3200 +2 1 0 3 4 -1 800 0 -1 0.0 0 0 -1 0 0 2 + 0 3600 + 399 3600 +2 3 0 1 0 4 900 0 20 0.0 0 0 -1 0 0 5 + 399 3200 + 799 3200 + 799 3600 + 399 3600 + 399 3200 +2 1 0 3 4 -1 800 0 -1 0.0 0 0 -1 0 0 2 + 399 3600 + 799 3600 +2 3 0 1 0 4 900 0 20 0.0 0 0 -1 0 0 5 + 799 3200 + 1200 3200 + 1200 3600 + 799 3600 + 799 3200 +2 1 0 3 4 -1 800 0 -1 0.0 0 0 -1 0 0 2 + 799 3600 + 1200 3600 +2 3 0 1 0 4 900 0 20 0.0 0 0 -1 0 0 5 + 1200 3200 + 1599 3200 + 1599 3600 + 1200 3600 + 1200 3200 +2 1 0 3 4 -1 800 0 -1 0.0 0 0 -1 0 0 2 + 1200 3600 + 1599 3600 +2 3 0 1 0 4 900 0 20 0.0 0 0 -1 0 0 5 + 1599 3200 + 1999 3200 + 1999 3600 + 1599 3600 + 1599 3200 +2 1 0 3 4 -1 800 0 -1 0.0 0 0 -1 0 0 2 + 1599 3600 + 1999 3600 +2 3 0 1 0 4 900 0 20 0.0 0 0 -1 0 0 5 + 1999 3200 + 2400 3200 + 2400 3600 + 1999 3600 + 1999 3200 +2 1 0 3 2 -1 800 0 -1 0.0 0 0 -1 0 0 2 + 2400 3200 + 2400 3600 +2 1 0 3 4 -1 800 0 -1 0.0 0 0 -1 0 0 2 + 1999 3600 + 2400 3600 +object "vertices" class array type float rank 1 shape 3 items 120 data follows + -1 -1 -1 + 0 -1 -1 + 1 -1 -1 + 2 -1 -1 + -1 0 -1 + 0 0 -1 + 1 0 -1 + 2 0 -1 + -1 1 -1 + 0 1 -1 + 1 1 -1 + 2 1 -1 + -1 2 -1 + 0 2 -1 + 1 2 -1 + 2 2 -1 + -1 3 -1 + 0 3 -1 + 1 3 -1 + 2 3 -1 + -1 -1 0 + 0 -1 0 + 1 -1 0 + 2 -1 0 + -1 0 0 + 0 0 0 + 1 0 0 + 2 0 0 + -1 1 0 + 0 1 0 + 1 1 0 + 2 1 0 + -1 2 0 + 0 2 0 + 1 2 0 + 2 2 0 + -1 3 0 + 0 3 0 + 1 3 0 + 2 3 0 + -1 -1 1 + 0 -1 1 + 1 -1 1 + 2 -1 1 + -1 0 1 + 0 0 1 + 1 0 1 + 2 0 1 + -1 1 1 + 0 1 1 + 1 1 1 + 2 1 1 + -1 2 1 + 0 2 1 + 1 2 1 + 2 2 1 + -1 3 1 + 0 3 1 + 1 3 1 + 2 3 1 + -1 -1 2 + 0 -1 2 + 1 -1 2 + 2 -1 2 + -1 0 2 + 0 0 2 + 1 0 2 + 2 0 2 + -1 1 2 + 0 1 2 + 1 1 2 + 2 1 2 + -1 2 2 + 0 2 2 + 1 2 2 + 2 2 2 + -1 3 2 + 0 3 2 + 1 3 2 + 2 3 2 + -1 -1 3 + 0 -1 3 + 1 -1 3 + 2 -1 3 + -1 0 3 + 0 0 3 + 1 0 3 + 2 0 3 + -1 1 3 + 0 1 3 + 1 1 3 + 2 1 3 + -1 2 3 + 0 2 3 + 1 2 3 + 2 2 3 + -1 3 3 + 0 3 3 + 1 3 3 + 2 3 3 + -1 -1 4 + 0 -1 4 + 1 -1 4 + 2 -1 4 + -1 0 4 + 0 0 4 + 1 0 4 + 2 0 4 + -1 1 4 + 0 1 4 + 1 1 4 + 2 1 4 + -1 2 4 + 0 2 4 + 1 2 4 + 2 2 4 + -1 3 4 + 0 3 4 + 1 3 4 + 2 3 4 +object "cells" class array type int rank 1 shape 8 items 60 data follows + 0 20 4 24 1 21 5 25 + 1 21 5 25 2 22 6 26 + 2 22 6 26 3 23 7 27 + 4 24 8 28 5 25 9 29 + 5 25 9 29 6 26 10 30 + 6 26 10 30 7 27 11 31 + 8 28 12 32 9 29 13 33 + 9 29 13 33 10 30 14 34 + 10 30 14 34 11 31 15 35 + 12 32 16 36 13 33 17 37 + 13 33 17 37 14 34 18 38 + 14 34 18 38 15 35 19 39 + 20 40 24 44 21 41 25 45 + 21 41 25 45 22 42 26 46 + 22 42 26 46 23 43 27 47 + 24 44 28 48 25 45 29 49 + 25 45 29 49 26 46 30 50 + 26 46 30 50 27 47 31 51 + 28 48 32 52 29 49 33 53 + 29 49 33 53 30 50 34 54 + 30 50 34 54 31 51 35 55 + 32 52 36 56 33 53 37 57 + 33 53 37 57 34 54 38 58 + 34 54 38 58 35 55 39 59 + 40 60 44 64 41 61 45 65 + 41 61 45 65 42 62 46 66 + 42 62 46 66 43 63 47 67 + 44 64 48 68 45 65 49 69 + 45 65 49 69 46 66 50 70 + 46 66 50 70 47 67 51 71 + 48 68 52 72 49 69 53 73 + 49 69 53 73 50 70 54 74 + 50 70 54 74 51 71 55 75 + 52 72 56 76 53 73 57 77 + 53 73 57 77 54 74 58 78 + 54 74 58 78 55 75 59 79 + 60 80 64 84 61 81 65 85 + 61 81 65 85 62 82 66 86 + 62 82 66 86 63 83 67 87 + 64 84 68 88 65 85 69 89 + 65 85 69 89 66 86 70 90 + 66 86 70 90 67 87 71 91 + 68 88 72 92 69 89 73 93 + 69 89 73 93 70 90 74 94 + 70 90 74 94 71 91 75 95 + 72 92 76 96 73 93 77 97 + 73 93 77 97 74 94 78 98 + 74 94 78 98 75 95 79 99 + 80 100 84 104 81 101 85 105 + 81 101 85 105 82 102 86 106 + 82 102 86 106 83 103 87 107 + 84 104 88 108 85 105 89 109 + 85 105 89 109 86 106 90 110 + 86 106 90 110 87 107 91 111 + 88 108 92 112 89 109 93 113 + 89 109 93 113 90 110 94 114 + 90 110 94 114 91 111 95 115 + 92 112 96 116 93 113 97 117 + 93 113 97 117 94 114 98 118 + 94 114 98 118 95 115 99 119 +attribute "element type" string "cubes" +attribute "ref" string "positions" + +object "material" class array type int rank 0 items 60 data follows + 0 1 1 2 3 3 2 3 3 2 3 3 4 5 5 6 7 7 6 7 7 6 7 7 4 5 5 6 7 7 6 7 7 6 7 7 4 5 5 6 7 7 6 7 7 6 7 7 4 5 5 6 7 7 6 7 7 6 7 7 +attribute "dep" string "connections" + +object "level" class array type int rank 0 items 60 data follows + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 "deal data" class field +component "positions" value "vertices" +component "connections" value "cells" +object "cell data" class field +component "positions" value "vertices" +component "connections" value "cells" +component "material" value "material" +component "level" value "level" + +object "grid data" class group +member "cells" value "cell data" +end -- 2.39.5