--- /dev/null
+// ---------------------------------------------------------------------
+// $Id$
+//
+// Copyright (C) 2003 - 2013 by the deal.II authors
+//
+// This file is part of the deal.II library.
+//
+// The deal.II library is free software; you can use it, redistribute
+// it, and/or modify it under the terms of the GNU Lesser General
+// Public License as published by the Free Software Foundation; either
+// version 2.1 of the License, or (at your option) any later version.
+// The full text of the license can be found in the file LICENSE at
+// the top level of the deal.II distribution.
+//
+// ---------------------------------------------------------------------
+
+
+
+// Show the shape functions of the Raviart-Thomas element on the unit cell
+// Plots are gnuplot compatible if lines with desired prefix are selected.
+
+#include "../tests.h"
+#include <deal.II/base/logstream.h>
+#include <deal.II/fe/fe_bdm.h>
+
+#include <vector>
+#include <fstream>
+#include <sstream>
+#include <string>
+
+#define PRECISION 2
+
+
+
+template<int dim>
+inline void
+plot_shape_functions(const unsigned int degree)
+{
+ FE_BDM<dim> fe_rt(degree);
+ deallog.push(fe_rt.get_name());
+
+ const unsigned int div=2;
+ for (unsigned int mz=0; mz<=((dim>2) ? div : 0) ; ++mz)
+ for (unsigned int my=0; my<=((dim>1) ? div : 0) ; ++my)
+ {
+ for (unsigned int mx=0; mx<=div; ++mx)
+ {
+ const Point<dim> p = (dim==2 ?
+ Point<dim>(1.*mx/div, 1.*my/div) :
+ Point<dim>(1.*mx/div, 1.*my/div, 1.*mz/div));
+
+ // Lines with function
+ // values contain
+ // quadrature point and one
+ // vector of dim entries
+ // for each chape function
+ deallog << "value " << p;
+ for (unsigned int i=0; i<fe_rt.dofs_per_cell; ++i)
+ {
+ for (unsigned int c=0; c<dim; ++c)
+ deallog << " " << fe_rt.shape_value_component(i,p,c);
+ deallog << " ";
+ }
+ deallog << std::endl << "grad " << p;
+ for (unsigned int i=0; i<fe_rt.dofs_per_cell; ++i)
+ {
+ for (unsigned int c=0; c<dim; ++c)
+ {
+ deallog << ' ';
+ for (unsigned int d=0; d<dim; ++d)
+ deallog << ' ' << fe_rt.shape_grad_component(i,p,c)[d];
+ }
+ }
+ deallog << std::endl;
+ }
+ deallog << "value " << std::endl;
+ deallog << "grad " << std::endl;
+ }
+
+ deallog.pop();
+}
+
+
+int
+main()
+{
+ std::ofstream logfile ("output");
+ deallog << std::setprecision(PRECISION);
+ deallog << std::fixed;
+ deallog.attach(logfile);
+ deallog.depth_console(0);
+ deallog.threshold_double(1.e-10);
+
+ for (unsigned int degree=1; degree<4; ++degree)
+ plot_shape_functions<2>(degree);
+// plot_shape_functions<3>(degree);
+
+ return 0;
+}
+
+
+
--- /dev/null
+
+DEAL:FE_BDM<2>(1)::value 0.00 0.00 1.37 0 -0.37 0 0 0 0 0 0 1.37 0 -0.37 0 0 0 0
+DEAL:FE_BDM<2>(1)::grad 0.00 0.00 -1.37 -1.73 0 0.87 0.37 1.73 0 -0.87 1.37 0 0 -0.87 -0.37 0 0 0.87 0.87 0 -1.73 -1.37 -0.87 0 1.73 0.37 -0.87 0 0 1.37 0.87 0 0 -0.37
+DEAL:FE_BDM<2>(1)::value 0.50 0.00 0.68 0 -0.18 0 0.68 0 -0.18 0 0.22 0.50 -0.22 0.50 -0.22 0 0.22 0
+DEAL:FE_BDM<2>(1)::grad 0.50 0.00 -1.37 -0.87 0 0.87 0.37 0.87 0 -0.87 1.37 -0.87 0 -0.87 -0.37 0.87 0 0.87 0 0 -1.73 -0.50 0 0 1.73 -0.50 0 0 0 0.50 0 0 0 0.50
+DEAL:FE_BDM<2>(1)::value 1.00 0.00 0 0 0 0 1.37 0 -0.37 0 0 -0.37 0 1.37 0 0 0 0
+DEAL:FE_BDM<2>(1)::grad 1.00 0.00 -1.37 0 0 0.87 0.37 0 0 -0.87 1.37 -1.73 0 -0.87 -0.37 1.73 0 0.87 -0.87 0 -1.73 0.37 0.87 0 1.73 -1.37 0.87 0 0 -0.37 -0.87 0 0 1.37
+DEAL:FE_BDM<2>(1)::value
+DEAL:FE_BDM<2>(1)::grad
+DEAL:FE_BDM<2>(1)::value 0.00 0.50 0.50 0.22 0.50 -0.22 0 -0.22 0 0.22 0 0.68 0 -0.18 0 0.68 0 -0.18
+DEAL:FE_BDM<2>(1)::grad 0.00 0.50 -0.50 -1.73 0 0 -0.50 1.73 0 0 0.50 0 0 0 0.50 0 0 0 0.87 0 -0.87 -1.37 -0.87 0 0.87 0.37 -0.87 0 -0.87 1.37 0.87 0 0.87 -0.37
+DEAL:FE_BDM<2>(1)::value 0.50 0.50 0.25 0.22 0.25 -0.22 0.25 -0.22 0.25 0.22 0.22 0.25 -0.22 0.25 -0.22 0.25 0.22 0.25
+DEAL:FE_BDM<2>(1)::grad 0.50 0.50 -0.50 -0.87 0 0 -0.50 0.87 0 0 0.50 -0.87 0 0 0.50 0.87 0 0 0 0 -0.87 -0.50 0 0 0.87 -0.50 0 0 -0.87 0.50 0 0 0.87 0.50
+DEAL:FE_BDM<2>(1)::value 1.00 0.50 0 0.22 0 -0.22 0.50 -0.22 0.50 0.22 0 -0.18 0 0.68 0 -0.18 0 0.68
+DEAL:FE_BDM<2>(1)::grad 1.00 0.50 -0.50 0 0 0 -0.50 0 0 0 0.50 -1.73 0 0 0.50 1.73 0 0 -0.87 0 -0.87 0.37 0.87 0 0.87 -1.37 0.87 0 -0.87 -0.37 -0.87 0 0.87 1.37
+DEAL:FE_BDM<2>(1)::value
+DEAL:FE_BDM<2>(1)::grad
+DEAL:FE_BDM<2>(1)::value 0.00 1.00 -0.37 0 1.37 0 0 0 0 0 0 0 0 0 0 1.37 0 -0.37
+DEAL:FE_BDM<2>(1)::grad 0.00 1.00 0.37 -1.73 0 -0.87 -1.37 1.73 0 0.87 -0.37 0 0 0.87 1.37 0 0 -0.87 0.87 0 0 -1.37 -0.87 0 0 0.37 -0.87 0 -1.73 1.37 0.87 0 1.73 -0.37
+DEAL:FE_BDM<2>(1)::value 0.50 1.00 -0.18 0 0.68 0 -0.18 0 0.68 0 0.22 0 -0.22 0 -0.22 0.50 0.22 0.50
+DEAL:FE_BDM<2>(1)::grad 0.50 1.00 0.37 -0.87 0 -0.87 -1.37 0.87 0 0.87 -0.37 -0.87 0 0.87 1.37 0.87 0 -0.87 0 0 0 -0.50 0 0 0 -0.50 0 0 -1.73 0.50 0 0 1.73 0.50
+DEAL:FE_BDM<2>(1)::value 1.00 1.00 0 0 0 0 -0.37 0 1.37 0 0 0 0 0 0 -0.37 0 1.37
+DEAL:FE_BDM<2>(1)::grad 1.00 1.00 0.37 0 0 -0.87 -1.37 0 0 0.87 -0.37 -1.73 0 0.87 1.37 1.73 0 -0.87 -0.87 0 0 0.37 0.87 0 0 -1.37 0.87 0 -1.73 -0.37 -0.87 0 1.73 1.37
+DEAL:FE_BDM<2>(1)::value
+DEAL:FE_BDM<2>(1)::grad
+DEAL:FE_BDM<2>(2)::value 0.00 0.00 1.48 0 -0.67 0 0.19 0 0 0 0 0 0 0 0 1.48 0 -0.67 0 0.19 0 0 0 0 0 0 0 0 0 0
+DEAL:FE_BDM<2>(2)::grad 0.00 0.00 -2.31 -4.62 0 0.56 -0.67 6.67 0 -1.11 -1.02 -2.04 0 0.56 0.65 0 0 -0.56 -2.00 0 0 1.11 -0.65 0 0 -0.56 0.56 0 -4.62 -2.31 -1.11 0 6.67 -0.67 0.56 0 -2.04 -1.02 -0.56 0 0 0.65 1.11 0 0 -2.00 -0.56 0 0 -0.65 6.00 0 0 0 0 0 0 6.00
+DEAL:FE_BDM<2>(2)::value 0.50 0.00 0.53 0 -0.67 0 -0.11 0 0.53 0 -0.67 0 -0.11 0 0 0 0 1.00 0 0 0 0 0 0 0 0 1.50 0 0 0
+DEAL:FE_BDM<2>(2)::grad 0.50 0.00 -1.48 -2.31 0 0.56 0.67 3.33 0 -1.11 -0.19 -1.02 0 0.56 1.48 -2.31 0 -0.56 -0.67 3.33 0 1.11 0.19 -1.02 0 -0.56 -0.28 0 -1.29 -0.83 0.56 0 0 -2.33 -0.28 0 1.29 -0.83 0.28 0 0 -0.83 -0.56 0 0 -0.33 0.28 0 0 -0.83 0 0 0 0 0 0 0 6.00
+DEAL:FE_BDM<2>(2)::value 1.00 0.00 0 0 0 0 0 0 1.48 0 -0.67 0 0.19 0 0 0.19 0 -0.67 0 1.48 0 0 0 0 0 0 0 0 0 0
+DEAL:FE_BDM<2>(2)::grad 1.00 0.00 -0.65 0 0 0.56 2.00 0 0 -1.11 0.65 0 0 0.56 2.31 -4.62 0 -0.56 0.67 6.67 0 1.11 1.02 -2.04 0 -0.56 0.56 0 2.04 -1.02 -1.11 0 -6.67 -0.67 0.56 0 4.62 -2.31 -0.56 0 0 -0.65 1.11 0 0 -2.00 -0.56 0 0 0.65 -6.00 0 0 0 0 0 0 6.00
+DEAL:FE_BDM<2>(2)::value
+DEAL:FE_BDM<2>(2)::grad
+DEAL:FE_BDM<2>(2)::value 0.00 0.50 0 0 1.00 0 0 0 0 0 0 0 0 0 0 0.53 0 -0.67 0 -0.11 0 0.53 0 -0.67 0 -0.11 0 0 0 1.50
+DEAL:FE_BDM<2>(2)::grad 0.00 0.50 -0.83 -1.29 0 -0.28 -2.33 0 0 0.56 -0.83 1.29 0 -0.28 -0.83 0 0 0.28 -0.33 0 0 -0.56 -0.83 0 0 0.28 0.56 0 -2.31 -1.48 -1.11 0 3.33 0.67 0.56 0 -1.02 -0.19 -0.56 0 -2.31 1.48 1.11 0 3.33 -0.67 -0.56 0 -1.02 0.19 6.00 0 0 0 0 0 0 0
+DEAL:FE_BDM<2>(2)::value 0.50 0.50 -0.21 0 0.17 0 -0.21 0 -0.21 0 0.17 0 -0.21 0 0 -0.21 0 0.17 0 -0.21 0 -0.21 0 0.17 0 -0.21 1.50 0 0 1.50
+DEAL:FE_BDM<2>(2)::grad 0.50 0.50 0 -0.65 0 -0.28 -1.00 0 0 0.56 0 0.65 0 -0.28 0 -0.65 0 0.28 1.00 0 0 -0.56 0 0.65 0 0.28 -0.28 0 -0.65 0 0.56 0 0 -1.00 -0.28 0 0.65 0 0.28 0 -0.65 0 -0.56 0 0 1.00 0.28 0 0.65 0 0 0 0 0 0 0 0 0
+DEAL:FE_BDM<2>(2)::value 1.00 0.50 0 0 0 0 0 0 0 0 1.00 0 0 0 0 -0.11 0 -0.67 0 0.53 0 -0.11 0 -0.67 0 0.53 0 0 0 1.50
+DEAL:FE_BDM<2>(2)::grad 1.00 0.50 0.83 0 0 -0.28 0.33 0 0 0.56 0.83 0 0 -0.28 0.83 -1.29 0 0.28 2.33 0 0 -0.56 0.83 1.29 0 0.28 0.56 0 1.02 -0.19 -1.11 0 -3.33 0.67 0.56 0 2.31 -1.48 -0.56 0 1.02 0.19 1.11 0 -3.33 -0.67 -0.56 0 2.31 1.48 -6.00 0 0 0 0 0 0 0
+DEAL:FE_BDM<2>(2)::value
+DEAL:FE_BDM<2>(2)::grad
+DEAL:FE_BDM<2>(2)::value 0.00 1.00 0.19 0 -0.67 0 1.48 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1.48 0 -0.67 0 0.19 0 0 0 0
+DEAL:FE_BDM<2>(2)::grad 0.00 1.00 -1.02 2.04 0 0.56 -0.67 -6.67 0 -1.11 -2.31 4.62 0 0.56 -0.65 0 0 -0.56 -2.00 0 0 1.11 0.65 0 0 -0.56 0.56 0 0 -0.65 -1.11 0 0 2.00 0.56 0 0 0.65 -0.56 0 -4.62 2.31 1.11 0 6.67 0.67 -0.56 0 -2.04 1.02 6.00 0 0 0 0 0 0 -6.00
+DEAL:FE_BDM<2>(2)::value 0.50 1.00 -0.11 0 -0.67 0 0.53 0 -0.11 0 -0.67 0 0.53 0 0 0 0 0 0 0 0 0 0 1.00 0 0 1.50 0 0 0
+DEAL:FE_BDM<2>(2)::grad 0.50 1.00 -0.19 1.02 0 0.56 0.67 -3.33 0 -1.11 -1.48 2.31 0 0.56 0.19 1.02 0 -0.56 -0.67 -3.33 0 1.11 1.48 2.31 0 -0.56 -0.28 0 0 0.83 0.56 0 0 0.33 -0.28 0 0 0.83 0.28 0 -1.29 0.83 -0.56 0 0 2.33 0.28 0 1.29 0.83 0 0 0 0 0 0 0 -6.00
+DEAL:FE_BDM<2>(2)::value 1.00 1.00 0 0 0 0 0 0 0.19 0 -0.67 0 1.48 0 0 0 0 0 0 0 0 0.19 0 -0.67 0 1.48 0 0 0 0
+DEAL:FE_BDM<2>(2)::grad 1.00 1.00 0.65 0 0 0.56 2.00 0 0 -1.11 -0.65 0 0 0.56 1.02 2.04 0 -0.56 0.67 -6.67 0 1.11 2.31 4.62 0 -0.56 0.56 0 0 0.65 -1.11 0 0 2.00 0.56 0 0 -0.65 -0.56 0 2.04 1.02 1.11 0 -6.67 0.67 -0.56 0 4.62 2.31 -6.00 0 0 0 0 0 0 -6.00
+DEAL:FE_BDM<2>(2)::value
+DEAL:FE_BDM<2>(2)::grad
+DEAL:FE_BDM<2>(3)::value 0.00 0.00 1.53 0 -0.81 0 0.40 0 -0.11 0 0 0 0 0 0 0 0 0 0 1.53 0 -0.81 0 0.40 0 -0.11 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
+DEAL:FE_BDM<2>(3)::grad 0.00 0.00 -4.27 -8.55 0 0.37 -2.79 13.81 0 -0.94 -2.01 -7.42 0 0.94 0.07 2.16 0 -0.37 0.53 0 0 -0.37 -1.16 0 0 0.94 2.05 0 0 -0.94 1.58 0 0 0.37 0.37 0 -8.55 -4.27 -0.94 0 13.81 -2.79 0.94 0 -7.42 -2.01 -0.37 0 2.16 0.07 -0.37 0 0 0.53 0.94 0 0 -1.16 -0.94 0 0 2.05 0.37 0 0 1.58 54.00 0 0 0 -60.00 0 0 0 -36.00 0 0 0 0 0 0 54.00 0 0 0 -36.00 0 0 0 -60.00
+DEAL:FE_BDM<2>(3)::value 0.50 0.00 0.30 0 -0.90 0 0.21 0 0.15 0 0.30 0 -0.90 0 0.21 0 0.15 0 -0.02 -0.09 0.06 0.59 -0.06 0.59 0.02 -0.09 0.02 0 -0.06 0 0.06 0 -0.02 0 6.00 0 0 0 -9.00 0 0 0 0 0 0 0
+DEAL:FE_BDM<2>(3)::grad 0.50 0.00 -1.09 -3.60 0 0.37 1.63 7.40 0 -0.94 0.41 -4.21 0 0.94 0.55 0.40 0 -0.37 1.09 -3.60 0 -0.37 -1.63 7.40 0 0.94 -0.41 -4.21 0 -0.94 -0.55 0.40 0 0.37 0 0 0.21 -1.30 0 0 -3.48 -3.20 0 0 3.48 -3.20 0 0 -0.21 -1.30 0 0 0 0.26 0 0 0 1.24 0 0 0 1.24 0 0 0 0.26 -15.00 -9.00 0 0 30.00 0 0 0 0 18.00 0 0 0 0 0 36.00 0 0 0 0 0 0 0 -60.00
+DEAL:FE_BDM<2>(3)::value 1.00 0.00 0 0 0 0 0 0 0 0 1.53 0 -0.81 0 0.40 0 -0.11 0 0 -0.11 0 0.40 0 -0.81 0 1.53 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
+DEAL:FE_BDM<2>(3)::grad 1.00 0.00 -0.53 0 0 0.37 1.16 0 0 -0.94 -2.05 0 0 0.94 -1.58 0 0 -0.37 4.27 -8.55 0 -0.37 2.79 13.81 0 0.94 2.01 -7.42 0 -0.94 -0.07 2.16 0 0.37 -0.37 0 -2.16 0.07 0.94 0 7.42 -2.01 -0.94 0 -13.81 -2.79 0.37 0 8.55 -4.27 0.37 0 0 1.58 -0.94 0 0 2.05 0.94 0 0 -1.16 -0.37 0 0 0.53 6.00 0 0 0 -60.00 0 0 0 36.00 0 0 0 0 0 0 18.00 0 0 0 36.00 0 0 0 -60.00
+DEAL:FE_BDM<2>(3)::value
+DEAL:FE_BDM<2>(3)::grad
+DEAL:FE_BDM<2>(3)::value 0.00 0.50 -0.09 -0.02 0.59 0.06 0.59 -0.06 -0.09 0.02 0 0.02 0 -0.06 0 0.06 0 -0.02 0 0.30 0 -0.90 0 0.21 0 0.15 0 0.30 0 -0.90 0 0.21 0 0.15 0 0 0 0 0 0 0 6.00 0 -9.00 0 0
+DEAL:FE_BDM<2>(3)::grad 0.00 0.50 -1.30 0.21 0 0 -3.20 -3.48 0 0 -3.20 3.48 0 0 -1.30 -0.21 0 0 0.26 0 0 0 1.24 0 0 0 1.24 0 0 0 0.26 0 0 0 0.37 0 -3.60 -1.09 -0.94 0 7.40 1.63 0.94 0 -4.21 0.41 -0.37 0 0.40 0.55 -0.37 0 -3.60 1.09 0.94 0 7.40 -1.63 -0.94 0 -4.21 -0.41 0.37 0 0.40 -0.55 36.00 0 0 0 -60.00 0 0 0 0 0 0 0 0 0 -9.00 -15.00 0 0 18.00 0 0 0 0 30.00
+DEAL:FE_BDM<2>(3)::value 0.50 0.50 -0.18 -0.02 0.05 0.06 0.05 -0.06 -0.18 0.02 -0.18 0.02 0.05 -0.06 0.05 0.06 -0.18 -0.02 -0.02 -0.18 0.06 0.05 -0.06 0.05 0.02 -0.18 0.02 -0.18 -0.06 0.05 0.06 0.05 -0.02 -0.18 1.50 0 0 0 0 0 0 1.50 0 0 0 0
+DEAL:FE_BDM<2>(3)::grad 0.50 0.50 0.53 0.78 0 0 0.22 -1.24 0 0 0.22 1.24 0 0 0.53 -0.78 0 0 -0.53 0.78 0 0 -0.22 -1.24 0 0 -0.22 1.24 0 0 -0.53 -0.78 0 0 0 0 0.78 0.53 0 0 -1.24 0.22 0 0 1.24 0.22 0 0 -0.78 0.53 0 0 0.78 -0.53 0 0 -1.24 -0.22 0 0 1.24 -0.22 0 0 -0.78 -0.53 -15.00 -9.00 0 0 30.00 0 0 0 0 18.00 0 0 0 0 -9.00 -15.00 0 0 18.00 0 0 0 0 30.00
+DEAL:FE_BDM<2>(3)::value 1.00 0.50 0 -0.02 0 0.06 0 -0.06 0 0.02 -0.09 0.02 0.59 -0.06 0.59 0.06 -0.09 -0.02 0 0.15 0 0.21 0 -0.90 0 0.30 0 0.15 0 0.21 0 -0.90 0 0.30 0 0 0 0 0 0 0 -3.00 0 9.00 0 0
+DEAL:FE_BDM<2>(3)::grad 1.00 0.50 -0.26 0 0 0 -1.24 0 0 0 -1.24 0 0 0 -0.26 0 0 0 1.30 0.21 0 0 3.20 -3.48 0 0 3.20 3.48 0 0 1.30 -0.21 0 0 -0.37 0 -0.40 0.55 0.94 0 4.21 0.41 -0.94 0 -7.40 1.63 0.37 0 3.60 -1.09 0.37 0 -0.40 -0.55 -0.94 0 4.21 -0.41 0.94 0 -7.40 -1.63 -0.37 0 3.60 1.09 24.00 0 0 0 -60.00 0 0 0 0 0 0 0 0 0 -9.00 -15.00 0 0 18.00 0 0 0 0 30.00
+DEAL:FE_BDM<2>(3)::value
+DEAL:FE_BDM<2>(3)::grad
+DEAL:FE_BDM<2>(3)::value 0.00 1.00 -0.11 0 0.40 0 -0.81 0 1.53 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1.53 0 -0.81 0 0.40 0 -0.11 0 0 0 0 0 0 0 0 0 0 0 0
+DEAL:FE_BDM<2>(3)::grad 0.00 1.00 0.07 -2.16 0 -0.37 -2.01 7.42 0 0.94 -2.79 -13.81 0 -0.94 -4.27 8.55 0 0.37 1.58 0 0 0.37 2.05 0 0 -0.94 -1.16 0 0 0.94 0.53 0 0 -0.37 0.37 0 0 -0.53 -0.94 0 0 1.16 0.94 0 0 -2.05 -0.37 0 0 -1.58 -0.37 0 -8.55 4.27 0.94 0 13.81 2.79 -0.94 0 -7.42 2.01 0.37 0 2.16 -0.07 18.00 0 0 0 -60.00 0 0 0 36.00 0 0 0 0 0 0 6.00 0 0 0 36.00 0 0 0 -60.00
+DEAL:FE_BDM<2>(3)::value 0.50 1.00 0.15 0 0.21 0 -0.90 0 0.30 0 0.15 0 0.21 0 -0.90 0 0.30 0 -0.02 0 0.06 0 -0.06 0 0.02 0 0.02 -0.09 -0.06 0.59 0.06 0.59 -0.02 -0.09 -3.00 0 0 0 9.00 0 0 0 0 0 0 0
+DEAL:FE_BDM<2>(3)::grad 0.50 1.00 0.55 -0.40 0 -0.37 0.41 4.21 0 0.94 1.63 -7.40 0 -0.94 -1.09 3.60 0 0.37 -0.55 -0.40 0 0.37 -0.41 4.21 0 -0.94 -1.63 -7.40 0 0.94 1.09 3.60 0 -0.37 0 0 0 -0.26 0 0 0 -1.24 0 0 0 -1.24 0 0 0 -0.26 0 0 0.21 1.30 0 0 -3.48 3.20 0 0 3.48 3.20 0 0 -0.21 1.30 -15.00 -9.00 0 0 30.00 0 0 0 0 18.00 0 0 0 0 0 24.00 0 0 0 0 0 0 0 -60.00
+DEAL:FE_BDM<2>(3)::value 1.00 1.00 0 0 0 0 0 0 0 0 -0.11 0 0.40 0 -0.81 0 1.53 0 0 0 0 0 0 0 0 0 0 -0.11 0 0.40 0 -0.81 0 1.53 0 0 0 0 0 0 0 0 0 0 0 0
+DEAL:FE_BDM<2>(3)::grad 1.00 1.00 -1.58 0 0 -0.37 -2.05 0 0 0.94 1.16 0 0 -0.94 -0.53 0 0 0.37 -0.07 -2.16 0 0.37 2.01 7.42 0 -0.94 2.79 -13.81 0 0.94 4.27 8.55 0 -0.37 -0.37 0 0 -1.58 0.94 0 0 -2.05 -0.94 0 0 1.16 0.37 0 0 -0.53 0.37 0 -2.16 -0.07 -0.94 0 7.42 2.01 0.94 0 -13.81 2.79 -0.37 0 8.55 4.27 42.00 0 0 0 -60.00 0 0 0 -36.00 0 0 0 0 0 0 42.00 0 0 0 -36.00 0 0 0 -60.00
+DEAL:FE_BDM<2>(3)::value
+DEAL:FE_BDM<2>(3)::grad
--- /dev/null
+// ---------------------------------------------------------------------
+// $Id$
+//
+// Copyright (C) 2003 - 2013 by the deal.II authors
+//
+// This file is part of the deal.II library.
+//
+// The deal.II library is free software; you can use it, redistribute
+// it, and/or modify it under the terms of the GNU Lesser General
+// Public License as published by the Free Software Foundation; either
+// version 2.1 of the License, or (at your option) any later version.
+// The full text of the license can be found in the file LICENSE at
+// the top level of the deal.II distribution.
+//
+// ---------------------------------------------------------------------
+
+
+// Observe how the values of the shape functions change as we make a
+// cell smaller and smaller
+
+#include "../tests.h"
+#include <deal.II/base/quadrature_lib.h>
+#include <deal.II/base/logstream.h>
+#include <deal.II/lac/vector.h>
+#include <deal.II/lac/solver_cg.h>
+#include <deal.II/lac/precondition.h>
+#include <deal.II/lac/vector_memory.h>
+#include <deal.II/lac/sparse_matrix.h>
+#include <deal.II/lac/sparsity_pattern.h>
+#include <deal.II/grid/tria.h>
+#include <deal.II/grid/tria_iterator.h>
+#include <deal.II/dofs/dof_accessor.h>
+#include <deal.II/grid/grid_generator.h>
+#include <deal.II/grid/grid_tools.h>
+#include <deal.II/fe/fe_bdm.h>
+#include <deal.II/fe/fe_values.h>
+
+#include <vector>
+#include <fstream>
+#include <string>
+
+#define PRECISION 2
+
+
+std::ofstream logfile ("output");
+
+template<int dim>
+void
+test (const unsigned int degree)
+{
+ FE_BDM<dim> fe_rt(degree);
+
+ deallog << "Degree=" << degree
+ << std::endl;
+
+ for (double h=1; h>1./128; h/=2)
+ {
+ deallog << " h=" << h
+ << std::endl;
+
+ Triangulation<dim> tr;
+ GridGenerator::hyper_cube(tr, 0., h);
+
+ DoFHandler<dim> dof(tr);
+ dof.distribute_dofs(fe_rt);
+
+ QTrapez<dim> quadrature;
+
+ FEValues<dim> fe_values (fe_rt, quadrature, update_values);
+ fe_values.reinit (dof.begin_active());
+ for (unsigned int q=0; q<quadrature.size(); ++q)
+ {
+ deallog << " Quadrature point " << q << ": ";
+ for (unsigned int i=0; i<fe_rt.dofs_per_cell; ++i)
+ {
+ deallog << '[';
+ for (unsigned int c=0; c<fe_rt.n_components(); ++c)
+ deallog << fe_values.shape_value_component(i,q,c) << ' ';
+ deallog << ']';
+ }
+ deallog << std::endl;
+ }
+ }
+}
+
+
+int
+main()
+{
+ deallog << std::setprecision(PRECISION);
+ deallog << std::fixed;
+ deallog.attach(logfile);
+ deallog.depth_console(0);
+ deallog.threshold_double(1.e-10);
+
+ for (unsigned int i=1; i<4; ++i)
+ test<2>(i);
+
+ return 0;
+}
+
+
+
--- /dev/null
+
+DEAL::Degree=1
+DEAL:: h=1.00
+DEAL:: Quadrature point 0: [1.37 0 ][-0.37 0 ][0 0 ][0 0 ][0 1.37 ][0 -0.37 ][0 0 ][0 0 ]
+DEAL:: Quadrature point 1: [0 0 ][0 0 ][1.37 0 ][-0.37 0 ][0 -0.37 ][0 1.37 ][0 0 ][0 0 ]
+DEAL:: Quadrature point 2: [-0.37 0 ][1.37 0 ][0 0 ][0 0 ][0 0 ][0 0 ][0 1.37 ][0 -0.37 ]
+DEAL:: Quadrature point 3: [0 0 ][0 0 ][-0.37 0 ][1.37 0 ][0 0 ][0 0 ][0 -0.37 ][0 1.37 ]
+DEAL:: h=0.50
+DEAL:: Quadrature point 0: [2.73 0 ][-0.73 0 ][0 0 ][0 0 ][0 2.73 ][0 -0.73 ][0 0 ][0 0 ]
+DEAL:: Quadrature point 1: [0 0 ][0 0 ][2.73 0 ][-0.73 0 ][0 -0.73 ][0 2.73 ][0 0 ][0 0 ]
+DEAL:: Quadrature point 2: [-0.73 0 ][2.73 0 ][0 0 ][0 0 ][0 0 ][0 0 ][0 2.73 ][0 -0.73 ]
+DEAL:: Quadrature point 3: [0 0 ][0 0 ][-0.73 0 ][2.73 0 ][0 0 ][0 0 ][0 -0.73 ][0 2.73 ]
+DEAL:: h=0.25
+DEAL:: Quadrature point 0: [5.46 0 ][-1.46 0 ][0 0 ][0 0 ][0 5.46 ][0 -1.46 ][0 0 ][0 0 ]
+DEAL:: Quadrature point 1: [0 0 ][0 0 ][5.46 0 ][-1.46 0 ][0 -1.46 ][0 5.46 ][0 0 ][0 0 ]
+DEAL:: Quadrature point 2: [-1.46 0 ][5.46 0 ][0 0 ][0 0 ][0 0 ][0 0 ][0 5.46 ][0 -1.46 ]
+DEAL:: Quadrature point 3: [0 0 ][0 0 ][-1.46 0 ][5.46 0 ][0 0 ][0 0 ][0 -1.46 ][0 5.46 ]
+DEAL:: h=0.12
+DEAL:: Quadrature point 0: [10.93 0 ][-2.93 0 ][0 0 ][0 0 ][0 10.93 ][0 -2.93 ][0 0 ][0 0 ]
+DEAL:: Quadrature point 1: [0 0 ][0 0 ][10.93 0 ][-2.93 0 ][0 -2.93 ][0 10.93 ][0 0 ][0 0 ]
+DEAL:: Quadrature point 2: [-2.93 0 ][10.93 0 ][0 0 ][0 0 ][0 0 ][0 0 ][0 10.93 ][0 -2.93 ]
+DEAL:: Quadrature point 3: [0 0 ][0 0 ][-2.93 0 ][10.93 0 ][0 0 ][0 0 ][0 -2.93 ][0 10.93 ]
+DEAL:: h=0.06
+DEAL:: Quadrature point 0: [21.86 0 ][-5.86 0 ][0 0 ][0 0 ][0 21.86 ][0 -5.86 ][0 0 ][0 0 ]
+DEAL:: Quadrature point 1: [0 0 ][0 0 ][21.86 0 ][-5.86 0 ][0 -5.86 ][0 21.86 ][0 0 ][0 0 ]
+DEAL:: Quadrature point 2: [-5.86 0 ][21.86 0 ][0 0 ][0 0 ][0 0 ][0 0 ][0 21.86 ][0 -5.86 ]
+DEAL:: Quadrature point 3: [0 0 ][0 0 ][-5.86 0 ][21.86 0 ][0 0 ][0 0 ][0 -5.86 ][0 21.86 ]
+DEAL:: h=0.03
+DEAL:: Quadrature point 0: [43.71 0 ][-11.71 0 ][0 0 ][0 0 ][0 43.71 ][0 -11.71 ][0 0 ][0 0 ]
+DEAL:: Quadrature point 1: [0 0 ][0 0 ][43.71 0 ][-11.71 0 ][0 -11.71 ][0 43.71 ][0 0 ][0 0 ]
+DEAL:: Quadrature point 2: [-11.71 0 ][43.71 0 ][0 0 ][0 0 ][0 0 ][0 0 ][0 43.71 ][0 -11.71 ]
+DEAL:: Quadrature point 3: [0 0 ][0 0 ][-11.71 0 ][43.71 0 ][0 0 ][0 0 ][0 -11.71 ][0 43.71 ]
+DEAL:: h=0.02
+DEAL:: Quadrature point 0: [87.43 0 ][-23.43 0 ][0 0 ][0 0 ][0 87.43 ][0 -23.43 ][0 0 ][0 0 ]
+DEAL:: Quadrature point 1: [0 0 ][0 0 ][87.43 0 ][-23.43 0 ][0 -23.43 ][0 87.43 ][0 0 ][0 0 ]
+DEAL:: Quadrature point 2: [-23.43 0 ][87.43 0 ][0 0 ][0 0 ][0 0 ][0 0 ][0 87.43 ][0 -23.43 ]
+DEAL:: Quadrature point 3: [0 0 ][0 0 ][-23.43 0 ][87.43 0 ][0 0 ][0 0 ][0 -23.43 ][0 87.43 ]
+DEAL::Degree=2
+DEAL:: h=1.00
+DEAL:: Quadrature point 0: [1.48 0 ][-0.67 0 ][0.19 0 ][0 0 ][0 0 ][0 0 ][0 1.48 ][0 -0.67 ][0 0.19 ][0 0 ][0 0 ][0 0 ][0 0 ][0 0 ]
+DEAL:: Quadrature point 1: [0 0 ][0 0 ][0 0 ][1.48 0 ][-0.67 0 ][0.19 0 ][0 0.19 ][0 -0.67 ][0 1.48 ][0 0 ][0 0 ][0 0 ][0 0 ][0 0 ]
+DEAL:: Quadrature point 2: [0.19 0 ][-0.67 0 ][1.48 0 ][0 0 ][0 0 ][0 0 ][0 0 ][0 0 ][0 0 ][0 1.48 ][0 -0.67 ][0 0.19 ][0 0 ][0 0 ]
+DEAL:: Quadrature point 3: [0 0 ][0 0 ][0 0 ][0.19 0 ][-0.67 0 ][1.48 0 ][0 0 ][0 0 ][0 0 ][0 0.19 ][0 -0.67 ][0 1.48 ][0 0 ][0 0 ]
+DEAL:: h=0.50
+DEAL:: Quadrature point 0: [2.96 0 ][-1.33 0 ][0.38 0 ][0 0 ][0 0 ][0 0 ][0 2.96 ][0 -1.33 ][0 0.38 ][0 0 ][0 0 ][0 0 ][0 0 ][0 0 ]
+DEAL:: Quadrature point 1: [0 0 ][0 0 ][0 0 ][2.96 0 ][-1.33 0 ][0.38 0 ][0 0.38 ][0 -1.33 ][0 2.96 ][0 0 ][0 0 ][0 0 ][0 0 ][0 0 ]
+DEAL:: Quadrature point 2: [0.38 0 ][-1.33 0 ][2.96 0 ][0 0 ][0 0 ][0 0 ][0 0 ][0 0 ][0 0 ][0 2.96 ][0 -1.33 ][0 0.38 ][0 0 ][0 0 ]
+DEAL:: Quadrature point 3: [0 0 ][0 0 ][0 0 ][0.38 0 ][-1.33 0 ][2.96 0 ][0 0 ][0 0 ][0 0 ][0 0.38 ][0 -1.33 ][0 2.96 ][0 0 ][0 0 ]
+DEAL:: h=0.25
+DEAL:: Quadrature point 0: [5.92 0 ][-2.67 0 ][0.75 0 ][0 0 ][0 0 ][0 0 ][0 5.92 ][0 -2.67 ][0 0.75 ][0 0 ][0 0 ][0 0 ][0 0 ][0 0 ]
+DEAL:: Quadrature point 1: [0 0 ][0 0 ][0 0 ][5.92 0 ][-2.67 0 ][0.75 0 ][0 0.75 ][0 -2.67 ][0 5.92 ][0 0 ][0 0 ][0 0 ][0 0 ][0 0 ]
+DEAL:: Quadrature point 2: [0.75 0 ][-2.67 0 ][5.92 0 ][0 0 ][0 0 ][0 0 ][0 0 ][0 0 ][0 0 ][0 5.92 ][0 -2.67 ][0 0.75 ][0 0 ][0 0 ]
+DEAL:: Quadrature point 3: [0 0 ][0 0 ][0 0 ][0.75 0 ][-2.67 0 ][5.92 0 ][0 0 ][0 0 ][0 0 ][0 0.75 ][0 -2.67 ][0 5.92 ][0 0 ][0 0 ]
+DEAL:: h=0.12
+DEAL:: Quadrature point 0: [11.83 0 ][-5.33 0 ][1.50 0 ][0 0 ][0 0 ][0 0 ][0 11.83 ][0 -5.33 ][0 1.50 ][0 0 ][0 0 ][0 0 ][0 0 ][0 0 ]
+DEAL:: Quadrature point 1: [0 0 ][0 0 ][0 0 ][11.83 0 ][-5.33 0 ][1.50 0 ][0 1.50 ][0 -5.33 ][0 11.83 ][0 0 ][0 0 ][0 0 ][0 0 ][0 0 ]
+DEAL:: Quadrature point 2: [1.50 0 ][-5.33 0 ][11.83 0 ][0 0 ][0 0 ][0 0 ][0 0 ][0 0 ][0 0 ][0 11.83 ][0 -5.33 ][0 1.50 ][0 0 ][0 0 ]
+DEAL:: Quadrature point 3: [0 0 ][0 0 ][0 0 ][1.50 0 ][-5.33 0 ][11.83 0 ][0 0 ][0 0 ][0 0 ][0 1.50 ][0 -5.33 ][0 11.83 ][0 0 ][0 0 ]
+DEAL:: h=0.06
+DEAL:: Quadrature point 0: [23.66 0 ][-10.67 0 ][3.01 0 ][0 0 ][0 0 ][0 0 ][0 23.66 ][0 -10.67 ][0 3.01 ][0 0 ][0 0 ][0 0 ][0 0 ][0 0 ]
+DEAL:: Quadrature point 1: [0 0 ][0 0 ][0 0 ][23.66 0 ][-10.67 0 ][3.01 0 ][0 3.01 ][0 -10.67 ][0 23.66 ][0 0 ][0 0 ][0 0 ][0 0 ][0 0 ]
+DEAL:: Quadrature point 2: [3.01 0 ][-10.67 0 ][23.66 0 ][0 0 ][0 0 ][0 0 ][0 0 ][0 0 ][0 0 ][0 23.66 ][0 -10.67 ][0 3.01 ][0 0 ][0 0 ]
+DEAL:: Quadrature point 3: [0 0 ][0 0 ][0 0 ][3.01 0 ][-10.67 0 ][23.66 0 ][0 0 ][0 0 ][0 0 ][0 3.01 ][0 -10.67 ][0 23.66 ][0 0 ][0 0 ]
+DEAL:: h=0.03
+DEAL:: Quadrature point 0: [47.32 0 ][-21.33 0 ][6.01 0 ][0 0 ][0 0 ][0 0 ][0 47.32 ][0 -21.33 ][0 6.01 ][0 0 ][0 0 ][0 0 ][0 0 ][0 0 ]
+DEAL:: Quadrature point 1: [0 0 ][0 0 ][0 0 ][47.32 0 ][-21.33 0 ][6.01 0 ][0 6.01 ][0 -21.33 ][0 47.32 ][0 0 ][0 0 ][0 0 ][0 0 ][0 0 ]
+DEAL:: Quadrature point 2: [6.01 0 ][-21.33 0 ][47.32 0 ][0 0 ][0 0 ][0 0 ][0 0 ][0 0 ][0 0 ][0 47.32 ][0 -21.33 ][0 6.01 ][0 0 ][0 0 ]
+DEAL:: Quadrature point 3: [0 0 ][0 0 ][0 0 ][6.01 0 ][-21.33 0 ][47.32 0 ][0 0 ][0 0 ][0 0 ][0 6.01 ][0 -21.33 ][0 47.32 ][0 0 ][0 0 ]
+DEAL:: h=0.02
+DEAL:: Quadrature point 0: [94.65 0 ][-42.67 0 ][12.02 0 ][0 0 ][0 0 ][0 0 ][0 94.65 ][0 -42.67 ][0 12.02 ][0 0 ][0 0 ][0 0 ][0 0 ][0 0 ]
+DEAL:: Quadrature point 1: [0 0 ][0 0 ][0 0 ][94.65 0 ][-42.67 0 ][12.02 0 ][0 12.02 ][0 -42.67 ][0 94.65 ][0 0 ][0 0 ][0 0 ][0 0 ][0 0 ]
+DEAL:: Quadrature point 2: [12.02 0 ][-42.67 0 ][94.65 0 ][0 0 ][0 0 ][0 0 ][0 0 ][0 0 ][0 0 ][0 94.65 ][0 -42.67 ][0 12.02 ][0 0 ][0 0 ]
+DEAL:: Quadrature point 3: [0 0 ][0 0 ][0 0 ][12.02 0 ][-42.67 0 ][94.65 0 ][0 0 ][0 0 ][0 0 ][0 12.02 ][0 -42.67 ][0 94.65 ][0 0 ][0 0 ]
+DEAL::Degree=3
+DEAL:: h=1.00
+DEAL:: Quadrature point 0: [1.53 0 ][-0.81 0 ][0.40 0 ][-0.11 0 ][0 0 ][0 0 ][0 0 ][0 0 ][0 1.53 ][0 -0.81 ][0 0.40 ][0 -0.11 ][0 0 ][0 0 ][0 0 ][0 0 ][0 0 ][0 0 ][0 0 ][0 0 ][0 0 ][0 0 ]
+DEAL:: Quadrature point 1: [0 0 ][0 0 ][0 0 ][0 0 ][1.53 0 ][-0.81 0 ][0.40 0 ][-0.11 0 ][0 -0.11 ][0 0.40 ][0 -0.81 ][0 1.53 ][0 0 ][0 0 ][0 0 ][0 0 ][0 0 ][0 0 ][0 0 ][0 0 ][0 0 ][0 0 ]
+DEAL:: Quadrature point 2: [-0.11 0 ][0.40 0 ][-0.81 0 ][1.53 0 ][0 0 ][0 0 ][0 0 ][0 0 ][0 0 ][0 0 ][0 0 ][0 0 ][0 1.53 ][0 -0.81 ][0 0.40 ][0 -0.11 ][0 0 ][0 0 ][0 0 ][0 0 ][0 0 ][0 0 ]
+DEAL:: Quadrature point 3: [0 0 ][0 0 ][0 0 ][0 0 ][-0.11 0 ][0.40 0 ][-0.81 0 ][1.53 0 ][0 0 ][0 0 ][0 0 ][0 0 ][0 -0.11 ][0 0.40 ][0 -0.81 ][0 1.53 ][0 0 ][0 0 ][0 0 ][0 0 ][0 0 ][0 0 ]
+DEAL:: h=0.50
+DEAL:: Quadrature point 0: [3.05 0 ][-1.63 0 ][0.80 0 ][-0.23 0 ][0 0 ][0 0 ][0 0 ][0 0 ][0 3.05 ][0 -1.63 ][0 0.80 ][0 -0.23 ][0 0 ][0 0 ][0 0 ][0 0 ][0 0 ][0 0 ][0 0 ][0 0 ][0 0 ][0 0 ]
+DEAL:: Quadrature point 1: [0 0 ][0 0 ][0 0 ][0 0 ][3.05 0 ][-1.63 0 ][0.80 0 ][-0.23 0 ][0 -0.23 ][0 0.80 ][0 -1.63 ][0 3.05 ][0 0 ][0 0 ][0 0 ][0 0 ][0 0 ][0 0 ][0 0 ][0 0 ][0 0 ][0 0 ]
+DEAL:: Quadrature point 2: [-0.23 0 ][0.80 0 ][-1.63 0 ][3.05 0 ][0 0 ][0 0 ][0 0 ][0 0 ][0 0 ][0 0 ][0 0 ][0 0 ][0 3.05 ][0 -1.63 ][0 0.80 ][0 -0.23 ][0 0 ][0 0 ][0 0 ][0 0 ][0 0 ][0 0 ]
+DEAL:: Quadrature point 3: [0 0 ][0 0 ][0 0 ][0 0 ][-0.23 0 ][0.80 0 ][-1.63 0 ][3.05 0 ][0 0 ][0 0 ][0 0 ][0 0 ][0 -0.23 ][0 0.80 ][0 -1.63 ][0 3.05 ][0 0 ][0 0 ][0 0 ][0 0 ][0 0 ][0 0 ]
+DEAL:: h=0.25
+DEAL:: Quadrature point 0: [6.11 0 ][-3.25 0 ][1.60 0 ][-0.46 0 ][0 0 ][0 0 ][0 0 ][0 0 ][0 6.11 ][0 -3.25 ][0 1.60 ][0 -0.46 ][0 0 ][0 0 ][0 0 ][0 0 ][0 0 ][0 0 ][0 0 ][0 0 ][0 0 ][0 0 ]
+DEAL:: Quadrature point 1: [0 0 ][0 0 ][0 0 ][0 0 ][6.11 0 ][-3.25 0 ][1.60 0 ][-0.46 0 ][0 -0.46 ][0 1.60 ][0 -3.25 ][0 6.11 ][0 0 ][0 0 ][0 0 ][0 0 ][0 0 ][0 0 ][0 0 ][0 0 ][0 0 ][0 0 ]
+DEAL:: Quadrature point 2: [-0.46 0 ][1.60 0 ][-3.25 0 ][6.11 0 ][0 0 ][0 0 ][0 0 ][0 0 ][0 0 ][0 0 ][0 0 ][0 0 ][0 6.11 ][0 -3.25 ][0 1.60 ][0 -0.46 ][0 0 ][0 0 ][0 0 ][0 0 ][0 0 ][0 0 ]
+DEAL:: Quadrature point 3: [0 0 ][0 0 ][0 0 ][0 0 ][-0.46 0 ][1.60 0 ][-3.25 0 ][6.11 0 ][0 0 ][0 0 ][0 0 ][0 0 ][0 -0.46 ][0 1.60 ][0 -3.25 ][0 6.11 ][0 0 ][0 0 ][0 0 ][0 0 ][0 0 ][0 0 ]
+DEAL:: h=0.12
+DEAL:: Quadrature point 0: [12.21 0 ][-6.51 0 ][3.21 0 ][-0.91 0 ][0 0 ][0 0 ][0 0 ][0 0 ][0 12.21 ][0 -6.51 ][0 3.21 ][0 -0.91 ][0 0 ][0 0 ][0 0 ][0 0 ][0 0 ][0 0 ][0 0 ][0 0 ][0 0 ][0 0 ]
+DEAL:: Quadrature point 1: [0 0 ][0 0 ][0 0 ][0 0 ][12.21 0 ][-6.51 0 ][3.21 0 ][-0.91 0 ][0 -0.91 ][0 3.21 ][0 -6.51 ][0 12.21 ][0 0 ][0 0 ][0 0 ][0 0 ][0 0 ][0 0 ][0 0 ][0 0 ][0 0 ][0 0 ]
+DEAL:: Quadrature point 2: [-0.91 0 ][3.21 0 ][-6.51 0 ][12.21 0 ][0 0 ][0 0 ][0 0 ][0 0 ][0 0 ][0 0 ][0 0 ][0 0 ][0 12.21 ][0 -6.51 ][0 3.21 ][0 -0.91 ][0 0 ][0 0 ][0 0 ][0 0 ][0 0 ][0 0 ]
+DEAL:: Quadrature point 3: [0 0 ][0 0 ][0 0 ][0 0 ][-0.91 0 ][3.21 0 ][-6.51 0 ][12.21 0 ][0 0 ][0 0 ][0 0 ][0 0 ][0 -0.91 ][0 3.21 ][0 -6.51 ][0 12.21 ][0 0 ][0 0 ][0 0 ][0 0 ][0 0 ][0 0 ]
+DEAL:: h=0.06
+DEAL:: Quadrature point 0: [24.43 0 ][-13.02 0 ][6.41 0 ][-1.82 0 ][0 0 ][0 0 ][0 0 ][0 0 ][0 24.43 ][0 -13.02 ][0 6.41 ][0 -1.82 ][0 0 ][0 0 ][0 0 ][0 0 ][0 0 ][0 0 ][0 0 ][0 0 ][0 0 ][0 0 ]
+DEAL:: Quadrature point 1: [0 0 ][0 0 ][0 0 ][0 0 ][24.43 0 ][-13.02 0 ][6.41 0 ][-1.82 0 ][0 -1.82 ][0 6.41 ][0 -13.02 ][0 24.43 ][0 0 ][0 0 ][0 0 ][0 0 ][0 0 ][0 0 ][0 0 ][0 0 ][0 0 ][0 0 ]
+DEAL:: Quadrature point 2: [-1.82 0 ][6.41 0 ][-13.02 0 ][24.43 0 ][0 0 ][0 0 ][0 0 ][0 0 ][0 0 ][0 0 ][0 0 ][0 0 ][0 24.43 ][0 -13.02 ][0 6.41 ][0 -1.82 ][0 0 ][0 0 ][0 0 ][0 0 ][0 0 ][0 0 ]
+DEAL:: Quadrature point 3: [0 0 ][0 0 ][0 0 ][0 0 ][-1.82 0 ][6.41 0 ][-13.02 0 ][24.43 0 ][0 0 ][0 0 ][0 0 ][0 0 ][0 -1.82 ][0 6.41 ][0 -13.02 ][0 24.43 ][0 0 ][0 0 ][0 0 ][0 0 ][0 0 ][0 0 ]
+DEAL:: h=0.03
+DEAL:: Quadrature point 0: [48.86 0 ][-26.04 0 ][12.82 0 ][-3.65 0 ][0 0 ][0 0 ][0 0 ][0 0 ][0 48.86 ][0 -26.04 ][0 12.82 ][0 -3.65 ][0 0 ][0 0 ][0 0 ][0 0 ][0 0 ][0 0 ][0 0 ][0 0 ][0 0 ][0 0 ]
+DEAL:: Quadrature point 1: [0 0 ][0 0 ][0 0 ][0 0 ][48.86 0 ][-26.04 0 ][12.82 0 ][-3.65 0 ][0 -3.65 ][0 12.82 ][0 -26.04 ][0 48.86 ][0 0 ][0 0 ][0 0 ][0 0 ][0 0 ][0 0 ][0 0 ][0 0 ][0 0 ][0 0 ]
+DEAL:: Quadrature point 2: [-3.65 0 ][12.82 0 ][-26.04 0 ][48.86 0 ][0 0 ][0 0 ][0 0 ][0 0 ][0 0 ][0 0 ][0 0 ][0 0 ][0 48.86 ][0 -26.04 ][0 12.82 ][0 -3.65 ][0 0 ][0 0 ][0 0 ][0 0 ][0 0 ][0 0 ]
+DEAL:: Quadrature point 3: [0 0 ][0 0 ][0 0 ][0 0 ][-3.65 0 ][12.82 0 ][-26.04 0 ][48.86 0 ][0 0 ][0 0 ][0 0 ][0 0 ][0 -3.65 ][0 12.82 ][0 -26.04 ][0 48.86 ][0 0 ][0 0 ][0 0 ][0 0 ][0 0 ][0 0 ]
+DEAL:: h=0.02
+DEAL:: Quadrature point 0: [97.71 0 ][-52.07 0 ][25.65 0 ][-7.29 0 ][0 0 ][0 0 ][0 0 ][0 0 ][0 97.71 ][0 -52.07 ][0 25.65 ][0 -7.29 ][0 0 ][0 0 ][0 0 ][0 0 ][0 0 ][0 0 ][0 0 ][0 0 ][0 0 ][0 0 ]
+DEAL:: Quadrature point 1: [0 0 ][0 0 ][0 0 ][0 0 ][97.71 0 ][-52.07 0 ][25.65 0 ][-7.29 0 ][0 -7.29 ][0 25.65 ][0 -52.07 ][0 97.71 ][0 0 ][0 0 ][0 0 ][0 0 ][0 0 ][0 0 ][0 0 ][0 0 ][0 0 ][0 0 ]
+DEAL:: Quadrature point 2: [-7.29 0 ][25.65 0 ][-52.07 0 ][97.71 0 ][0 0 ][0 0 ][0 0 ][0 0 ][0 0 ][0 0 ][0 0 ][0 0 ][0 97.71 ][0 -52.07 ][0 25.65 ][0 -7.29 ][0 0 ][0 0 ][0 0 ][0 0 ][0 0 ][0 0 ]
+DEAL:: Quadrature point 3: [0 0 ][0 0 ][0 0 ][0 0 ][-7.29 0 ][25.65 0 ][-52.07 0 ][97.71 0 ][0 0 ][0 0 ][0 0 ][0 0 ][0 -7.29 ][0 25.65 ][0 -52.07 ][0 97.71 ][0 0 ][0 0 ][0 0 ][0 0 ][0 0 ][0 0 ]
--- /dev/null
+// ---------------------------------------------------------------------
+// $Id$
+//
+// Copyright (C) 2003 - 2013 by the deal.II authors
+//
+// This file is part of the deal.II library.
+//
+// The deal.II library is free software; you can use it, redistribute
+// it, and/or modify it under the terms of the GNU Lesser General
+// Public License as published by the Free Software Foundation; either
+// version 2.1 of the License, or (at your option) any later version.
+// The full text of the license can be found in the file LICENSE at
+// the top level of the deal.II distribution.
+//
+// ---------------------------------------------------------------------
+
+
+// Observe how the values of the shape functions change as we make a
+// cell smaller and smaller. Evaluate the values with FEFaceValues, to
+// make sure the values scale as in rt_10 where we used FEValues
+//
+// the test used to fail because of the issue with computing the
+// normals using FEFaceValue, where FEFaceValue by accident uses the
+// *face* mapping, not the *cell* mapping to compute the Piola
+// transform (leading to a missing power of h in the determinant)
+
+#include "../tests.h"
+#include <deal.II/base/quadrature_lib.h>
+#include <deal.II/base/logstream.h>
+#include <deal.II/lac/vector.h>
+#include <deal.II/lac/solver_cg.h>
+#include <deal.II/lac/precondition.h>
+#include <deal.II/lac/vector_memory.h>
+#include <deal.II/lac/sparse_matrix.h>
+#include <deal.II/lac/sparsity_pattern.h>
+#include <deal.II/grid/tria.h>
+#include <deal.II/grid/tria_iterator.h>
+#include <deal.II/dofs/dof_accessor.h>
+#include <deal.II/grid/grid_generator.h>
+#include <deal.II/grid/grid_tools.h>
+#include <deal.II/fe/fe_bdm.h>
+#include <deal.II/fe/fe_values.h>
+
+#include <vector>
+#include <fstream>
+#include <string>
+
+#define PRECISION 2
+
+
+std::ofstream logfile ("output");
+
+template<int dim>
+void
+test (const unsigned int degree)
+{
+ FE_BDM<dim> fe_rt(degree);
+
+ deallog << "Degree=" << degree
+ << std::endl;
+
+ for (double h=1; h>1./128; h/=2)
+ {
+ deallog << " h=" << h
+ << std::endl;
+
+ Triangulation<dim> tr;
+ GridGenerator::hyper_cube(tr, 0., h);
+
+ DoFHandler<dim> dof(tr);
+ dof.distribute_dofs(fe_rt);
+
+ QTrapez<dim-1> quadrature;
+
+ FEFaceValues<dim> fe_values (fe_rt, quadrature, update_values);
+ fe_values.reinit (dof.begin_active(), 0);
+ for (unsigned int q=0; q<quadrature.size(); ++q)
+ {
+ deallog << " Quadrature point " << q << ": ";
+ for (unsigned int i=0; i<fe_rt.dofs_per_cell; ++i)
+ {
+ deallog << '[';
+ for (unsigned int c=0; c<fe_rt.n_components(); ++c)
+ deallog << fe_values.shape_value_component(i,q,c) << ' ';
+ deallog << ']';
+ }
+ deallog << std::endl;
+ }
+ }
+}
+
+
+int
+main()
+{
+ deallog << std::setprecision(PRECISION);
+ deallog << std::fixed;
+ deallog.attach(logfile);
+ deallog.depth_console(0);
+ deallog.threshold_double(1.e-10);
+
+ for (unsigned int i=1; i<4; ++i)
+ test<2>(i);
+
+ return 0;
+}
+
+
+
--- /dev/null
+
+DEAL::Degree=1
+DEAL:: h=1.00
+DEAL:: Quadrature point 0: [1.37 0 ][-0.37 0 ][0 0 ][0 0 ][0 1.37 ][0 -0.37 ][0 0 ][0 0 ]
+DEAL:: Quadrature point 1: [-0.37 0 ][1.37 0 ][0 0 ][0 0 ][0 0 ][0 0 ][0 1.37 ][0 -0.37 ]
+DEAL:: h=0.50
+DEAL:: Quadrature point 0: [2.73 0 ][-0.73 0 ][0 0 ][0 0 ][0 2.73 ][0 -0.73 ][0 0 ][0 0 ]
+DEAL:: Quadrature point 1: [-0.73 0 ][2.73 0 ][0 0 ][0 0 ][0 0 ][0 0 ][0 2.73 ][0 -0.73 ]
+DEAL:: h=0.25
+DEAL:: Quadrature point 0: [5.46 0 ][-1.46 0 ][0 0 ][0 0 ][0 5.46 ][0 -1.46 ][0 0 ][0 0 ]
+DEAL:: Quadrature point 1: [-1.46 0 ][5.46 0 ][0 0 ][0 0 ][0 0 ][0 0 ][0 5.46 ][0 -1.46 ]
+DEAL:: h=0.12
+DEAL:: Quadrature point 0: [10.93 0 ][-2.93 0 ][0 0 ][0 0 ][0 10.93 ][0 -2.93 ][0 0 ][0 0 ]
+DEAL:: Quadrature point 1: [-2.93 0 ][10.93 0 ][0 0 ][0 0 ][0 0 ][0 0 ][0 10.93 ][0 -2.93 ]
+DEAL:: h=0.06
+DEAL:: Quadrature point 0: [21.86 0 ][-5.86 0 ][0 0 ][0 0 ][0 21.86 ][0 -5.86 ][0 0 ][0 0 ]
+DEAL:: Quadrature point 1: [-5.86 0 ][21.86 0 ][0 0 ][0 0 ][0 0 ][0 0 ][0 21.86 ][0 -5.86 ]
+DEAL:: h=0.03
+DEAL:: Quadrature point 0: [43.71 0 ][-11.71 0 ][0 0 ][0 0 ][0 43.71 ][0 -11.71 ][0 0 ][0 0 ]
+DEAL:: Quadrature point 1: [-11.71 0 ][43.71 0 ][0 0 ][0 0 ][0 0 ][0 0 ][0 43.71 ][0 -11.71 ]
+DEAL:: h=0.02
+DEAL:: Quadrature point 0: [87.43 0 ][-23.43 0 ][0 0 ][0 0 ][0 87.43 ][0 -23.43 ][0 0 ][0 0 ]
+DEAL:: Quadrature point 1: [-23.43 0 ][87.43 0 ][0 0 ][0 0 ][0 0 ][0 0 ][0 87.43 ][0 -23.43 ]
+DEAL::Degree=2
+DEAL:: h=1.00
+DEAL:: Quadrature point 0: [1.48 0 ][-0.67 0 ][0.19 0 ][0 0 ][0 0 ][0 0 ][0 1.48 ][0 -0.67 ][0 0.19 ][0 0 ][0 0 ][0 0 ][0 0 ][0 0 ]
+DEAL:: Quadrature point 1: [0.19 0 ][-0.67 0 ][1.48 0 ][0 0 ][0 0 ][0 0 ][0 0 ][0 0 ][0 0 ][0 1.48 ][0 -0.67 ][0 0.19 ][0 0 ][0 0 ]
+DEAL:: h=0.50
+DEAL:: Quadrature point 0: [2.96 0 ][-1.33 0 ][0.38 0 ][0 0 ][0 0 ][0 0 ][0 2.96 ][0 -1.33 ][0 0.38 ][0 0 ][0 0 ][0 0 ][0 0 ][0 0 ]
+DEAL:: Quadrature point 1: [0.38 0 ][-1.33 0 ][2.96 0 ][0 0 ][0 0 ][0 0 ][0 0 ][0 0 ][0 0 ][0 2.96 ][0 -1.33 ][0 0.38 ][0 0 ][0 0 ]
+DEAL:: h=0.25
+DEAL:: Quadrature point 0: [5.92 0 ][-2.67 0 ][0.75 0 ][0 0 ][0 0 ][0 0 ][0 5.92 ][0 -2.67 ][0 0.75 ][0 0 ][0 0 ][0 0 ][0 0 ][0 0 ]
+DEAL:: Quadrature point 1: [0.75 0 ][-2.67 0 ][5.92 0 ][0 0 ][0 0 ][0 0 ][0 0 ][0 0 ][0 0 ][0 5.92 ][0 -2.67 ][0 0.75 ][0 0 ][0 0 ]
+DEAL:: h=0.12
+DEAL:: Quadrature point 0: [11.83 0 ][-5.33 0 ][1.50 0 ][0 0 ][0 0 ][0 0 ][0 11.83 ][0 -5.33 ][0 1.50 ][0 0 ][0 0 ][0 0 ][0 0 ][0 0 ]
+DEAL:: Quadrature point 1: [1.50 0 ][-5.33 0 ][11.83 0 ][0 0 ][0 0 ][0 0 ][0 0 ][0 0 ][0 0 ][0 11.83 ][0 -5.33 ][0 1.50 ][0 0 ][0 0 ]
+DEAL:: h=0.06
+DEAL:: Quadrature point 0: [23.66 0 ][-10.67 0 ][3.01 0 ][0 0 ][0 0 ][0 0 ][0 23.66 ][0 -10.67 ][0 3.01 ][0 0 ][0 0 ][0 0 ][0 0 ][0 0 ]
+DEAL:: Quadrature point 1: [3.01 0 ][-10.67 0 ][23.66 0 ][0 0 ][0 0 ][0 0 ][0 0 ][0 0 ][0 0 ][0 23.66 ][0 -10.67 ][0 3.01 ][0 0 ][0 0 ]
+DEAL:: h=0.03
+DEAL:: Quadrature point 0: [47.32 0 ][-21.33 0 ][6.01 0 ][0 0 ][0 0 ][0 0 ][0 47.32 ][0 -21.33 ][0 6.01 ][0 0 ][0 0 ][0 0 ][0 0 ][0 0 ]
+DEAL:: Quadrature point 1: [6.01 0 ][-21.33 0 ][47.32 0 ][0 0 ][0 0 ][0 0 ][0 0 ][0 0 ][0 0 ][0 47.32 ][0 -21.33 ][0 6.01 ][0 0 ][0 0 ]
+DEAL:: h=0.02
+DEAL:: Quadrature point 0: [94.65 0 ][-42.67 0 ][12.02 0 ][0 0 ][0 0 ][0 0 ][0 94.65 ][0 -42.67 ][0 12.02 ][0 0 ][0 0 ][0 0 ][0 0 ][0 0 ]
+DEAL:: Quadrature point 1: [12.02 0 ][-42.67 0 ][94.65 0 ][0 0 ][0 0 ][0 0 ][0 0 ][0 0 ][0 0 ][0 94.65 ][0 -42.67 ][0 12.02 ][0 0 ][0 0 ]
+DEAL::Degree=3
+DEAL:: h=1.00
+DEAL:: Quadrature point 0: [1.53 0 ][-0.81 0 ][0.40 0 ][-0.11 0 ][0 0 ][0 0 ][0 0 ][0 0 ][0 1.53 ][0 -0.81 ][0 0.40 ][0 -0.11 ][0 0 ][0 0 ][0 0 ][0 0 ][0 0 ][0 0 ][0 0 ][0 0 ][0 0 ][0 0 ]
+DEAL:: Quadrature point 1: [-0.11 0 ][0.40 0 ][-0.81 0 ][1.53 0 ][0 0 ][0 0 ][0 0 ][0 0 ][0 0 ][0 0 ][0 0 ][0 0 ][0 1.53 ][0 -0.81 ][0 0.40 ][0 -0.11 ][0 0 ][0 0 ][0 0 ][0 0 ][0 0 ][0 0 ]
+DEAL:: h=0.50
+DEAL:: Quadrature point 0: [3.05 0 ][-1.63 0 ][0.80 0 ][-0.23 0 ][0 0 ][0 0 ][0 0 ][0 0 ][0 3.05 ][0 -1.63 ][0 0.80 ][0 -0.23 ][0 0 ][0 0 ][0 0 ][0 0 ][0 0 ][0 0 ][0 0 ][0 0 ][0 0 ][0 0 ]
+DEAL:: Quadrature point 1: [-0.23 0 ][0.80 0 ][-1.63 0 ][3.05 0 ][0 0 ][0 0 ][0 0 ][0 0 ][0 0 ][0 0 ][0 0 ][0 0 ][0 3.05 ][0 -1.63 ][0 0.80 ][0 -0.23 ][0 0 ][0 0 ][0 0 ][0 0 ][0 0 ][0 0 ]
+DEAL:: h=0.25
+DEAL:: Quadrature point 0: [6.11 0 ][-3.25 0 ][1.60 0 ][-0.46 0 ][0 0 ][0 0 ][0 0 ][0 0 ][0 6.11 ][0 -3.25 ][0 1.60 ][0 -0.46 ][0 0 ][0 0 ][0 0 ][0 0 ][0 0 ][0 0 ][0 0 ][0 0 ][0 0 ][0 0 ]
+DEAL:: Quadrature point 1: [-0.46 0 ][1.60 0 ][-3.25 0 ][6.11 0 ][0 0 ][0 0 ][0 0 ][0 0 ][0 0 ][0 0 ][0 0 ][0 0 ][0 6.11 ][0 -3.25 ][0 1.60 ][0 -0.46 ][0 0 ][0 0 ][0 0 ][0 0 ][0 0 ][0 0 ]
+DEAL:: h=0.12
+DEAL:: Quadrature point 0: [12.21 0 ][-6.51 0 ][3.21 0 ][-0.91 0 ][0 0 ][0 0 ][0 0 ][0 0 ][0 12.21 ][0 -6.51 ][0 3.21 ][0 -0.91 ][0 0 ][0 0 ][0 0 ][0 0 ][0 0 ][0 0 ][0 0 ][0 0 ][0 0 ][0 0 ]
+DEAL:: Quadrature point 1: [-0.91 0 ][3.21 0 ][-6.51 0 ][12.21 0 ][0 0 ][0 0 ][0 0 ][0 0 ][0 0 ][0 0 ][0 0 ][0 0 ][0 12.21 ][0 -6.51 ][0 3.21 ][0 -0.91 ][0 0 ][0 0 ][0 0 ][0 0 ][0 0 ][0 0 ]
+DEAL:: h=0.06
+DEAL:: Quadrature point 0: [24.43 0 ][-13.02 0 ][6.41 0 ][-1.82 0 ][0 0 ][0 0 ][0 0 ][0 0 ][0 24.43 ][0 -13.02 ][0 6.41 ][0 -1.82 ][0 0 ][0 0 ][0 0 ][0 0 ][0 0 ][0 0 ][0 0 ][0 0 ][0 0 ][0 0 ]
+DEAL:: Quadrature point 1: [-1.82 0 ][6.41 0 ][-13.02 0 ][24.43 0 ][0 0 ][0 0 ][0 0 ][0 0 ][0 0 ][0 0 ][0 0 ][0 0 ][0 24.43 ][0 -13.02 ][0 6.41 ][0 -1.82 ][0 0 ][0 0 ][0 0 ][0 0 ][0 0 ][0 0 ]
+DEAL:: h=0.03
+DEAL:: Quadrature point 0: [48.86 0 ][-26.04 0 ][12.82 0 ][-3.65 0 ][0 0 ][0 0 ][0 0 ][0 0 ][0 48.86 ][0 -26.04 ][0 12.82 ][0 -3.65 ][0 0 ][0 0 ][0 0 ][0 0 ][0 0 ][0 0 ][0 0 ][0 0 ][0 0 ][0 0 ]
+DEAL:: Quadrature point 1: [-3.65 0 ][12.82 0 ][-26.04 0 ][48.86 0 ][0 0 ][0 0 ][0 0 ][0 0 ][0 0 ][0 0 ][0 0 ][0 0 ][0 48.86 ][0 -26.04 ][0 12.82 ][0 -3.65 ][0 0 ][0 0 ][0 0 ][0 0 ][0 0 ][0 0 ]
+DEAL:: h=0.02
+DEAL:: Quadrature point 0: [97.71 0 ][-52.07 0 ][25.65 0 ][-7.29 0 ][0 0 ][0 0 ][0 0 ][0 0 ][0 97.71 ][0 -52.07 ][0 25.65 ][0 -7.29 ][0 0 ][0 0 ][0 0 ][0 0 ][0 0 ][0 0 ][0 0 ][0 0 ][0 0 ][0 0 ]
+DEAL:: Quadrature point 1: [-7.29 0 ][25.65 0 ][-52.07 0 ][97.71 0 ][0 0 ][0 0 ][0 0 ][0 0 ][0 0 ][0 0 ][0 0 ][0 0 ][0 97.71 ][0 -52.07 ][0 25.65 ][0 -7.29 ][0 0 ][0 0 ][0 0 ][0 0 ][0 0 ][0 0 ]
--- /dev/null
+// ---------------------------------------------------------------------
+// $Id$
+//
+// Copyright (C) 2003 - 2013 by the deal.II authors
+//
+// This file is part of the deal.II library.
+//
+// The deal.II library is free software; you can use it, redistribute
+// it, and/or modify it under the terms of the GNU Lesser General
+// Public License as published by the Free Software Foundation; either
+// version 2.1 of the License, or (at your option) any later version.
+// The full text of the license can be found in the file LICENSE at
+// the top level of the deal.II distribution.
+//
+// ---------------------------------------------------------------------
+
+
+// Like rt_10, but check gradients instead of values
+
+#include "../tests.h"
+#include <deal.II/base/quadrature_lib.h>
+#include <deal.II/base/logstream.h>
+#include <deal.II/lac/vector.h>
+#include <deal.II/lac/solver_cg.h>
+#include <deal.II/lac/precondition.h>
+#include <deal.II/lac/vector_memory.h>
+#include <deal.II/lac/sparse_matrix.h>
+#include <deal.II/lac/sparsity_pattern.h>
+#include <deal.II/grid/tria.h>
+#include <deal.II/grid/tria_iterator.h>
+#include <deal.II/dofs/dof_accessor.h>
+#include <deal.II/grid/grid_generator.h>
+#include <deal.II/grid/grid_tools.h>
+#include <deal.II/fe/fe_bdm.h>
+#include <deal.II/fe/fe_values.h>
+
+#include <vector>
+#include <fstream>
+#include <string>
+
+#define PRECISION 2
+
+
+std::ofstream logfile ("output");
+
+template<int dim>
+void
+test (const unsigned int degree)
+{
+ FE_BDM<dim> fe_rt(degree);
+
+ deallog << "Degree=" << degree
+ << std::endl;
+
+ for (double h=1; h>1./128; h/=2)
+ {
+ deallog << " h=" << h
+ << std::endl;
+
+ Triangulation<dim> tr;
+ GridGenerator::hyper_cube(tr, 0., h);
+
+ DoFHandler<dim> dof(tr);
+ dof.distribute_dofs(fe_rt);
+
+ QTrapez<dim> quadrature;
+
+ FEValues<dim> fe_values (fe_rt, quadrature, update_gradients);
+ fe_values.reinit (dof.begin_active());
+ for (unsigned int q=0; q<quadrature.size(); ++q)
+ {
+ deallog << " Quadrature point " << q << ": ";
+ for (unsigned int i=0; i<fe_rt.dofs_per_cell; ++i)
+ {
+ deallog << '[';
+ for (unsigned int c=0; c<fe_rt.n_components(); ++c)
+ deallog << fe_values.shape_grad_component(i,q,c) << ' ';
+ deallog << ']';
+ }
+ deallog << std::endl;
+ }
+ }
+}
+
+
+int
+main()
+{
+ deallog << std::setprecision(PRECISION);
+ deallog << std::fixed;
+ deallog.attach(logfile);
+ deallog.depth_console(0);
+ deallog.threshold_double(1.e-10);
+
+ for (unsigned int i=1; i<4; ++i)
+ test<2>(i);
+
+ return 0;
+}
+
+
+
--- /dev/null
+
+DEAL::Degree=1
+DEAL:: h=1.00
+DEAL:: Quadrature point 0: [-1.37 -1.73 0.00 0.87 ][0.37 1.73 0.00 -0.87 ][1.37 0.00 0.00 -0.87 ][-0.37 0.00 0.00 0.87 ][0.87 0.00 -1.73 -1.37 ][-0.87 0.00 1.73 0.37 ][-0.87 0.00 0.00 1.37 ][0.87 0.00 0.00 -0.37 ]
+DEAL:: Quadrature point 1: [-1.37 0.00 0.00 0.87 ][0.37 0.00 0.00 -0.87 ][1.37 -1.73 0.00 -0.87 ][-0.37 1.73 0.00 0.87 ][-0.87 0.00 -1.73 0.37 ][0.87 0.00 1.73 -1.37 ][0.87 0.00 0.00 -0.37 ][-0.87 0.00 0.00 1.37 ]
+DEAL:: Quadrature point 2: [0.37 -1.73 0.00 -0.87 ][-1.37 1.73 0.00 0.87 ][-0.37 0.00 0.00 0.87 ][1.37 0.00 0.00 -0.87 ][0.87 0.00 0.00 -1.37 ][-0.87 0.00 0.00 0.37 ][-0.87 0.00 -1.73 1.37 ][0.87 0.00 1.73 -0.37 ]
+DEAL:: Quadrature point 3: [0.37 0.00 0.00 -0.87 ][-1.37 0.00 0.00 0.87 ][-0.37 -1.73 0.00 0.87 ][1.37 1.73 0.00 -0.87 ][-0.87 0.00 0.00 0.37 ][0.87 0.00 0.00 -1.37 ][0.87 0.00 -1.73 -0.37 ][-0.87 0.00 1.73 1.37 ]
+DEAL:: h=0.50
+DEAL:: Quadrature point 0: [-5.46 -6.93 0.00 3.46 ][1.46 6.93 0.00 -3.46 ][5.46 0.00 0.00 -3.46 ][-1.46 0.00 0.00 3.46 ][3.46 0.00 -6.93 -5.46 ][-3.46 0.00 6.93 1.46 ][-3.46 0.00 0.00 5.46 ][3.46 0.00 0.00 -1.46 ]
+DEAL:: Quadrature point 1: [-5.46 0.00 0.00 3.46 ][1.46 0.00 0.00 -3.46 ][5.46 -6.93 0.00 -3.46 ][-1.46 6.93 0.00 3.46 ][-3.46 0.00 -6.93 1.46 ][3.46 0.00 6.93 -5.46 ][3.46 0.00 0.00 -1.46 ][-3.46 0.00 0.00 5.46 ]
+DEAL:: Quadrature point 2: [1.46 -6.93 0.00 -3.46 ][-5.46 6.93 0.00 3.46 ][-1.46 0.00 0.00 3.46 ][5.46 0.00 0.00 -3.46 ][3.46 0.00 0.00 -5.46 ][-3.46 0.00 0.00 1.46 ][-3.46 0.00 -6.93 5.46 ][3.46 0.00 6.93 -1.46 ]
+DEAL:: Quadrature point 3: [1.46 0.00 0.00 -3.46 ][-5.46 0.00 0.00 3.46 ][-1.46 -6.93 0.00 3.46 ][5.46 6.93 0.00 -3.46 ][-3.46 0.00 0.00 1.46 ][3.46 0.00 0.00 -5.46 ][3.46 0.00 -6.93 -1.46 ][-3.46 0.00 6.93 5.46 ]
+DEAL:: h=0.25
+DEAL:: Quadrature point 0: [-21.86 -27.71 0.00 13.86 ][5.86 27.71 0.00 -13.86 ][21.86 0.00 0.00 -13.86 ][-5.86 0.00 0.00 13.86 ][13.86 0.00 -27.71 -21.86 ][-13.86 0.00 27.71 5.86 ][-13.86 0.00 0.00 21.86 ][13.86 0.00 0.00 -5.86 ]
+DEAL:: Quadrature point 1: [-21.86 0.00 0.00 13.86 ][5.86 0.00 0.00 -13.86 ][21.86 -27.71 0.00 -13.86 ][-5.86 27.71 0.00 13.86 ][-13.86 0.00 -27.71 5.86 ][13.86 0.00 27.71 -21.86 ][13.86 0.00 0.00 -5.86 ][-13.86 0.00 0.00 21.86 ]
+DEAL:: Quadrature point 2: [5.86 -27.71 0.00 -13.86 ][-21.86 27.71 0.00 13.86 ][-5.86 0.00 0.00 13.86 ][21.86 0.00 0.00 -13.86 ][13.86 0.00 0.00 -21.86 ][-13.86 0.00 0.00 5.86 ][-13.86 0.00 -27.71 21.86 ][13.86 0.00 27.71 -5.86 ]
+DEAL:: Quadrature point 3: [5.86 0.00 0.00 -13.86 ][-21.86 0.00 0.00 13.86 ][-5.86 -27.71 0.00 13.86 ][21.86 27.71 0.00 -13.86 ][-13.86 0.00 0.00 5.86 ][13.86 0.00 0.00 -21.86 ][13.86 0.00 -27.71 -5.86 ][-13.86 0.00 27.71 21.86 ]
+DEAL:: h=0.12
+DEAL:: Quadrature point 0: [-87.43 -110.85 0.00 55.43 ][23.43 110.85 0.00 -55.43 ][87.43 0.00 0.00 -55.43 ][-23.43 0.00 0.00 55.43 ][55.43 0.00 -110.85 -87.43 ][-55.43 0.00 110.85 23.43 ][-55.43 0.00 0.00 87.43 ][55.43 0.00 0.00 -23.43 ]
+DEAL:: Quadrature point 1: [-87.43 0.00 0.00 55.43 ][23.43 0.00 0.00 -55.43 ][87.43 -110.85 0.00 -55.43 ][-23.43 110.85 0.00 55.43 ][-55.43 0.00 -110.85 23.43 ][55.43 0.00 110.85 -87.43 ][55.43 0.00 0.00 -23.43 ][-55.43 0.00 0.00 87.43 ]
+DEAL:: Quadrature point 2: [23.43 -110.85 0.00 -55.43 ][-87.43 110.85 0.00 55.43 ][-23.43 0.00 0.00 55.43 ][87.43 0.00 0.00 -55.43 ][55.43 0.00 0.00 -87.43 ][-55.43 0.00 0.00 23.43 ][-55.43 0.00 -110.85 87.43 ][55.43 0.00 110.85 -23.43 ]
+DEAL:: Quadrature point 3: [23.43 0.00 0.00 -55.43 ][-87.43 0.00 0.00 55.43 ][-23.43 -110.85 0.00 55.43 ][87.43 110.85 0.00 -55.43 ][-55.43 0.00 0.00 23.43 ][55.43 0.00 0.00 -87.43 ][55.43 0.00 -110.85 -23.43 ][-55.43 0.00 110.85 87.43 ]
+DEAL:: h=0.06
+DEAL:: Quadrature point 0: [-349.70 -443.41 0.00 221.70 ][93.70 443.41 0.00 -221.70 ][349.70 0.00 0.00 -221.70 ][-93.70 0.00 0.00 221.70 ][221.70 0.00 -443.41 -349.70 ][-221.70 0.00 443.41 93.70 ][-221.70 0.00 0.00 349.70 ][221.70 0.00 0.00 -93.70 ]
+DEAL:: Quadrature point 1: [-349.70 0.00 0.00 221.70 ][93.70 0.00 0.00 -221.70 ][349.70 -443.41 0.00 -221.70 ][-93.70 443.41 0.00 221.70 ][-221.70 0.00 -443.41 93.70 ][221.70 0.00 443.41 -349.70 ][221.70 0.00 0.00 -93.70 ][-221.70 0.00 0.00 349.70 ]
+DEAL:: Quadrature point 2: [93.70 -443.41 0.00 -221.70 ][-349.70 443.41 0.00 221.70 ][-93.70 0.00 0.00 221.70 ][349.70 0.00 0.00 -221.70 ][221.70 0.00 0.00 -349.70 ][-221.70 0.00 0.00 93.70 ][-221.70 0.00 -443.41 349.70 ][221.70 0.00 443.41 -93.70 ]
+DEAL:: Quadrature point 3: [93.70 0.00 0.00 -221.70 ][-349.70 0.00 0.00 221.70 ][-93.70 -443.41 0.00 221.70 ][349.70 443.41 0.00 -221.70 ][-221.70 0.00 0.00 93.70 ][221.70 0.00 0.00 -349.70 ][221.70 0.00 -443.41 -93.70 ][-221.70 0.00 443.41 349.70 ]
+DEAL:: h=0.03
+DEAL:: Quadrature point 0: [-1398.81 -1773.62 0.00 886.81 ][374.81 1773.62 0.00 -886.81 ][1398.81 0.00 0.00 -886.81 ][-374.81 0.00 0.00 886.81 ][886.81 0.00 -1773.62 -1398.81 ][-886.81 0.00 1773.62 374.81 ][-886.81 0.00 0.00 1398.81 ][886.81 0.00 0.00 -374.81 ]
+DEAL:: Quadrature point 1: [-1398.81 0.00 0.00 886.81 ][374.81 0.00 0.00 -886.81 ][1398.81 -1773.62 0.00 -886.81 ][-374.81 1773.62 0.00 886.81 ][-886.81 0.00 -1773.62 374.81 ][886.81 0.00 1773.62 -1398.81 ][886.81 0.00 0.00 -374.81 ][-886.81 0.00 0.00 1398.81 ]
+DEAL:: Quadrature point 2: [374.81 -1773.62 0.00 -886.81 ][-1398.81 1773.62 0.00 886.81 ][-374.81 0.00 0.00 886.81 ][1398.81 0.00 0.00 -886.81 ][886.81 0.00 0.00 -1398.81 ][-886.81 0.00 0.00 374.81 ][-886.81 0.00 -1773.62 1398.81 ][886.81 0.00 1773.62 -374.81 ]
+DEAL:: Quadrature point 3: [374.81 0.00 0.00 -886.81 ][-1398.81 0.00 0.00 886.81 ][-374.81 -1773.62 0.00 886.81 ][1398.81 1773.62 0.00 -886.81 ][-886.81 0.00 0.00 374.81 ][886.81 0.00 0.00 -1398.81 ][886.81 0.00 -1773.62 -374.81 ][-886.81 0.00 1773.62 1398.81 ]
+DEAL:: h=0.02
+DEAL:: Quadrature point 0: [-5595.24 -7094.48 0.00 3547.24 ][1499.24 7094.48 0.00 -3547.24 ][5595.24 0.00 0.00 -3547.24 ][-1499.24 0.00 0.00 3547.24 ][3547.24 0.00 -7094.48 -5595.24 ][-3547.24 0.00 7094.48 1499.24 ][-3547.24 0.00 0.00 5595.24 ][3547.24 0.00 0.00 -1499.24 ]
+DEAL:: Quadrature point 1: [-5595.24 0.00 0.00 3547.24 ][1499.24 0.00 0.00 -3547.24 ][5595.24 -7094.48 0.00 -3547.24 ][-1499.24 7094.48 0.00 3547.24 ][-3547.24 0.00 -7094.48 1499.24 ][3547.24 0.00 7094.48 -5595.24 ][3547.24 0.00 0.00 -1499.24 ][-3547.24 0.00 0.00 5595.24 ]
+DEAL:: Quadrature point 2: [1499.24 -7094.48 0.00 -3547.24 ][-5595.24 7094.48 0.00 3547.24 ][-1499.24 0.00 0.00 3547.24 ][5595.24 0.00 0.00 -3547.24 ][3547.24 0.00 0.00 -5595.24 ][-3547.24 0.00 0.00 1499.24 ][-3547.24 0.00 -7094.48 5595.24 ][3547.24 0.00 7094.48 -1499.24 ]
+DEAL:: Quadrature point 3: [1499.24 0.00 0.00 -3547.24 ][-5595.24 0.00 0.00 3547.24 ][-1499.24 -7094.48 0.00 3547.24 ][5595.24 7094.48 0.00 -3547.24 ][-3547.24 0.00 0.00 1499.24 ][3547.24 0.00 0.00 -5595.24 ][3547.24 0.00 -7094.48 -1499.24 ][-3547.24 0.00 7094.48 5595.24 ]
+DEAL::Degree=2
+DEAL:: h=1.00
+DEAL:: Quadrature point 0: [-2.31 -4.62 0.00 0.56 ][-0.67 6.67 0.00 -1.11 ][-1.02 -2.04 0.00 0.56 ][0.65 0.00 0.00 -0.56 ][-2.00 0.00 0.00 1.11 ][-0.65 0.00 0.00 -0.56 ][0.56 0.00 -4.62 -2.31 ][-1.11 0.00 6.67 -0.67 ][0.56 0.00 -2.04 -1.02 ][-0.56 0.00 0.00 0.65 ][1.11 0.00 0.00 -2.00 ][-0.56 0.00 0.00 -0.65 ][6.00 0.00 0.00 0.00 ][0.00 0.00 0.00 6.00 ]
+DEAL:: Quadrature point 1: [-0.65 0.00 0.00 0.56 ][2.00 0.00 0.00 -1.11 ][0.65 0.00 0.00 0.56 ][2.31 -4.62 0.00 -0.56 ][0.67 6.67 0.00 1.11 ][1.02 -2.04 0.00 -0.56 ][0.56 0.00 2.04 -1.02 ][-1.11 0.00 -6.67 -0.67 ][0.56 0.00 4.62 -2.31 ][-0.56 0.00 0.00 -0.65 ][1.11 0.00 0.00 -2.00 ][-0.56 0.00 0.00 0.65 ][-6.00 0.00 0.00 0.00 ][0.00 0.00 0.00 6.00 ]
+DEAL:: Quadrature point 2: [-1.02 2.04 0.00 0.56 ][-0.67 -6.67 0.00 -1.11 ][-2.31 4.62 0.00 0.56 ][-0.65 0.00 0.00 -0.56 ][-2.00 0.00 0.00 1.11 ][0.65 0.00 0.00 -0.56 ][0.56 0.00 0.00 -0.65 ][-1.11 0.00 0.00 2.00 ][0.56 0.00 0.00 0.65 ][-0.56 0.00 -4.62 2.31 ][1.11 0.00 6.67 0.67 ][-0.56 0.00 -2.04 1.02 ][6.00 0.00 0.00 0.00 ][0.00 0.00 0.00 -6.00 ]
+DEAL:: Quadrature point 3: [0.65 0.00 0.00 0.56 ][2.00 0.00 0.00 -1.11 ][-0.65 0.00 0.00 0.56 ][1.02 2.04 0.00 -0.56 ][0.67 -6.67 0.00 1.11 ][2.31 4.62 0.00 -0.56 ][0.56 0.00 0.00 0.65 ][-1.11 0.00 0.00 2.00 ][0.56 0.00 0.00 -0.65 ][-0.56 0.00 2.04 1.02 ][1.11 0.00 -6.67 0.67 ][-0.56 0.00 4.62 2.31 ][-6.00 0.00 0.00 0.00 ][0.00 0.00 0.00 -6.00 ]
+DEAL:: h=0.50
+DEAL:: Quadrature point 0: [-9.25 -18.50 0.00 2.22 ][-2.67 26.67 0.00 -4.44 ][-4.08 -8.17 0.00 2.22 ][2.58 0.00 0.00 -2.22 ][-8.00 0.00 0.00 4.44 ][-2.58 0.00 0.00 -2.22 ][2.22 0.00 -18.50 -9.25 ][-4.44 0.00 26.67 -2.67 ][2.22 0.00 -8.17 -4.08 ][-2.22 0.00 0.00 2.58 ][4.44 0.00 0.00 -8.00 ][-2.22 0.00 0.00 -2.58 ][24.00 0.00 0.00 0.00 ][0.00 0.00 0.00 24.00 ]
+DEAL:: Quadrature point 1: [-2.58 0.00 0.00 2.22 ][8.00 0.00 0.00 -4.44 ][2.58 0.00 0.00 2.22 ][9.25 -18.50 0.00 -2.22 ][2.67 26.67 0.00 4.44 ][4.08 -8.17 0.00 -2.22 ][2.22 0.00 8.17 -4.08 ][-4.44 0.00 -26.67 -2.67 ][2.22 0.00 18.50 -9.25 ][-2.22 0.00 0.00 -2.58 ][4.44 0.00 0.00 -8.00 ][-2.22 0.00 0.00 2.58 ][-24.00 0.00 0.00 0.00 ][0.00 0.00 0.00 24.00 ]
+DEAL:: Quadrature point 2: [-4.08 8.17 0.00 2.22 ][-2.67 -26.67 0.00 -4.44 ][-9.25 18.50 0.00 2.22 ][-2.58 0.00 0.00 -2.22 ][-8.00 0.00 0.00 4.44 ][2.58 0.00 0.00 -2.22 ][2.22 0.00 0.00 -2.58 ][-4.44 0.00 0.00 8.00 ][2.22 0.00 0.00 2.58 ][-2.22 0.00 -18.50 9.25 ][4.44 0.00 26.67 2.67 ][-2.22 0.00 -8.17 4.08 ][24.00 0.00 0.00 0.00 ][0.00 0.00 0.00 -24.00 ]
+DEAL:: Quadrature point 3: [2.58 0.00 0.00 2.22 ][8.00 0.00 0.00 -4.44 ][-2.58 0.00 0.00 2.22 ][4.08 8.17 0.00 -2.22 ][2.67 -26.67 0.00 4.44 ][9.25 18.50 0.00 -2.22 ][2.22 0.00 0.00 2.58 ][-4.44 0.00 0.00 8.00 ][2.22 0.00 0.00 -2.58 ][-2.22 0.00 8.17 4.08 ][4.44 0.00 -26.67 2.67 ][-2.22 0.00 18.50 9.25 ][-24.00 0.00 0.00 0.00 ][0.00 0.00 0.00 -24.00 ]
+DEAL:: h=0.25
+DEAL:: Quadrature point 0: [-36.99 -73.99 0.00 8.89 ][-10.67 106.67 0.00 -17.78 ][-16.34 -32.68 0.00 8.89 ][10.33 0.00 0.00 -8.89 ][-32.00 0.00 0.00 17.78 ][-10.33 0.00 0.00 -8.89 ][8.89 0.00 -73.99 -36.99 ][-17.78 0.00 106.67 -10.67 ][8.89 0.00 -32.68 -16.34 ][-8.89 0.00 0.00 10.33 ][17.78 0.00 0.00 -32.00 ][-8.89 0.00 0.00 -10.33 ][96.00 0.00 0.00 0.00 ][0.00 0.00 0.00 96.00 ]
+DEAL:: Quadrature point 1: [-10.33 0.00 0.00 8.89 ][32.00 0.00 0.00 -17.78 ][10.33 0.00 0.00 8.89 ][36.99 -73.99 0.00 -8.89 ][10.67 106.67 0.00 17.78 ][16.34 -32.68 0.00 -8.89 ][8.89 0.00 32.68 -16.34 ][-17.78 0.00 -106.67 -10.67 ][8.89 0.00 73.99 -36.99 ][-8.89 0.00 0.00 -10.33 ][17.78 0.00 0.00 -32.00 ][-8.89 0.00 0.00 10.33 ][-96.00 0.00 0.00 0.00 ][0.00 0.00 0.00 96.00 ]
+DEAL:: Quadrature point 2: [-16.34 32.68 0.00 8.89 ][-10.67 -106.67 0.00 -17.78 ][-36.99 73.99 0.00 8.89 ][-10.33 0.00 0.00 -8.89 ][-32.00 0.00 0.00 17.78 ][10.33 0.00 0.00 -8.89 ][8.89 0.00 0.00 -10.33 ][-17.78 0.00 0.00 32.00 ][8.89 0.00 0.00 10.33 ][-8.89 0.00 -73.99 36.99 ][17.78 0.00 106.67 10.67 ][-8.89 0.00 -32.68 16.34 ][96.00 0.00 0.00 0.00 ][0.00 0.00 0.00 -96.00 ]
+DEAL:: Quadrature point 3: [10.33 0.00 0.00 8.89 ][32.00 0.00 0.00 -17.78 ][-10.33 0.00 0.00 8.89 ][16.34 32.68 0.00 -8.89 ][10.67 -106.67 0.00 17.78 ][36.99 73.99 0.00 -8.89 ][8.89 0.00 0.00 10.33 ][-17.78 0.00 0.00 32.00 ][8.89 0.00 0.00 -10.33 ][-8.89 0.00 32.68 16.34 ][17.78 0.00 -106.67 10.67 ][-8.89 0.00 73.99 36.99 ][-96.00 0.00 0.00 0.00 ][0.00 0.00 0.00 -96.00 ]
+DEAL:: h=0.12
+DEAL:: Quadrature point 0: [-147.98 -295.96 0.00 35.56 ][-42.67 426.67 0.00 -71.11 ][-65.35 -130.71 0.00 35.56 ][41.31 0.00 0.00 -35.56 ][-128.00 0.00 0.00 71.11 ][-41.31 0.00 0.00 -35.56 ][35.56 0.00 -295.96 -147.98 ][-71.11 0.00 426.67 -42.67 ][35.56 0.00 -130.71 -65.35 ][-35.56 0.00 0.00 41.31 ][71.11 0.00 0.00 -128.00 ][-35.56 0.00 0.00 -41.31 ][384.00 0.00 0.00 0.00 ][0.00 0.00 0.00 384.00 ]
+DEAL:: Quadrature point 1: [-41.31 0.00 0.00 35.56 ][128.00 0.00 0.00 -71.11 ][41.31 0.00 0.00 35.56 ][147.98 -295.96 0.00 -35.56 ][42.67 426.67 0.00 71.11 ][65.35 -130.71 0.00 -35.56 ][35.56 0.00 130.71 -65.35 ][-71.11 0.00 -426.67 -42.67 ][35.56 0.00 295.96 -147.98 ][-35.56 0.00 0.00 -41.31 ][71.11 0.00 0.00 -128.00 ][-35.56 0.00 0.00 41.31 ][-384.00 0.00 0.00 0.00 ][0.00 0.00 0.00 384.00 ]
+DEAL:: Quadrature point 2: [-65.35 130.71 0.00 35.56 ][-42.67 -426.67 0.00 -71.11 ][-147.98 295.96 0.00 35.56 ][-41.31 0.00 0.00 -35.56 ][-128.00 0.00 0.00 71.11 ][41.31 0.00 0.00 -35.56 ][35.56 0.00 0.00 -41.31 ][-71.11 0.00 0.00 128.00 ][35.56 0.00 0.00 41.31 ][-35.56 0.00 -295.96 147.98 ][71.11 0.00 426.67 42.67 ][-35.56 0.00 -130.71 65.35 ][384.00 0.00 0.00 0.00 ][0.00 0.00 0.00 -384.00 ]
+DEAL:: Quadrature point 3: [41.31 0.00 0.00 35.56 ][128.00 0.00 0.00 -71.11 ][-41.31 0.00 0.00 35.56 ][65.35 130.71 0.00 -35.56 ][42.67 -426.67 0.00 71.11 ][147.98 295.96 0.00 -35.56 ][35.56 0.00 0.00 41.31 ][-71.11 0.00 0.00 128.00 ][35.56 0.00 0.00 -41.31 ][-35.56 0.00 130.71 65.35 ][71.11 0.00 -426.67 42.67 ][-35.56 0.00 295.96 147.98 ][-384.00 0.00 0.00 0.00 ][0.00 0.00 0.00 -384.00 ]
+DEAL:: h=0.06
+DEAL:: Quadrature point 0: [-591.91 -1183.83 0.00 142.22 ][-170.67 1706.67 0.00 -284.44 ][-261.42 -522.84 0.00 142.22 ][165.25 0.00 0.00 -142.22 ][-512.00 0.00 0.00 284.44 ][-165.25 0.00 0.00 -142.22 ][142.22 0.00 -1183.83 -591.91 ][-284.44 0.00 1706.67 -170.67 ][142.22 0.00 -522.84 -261.42 ][-142.22 0.00 0.00 165.25 ][284.44 0.00 0.00 -512.00 ][-142.22 0.00 0.00 -165.25 ][1536.00 0.00 0.00 0.00 ][0.00 0.00 0.00 1536.00 ]
+DEAL:: Quadrature point 1: [-165.25 0.00 0.00 142.22 ][512.00 0.00 0.00 -284.44 ][165.25 0.00 0.00 142.22 ][591.91 -1183.83 0.00 -142.22 ][170.67 1706.67 0.00 284.44 ][261.42 -522.84 0.00 -142.22 ][142.22 0.00 522.84 -261.42 ][-284.44 0.00 -1706.67 -170.67 ][142.22 0.00 1183.83 -591.91 ][-142.22 0.00 0.00 -165.25 ][284.44 0.00 0.00 -512.00 ][-142.22 0.00 0.00 165.25 ][-1536.00 0.00 0.00 0.00 ][0.00 0.00 0.00 1536.00 ]
+DEAL:: Quadrature point 2: [-261.42 522.84 0.00 142.22 ][-170.67 -1706.67 0.00 -284.44 ][-591.91 1183.83 0.00 142.22 ][-165.25 0.00 0.00 -142.22 ][-512.00 0.00 0.00 284.44 ][165.25 0.00 0.00 -142.22 ][142.22 0.00 0.00 -165.25 ][-284.44 0.00 0.00 512.00 ][142.22 0.00 0.00 165.25 ][-142.22 0.00 -1183.83 591.91 ][284.44 0.00 1706.67 170.67 ][-142.22 0.00 -522.84 261.42 ][1536.00 0.00 0.00 0.00 ][0.00 0.00 0.00 -1536.00 ]
+DEAL:: Quadrature point 3: [165.25 0.00 0.00 142.22 ][512.00 0.00 0.00 -284.44 ][-165.25 0.00 0.00 142.22 ][261.42 522.84 0.00 -142.22 ][170.67 -1706.67 0.00 284.44 ][591.91 1183.83 0.00 -142.22 ][142.22 0.00 0.00 165.25 ][-284.44 0.00 0.00 512.00 ][142.22 0.00 0.00 -165.25 ][-142.22 0.00 522.84 261.42 ][284.44 0.00 -1706.67 170.67 ][-142.22 0.00 1183.83 591.91 ][-1536.00 0.00 0.00 0.00 ][0.00 0.00 0.00 -1536.00 ]
+DEAL:: h=0.03
+DEAL:: Quadrature point 0: [-2367.66 -4735.31 0.00 568.89 ][-682.67 6826.67 0.00 -1137.78 ][-1045.68 -2091.36 0.00 568.89 ][660.99 0.00 0.00 -568.89 ][-2048.00 0.00 0.00 1137.78 ][-660.99 0.00 0.00 -568.89 ][568.89 0.00 -4735.31 -2367.66 ][-1137.78 0.00 6826.67 -682.67 ][568.89 0.00 -2091.36 -1045.68 ][-568.89 0.00 0.00 660.99 ][1137.78 0.00 0.00 -2048.00 ][-568.89 0.00 0.00 -660.99 ][6144.00 0.00 0.00 0.00 ][0.00 0.00 0.00 6144.00 ]
+DEAL:: Quadrature point 1: [-660.99 0.00 0.00 568.89 ][2048.00 0.00 0.00 -1137.78 ][660.99 0.00 0.00 568.89 ][2367.66 -4735.31 0.00 -568.89 ][682.67 6826.67 0.00 1137.78 ][1045.68 -2091.36 0.00 -568.89 ][568.89 0.00 2091.36 -1045.68 ][-1137.78 0.00 -6826.67 -682.67 ][568.89 0.00 4735.31 -2367.66 ][-568.89 0.00 0.00 -660.99 ][1137.78 0.00 0.00 -2048.00 ][-568.89 0.00 0.00 660.99 ][-6144.00 0.00 0.00 0.00 ][0.00 0.00 0.00 6144.00 ]
+DEAL:: Quadrature point 2: [-1045.68 2091.36 0.00 568.89 ][-682.67 -6826.67 0.00 -1137.78 ][-2367.66 4735.31 0.00 568.89 ][-660.99 0.00 0.00 -568.89 ][-2048.00 0.00 0.00 1137.78 ][660.99 0.00 0.00 -568.89 ][568.89 0.00 0.00 -660.99 ][-1137.78 0.00 0.00 2048.00 ][568.89 0.00 0.00 660.99 ][-568.89 0.00 -4735.31 2367.66 ][1137.78 0.00 6826.67 682.67 ][-568.89 0.00 -2091.36 1045.68 ][6144.00 0.00 0.00 0.00 ][0.00 0.00 0.00 -6144.00 ]
+DEAL:: Quadrature point 3: [660.99 0.00 0.00 568.89 ][2048.00 0.00 0.00 -1137.78 ][-660.99 0.00 0.00 568.89 ][1045.68 2091.36 0.00 -568.89 ][682.67 -6826.67 0.00 1137.78 ][2367.66 4735.31 0.00 -568.89 ][568.89 0.00 0.00 660.99 ][-1137.78 0.00 0.00 2048.00 ][568.89 0.00 0.00 -660.99 ][-568.89 0.00 2091.36 1045.68 ][1137.78 0.00 -6826.67 682.67 ][-568.89 0.00 4735.31 2367.66 ][-6144.00 0.00 0.00 0.00 ][0.00 0.00 0.00 -6144.00 ]
+DEAL:: h=0.02
+DEAL:: Quadrature point 0: [-9470.62 -18941.25 0.00 2275.56 ][-2730.67 27306.67 0.00 -4551.11 ][-4182.71 -8365.42 0.00 2275.56 ][2643.96 0.00 0.00 -2275.56 ][-8192.00 0.00 0.00 4551.11 ][-2643.96 0.00 0.00 -2275.56 ][2275.56 0.00 -18941.25 -9470.62 ][-4551.11 0.00 27306.67 -2730.67 ][2275.56 0.00 -8365.42 -4182.71 ][-2275.56 0.00 0.00 2643.96 ][4551.11 0.00 0.00 -8192.00 ][-2275.56 0.00 0.00 -2643.96 ][24576.00 0.00 0.00 0.00 ][0.00 0.00 0.00 24576.00 ]
+DEAL:: Quadrature point 1: [-2643.96 0.00 0.00 2275.56 ][8192.00 0.00 0.00 -4551.11 ][2643.96 0.00 0.00 2275.56 ][9470.62 -18941.25 0.00 -2275.56 ][2730.67 27306.67 0.00 4551.11 ][4182.71 -8365.42 0.00 -2275.56 ][2275.56 0.00 8365.42 -4182.71 ][-4551.11 0.00 -27306.67 -2730.67 ][2275.56 0.00 18941.25 -9470.62 ][-2275.56 0.00 0.00 -2643.96 ][4551.11 0.00 0.00 -8192.00 ][-2275.56 0.00 0.00 2643.96 ][-24576.00 0.00 0.00 0.00 ][0.00 0.00 0.00 24576.00 ]
+DEAL:: Quadrature point 2: [-4182.71 8365.42 0.00 2275.56 ][-2730.67 -27306.67 0.00 -4551.11 ][-9470.62 18941.25 0.00 2275.56 ][-2643.96 0.00 0.00 -2275.56 ][-8192.00 0.00 0.00 4551.11 ][2643.96 0.00 0.00 -2275.56 ][2275.56 0.00 0.00 -2643.96 ][-4551.11 0.00 0.00 8192.00 ][2275.56 0.00 0.00 2643.96 ][-2275.56 0.00 -18941.25 9470.62 ][4551.11 0.00 27306.67 2730.67 ][-2275.56 0.00 -8365.42 4182.71 ][24576.00 0.00 0.00 0.00 ][0.00 0.00 0.00 -24576.00 ]
+DEAL:: Quadrature point 3: [2643.96 0.00 0.00 2275.56 ][8192.00 0.00 0.00 -4551.11 ][-2643.96 0.00 0.00 2275.56 ][4182.71 8365.42 0.00 -2275.56 ][2730.67 -27306.67 0.00 4551.11 ][9470.62 18941.25 0.00 -2275.56 ][2275.56 0.00 0.00 2643.96 ][-4551.11 0.00 0.00 8192.00 ][2275.56 0.00 0.00 -2643.96 ][-2275.56 0.00 8365.42 4182.71 ][4551.11 0.00 -27306.67 2730.67 ][-2275.56 0.00 18941.25 9470.62 ][-24576.00 0.00 0.00 0.00 ][0.00 0.00 0.00 -24576.00 ]
+DEAL::Degree=3
+DEAL:: h=1.00
+DEAL:: Quadrature point 0: [-4.27 -8.55 0.00 0.37 ][-2.79 13.81 0.00 -0.94 ][-2.01 -7.42 0.00 0.94 ][0.07 2.16 0.00 -0.37 ][0.53 0.00 0.00 -0.37 ][-1.16 0.00 0.00 0.94 ][2.05 0.00 0.00 -0.94 ][1.58 0.00 0.00 0.37 ][0.37 0.00 -8.55 -4.27 ][-0.94 0.00 13.81 -2.79 ][0.94 0.00 -7.42 -2.01 ][-0.37 0.00 2.16 0.07 ][-0.37 0.00 0.00 0.53 ][0.94 0.00 0.00 -1.16 ][-0.94 0.00 0.00 2.05 ][0.37 0.00 0.00 1.58 ][54.00 0.00 0.00 0.00 ][-60.00 0.00 0.00 0.00 ][-36.00 0.00 0.00 0.00 ][0.00 0.00 0.00 54.00 ][0.00 0.00 0.00 -36.00 ][0.00 0.00 0.00 -60.00 ]
+DEAL:: Quadrature point 1: [-0.53 0.00 0.00 0.37 ][1.16 0.00 0.00 -0.94 ][-2.05 0.00 0.00 0.94 ][-1.58 0.00 0.00 -0.37 ][4.27 -8.55 0.00 -0.37 ][2.79 13.81 0.00 0.94 ][2.01 -7.42 0.00 -0.94 ][-0.07 2.16 0.00 0.37 ][-0.37 0.00 -2.16 0.07 ][0.94 0.00 7.42 -2.01 ][-0.94 0.00 -13.81 -2.79 ][0.37 0.00 8.55 -4.27 ][0.37 0.00 0.00 1.58 ][-0.94 0.00 0.00 2.05 ][0.94 0.00 0.00 -1.16 ][-0.37 0.00 0.00 0.53 ][6.00 0.00 0.00 0.00 ][-60.00 0.00 0.00 0.00 ][36.00 0.00 0.00 0.00 ][0.00 0.00 0.00 18.00 ][0.00 0.00 0.00 36.00 ][0.00 0.00 0.00 -60.00 ]
+DEAL:: Quadrature point 2: [0.07 -2.16 0.00 -0.37 ][-2.01 7.42 0.00 0.94 ][-2.79 -13.81 0.00 -0.94 ][-4.27 8.55 0.00 0.37 ][1.58 0.00 0.00 0.37 ][2.05 0.00 0.00 -0.94 ][-1.16 0.00 0.00 0.94 ][0.53 0.00 0.00 -0.37 ][0.37 0.00 0.00 -0.53 ][-0.94 0.00 0.00 1.16 ][0.94 0.00 0.00 -2.05 ][-0.37 0.00 0.00 -1.58 ][-0.37 0.00 -8.55 4.27 ][0.94 0.00 13.81 2.79 ][-0.94 0.00 -7.42 2.01 ][0.37 0.00 2.16 -0.07 ][18.00 0.00 0.00 0.00 ][-60.00 0.00 0.00 0.00 ][36.00 0.00 0.00 0.00 ][0.00 0.00 0.00 6.00 ][0.00 0.00 0.00 36.00 ][0.00 0.00 0.00 -60.00 ]
+DEAL:: Quadrature point 3: [-1.58 0.00 0.00 -0.37 ][-2.05 0.00 0.00 0.94 ][1.16 0.00 0.00 -0.94 ][-0.53 0.00 0.00 0.37 ][-0.07 -2.16 0.00 0.37 ][2.01 7.42 0.00 -0.94 ][2.79 -13.81 0.00 0.94 ][4.27 8.55 0.00 -0.37 ][-0.37 0.00 0.00 -1.58 ][0.94 0.00 0.00 -2.05 ][-0.94 0.00 0.00 1.16 ][0.37 0.00 0.00 -0.53 ][0.37 0.00 -2.16 -0.07 ][-0.94 0.00 7.42 2.01 ][0.94 0.00 -13.81 2.79 ][-0.37 0.00 8.55 4.27 ][42.00 0.00 0.00 0.00 ][-60.00 0.00 0.00 0.00 ][-36.00 0.00 0.00 0.00 ][0.00 0.00 0.00 42.00 ][0.00 0.00 0.00 -36.00 ][0.00 0.00 0.00 -60.00 ]
+DEAL:: h=0.50
+DEAL:: Quadrature point 0: [-17.06 -34.18 0.00 1.48 ][-11.17 55.23 0.00 -3.76 ][-8.05 -29.67 0.00 3.76 ][0.28 8.62 0.00 -1.48 ][2.11 0.00 0.00 -1.48 ][-4.64 0.00 0.00 3.76 ][8.20 0.00 0.00 -3.76 ][6.33 0.00 0.00 1.48 ][1.48 0.00 -34.18 -17.06 ][-3.76 0.00 55.23 -11.17 ][3.76 0.00 -29.67 -8.05 ][-1.48 0.00 8.62 0.28 ][-1.48 0.00 0.00 2.11 ][3.76 0.00 0.00 -4.64 ][-3.76 0.00 0.00 8.20 ][1.48 0.00 0.00 6.33 ][216.00 0.00 0.00 0.00 ][-240.00 0.00 0.00 0.00 ][-144.00 0.00 0.00 0.00 ][0.00 0.00 0.00 216.00 ][0.00 0.00 0.00 -144.00 ][0.00 0.00 0.00 -240.00 ]
+DEAL:: Quadrature point 1: [-2.11 0.00 0.00 1.48 ][4.64 0.00 0.00 -3.76 ][-8.20 0.00 0.00 3.76 ][-6.33 0.00 0.00 -1.48 ][17.06 -34.18 0.00 -1.48 ][11.17 55.23 0.00 3.76 ][8.05 -29.67 0.00 -3.76 ][-0.28 8.62 0.00 1.48 ][-1.48 0.00 -8.62 0.28 ][3.76 0.00 29.67 -8.05 ][-3.76 0.00 -55.23 -11.17 ][1.48 0.00 34.18 -17.06 ][1.48 0.00 0.00 6.33 ][-3.76 0.00 0.00 8.20 ][3.76 0.00 0.00 -4.64 ][-1.48 0.00 0.00 2.11 ][24.00 0.00 0.00 0.00 ][-240.00 0.00 0.00 0.00 ][144.00 0.00 0.00 0.00 ][0.00 0.00 0.00 72.00 ][0.00 0.00 0.00 144.00 ][0.00 0.00 0.00 -240.00 ]
+DEAL:: Quadrature point 2: [0.28 -8.62 0.00 -1.48 ][-8.05 29.67 0.00 3.76 ][-11.17 -55.23 0.00 -3.76 ][-17.06 34.18 0.00 1.48 ][6.33 0.00 0.00 1.48 ][8.20 0.00 0.00 -3.76 ][-4.64 0.00 0.00 3.76 ][2.11 0.00 0.00 -1.48 ][1.48 0.00 0.00 -2.11 ][-3.76 0.00 0.00 4.64 ][3.76 0.00 0.00 -8.20 ][-1.48 0.00 0.00 -6.33 ][-1.48 0.00 -34.18 17.06 ][3.76 0.00 55.23 11.17 ][-3.76 0.00 -29.67 8.05 ][1.48 0.00 8.62 -0.28 ][72.00 0.00 0.00 0.00 ][-240.00 0.00 0.00 0.00 ][144.00 0.00 0.00 0.00 ][0.00 0.00 0.00 24.00 ][0.00 0.00 0.00 144.00 ][0.00 0.00 0.00 -240.00 ]
+DEAL:: Quadrature point 3: [-6.33 0.00 0.00 -1.48 ][-8.20 0.00 0.00 3.76 ][4.64 0.00 0.00 -3.76 ][-2.11 0.00 0.00 1.48 ][-0.28 -8.62 0.00 1.48 ][8.05 29.67 0.00 -3.76 ][11.17 -55.23 0.00 3.76 ][17.06 34.18 0.00 -1.48 ][-1.48 0.00 0.00 -6.33 ][3.76 0.00 0.00 -8.20 ][-3.76 0.00 0.00 4.64 ][1.48 0.00 0.00 -2.11 ][1.48 0.00 -8.62 -0.28 ][-3.76 0.00 29.67 8.05 ][3.76 0.00 -55.23 11.17 ][-1.48 0.00 34.18 17.06 ][168.00 0.00 0.00 0.00 ][-240.00 0.00 0.00 0.00 ][-144.00 0.00 0.00 0.00 ][0.00 0.00 0.00 168.00 ][0.00 0.00 0.00 -144.00 ][0.00 0.00 0.00 -240.00 ]
+DEAL:: h=0.25
+DEAL:: Quadrature point 0: [-68.26 -136.74 0.00 5.94 ][-44.68 220.91 0.00 -15.04 ][-32.19 -118.67 0.00 15.04 ][1.13 34.49 0.00 -5.94 ][8.43 0.00 0.00 -5.94 ][-18.55 0.00 0.00 15.04 ][32.81 0.00 0.00 -15.04 ][25.31 0.00 0.00 5.94 ][5.94 0.00 -136.74 -68.26 ][-15.04 0.00 220.91 -44.68 ][15.04 0.00 -118.67 -32.19 ][-5.94 0.00 34.49 1.13 ][-5.94 0.00 0.00 8.43 ][15.04 0.00 0.00 -18.55 ][-15.04 0.00 0.00 32.81 ][5.94 0.00 0.00 25.31 ][864.00 0.00 0.00 0.00 ][-960.00 0.00 0.00 0.00 ][-576.00 0.00 0.00 0.00 ][0.00 0.00 0.00 864.00 ][0.00 0.00 0.00 -576.00 ][0.00 0.00 0.00 -960.00 ]
+DEAL:: Quadrature point 1: [-8.43 0.00 0.00 5.94 ][18.55 0.00 0.00 -15.04 ][-32.81 0.00 0.00 15.04 ][-25.31 0.00 0.00 -5.94 ][68.26 -136.74 0.00 -5.94 ][44.68 220.91 0.00 15.04 ][32.19 -118.67 0.00 -15.04 ][-1.13 34.49 0.00 5.94 ][-5.94 0.00 -34.49 1.13 ][15.04 0.00 118.67 -32.19 ][-15.04 0.00 -220.91 -44.68 ][5.94 0.00 136.74 -68.26 ][5.94 0.00 0.00 25.31 ][-15.04 0.00 0.00 32.81 ][15.04 0.00 0.00 -18.55 ][-5.94 0.00 0.00 8.43 ][96.00 0.00 0.00 0.00 ][-960.00 0.00 0.00 0.00 ][576.00 0.00 0.00 0.00 ][0.00 0.00 0.00 288.00 ][0.00 0.00 0.00 576.00 ][0.00 0.00 0.00 -960.00 ]
+DEAL:: Quadrature point 2: [1.13 -34.49 0.00 -5.94 ][-32.19 118.67 0.00 15.04 ][-44.68 -220.91 0.00 -15.04 ][-68.26 136.74 0.00 5.94 ][25.31 0.00 0.00 5.94 ][32.81 0.00 0.00 -15.04 ][-18.55 0.00 0.00 15.04 ][8.43 0.00 0.00 -5.94 ][5.94 0.00 0.00 -8.43 ][-15.04 0.00 0.00 18.55 ][15.04 0.00 0.00 -32.81 ][-5.94 0.00 0.00 -25.31 ][-5.94 0.00 -136.74 68.26 ][15.04 0.00 220.91 44.68 ][-15.04 0.00 -118.67 32.19 ][5.94 0.00 34.49 -1.13 ][288.00 0.00 0.00 0.00 ][-960.00 0.00 0.00 0.00 ][576.00 0.00 0.00 0.00 ][0.00 0.00 0.00 96.00 ][0.00 0.00 0.00 576.00 ][0.00 0.00 0.00 -960.00 ]
+DEAL:: Quadrature point 3: [-25.31 0.00 0.00 -5.94 ][-32.81 0.00 0.00 15.04 ][18.55 0.00 0.00 -15.04 ][-8.43 0.00 0.00 5.94 ][-1.13 -34.49 0.00 5.94 ][32.19 118.67 0.00 -15.04 ][44.68 -220.91 0.00 15.04 ][68.26 136.74 0.00 -5.94 ][-5.94 0.00 0.00 -25.31 ][15.04 0.00 0.00 -32.81 ][-15.04 0.00 0.00 18.55 ][5.94 0.00 0.00 -8.43 ][5.94 0.00 -34.49 -1.13 ][-15.04 0.00 118.67 32.19 ][15.04 0.00 -220.91 44.68 ][-5.94 0.00 136.74 68.26 ][672.00 0.00 0.00 0.00 ][-960.00 0.00 0.00 0.00 ][-576.00 0.00 0.00 0.00 ][0.00 0.00 0.00 672.00 ][0.00 0.00 0.00 -576.00 ][0.00 0.00 0.00 -960.00 ]
+DEAL:: h=0.12
+DEAL:: Quadrature point 0: [-273.04 -546.95 0.00 23.75 ][-178.73 883.66 0.00 -60.15 ][-128.74 -474.69 0.00 60.15 ][4.51 137.98 0.00 -23.75 ][33.71 0.00 0.00 -23.75 ][-74.19 0.00 0.00 60.15 ][131.24 0.00 0.00 -60.15 ][101.24 0.00 0.00 23.75 ][23.75 0.00 -546.95 -273.04 ][-60.15 0.00 883.66 -178.73 ][60.15 0.00 -474.69 -128.74 ][-23.75 0.00 137.98 4.51 ][-23.75 0.00 0.00 33.71 ][60.15 0.00 0.00 -74.19 ][-60.15 0.00 0.00 131.24 ][23.75 0.00 0.00 101.24 ][3456.00 0.00 0.00 0.00 ][-3840.00 0.00 0.00 0.00 ][-2304.00 0.00 0.00 0.00 ][0.00 0.00 0.00 3456.00 ][0.00 0.00 0.00 -2304.00 ][0.00 0.00 0.00 -3840.00 ]
+DEAL:: Quadrature point 1: [-33.71 0.00 0.00 23.75 ][74.19 0.00 0.00 -60.15 ][-131.24 0.00 0.00 60.15 ][-101.24 0.00 0.00 -23.75 ][273.04 -546.95 0.00 -23.75 ][178.73 883.66 0.00 60.15 ][128.74 -474.69 0.00 -60.15 ][-4.51 137.98 0.00 23.75 ][-23.75 0.00 -137.98 4.51 ][60.15 0.00 474.69 -128.74 ][-60.15 0.00 -883.66 -178.73 ][23.75 0.00 546.95 -273.04 ][23.75 0.00 0.00 101.24 ][-60.15 0.00 0.00 131.24 ][60.15 0.00 0.00 -74.19 ][-23.75 0.00 0.00 33.71 ][384.00 0.00 0.00 0.00 ][-3840.00 0.00 0.00 0.00 ][2304.00 0.00 0.00 0.00 ][0.00 0.00 0.00 1152.00 ][0.00 0.00 0.00 2304.00 ][0.00 0.00 0.00 -3840.00 ]
+DEAL:: Quadrature point 2: [4.51 -137.98 0.00 -23.75 ][-128.74 474.69 0.00 60.15 ][-178.73 -883.66 0.00 -60.15 ][-273.04 546.95 0.00 23.75 ][101.24 0.00 0.00 23.75 ][131.24 0.00 0.00 -60.15 ][-74.19 0.00 0.00 60.15 ][33.71 0.00 0.00 -23.75 ][23.75 0.00 0.00 -33.71 ][-60.15 0.00 0.00 74.19 ][60.15 0.00 0.00 -131.24 ][-23.75 0.00 0.00 -101.24 ][-23.75 0.00 -546.95 273.04 ][60.15 0.00 883.66 178.73 ][-60.15 0.00 -474.69 128.74 ][23.75 0.00 137.98 -4.51 ][1152.00 0.00 0.00 0.00 ][-3840.00 0.00 0.00 0.00 ][2304.00 0.00 0.00 0.00 ][0.00 0.00 0.00 384.00 ][0.00 0.00 0.00 2304.00 ][0.00 0.00 0.00 -3840.00 ]
+DEAL:: Quadrature point 3: [-101.24 0.00 0.00 -23.75 ][-131.24 0.00 0.00 60.15 ][74.19 0.00 0.00 -60.15 ][-33.71 0.00 0.00 23.75 ][-4.51 -137.98 0.00 23.75 ][128.74 474.69 0.00 -60.15 ][178.73 -883.66 0.00 60.15 ][273.04 546.95 0.00 -23.75 ][-23.75 0.00 0.00 -101.24 ][60.15 0.00 0.00 -131.24 ][-60.15 0.00 0.00 74.19 ][23.75 0.00 0.00 -33.71 ][23.75 0.00 -137.98 -4.51 ][-60.15 0.00 474.69 128.74 ][60.15 0.00 -883.66 178.73 ][-23.75 0.00 546.95 273.04 ][2688.00 0.00 0.00 0.00 ][-3840.00 0.00 0.00 0.00 ][-2304.00 0.00 0.00 0.00 ][0.00 0.00 0.00 2688.00 ][0.00 0.00 0.00 -2304.00 ][0.00 0.00 0.00 -3840.00 ]
+DEAL:: h=0.06
+DEAL:: Quadrature point 0: [-1092.14 -2187.78 0.00 94.98 ][-714.92 3534.63 0.00 -240.58 ][-514.97 -1898.77 0.00 240.58 ][18.04 551.92 0.00 -94.98 ][134.83 0.00 0.00 -94.98 ][-296.76 0.00 0.00 240.58 ][524.96 0.00 0.00 -240.58 ][404.97 0.00 0.00 94.98 ][94.98 0.00 -2187.78 -1092.14 ][-240.58 0.00 3534.63 -714.92 ][240.58 0.00 -1898.77 -514.97 ][-94.98 0.00 551.92 18.04 ][-94.98 0.00 0.00 134.83 ][240.58 0.00 0.00 -296.76 ][-240.58 0.00 0.00 524.96 ][94.98 0.00 0.00 404.97 ][13824.00 0.00 0.00 0.00 ][-15360.00 0.00 0.00 0.00 ][-9216.00 0.00 0.00 0.00 ][0.00 0.00 0.00 13824.00 ][0.00 0.00 0.00 -9216.00 ][0.00 0.00 0.00 -15360.00 ]
+DEAL:: Quadrature point 1: [-134.83 0.00 0.00 94.98 ][296.76 0.00 0.00 -240.58 ][-524.96 0.00 0.00 240.58 ][-404.97 0.00 0.00 -94.98 ][1092.14 -2187.78 0.00 -94.98 ][714.92 3534.63 0.00 240.58 ][514.97 -1898.77 0.00 -240.58 ][-18.04 551.92 0.00 94.98 ][-94.98 0.00 -551.92 18.04 ][240.58 0.00 1898.77 -514.97 ][-240.58 0.00 -3534.63 -714.92 ][94.98 0.00 2187.78 -1092.14 ][94.98 0.00 0.00 404.97 ][-240.58 0.00 0.00 524.96 ][240.58 0.00 0.00 -296.76 ][-94.98 0.00 0.00 134.83 ][1536.00 0.00 0.00 0.00 ][-15360.00 0.00 0.00 0.00 ][9216.00 0.00 0.00 0.00 ][0.00 0.00 0.00 4608.00 ][0.00 0.00 0.00 9216.00 ][0.00 0.00 0.00 -15360.00 ]
+DEAL:: Quadrature point 2: [18.04 -551.92 0.00 -94.98 ][-514.97 1898.77 0.00 240.58 ][-714.92 -3534.63 0.00 -240.58 ][-1092.14 2187.78 0.00 94.98 ][404.97 0.00 0.00 94.98 ][524.96 0.00 0.00 -240.58 ][-296.76 0.00 0.00 240.58 ][134.83 0.00 0.00 -94.98 ][94.98 0.00 0.00 -134.83 ][-240.58 0.00 0.00 296.76 ][240.58 0.00 0.00 -524.96 ][-94.98 0.00 0.00 -404.97 ][-94.98 0.00 -2187.78 1092.14 ][240.58 0.00 3534.63 714.92 ][-240.58 0.00 -1898.77 514.97 ][94.98 0.00 551.92 -18.04 ][4608.00 0.00 0.00 0.00 ][-15360.00 0.00 0.00 0.00 ][9216.00 0.00 0.00 0.00 ][0.00 0.00 0.00 1536.00 ][0.00 0.00 0.00 9216.00 ][0.00 0.00 0.00 -15360.00 ]
+DEAL:: Quadrature point 3: [-404.97 0.00 0.00 -94.98 ][-524.96 0.00 0.00 240.58 ][296.76 0.00 0.00 -240.58 ][-134.83 0.00 0.00 94.98 ][-18.04 -551.92 0.00 94.98 ][514.97 1898.77 0.00 -240.58 ][714.92 -3534.63 0.00 240.58 ][1092.14 2187.78 0.00 -94.98 ][-94.98 0.00 0.00 -404.97 ][240.58 0.00 0.00 -524.96 ][-240.58 0.00 0.00 296.76 ][94.98 0.00 0.00 -134.83 ][94.98 0.00 -551.92 -18.04 ][-240.58 0.00 1898.77 514.97 ][240.58 0.00 -3534.63 714.92 ][-94.98 0.00 2187.78 1092.14 ][10752.00 0.00 0.00 0.00 ][-15360.00 0.00 0.00 0.00 ][-9216.00 0.00 0.00 0.00 ][0.00 0.00 0.00 10752.00 ][0.00 0.00 0.00 -9216.00 ][0.00 0.00 0.00 -15360.00 ]
+DEAL:: h=0.03
+DEAL:: Quadrature point 0: [-4368.57 -8751.13 0.00 379.93 ][-2859.70 14138.54 0.00 -962.33 ][-2059.89 -7595.08 0.00 962.33 ][72.17 2207.67 0.00 -379.93 ][539.31 0.00 0.00 -379.93 ][-1187.03 0.00 0.00 962.33 ][2099.85 0.00 0.00 -962.33 ][1619.88 0.00 0.00 379.93 ][379.93 0.00 -8751.13 -4368.57 ][-962.33 0.00 14138.54 -2859.70 ][962.33 0.00 -7595.08 -2059.89 ][-379.93 0.00 2207.67 72.17 ][-379.93 0.00 0.00 539.31 ][962.33 0.00 0.00 -1187.03 ][-962.33 0.00 0.00 2099.85 ][379.93 0.00 0.00 1619.88 ][55296.00 0.00 0.00 0.00 ][-61440.00 0.00 0.00 0.00 ][-36864.00 0.00 0.00 0.00 ][0.00 0.00 0.00 55296.00 ][0.00 0.00 0.00 -36864.00 ][0.00 0.00 0.00 -61440.00 ]
+DEAL:: Quadrature point 1: [-539.31 0.00 0.00 379.93 ][1187.03 0.00 0.00 -962.33 ][-2099.85 0.00 0.00 962.33 ][-1619.88 0.00 0.00 -379.93 ][4368.57 -8751.13 0.00 -379.93 ][2859.70 14138.54 0.00 962.33 ][2059.89 -7595.08 0.00 -962.33 ][-72.17 2207.67 0.00 379.93 ][-379.93 0.00 -2207.67 72.17 ][962.33 0.00 7595.08 -2059.89 ][-962.33 0.00 -14138.54 -2859.70 ][379.93 0.00 8751.13 -4368.57 ][379.93 0.00 0.00 1619.88 ][-962.33 0.00 0.00 2099.85 ][962.33 0.00 0.00 -1187.03 ][-379.93 0.00 0.00 539.31 ][6144.00 0.00 0.00 0.00 ][-61440.00 0.00 0.00 0.00 ][36864.00 0.00 0.00 0.00 ][0.00 0.00 0.00 18432.00 ][0.00 0.00 0.00 36864.00 ][0.00 0.00 0.00 -61440.00 ]
+DEAL:: Quadrature point 2: [72.17 -2207.67 0.00 -379.93 ][-2059.89 7595.08 0.00 962.33 ][-2859.70 -14138.54 0.00 -962.33 ][-4368.57 8751.13 0.00 379.93 ][1619.88 0.00 0.00 379.93 ][2099.85 0.00 0.00 -962.33 ][-1187.03 0.00 0.00 962.33 ][539.31 0.00 0.00 -379.93 ][379.93 0.00 0.00 -539.31 ][-962.33 0.00 0.00 1187.03 ][962.33 0.00 0.00 -2099.85 ][-379.93 0.00 0.00 -1619.88 ][-379.93 0.00 -8751.13 4368.57 ][962.33 0.00 14138.54 2859.70 ][-962.33 0.00 -7595.08 2059.89 ][379.93 0.00 2207.67 -72.17 ][18432.00 0.00 0.00 0.00 ][-61440.00 0.00 0.00 0.00 ][36864.00 0.00 0.00 0.00 ][0.00 0.00 0.00 6144.00 ][0.00 0.00 0.00 36864.00 ][0.00 0.00 0.00 -61440.00 ]
+DEAL:: Quadrature point 3: [-1619.88 0.00 0.00 -379.93 ][-2099.85 0.00 0.00 962.33 ][1187.03 0.00 0.00 -962.33 ][-539.31 0.00 0.00 379.93 ][-72.17 -2207.67 0.00 379.93 ][2059.89 7595.08 0.00 -962.33 ][2859.70 -14138.54 0.00 962.33 ][4368.57 8751.13 0.00 -379.93 ][-379.93 0.00 0.00 -1619.88 ][962.33 0.00 0.00 -2099.85 ][-962.33 0.00 0.00 1187.03 ][379.93 0.00 0.00 -539.31 ][379.93 0.00 -2207.67 -72.17 ][-962.33 0.00 7595.08 2059.89 ][962.33 0.00 -14138.54 2859.70 ][-379.93 0.00 8751.13 4368.57 ][43008.00 0.00 0.00 0.00 ][-61440.00 0.00 0.00 0.00 ][-36864.00 0.00 0.00 0.00 ][0.00 0.00 0.00 43008.00 ][0.00 0.00 0.00 -36864.00 ][0.00 0.00 0.00 -61440.00 ]
+DEAL:: h=0.02
+DEAL:: Quadrature point 0: [-17474.29 -35004.51 0.00 1519.73 ][-11438.80 56554.16 0.00 -3849.31 ][-8239.58 -30380.32 0.00 3849.31 ][288.66 8830.68 0.00 -1519.73 ][2157.22 0.00 0.00 -1519.73 ][-4748.14 0.00 0.00 3849.31 ][8399.39 0.00 0.00 -3849.31 ][6479.52 0.00 0.00 1519.73 ][1519.73 0.00 -35004.51 -17474.29 ][-3849.31 0.00 56554.16 -11438.80 ][3849.31 0.00 -30380.32 -8239.58 ][-1519.73 0.00 8830.68 288.66 ][-1519.73 0.00 0.00 2157.22 ][3849.31 0.00 0.00 -4748.14 ][-3849.31 0.00 0.00 8399.39 ][1519.73 0.00 0.00 6479.52 ][221184.00 0.00 0.00 0.00 ][-245760.00 0.00 0.00 0.00 ][-147456.00 0.00 0.00 0.00 ][0.00 0.00 0.00 221184.00 ][0.00 0.00 0.00 -147456.00 ][0.00 0.00 0.00 -245760.00 ]
+DEAL:: Quadrature point 1: [-2157.22 0.00 0.00 1519.73 ][4748.14 0.00 0.00 -3849.31 ][-8399.39 0.00 0.00 3849.31 ][-6479.52 0.00 0.00 -1519.73 ][17474.29 -35004.51 0.00 -1519.73 ][11438.80 56554.16 0.00 3849.31 ][8239.58 -30380.32 0.00 -3849.31 ][-288.66 8830.68 0.00 1519.73 ][-1519.73 0.00 -8830.68 288.66 ][3849.31 0.00 30380.32 -8239.58 ][-3849.31 0.00 -56554.16 -11438.80 ][1519.73 0.00 35004.51 -17474.29 ][1519.73 0.00 0.00 6479.52 ][-3849.31 0.00 0.00 8399.39 ][3849.31 0.00 0.00 -4748.14 ][-1519.73 0.00 0.00 2157.22 ][24576.00 0.00 0.00 0.00 ][-245760.00 0.00 0.00 0.00 ][147456.00 0.00 0.00 0.00 ][0.00 0.00 0.00 73728.00 ][0.00 0.00 0.00 147456.00 ][0.00 0.00 0.00 -245760.00 ]
+DEAL:: Quadrature point 2: [288.66 -8830.68 0.00 -1519.73 ][-8239.58 30380.32 0.00 3849.31 ][-11438.80 -56554.16 0.00 -3849.31 ][-17474.29 35004.51 0.00 1519.73 ][6479.52 0.00 0.00 1519.73 ][8399.39 0.00 0.00 -3849.31 ][-4748.14 0.00 0.00 3849.31 ][2157.22 0.00 0.00 -1519.73 ][1519.73 0.00 0.00 -2157.22 ][-3849.31 0.00 0.00 4748.14 ][3849.31 0.00 0.00 -8399.39 ][-1519.73 0.00 0.00 -6479.52 ][-1519.73 0.00 -35004.51 17474.29 ][3849.31 0.00 56554.16 11438.80 ][-3849.31 0.00 -30380.32 8239.58 ][1519.73 0.00 8830.68 -288.66 ][73728.00 0.00 0.00 0.00 ][-245760.00 0.00 0.00 0.00 ][147456.00 0.00 0.00 0.00 ][0.00 0.00 0.00 24576.00 ][0.00 0.00 0.00 147456.00 ][0.00 0.00 0.00 -245760.00 ]
+DEAL:: Quadrature point 3: [-6479.52 0.00 0.00 -1519.73 ][-8399.39 0.00 0.00 3849.31 ][4748.14 0.00 0.00 -3849.31 ][-2157.22 0.00 0.00 1519.73 ][-288.66 -8830.68 0.00 1519.73 ][8239.58 30380.32 0.00 -3849.31 ][11438.80 -56554.16 0.00 3849.31 ][17474.29 35004.51 0.00 -1519.73 ][-1519.73 0.00 0.00 -6479.52 ][3849.31 0.00 0.00 -8399.39 ][-3849.31 0.00 0.00 4748.14 ][1519.73 0.00 0.00 -2157.22 ][1519.73 0.00 -8830.68 -288.66 ][-3849.31 0.00 30380.32 8239.58 ][3849.31 0.00 -56554.16 11438.80 ][-1519.73 0.00 35004.51 17474.29 ][172032.00 0.00 0.00 0.00 ][-245760.00 0.00 0.00 0.00 ][-147456.00 0.00 0.00 0.00 ][0.00 0.00 0.00 172032.00 ][0.00 0.00 0.00 -147456.00 ][0.00 0.00 0.00 -245760.00 ]
--- /dev/null
+// ---------------------------------------------------------------------
+// $Id$
+//
+// Copyright (C) 2003 - 2013 by the deal.II authors
+//
+// This file is part of the deal.II library.
+//
+// The deal.II library is free software; you can use it, redistribute
+// it, and/or modify it under the terms of the GNU Lesser General
+// Public License as published by the Free Software Foundation; either
+// version 2.1 of the License, or (at your option) any later version.
+// The full text of the license can be found in the file LICENSE at
+// the top level of the deal.II distribution.
+//
+// ---------------------------------------------------------------------
+
+
+// Like rt_11, but for gradients (just as rt_12 is to rt_10)
+//
+// the test used to fail because of the issue with computing the
+// normals using FEFaceValue, where FEFaceValue by accident uses the
+// *face* mapping, not the *cell* mapping to compute the Piola
+// transform (leading to a missing power of h in the determinant)
+
+#include "../tests.h"
+#include <deal.II/base/quadrature_lib.h>
+#include <deal.II/base/logstream.h>
+#include <deal.II/lac/vector.h>
+#include <deal.II/lac/solver_cg.h>
+#include <deal.II/lac/precondition.h>
+#include <deal.II/lac/vector_memory.h>
+#include <deal.II/lac/sparse_matrix.h>
+#include <deal.II/lac/sparsity_pattern.h>
+#include <deal.II/grid/tria.h>
+#include <deal.II/grid/tria_iterator.h>
+#include <deal.II/dofs/dof_accessor.h>
+#include <deal.II/grid/grid_generator.h>
+#include <deal.II/grid/grid_tools.h>
+#include <deal.II/fe/fe_bdm.h>
+#include <deal.II/fe/fe_values.h>
+
+#include <vector>
+#include <fstream>
+#include <string>
+
+#define PRECISION 2
+
+
+std::ofstream logfile ("output");
+
+template<int dim>
+void
+test (const unsigned int degree)
+{
+ FE_BDM<dim> fe_rt(degree);
+
+ deallog << "Degree=" << degree
+ << std::endl;
+
+ for (double h=1; h>1./128; h/=2)
+ {
+ deallog << " h=" << h
+ << std::endl;
+
+ Triangulation<dim> tr;
+ GridGenerator::hyper_cube(tr, 0., h);
+
+ DoFHandler<dim> dof(tr);
+ dof.distribute_dofs(fe_rt);
+
+ QTrapez<dim-1> quadrature;
+
+ FEFaceValues<dim> fe_values (fe_rt, quadrature, update_gradients);
+ fe_values.reinit (dof.begin_active(), 0);
+ for (unsigned int q=0; q<quadrature.size(); ++q)
+ {
+ deallog << " Quadrature point " << q << ": ";
+ for (unsigned int i=0; i<fe_rt.dofs_per_cell; ++i)
+ {
+ deallog << '[';
+ for (unsigned int c=0; c<fe_rt.n_components(); ++c)
+ deallog << fe_values.shape_grad_component(i,q,c) << ' ';
+ deallog << ']';
+ }
+ deallog << std::endl;
+ }
+ }
+}
+
+
+int
+main()
+{
+ deallog << std::setprecision(PRECISION);
+ deallog << std::fixed;
+ deallog.attach(logfile);
+ deallog.depth_console(0);
+ deallog.threshold_double(1.e-10);
+
+ for (unsigned int i=1; i<4; ++i)
+ test<2>(i);
+
+ return 0;
+}
+
+
+
--- /dev/null
+
+DEAL::Degree=1
+DEAL:: h=1.00
+DEAL:: Quadrature point 0: [-1.37 -1.73 0.00 0.87 ][0.37 1.73 0.00 -0.87 ][1.37 0.00 0.00 -0.87 ][-0.37 0.00 0.00 0.87 ][0.87 0.00 -1.73 -1.37 ][-0.87 0.00 1.73 0.37 ][-0.87 0.00 0.00 1.37 ][0.87 0.00 0.00 -0.37 ]
+DEAL:: Quadrature point 1: [0.37 -1.73 0.00 -0.87 ][-1.37 1.73 0.00 0.87 ][-0.37 0.00 0.00 0.87 ][1.37 0.00 0.00 -0.87 ][0.87 0.00 0.00 -1.37 ][-0.87 0.00 0.00 0.37 ][-0.87 0.00 -1.73 1.37 ][0.87 0.00 1.73 -0.37 ]
+DEAL:: h=0.50
+DEAL:: Quadrature point 0: [-5.46 -6.93 0.00 3.46 ][1.46 6.93 0.00 -3.46 ][5.46 0.00 0.00 -3.46 ][-1.46 0.00 0.00 3.46 ][3.46 0.00 -6.93 -5.46 ][-3.46 0.00 6.93 1.46 ][-3.46 0.00 0.00 5.46 ][3.46 0.00 0.00 -1.46 ]
+DEAL:: Quadrature point 1: [1.46 -6.93 0.00 -3.46 ][-5.46 6.93 0.00 3.46 ][-1.46 0.00 0.00 3.46 ][5.46 0.00 0.00 -3.46 ][3.46 0.00 0.00 -5.46 ][-3.46 0.00 0.00 1.46 ][-3.46 0.00 -6.93 5.46 ][3.46 0.00 6.93 -1.46 ]
+DEAL:: h=0.25
+DEAL:: Quadrature point 0: [-21.86 -27.71 0.00 13.86 ][5.86 27.71 0.00 -13.86 ][21.86 0.00 0.00 -13.86 ][-5.86 0.00 0.00 13.86 ][13.86 0.00 -27.71 -21.86 ][-13.86 0.00 27.71 5.86 ][-13.86 0.00 0.00 21.86 ][13.86 0.00 0.00 -5.86 ]
+DEAL:: Quadrature point 1: [5.86 -27.71 0.00 -13.86 ][-21.86 27.71 0.00 13.86 ][-5.86 0.00 0.00 13.86 ][21.86 0.00 0.00 -13.86 ][13.86 0.00 0.00 -21.86 ][-13.86 0.00 0.00 5.86 ][-13.86 0.00 -27.71 21.86 ][13.86 0.00 27.71 -5.86 ]
+DEAL:: h=0.12
+DEAL:: Quadrature point 0: [-87.43 -110.85 0.00 55.43 ][23.43 110.85 0.00 -55.43 ][87.43 0.00 0.00 -55.43 ][-23.43 0.00 0.00 55.43 ][55.43 0.00 -110.85 -87.43 ][-55.43 0.00 110.85 23.43 ][-55.43 0.00 0.00 87.43 ][55.43 0.00 0.00 -23.43 ]
+DEAL:: Quadrature point 1: [23.43 -110.85 0.00 -55.43 ][-87.43 110.85 0.00 55.43 ][-23.43 0.00 0.00 55.43 ][87.43 0.00 0.00 -55.43 ][55.43 0.00 0.00 -87.43 ][-55.43 0.00 0.00 23.43 ][-55.43 0.00 -110.85 87.43 ][55.43 0.00 110.85 -23.43 ]
+DEAL:: h=0.06
+DEAL:: Quadrature point 0: [-349.70 -443.41 0.00 221.70 ][93.70 443.41 0.00 -221.70 ][349.70 0.00 0.00 -221.70 ][-93.70 0.00 0.00 221.70 ][221.70 0.00 -443.41 -349.70 ][-221.70 0.00 443.41 93.70 ][-221.70 0.00 0.00 349.70 ][221.70 0.00 0.00 -93.70 ]
+DEAL:: Quadrature point 1: [93.70 -443.41 0.00 -221.70 ][-349.70 443.41 0.00 221.70 ][-93.70 0.00 0.00 221.70 ][349.70 0.00 0.00 -221.70 ][221.70 0.00 0.00 -349.70 ][-221.70 0.00 0.00 93.70 ][-221.70 0.00 -443.41 349.70 ][221.70 0.00 443.41 -93.70 ]
+DEAL:: h=0.03
+DEAL:: Quadrature point 0: [-1398.81 -1773.62 0.00 886.81 ][374.81 1773.62 0.00 -886.81 ][1398.81 0.00 0.00 -886.81 ][-374.81 0.00 0.00 886.81 ][886.81 0.00 -1773.62 -1398.81 ][-886.81 0.00 1773.62 374.81 ][-886.81 0.00 0.00 1398.81 ][886.81 0.00 0.00 -374.81 ]
+DEAL:: Quadrature point 1: [374.81 -1773.62 0.00 -886.81 ][-1398.81 1773.62 0.00 886.81 ][-374.81 0.00 0.00 886.81 ][1398.81 0.00 0.00 -886.81 ][886.81 0.00 0.00 -1398.81 ][-886.81 0.00 0.00 374.81 ][-886.81 0.00 -1773.62 1398.81 ][886.81 0.00 1773.62 -374.81 ]
+DEAL:: h=0.02
+DEAL:: Quadrature point 0: [-5595.24 -7094.48 0.00 3547.24 ][1499.24 7094.48 0.00 -3547.24 ][5595.24 0.00 0.00 -3547.24 ][-1499.24 0.00 0.00 3547.24 ][3547.24 0.00 -7094.48 -5595.24 ][-3547.24 0.00 7094.48 1499.24 ][-3547.24 0.00 0.00 5595.24 ][3547.24 0.00 0.00 -1499.24 ]
+DEAL:: Quadrature point 1: [1499.24 -7094.48 0.00 -3547.24 ][-5595.24 7094.48 0.00 3547.24 ][-1499.24 0.00 0.00 3547.24 ][5595.24 0.00 0.00 -3547.24 ][3547.24 0.00 0.00 -5595.24 ][-3547.24 0.00 0.00 1499.24 ][-3547.24 0.00 -7094.48 5595.24 ][3547.24 0.00 7094.48 -1499.24 ]
+DEAL::Degree=2
+DEAL:: h=1.00
+DEAL:: Quadrature point 0: [-2.31 -4.62 0.00 0.56 ][-0.67 6.67 0.00 -1.11 ][-1.02 -2.04 0.00 0.56 ][0.65 0.00 0.00 -0.56 ][-2.00 0.00 0.00 1.11 ][-0.65 0.00 0.00 -0.56 ][0.56 0.00 -4.62 -2.31 ][-1.11 0.00 6.67 -0.67 ][0.56 0.00 -2.04 -1.02 ][-0.56 0.00 0.00 0.65 ][1.11 0.00 0.00 -2.00 ][-0.56 0.00 0.00 -0.65 ][6.00 0.00 0.00 0.00 ][0.00 0.00 0.00 6.00 ]
+DEAL:: Quadrature point 1: [-1.02 2.04 0.00 0.56 ][-0.67 -6.67 0.00 -1.11 ][-2.31 4.62 0.00 0.56 ][-0.65 0.00 0.00 -0.56 ][-2.00 0.00 0.00 1.11 ][0.65 0.00 0.00 -0.56 ][0.56 0.00 0.00 -0.65 ][-1.11 0.00 0.00 2.00 ][0.56 0.00 0.00 0.65 ][-0.56 0.00 -4.62 2.31 ][1.11 0.00 6.67 0.67 ][-0.56 0.00 -2.04 1.02 ][6.00 0.00 0.00 0.00 ][0.00 0.00 0.00 -6.00 ]
+DEAL:: h=0.50
+DEAL:: Quadrature point 0: [-9.25 -18.50 0.00 2.22 ][-2.67 26.67 0.00 -4.44 ][-4.08 -8.17 0.00 2.22 ][2.58 0.00 0.00 -2.22 ][-8.00 0.00 0.00 4.44 ][-2.58 0.00 0.00 -2.22 ][2.22 0.00 -18.50 -9.25 ][-4.44 0.00 26.67 -2.67 ][2.22 0.00 -8.17 -4.08 ][-2.22 0.00 0.00 2.58 ][4.44 0.00 0.00 -8.00 ][-2.22 0.00 0.00 -2.58 ][24.00 0.00 0.00 0.00 ][0.00 0.00 0.00 24.00 ]
+DEAL:: Quadrature point 1: [-4.08 8.17 0.00 2.22 ][-2.67 -26.67 0.00 -4.44 ][-9.25 18.50 0.00 2.22 ][-2.58 0.00 0.00 -2.22 ][-8.00 0.00 0.00 4.44 ][2.58 0.00 0.00 -2.22 ][2.22 0.00 0.00 -2.58 ][-4.44 0.00 0.00 8.00 ][2.22 0.00 0.00 2.58 ][-2.22 0.00 -18.50 9.25 ][4.44 0.00 26.67 2.67 ][-2.22 0.00 -8.17 4.08 ][24.00 0.00 0.00 0.00 ][0.00 0.00 0.00 -24.00 ]
+DEAL:: h=0.25
+DEAL:: Quadrature point 0: [-36.99 -73.99 0.00 8.89 ][-10.67 106.67 0.00 -17.78 ][-16.34 -32.68 0.00 8.89 ][10.33 0.00 0.00 -8.89 ][-32.00 0.00 0.00 17.78 ][-10.33 0.00 0.00 -8.89 ][8.89 0.00 -73.99 -36.99 ][-17.78 0.00 106.67 -10.67 ][8.89 0.00 -32.68 -16.34 ][-8.89 0.00 0.00 10.33 ][17.78 0.00 0.00 -32.00 ][-8.89 0.00 0.00 -10.33 ][96.00 0.00 0.00 0.00 ][0.00 0.00 0.00 96.00 ]
+DEAL:: Quadrature point 1: [-16.34 32.68 0.00 8.89 ][-10.67 -106.67 0.00 -17.78 ][-36.99 73.99 0.00 8.89 ][-10.33 0.00 0.00 -8.89 ][-32.00 0.00 0.00 17.78 ][10.33 0.00 0.00 -8.89 ][8.89 0.00 0.00 -10.33 ][-17.78 0.00 0.00 32.00 ][8.89 0.00 0.00 10.33 ][-8.89 0.00 -73.99 36.99 ][17.78 0.00 106.67 10.67 ][-8.89 0.00 -32.68 16.34 ][96.00 0.00 0.00 0.00 ][0.00 0.00 0.00 -96.00 ]
+DEAL:: h=0.12
+DEAL:: Quadrature point 0: [-147.98 -295.96 0.00 35.56 ][-42.67 426.67 0.00 -71.11 ][-65.35 -130.71 0.00 35.56 ][41.31 0.00 0.00 -35.56 ][-128.00 0.00 0.00 71.11 ][-41.31 0.00 0.00 -35.56 ][35.56 0.00 -295.96 -147.98 ][-71.11 0.00 426.67 -42.67 ][35.56 0.00 -130.71 -65.35 ][-35.56 0.00 0.00 41.31 ][71.11 0.00 0.00 -128.00 ][-35.56 0.00 0.00 -41.31 ][384.00 0.00 0.00 0.00 ][0.00 0.00 0.00 384.00 ]
+DEAL:: Quadrature point 1: [-65.35 130.71 0.00 35.56 ][-42.67 -426.67 0.00 -71.11 ][-147.98 295.96 0.00 35.56 ][-41.31 0.00 0.00 -35.56 ][-128.00 0.00 0.00 71.11 ][41.31 0.00 0.00 -35.56 ][35.56 0.00 0.00 -41.31 ][-71.11 0.00 0.00 128.00 ][35.56 0.00 0.00 41.31 ][-35.56 0.00 -295.96 147.98 ][71.11 0.00 426.67 42.67 ][-35.56 0.00 -130.71 65.35 ][384.00 0.00 0.00 0.00 ][0.00 0.00 0.00 -384.00 ]
+DEAL:: h=0.06
+DEAL:: Quadrature point 0: [-591.91 -1183.83 0.00 142.22 ][-170.67 1706.67 0.00 -284.44 ][-261.42 -522.84 0.00 142.22 ][165.25 0.00 0.00 -142.22 ][-512.00 0.00 0.00 284.44 ][-165.25 0.00 0.00 -142.22 ][142.22 0.00 -1183.83 -591.91 ][-284.44 0.00 1706.67 -170.67 ][142.22 0.00 -522.84 -261.42 ][-142.22 0.00 0.00 165.25 ][284.44 0.00 0.00 -512.00 ][-142.22 0.00 0.00 -165.25 ][1536.00 0.00 0.00 0.00 ][0.00 0.00 0.00 1536.00 ]
+DEAL:: Quadrature point 1: [-261.42 522.84 0.00 142.22 ][-170.67 -1706.67 0.00 -284.44 ][-591.91 1183.83 0.00 142.22 ][-165.25 0.00 0.00 -142.22 ][-512.00 0.00 0.00 284.44 ][165.25 0.00 0.00 -142.22 ][142.22 0.00 0.00 -165.25 ][-284.44 0.00 0.00 512.00 ][142.22 0.00 0.00 165.25 ][-142.22 0.00 -1183.83 591.91 ][284.44 0.00 1706.67 170.67 ][-142.22 0.00 -522.84 261.42 ][1536.00 0.00 0.00 0.00 ][0.00 0.00 0.00 -1536.00 ]
+DEAL:: h=0.03
+DEAL:: Quadrature point 0: [-2367.66 -4735.31 0.00 568.89 ][-682.67 6826.67 0.00 -1137.78 ][-1045.68 -2091.36 0.00 568.89 ][660.99 0.00 0.00 -568.89 ][-2048.00 0.00 0.00 1137.78 ][-660.99 0.00 0.00 -568.89 ][568.89 0.00 -4735.31 -2367.66 ][-1137.78 0.00 6826.67 -682.67 ][568.89 0.00 -2091.36 -1045.68 ][-568.89 0.00 0.00 660.99 ][1137.78 0.00 0.00 -2048.00 ][-568.89 0.00 0.00 -660.99 ][6144.00 0.00 0.00 0.00 ][0.00 0.00 0.00 6144.00 ]
+DEAL:: Quadrature point 1: [-1045.68 2091.36 0.00 568.89 ][-682.67 -6826.67 0.00 -1137.78 ][-2367.66 4735.31 0.00 568.89 ][-660.99 0.00 0.00 -568.89 ][-2048.00 0.00 0.00 1137.78 ][660.99 0.00 0.00 -568.89 ][568.89 0.00 0.00 -660.99 ][-1137.78 0.00 0.00 2048.00 ][568.89 0.00 0.00 660.99 ][-568.89 0.00 -4735.31 2367.66 ][1137.78 0.00 6826.67 682.67 ][-568.89 0.00 -2091.36 1045.68 ][6144.00 0.00 0.00 0.00 ][0.00 0.00 0.00 -6144.00 ]
+DEAL:: h=0.02
+DEAL:: Quadrature point 0: [-9470.62 -18941.25 0.00 2275.56 ][-2730.67 27306.67 0.00 -4551.11 ][-4182.71 -8365.42 0.00 2275.56 ][2643.96 0.00 0.00 -2275.56 ][-8192.00 0.00 0.00 4551.11 ][-2643.96 0.00 0.00 -2275.56 ][2275.56 0.00 -18941.25 -9470.62 ][-4551.11 0.00 27306.67 -2730.67 ][2275.56 0.00 -8365.42 -4182.71 ][-2275.56 0.00 0.00 2643.96 ][4551.11 0.00 0.00 -8192.00 ][-2275.56 0.00 0.00 -2643.96 ][24576.00 0.00 0.00 0.00 ][0.00 0.00 0.00 24576.00 ]
+DEAL:: Quadrature point 1: [-4182.71 8365.42 0.00 2275.56 ][-2730.67 -27306.67 0.00 -4551.11 ][-9470.62 18941.25 0.00 2275.56 ][-2643.96 0.00 0.00 -2275.56 ][-8192.00 0.00 0.00 4551.11 ][2643.96 0.00 0.00 -2275.56 ][2275.56 0.00 0.00 -2643.96 ][-4551.11 0.00 0.00 8192.00 ][2275.56 0.00 0.00 2643.96 ][-2275.56 0.00 -18941.25 9470.62 ][4551.11 0.00 27306.67 2730.67 ][-2275.56 0.00 -8365.42 4182.71 ][24576.00 0.00 0.00 0.00 ][0.00 0.00 0.00 -24576.00 ]
+DEAL::Degree=3
+DEAL:: h=1.00
+DEAL:: Quadrature point 0: [-4.27 -8.55 0.00 0.37 ][-2.79 13.81 0.00 -0.94 ][-2.01 -7.42 0.00 0.94 ][0.07 2.16 0.00 -0.37 ][0.53 0.00 0.00 -0.37 ][-1.16 0.00 0.00 0.94 ][2.05 0.00 0.00 -0.94 ][1.58 0.00 0.00 0.37 ][0.37 0.00 -8.55 -4.27 ][-0.94 0.00 13.81 -2.79 ][0.94 0.00 -7.42 -2.01 ][-0.37 0.00 2.16 0.07 ][-0.37 0.00 0.00 0.53 ][0.94 0.00 0.00 -1.16 ][-0.94 0.00 0.00 2.05 ][0.37 0.00 0.00 1.58 ][54.00 0.00 0.00 0.00 ][-60.00 0.00 0.00 0.00 ][-36.00 0.00 0.00 0.00 ][0.00 0.00 0.00 54.00 ][0.00 0.00 0.00 -36.00 ][0.00 0.00 0.00 -60.00 ]
+DEAL:: Quadrature point 1: [0.07 -2.16 0.00 -0.37 ][-2.01 7.42 0.00 0.94 ][-2.79 -13.81 0.00 -0.94 ][-4.27 8.55 0.00 0.37 ][1.58 0.00 0.00 0.37 ][2.05 0.00 0.00 -0.94 ][-1.16 0.00 0.00 0.94 ][0.53 0.00 0.00 -0.37 ][0.37 0.00 0.00 -0.53 ][-0.94 0.00 0.00 1.16 ][0.94 0.00 0.00 -2.05 ][-0.37 0.00 0.00 -1.58 ][-0.37 0.00 -8.55 4.27 ][0.94 0.00 13.81 2.79 ][-0.94 0.00 -7.42 2.01 ][0.37 0.00 2.16 -0.07 ][18.00 0.00 0.00 0.00 ][-60.00 0.00 0.00 0.00 ][36.00 0.00 0.00 0.00 ][0.00 0.00 0.00 6.00 ][0.00 0.00 0.00 36.00 ][0.00 0.00 0.00 -60.00 ]
+DEAL:: h=0.50
+DEAL:: Quadrature point 0: [-17.06 -34.18 0.00 1.48 ][-11.17 55.23 0.00 -3.76 ][-8.05 -29.67 0.00 3.76 ][0.28 8.62 0.00 -1.48 ][2.11 0.00 0.00 -1.48 ][-4.64 0.00 0.00 3.76 ][8.20 0.00 0.00 -3.76 ][6.33 0.00 0.00 1.48 ][1.48 0.00 -34.18 -17.06 ][-3.76 0.00 55.23 -11.17 ][3.76 0.00 -29.67 -8.05 ][-1.48 0.00 8.62 0.28 ][-1.48 0.00 0.00 2.11 ][3.76 0.00 0.00 -4.64 ][-3.76 0.00 0.00 8.20 ][1.48 0.00 0.00 6.33 ][216.00 0.00 0.00 0.00 ][-240.00 0.00 0.00 0.00 ][-144.00 0.00 0.00 0.00 ][0.00 0.00 0.00 216.00 ][0.00 0.00 0.00 -144.00 ][0.00 0.00 0.00 -240.00 ]
+DEAL:: Quadrature point 1: [0.28 -8.62 0.00 -1.48 ][-8.05 29.67 0.00 3.76 ][-11.17 -55.23 0.00 -3.76 ][-17.06 34.18 0.00 1.48 ][6.33 0.00 0.00 1.48 ][8.20 0.00 0.00 -3.76 ][-4.64 0.00 0.00 3.76 ][2.11 0.00 0.00 -1.48 ][1.48 0.00 0.00 -2.11 ][-3.76 0.00 0.00 4.64 ][3.76 0.00 0.00 -8.20 ][-1.48 0.00 0.00 -6.33 ][-1.48 0.00 -34.18 17.06 ][3.76 0.00 55.23 11.17 ][-3.76 0.00 -29.67 8.05 ][1.48 0.00 8.62 -0.28 ][72.00 0.00 0.00 0.00 ][-240.00 0.00 0.00 0.00 ][144.00 0.00 0.00 0.00 ][0.00 0.00 0.00 24.00 ][0.00 0.00 0.00 144.00 ][0.00 0.00 0.00 -240.00 ]
+DEAL:: h=0.25
+DEAL:: Quadrature point 0: [-68.26 -136.74 0.00 5.94 ][-44.68 220.91 0.00 -15.04 ][-32.19 -118.67 0.00 15.04 ][1.13 34.49 0.00 -5.94 ][8.43 0.00 0.00 -5.94 ][-18.55 0.00 0.00 15.04 ][32.81 0.00 0.00 -15.04 ][25.31 0.00 0.00 5.94 ][5.94 0.00 -136.74 -68.26 ][-15.04 0.00 220.91 -44.68 ][15.04 0.00 -118.67 -32.19 ][-5.94 0.00 34.49 1.13 ][-5.94 0.00 0.00 8.43 ][15.04 0.00 0.00 -18.55 ][-15.04 0.00 0.00 32.81 ][5.94 0.00 0.00 25.31 ][864.00 0.00 0.00 0.00 ][-960.00 0.00 0.00 0.00 ][-576.00 0.00 0.00 0.00 ][0.00 0.00 0.00 864.00 ][0.00 0.00 0.00 -576.00 ][0.00 0.00 0.00 -960.00 ]
+DEAL:: Quadrature point 1: [1.13 -34.49 0.00 -5.94 ][-32.19 118.67 0.00 15.04 ][-44.68 -220.91 0.00 -15.04 ][-68.26 136.74 0.00 5.94 ][25.31 0.00 0.00 5.94 ][32.81 0.00 0.00 -15.04 ][-18.55 0.00 0.00 15.04 ][8.43 0.00 0.00 -5.94 ][5.94 0.00 0.00 -8.43 ][-15.04 0.00 0.00 18.55 ][15.04 0.00 0.00 -32.81 ][-5.94 0.00 0.00 -25.31 ][-5.94 0.00 -136.74 68.26 ][15.04 0.00 220.91 44.68 ][-15.04 0.00 -118.67 32.19 ][5.94 0.00 34.49 -1.13 ][288.00 0.00 0.00 0.00 ][-960.00 0.00 0.00 0.00 ][576.00 0.00 0.00 0.00 ][0.00 0.00 0.00 96.00 ][0.00 0.00 0.00 576.00 ][0.00 0.00 0.00 -960.00 ]
+DEAL:: h=0.12
+DEAL:: Quadrature point 0: [-273.04 -546.95 0.00 23.75 ][-178.73 883.66 0.00 -60.15 ][-128.74 -474.69 0.00 60.15 ][4.51 137.98 0.00 -23.75 ][33.71 0.00 0.00 -23.75 ][-74.19 0.00 0.00 60.15 ][131.24 0.00 0.00 -60.15 ][101.24 0.00 0.00 23.75 ][23.75 0.00 -546.95 -273.04 ][-60.15 0.00 883.66 -178.73 ][60.15 0.00 -474.69 -128.74 ][-23.75 0.00 137.98 4.51 ][-23.75 0.00 0.00 33.71 ][60.15 0.00 0.00 -74.19 ][-60.15 0.00 0.00 131.24 ][23.75 0.00 0.00 101.24 ][3456.00 0.00 0.00 0.00 ][-3840.00 0.00 0.00 0.00 ][-2304.00 0.00 0.00 0.00 ][0.00 0.00 0.00 3456.00 ][0.00 0.00 0.00 -2304.00 ][0.00 0.00 0.00 -3840.00 ]
+DEAL:: Quadrature point 1: [4.51 -137.98 0.00 -23.75 ][-128.74 474.69 0.00 60.15 ][-178.73 -883.66 0.00 -60.15 ][-273.04 546.95 0.00 23.75 ][101.24 0.00 0.00 23.75 ][131.24 0.00 0.00 -60.15 ][-74.19 0.00 0.00 60.15 ][33.71 0.00 0.00 -23.75 ][23.75 0.00 0.00 -33.71 ][-60.15 0.00 0.00 74.19 ][60.15 0.00 0.00 -131.24 ][-23.75 0.00 0.00 -101.24 ][-23.75 0.00 -546.95 273.04 ][60.15 0.00 883.66 178.73 ][-60.15 0.00 -474.69 128.74 ][23.75 0.00 137.98 -4.51 ][1152.00 0.00 0.00 0.00 ][-3840.00 0.00 0.00 0.00 ][2304.00 0.00 0.00 0.00 ][0.00 0.00 0.00 384.00 ][0.00 0.00 0.00 2304.00 ][0.00 0.00 0.00 -3840.00 ]
+DEAL:: h=0.06
+DEAL:: Quadrature point 0: [-1092.14 -2187.78 0.00 94.98 ][-714.92 3534.63 0.00 -240.58 ][-514.97 -1898.77 0.00 240.58 ][18.04 551.92 0.00 -94.98 ][134.83 0.00 0.00 -94.98 ][-296.76 0.00 0.00 240.58 ][524.96 0.00 0.00 -240.58 ][404.97 0.00 0.00 94.98 ][94.98 0.00 -2187.78 -1092.14 ][-240.58 0.00 3534.63 -714.92 ][240.58 0.00 -1898.77 -514.97 ][-94.98 0.00 551.92 18.04 ][-94.98 0.00 0.00 134.83 ][240.58 0.00 0.00 -296.76 ][-240.58 0.00 0.00 524.96 ][94.98 0.00 0.00 404.97 ][13824.00 0.00 0.00 0.00 ][-15360.00 0.00 0.00 0.00 ][-9216.00 0.00 0.00 0.00 ][0.00 0.00 0.00 13824.00 ][0.00 0.00 0.00 -9216.00 ][0.00 0.00 0.00 -15360.00 ]
+DEAL:: Quadrature point 1: [18.04 -551.92 0.00 -94.98 ][-514.97 1898.77 0.00 240.58 ][-714.92 -3534.63 0.00 -240.58 ][-1092.14 2187.78 0.00 94.98 ][404.97 0.00 0.00 94.98 ][524.96 0.00 0.00 -240.58 ][-296.76 0.00 0.00 240.58 ][134.83 0.00 0.00 -94.98 ][94.98 0.00 0.00 -134.83 ][-240.58 0.00 0.00 296.76 ][240.58 0.00 0.00 -524.96 ][-94.98 0.00 0.00 -404.97 ][-94.98 0.00 -2187.78 1092.14 ][240.58 0.00 3534.63 714.92 ][-240.58 0.00 -1898.77 514.97 ][94.98 0.00 551.92 -18.04 ][4608.00 0.00 0.00 0.00 ][-15360.00 0.00 0.00 0.00 ][9216.00 0.00 0.00 0.00 ][0.00 0.00 0.00 1536.00 ][0.00 0.00 0.00 9216.00 ][0.00 0.00 0.00 -15360.00 ]
+DEAL:: h=0.03
+DEAL:: Quadrature point 0: [-4368.57 -8751.13 0.00 379.93 ][-2859.70 14138.54 0.00 -962.33 ][-2059.89 -7595.08 0.00 962.33 ][72.17 2207.67 0.00 -379.93 ][539.31 0.00 0.00 -379.93 ][-1187.03 0.00 0.00 962.33 ][2099.85 0.00 0.00 -962.33 ][1619.88 0.00 0.00 379.93 ][379.93 0.00 -8751.13 -4368.57 ][-962.33 0.00 14138.54 -2859.70 ][962.33 0.00 -7595.08 -2059.89 ][-379.93 0.00 2207.67 72.17 ][-379.93 0.00 0.00 539.31 ][962.33 0.00 0.00 -1187.03 ][-962.33 0.00 0.00 2099.85 ][379.93 0.00 0.00 1619.88 ][55296.00 0.00 0.00 0.00 ][-61440.00 0.00 0.00 0.00 ][-36864.00 0.00 0.00 0.00 ][0.00 0.00 0.00 55296.00 ][0.00 0.00 0.00 -36864.00 ][0.00 0.00 0.00 -61440.00 ]
+DEAL:: Quadrature point 1: [72.17 -2207.67 0.00 -379.93 ][-2059.89 7595.08 0.00 962.33 ][-2859.70 -14138.54 0.00 -962.33 ][-4368.57 8751.13 0.00 379.93 ][1619.88 0.00 0.00 379.93 ][2099.85 0.00 0.00 -962.33 ][-1187.03 0.00 0.00 962.33 ][539.31 0.00 0.00 -379.93 ][379.93 0.00 0.00 -539.31 ][-962.33 0.00 0.00 1187.03 ][962.33 0.00 0.00 -2099.85 ][-379.93 0.00 0.00 -1619.88 ][-379.93 0.00 -8751.13 4368.57 ][962.33 0.00 14138.54 2859.70 ][-962.33 0.00 -7595.08 2059.89 ][379.93 0.00 2207.67 -72.17 ][18432.00 0.00 0.00 0.00 ][-61440.00 0.00 0.00 0.00 ][36864.00 0.00 0.00 0.00 ][0.00 0.00 0.00 6144.00 ][0.00 0.00 0.00 36864.00 ][0.00 0.00 0.00 -61440.00 ]
+DEAL:: h=0.02
+DEAL:: Quadrature point 0: [-17474.29 -35004.51 0.00 1519.73 ][-11438.80 56554.16 0.00 -3849.31 ][-8239.58 -30380.32 0.00 3849.31 ][288.66 8830.68 0.00 -1519.73 ][2157.22 0.00 0.00 -1519.73 ][-4748.14 0.00 0.00 3849.31 ][8399.39 0.00 0.00 -3849.31 ][6479.52 0.00 0.00 1519.73 ][1519.73 0.00 -35004.51 -17474.29 ][-3849.31 0.00 56554.16 -11438.80 ][3849.31 0.00 -30380.32 -8239.58 ][-1519.73 0.00 8830.68 288.66 ][-1519.73 0.00 0.00 2157.22 ][3849.31 0.00 0.00 -4748.14 ][-3849.31 0.00 0.00 8399.39 ][1519.73 0.00 0.00 6479.52 ][221184.00 0.00 0.00 0.00 ][-245760.00 0.00 0.00 0.00 ][-147456.00 0.00 0.00 0.00 ][0.00 0.00 0.00 221184.00 ][0.00 0.00 0.00 -147456.00 ][0.00 0.00 0.00 -245760.00 ]
+DEAL:: Quadrature point 1: [288.66 -8830.68 0.00 -1519.73 ][-8239.58 30380.32 0.00 3849.31 ][-11438.80 -56554.16 0.00 -3849.31 ][-17474.29 35004.51 0.00 1519.73 ][6479.52 0.00 0.00 1519.73 ][8399.39 0.00 0.00 -3849.31 ][-4748.14 0.00 0.00 3849.31 ][2157.22 0.00 0.00 -1519.73 ][1519.73 0.00 0.00 -2157.22 ][-3849.31 0.00 0.00 4748.14 ][3849.31 0.00 0.00 -8399.39 ][-1519.73 0.00 0.00 -6479.52 ][-1519.73 0.00 -35004.51 17474.29 ][3849.31 0.00 56554.16 11438.80 ][-3849.31 0.00 -30380.32 8239.58 ][1519.73 0.00 8830.68 -288.66 ][73728.00 0.00 0.00 0.00 ][-245760.00 0.00 0.00 0.00 ][147456.00 0.00 0.00 0.00 ][0.00 0.00 0.00 24576.00 ][0.00 0.00 0.00 147456.00 ][0.00 0.00 0.00 -245760.00 ]
--- /dev/null
+// ---------------------------------------------------------------------
+// $Id$
+//
+// Copyright (C) 2003 - 2013 by the deal.II authors
+//
+// This file is part of the deal.II library.
+//
+// The deal.II library is free software; you can use it, redistribute
+// it, and/or modify it under the terms of the GNU Lesser General
+// Public License as published by the Free Software Foundation; either
+// version 2.1 of the License, or (at your option) any later version.
+// The full text of the license can be found in the file LICENSE at
+// the top level of the deal.II distribution.
+//
+// ---------------------------------------------------------------------
+
+
+// like rt_11, but use FESubfaceValues
+//
+// the test used to fail because of the issue with computing the
+// normals using FEFaceValue, where FEFaceValue by accident uses the
+// *face* mapping, not the *cell* mapping to compute the Piola
+// transform (leading to a missing power of h in the determinant)
+
+#include "../tests.h"
+#include <deal.II/base/quadrature_lib.h>
+#include <deal.II/base/logstream.h>
+#include <deal.II/lac/vector.h>
+#include <deal.II/lac/solver_cg.h>
+#include <deal.II/lac/precondition.h>
+#include <deal.II/lac/vector_memory.h>
+#include <deal.II/lac/sparse_matrix.h>
+#include <deal.II/lac/sparsity_pattern.h>
+#include <deal.II/grid/tria.h>
+#include <deal.II/grid/tria_iterator.h>
+#include <deal.II/dofs/dof_accessor.h>
+#include <deal.II/grid/grid_generator.h>
+#include <deal.II/grid/grid_tools.h>
+#include <deal.II/fe/fe_bdm.h>
+#include <deal.II/fe/fe_values.h>
+
+#include <vector>
+#include <fstream>
+#include <string>
+
+#define PRECISION 2
+
+
+std::ofstream logfile ("output");
+
+template<int dim>
+void
+test (const unsigned int degree)
+{
+ FE_BDM<dim> fe_rt(degree);
+
+ deallog << "Degree=" << degree
+ << std::endl;
+
+ for (double h=1; h>1./128; h/=2)
+ {
+ deallog << " h=" << h
+ << std::endl;
+
+ Triangulation<dim> tr;
+ GridGenerator::hyper_cube(tr, 0., h);
+
+ DoFHandler<dim> dof(tr);
+ dof.distribute_dofs(fe_rt);
+
+ QTrapez<dim-1> quadrature;
+
+ FESubfaceValues<dim> fe_values (fe_rt, quadrature, update_values);
+ fe_values.reinit (dof.begin_active(), 0, 0);
+ for (unsigned int q=0; q<quadrature.size(); ++q)
+ {
+ deallog << " Quadrature point " << q << ": ";
+ for (unsigned int i=0; i<fe_rt.dofs_per_cell; ++i)
+ {
+ deallog << '[';
+ for (unsigned int c=0; c<fe_rt.n_components(); ++c)
+ deallog << fe_values.shape_value_component(i,q,c) << ' ';
+ deallog << ']';
+ }
+ deallog << std::endl;
+ }
+ }
+}
+
+
+int
+main()
+{
+ deallog << std::setprecision(PRECISION);
+ deallog << std::fixed;
+ deallog.attach(logfile);
+ deallog.depth_console(0);
+ deallog.threshold_double(1.e-10);
+
+ for (unsigned int i=1; i<4; ++i)
+ test<2>(i);
+
+ return 0;
+}
+
+
+
--- /dev/null
+
+DEAL::Degree=1
+DEAL:: h=1.00
+DEAL:: Quadrature point 0: [1.37 0 ][-0.37 0 ][0 0 ][0 0 ][0 1.37 ][0 -0.37 ][0 0 ][0 0 ]
+DEAL:: Quadrature point 1: [0.50 0.22 ][0.50 -0.22 ][0 -0.22 ][0 0.22 ][0 0.68 ][0 -0.18 ][0 0.68 ][0 -0.18 ]
+DEAL:: h=0.50
+DEAL:: Quadrature point 0: [2.73 0 ][-0.73 0 ][0 0 ][0 0 ][0 2.73 ][0 -0.73 ][0 0 ][0 0 ]
+DEAL:: Quadrature point 1: [1.00 0.43 ][1.00 -0.43 ][0 -0.43 ][0 0.43 ][0 1.37 ][0 -0.37 ][0 1.37 ][0 -0.37 ]
+DEAL:: h=0.25
+DEAL:: Quadrature point 0: [5.46 0 ][-1.46 0 ][0 0 ][0 0 ][0 5.46 ][0 -1.46 ][0 0 ][0 0 ]
+DEAL:: Quadrature point 1: [2.00 0.87 ][2.00 -0.87 ][0 -0.87 ][0 0.87 ][0 2.73 ][0 -0.73 ][0 2.73 ][0 -0.73 ]
+DEAL:: h=0.12
+DEAL:: Quadrature point 0: [10.93 0 ][-2.93 0 ][0 0 ][0 0 ][0 10.93 ][0 -2.93 ][0 0 ][0 0 ]
+DEAL:: Quadrature point 1: [4.00 1.73 ][4.00 -1.73 ][0 -1.73 ][0 1.73 ][0 5.46 ][0 -1.46 ][0 5.46 ][0 -1.46 ]
+DEAL:: h=0.06
+DEAL:: Quadrature point 0: [21.86 0 ][-5.86 0 ][0 0 ][0 0 ][0 21.86 ][0 -5.86 ][0 0 ][0 0 ]
+DEAL:: Quadrature point 1: [8.00 3.46 ][8.00 -3.46 ][0 -3.46 ][0 3.46 ][0 10.93 ][0 -2.93 ][0 10.93 ][0 -2.93 ]
+DEAL:: h=0.03
+DEAL:: Quadrature point 0: [43.71 0 ][-11.71 0 ][0 0 ][0 0 ][0 43.71 ][0 -11.71 ][0 0 ][0 0 ]
+DEAL:: Quadrature point 1: [16.00 6.93 ][16.00 -6.93 ][0 -6.93 ][0 6.93 ][0 21.86 ][0 -5.86 ][0 21.86 ][0 -5.86 ]
+DEAL:: h=0.02
+DEAL:: Quadrature point 0: [87.43 0 ][-23.43 0 ][0 0 ][0 0 ][0 87.43 ][0 -23.43 ][0 0 ][0 0 ]
+DEAL:: Quadrature point 1: [32.00 13.86 ][32.00 -13.86 ][0 -13.86 ][0 13.86 ][0 43.71 ][0 -11.71 ][0 43.71 ][0 -11.71 ]
+DEAL::Degree=2
+DEAL:: h=1.00
+DEAL:: Quadrature point 0: [1.48 0 ][-0.67 0 ][0.19 0 ][0 0 ][0 0 ][0 0 ][0 1.48 ][0 -0.67 ][0 0.19 ][0 0 ][0 0 ][0 0 ][0 0 ][0 0 ]
+DEAL:: Quadrature point 1: [0 0 ][1.00 0 ][0 0 ][0 0 ][0 0 ][0 0 ][0 0.53 ][0 -0.67 ][0 -0.11 ][0 0.53 ][0 -0.67 ][0 -0.11 ][0 0 ][0 1.50 ]
+DEAL:: h=0.50
+DEAL:: Quadrature point 0: [2.96 0 ][-1.33 0 ][0.38 0 ][0 0 ][0 0 ][0 0 ][0 2.96 ][0 -1.33 ][0 0.38 ][0 0 ][0 0 ][0 0 ][0 0 ][0 0 ]
+DEAL:: Quadrature point 1: [0 0 ][2.00 0 ][0 0 ][0 0 ][0 0 ][0 0 ][0 1.06 ][0 -1.33 ][0 -0.23 ][0 1.06 ][0 -1.33 ][0 -0.23 ][0 0 ][0 3.00 ]
+DEAL:: h=0.25
+DEAL:: Quadrature point 0: [5.92 0 ][-2.67 0 ][0.75 0 ][0 0 ][0 0 ][0 0 ][0 5.92 ][0 -2.67 ][0 0.75 ][0 0 ][0 0 ][0 0 ][0 0 ][0 0 ]
+DEAL:: Quadrature point 1: [0 0 ][4.00 0 ][0 0 ][0 0 ][0 0 ][0 0 ][0 2.12 ][0 -2.67 ][0 -0.46 ][0 2.12 ][0 -2.67 ][0 -0.46 ][0 0 ][0 6.00 ]
+DEAL:: h=0.12
+DEAL:: Quadrature point 0: [11.83 0 ][-5.33 0 ][1.50 0 ][0 0 ][0 0 ][0 0 ][0 11.83 ][0 -5.33 ][0 1.50 ][0 0 ][0 0 ][0 0 ][0 0 ][0 0 ]
+DEAL:: Quadrature point 1: [0 0 ][8.00 0 ][0 0 ][0 0 ][0 0 ][0 0 ][0 4.25 ][0 -5.33 ][0 -0.92 ][0 4.25 ][0 -5.33 ][0 -0.92 ][0 0 ][0 12.00 ]
+DEAL:: h=0.06
+DEAL:: Quadrature point 0: [23.66 0 ][-10.67 0 ][3.01 0 ][0 0 ][0 0 ][0 0 ][0 23.66 ][0 -10.67 ][0 3.01 ][0 0 ][0 0 ][0 0 ][0 0 ][0 0 ]
+DEAL:: Quadrature point 1: [0 0 ][16.00 0 ][0 0 ][0 0 ][0 0 ][0 0 ][0 8.50 ][0 -10.67 ][0 -1.83 ][0 8.50 ][0 -10.67 ][0 -1.83 ][0 0 ][0 24.00 ]
+DEAL:: h=0.03
+DEAL:: Quadrature point 0: [47.32 0 ][-21.33 0 ][6.01 0 ][0 0 ][0 0 ][0 0 ][0 47.32 ][0 -21.33 ][0 6.01 ][0 0 ][0 0 ][0 0 ][0 0 ][0 0 ]
+DEAL:: Quadrature point 1: [0 0 ][32.00 0 ][0 0 ][0 0 ][0 0 ][0 0 ][0 16.99 ][0 -21.33 ][0 -3.66 ][0 16.99 ][0 -21.33 ][0 -3.66 ][0 0 ][0 48.00 ]
+DEAL:: h=0.02
+DEAL:: Quadrature point 0: [94.65 0 ][-42.67 0 ][12.02 0 ][0 0 ][0 0 ][0 0 ][0 94.65 ][0 -42.67 ][0 12.02 ][0 0 ][0 0 ][0 0 ][0 0 ][0 0 ]
+DEAL:: Quadrature point 1: [0 0 ][64.00 0 ][0 0 ][0 0 ][0 0 ][0 0 ][0 33.99 ][0 -42.67 ][0 -7.32 ][0 33.99 ][0 -42.67 ][0 -7.32 ][0 0 ][0 96.00 ]
+DEAL::Degree=3
+DEAL:: h=1.00
+DEAL:: Quadrature point 0: [1.53 0 ][-0.81 0 ][0.40 0 ][-0.11 0 ][0 0 ][0 0 ][0 0 ][0 0 ][0 1.53 ][0 -0.81 ][0 0.40 ][0 -0.11 ][0 0 ][0 0 ][0 0 ][0 0 ][0 0 ][0 0 ][0 0 ][0 0 ][0 0 ][0 0 ]
+DEAL:: Quadrature point 1: [-0.09 -0.02 ][0.59 0.06 ][0.59 -0.06 ][-0.09 0.02 ][0 0.02 ][0 -0.06 ][0 0.06 ][0 -0.02 ][0 0.30 ][0 -0.90 ][0 0.21 ][0 0.15 ][0 0.30 ][0 -0.90 ][0 0.21 ][0 0.15 ][0 0 ][0 0 ][0 0 ][0 6.00 ][0 -9.00 ][0 0 ]
+DEAL:: h=0.50
+DEAL:: Quadrature point 0: [3.05 0 ][-1.63 0 ][0.80 0 ][-0.23 0 ][0 0 ][0 0 ][0 0 ][0 0 ][0 3.05 ][0 -1.63 ][0 0.80 ][0 -0.23 ][0 0 ][0 0 ][0 0 ][0 0 ][0 0 ][0 0 ][0 0 ][0 0 ][0 0 ][0 0 ]
+DEAL:: Quadrature point 1: [-0.18 -0.05 ][1.18 0.12 ][1.18 -0.12 ][-0.18 0.05 ][0 0.05 ][0 -0.12 ][0 0.12 ][0 -0.05 ][0 0.59 ][0 -1.80 ][0 0.41 ][0 0.30 ][0 0.59 ][0 -1.80 ][0 0.41 ][0 0.30 ][0 0 ][0 0 ][0 0 ][0 12.00 ][0 -18.00 ][0 0 ]
+DEAL:: h=0.25
+DEAL:: Quadrature point 0: [6.11 0 ][-3.25 0 ][1.60 0 ][-0.46 0 ][0 0 ][0 0 ][0 0 ][0 0 ][0 6.11 ][0 -3.25 ][0 1.60 ][0 -0.46 ][0 0 ][0 0 ][0 0 ][0 0 ][0 0 ][0 0 ][0 0 ][0 0 ][0 0 ][0 0 ]
+DEAL:: Quadrature point 1: [-0.37 -0.09 ][2.37 0.23 ][2.37 -0.23 ][-0.37 0.09 ][0 0.09 ][0 -0.23 ][0 0.23 ][0 -0.09 ][0 1.18 ][0 -3.60 ][0 0.82 ][0 0.60 ][0 1.18 ][0 -3.60 ][0 0.82 ][0 0.60 ][0 0 ][0 0 ][0 0 ][0 24.00 ][0 -36.00 ][0 0 ]
+DEAL:: h=0.12
+DEAL:: Quadrature point 0: [12.21 0 ][-6.51 0 ][3.21 0 ][-0.91 0 ][0 0 ][0 0 ][0 0 ][0 0 ][0 12.21 ][0 -6.51 ][0 3.21 ][0 -0.91 ][0 0 ][0 0 ][0 0 ][0 0 ][0 0 ][0 0 ][0 0 ][0 0 ][0 0 ][0 0 ]
+DEAL:: Quadrature point 1: [-0.74 -0.19 ][4.74 0.47 ][4.74 -0.47 ][-0.74 0.19 ][0 0.19 ][0 -0.47 ][0 0.47 ][0 -0.19 ][0 2.37 ][0 -7.21 ][0 1.64 ][0 1.20 ][0 2.37 ][0 -7.21 ][0 1.64 ][0 1.20 ][0 0 ][0 0 ][0 0 ][0 48.00 ][0 -72.00 ][0 0 ]
+DEAL:: h=0.06
+DEAL:: Quadrature point 0: [24.43 0 ][-13.02 0 ][6.41 0 ][-1.82 0 ][0 0 ][0 0 ][0 0 ][0 0 ][0 24.43 ][0 -13.02 ][0 6.41 ][0 -1.82 ][0 0 ][0 0 ][0 0 ][0 0 ][0 0 ][0 0 ][0 0 ][0 0 ][0 0 ][0 0 ]
+DEAL:: Quadrature point 1: [-1.48 -0.37 ][9.48 0.94 ][9.48 -0.94 ][-1.48 0.37 ][0 0.37 ][0 -0.94 ][0 0.94 ][0 -0.37 ][0 4.74 ][0 -14.41 ][0 3.28 ][0 2.39 ][0 4.74 ][0 -14.41 ][0 3.28 ][0 2.39 ][0 0 ][0 0 ][0 0 ][0 96.00 ][0 -144.00 ][0 0 ]
+DEAL:: h=0.03
+DEAL:: Quadrature point 0: [48.86 0 ][-26.04 0 ][12.82 0 ][-3.65 0 ][0 0 ][0 0 ][0 0 ][0 0 ][0 48.86 ][0 -26.04 ][0 12.82 ][0 -3.65 ][0 0 ][0 0 ][0 0 ][0 0 ][0 0 ][0 0 ][0 0 ][0 0 ][0 0 ][0 0 ]
+DEAL:: Quadrature point 1: [-2.95 -0.74 ][18.95 1.88 ][18.95 -1.88 ][-2.95 0.74 ][0 0.74 ][0 -1.88 ][0 1.88 ][0 -0.74 ][0 9.47 ][0 -28.83 ][0 6.57 ][0 4.79 ][0 9.47 ][0 -28.83 ][0 6.57 ][0 4.79 ][0 0 ][0 0 ][0 0 ][0 192.00 ][0 -288.00 ][0 0 ]
+DEAL:: h=0.02
+DEAL:: Quadrature point 0: [97.71 0 ][-52.07 0 ][25.65 0 ][-7.29 0 ][0 0 ][0 0 ][0 0 ][0 0 ][0 97.71 ][0 -52.07 ][0 25.65 ][0 -7.29 ][0 0 ][0 0 ][0 0 ][0 0 ][0 0 ][0 0 ][0 0 ][0 0 ][0 0 ][0 0 ]
+DEAL:: Quadrature point 1: [-5.91 -1.48 ][37.91 3.76 ][37.91 -3.76 ][-5.91 1.48 ][0 1.48 ][0 -3.76 ][0 3.76 ][0 -1.48 ][0 18.94 ][0 -57.65 ][0 13.14 ][0 9.57 ][0 18.94 ][0 -57.65 ][0 13.14 ][0 9.57 ][0 0 ][0 0 ][0 0 ][0 384.00 ][0 -576.00 ][0 0 ]
--- /dev/null
+// ---------------------------------------------------------------------
+// $Id$
+//
+// Copyright (C) 2003 - 2013 by the deal.II authors
+//
+// This file is part of the deal.II library.
+//
+// The deal.II library is free software; you can use it, redistribute
+// it, and/or modify it under the terms of the GNU Lesser General
+// Public License as published by the Free Software Foundation; either
+// version 2.1 of the License, or (at your option) any later version.
+// The full text of the license can be found in the file LICENSE at
+// the top level of the deal.II distribution.
+//
+// ---------------------------------------------------------------------
+
+
+// Like rt_13, but use FESubfaceValues
+//
+// the test used to fail because of the issue with computing the
+// normals using FEFaceValue, where FEFaceValue by accident uses the
+// *face* mapping, not the *cell* mapping to compute the Piola
+// transform (leading to a missing power of h in the determinant)
+
+#include "../tests.h"
+#include <deal.II/base/quadrature_lib.h>
+#include <deal.II/base/logstream.h>
+#include <deal.II/lac/vector.h>
+#include <deal.II/lac/solver_cg.h>
+#include <deal.II/lac/precondition.h>
+#include <deal.II/lac/vector_memory.h>
+#include <deal.II/lac/sparse_matrix.h>
+#include <deal.II/lac/sparsity_pattern.h>
+#include <deal.II/grid/tria.h>
+#include <deal.II/grid/tria_iterator.h>
+#include <deal.II/dofs/dof_accessor.h>
+#include <deal.II/grid/grid_generator.h>
+#include <deal.II/grid/grid_tools.h>
+#include <deal.II/fe/fe_bdm.h>
+#include <deal.II/fe/fe_values.h>
+
+#include <vector>
+#include <fstream>
+#include <string>
+
+#define PRECISION 2
+
+
+std::ofstream logfile ("output");
+
+template<int dim>
+void
+test (const unsigned int degree)
+{
+ FE_BDM<dim> fe_rt(degree);
+
+ deallog << "Degree=" << degree
+ << std::endl;
+
+ for (double h=1; h>1./128; h/=2)
+ {
+ deallog << " h=" << h
+ << std::endl;
+
+ Triangulation<dim> tr;
+ GridGenerator::hyper_cube(tr, 0., h);
+
+ DoFHandler<dim> dof(tr);
+ dof.distribute_dofs(fe_rt);
+
+ QTrapez<dim-1> quadrature;
+
+ FESubfaceValues<dim> fe_values (fe_rt, quadrature, update_gradients);
+ fe_values.reinit (dof.begin_active(), 0, 0);
+ for (unsigned int q=0; q<quadrature.size(); ++q)
+ {
+ deallog << " Quadrature point " << q << ": ";
+ for (unsigned int i=0; i<fe_rt.dofs_per_cell; ++i)
+ {
+ deallog << '[';
+ for (unsigned int c=0; c<fe_rt.n_components(); ++c)
+ deallog << fe_values.shape_grad_component(i,q,c) << ' ';
+ deallog << ']';
+ }
+ deallog << std::endl;
+ }
+ }
+}
+
+
+int
+main()
+{
+ deallog << std::setprecision(PRECISION);
+ deallog << std::fixed;
+ deallog.attach(logfile);
+ deallog.depth_console(0);
+ deallog.threshold_double(1.e-10);
+
+ for (unsigned int i=1; i<4; ++i)
+ test<2>(i);
+
+ return 0;
+}
+
+
+
--- /dev/null
+
+DEAL::Degree=1
+DEAL:: h=1.00
+DEAL:: Quadrature point 0: [-1.37 -1.73 0.00 0.87 ][0.37 1.73 0.00 -0.87 ][1.37 0.00 0.00 -0.87 ][-0.37 0.00 0.00 0.87 ][0.87 0.00 -1.73 -1.37 ][-0.87 0.00 1.73 0.37 ][-0.87 0.00 0.00 1.37 ][0.87 0.00 0.00 -0.37 ]
+DEAL:: Quadrature point 1: [-0.50 -1.73 0.00 0.00 ][-0.50 1.73 0.00 0.00 ][0.50 0.00 0.00 0.00 ][0.50 0.00 0.00 0.00 ][0.87 0.00 -0.87 -1.37 ][-0.87 0.00 0.87 0.37 ][-0.87 0.00 -0.87 1.37 ][0.87 0.00 0.87 -0.37 ]
+DEAL:: h=0.50
+DEAL:: Quadrature point 0: [-5.46 -6.93 0.00 3.46 ][1.46 6.93 0.00 -3.46 ][5.46 0.00 0.00 -3.46 ][-1.46 0.00 0.00 3.46 ][3.46 0.00 -6.93 -5.46 ][-3.46 0.00 6.93 1.46 ][-3.46 0.00 0.00 5.46 ][3.46 0.00 0.00 -1.46 ]
+DEAL:: Quadrature point 1: [-2.00 -6.93 0.00 0.00 ][-2.00 6.93 0.00 0.00 ][2.00 0.00 0.00 0.00 ][2.00 0.00 0.00 0.00 ][3.46 0.00 -3.46 -5.46 ][-3.46 0.00 3.46 1.46 ][-3.46 0.00 -3.46 5.46 ][3.46 0.00 3.46 -1.46 ]
+DEAL:: h=0.25
+DEAL:: Quadrature point 0: [-21.86 -27.71 0.00 13.86 ][5.86 27.71 0.00 -13.86 ][21.86 0.00 0.00 -13.86 ][-5.86 0.00 0.00 13.86 ][13.86 0.00 -27.71 -21.86 ][-13.86 0.00 27.71 5.86 ][-13.86 0.00 0.00 21.86 ][13.86 0.00 0.00 -5.86 ]
+DEAL:: Quadrature point 1: [-8.00 -27.71 0.00 0.00 ][-8.00 27.71 0.00 0.00 ][8.00 0.00 0.00 0.00 ][8.00 0.00 0.00 0.00 ][13.86 0.00 -13.86 -21.86 ][-13.86 0.00 13.86 5.86 ][-13.86 0.00 -13.86 21.86 ][13.86 0.00 13.86 -5.86 ]
+DEAL:: h=0.12
+DEAL:: Quadrature point 0: [-87.43 -110.85 0.00 55.43 ][23.43 110.85 0.00 -55.43 ][87.43 0.00 0.00 -55.43 ][-23.43 0.00 0.00 55.43 ][55.43 0.00 -110.85 -87.43 ][-55.43 0.00 110.85 23.43 ][-55.43 0.00 0.00 87.43 ][55.43 0.00 0.00 -23.43 ]
+DEAL:: Quadrature point 1: [-32.00 -110.85 0.00 0.00 ][-32.00 110.85 0.00 0.00 ][32.00 0.00 0.00 0.00 ][32.00 0.00 0.00 0.00 ][55.43 0.00 -55.43 -87.43 ][-55.43 0.00 55.43 23.43 ][-55.43 0.00 -55.43 87.43 ][55.43 0.00 55.43 -23.43 ]
+DEAL:: h=0.06
+DEAL:: Quadrature point 0: [-349.70 -443.41 0.00 221.70 ][93.70 443.41 0.00 -221.70 ][349.70 0.00 0.00 -221.70 ][-93.70 0.00 0.00 221.70 ][221.70 0.00 -443.41 -349.70 ][-221.70 0.00 443.41 93.70 ][-221.70 0.00 0.00 349.70 ][221.70 0.00 0.00 -93.70 ]
+DEAL:: Quadrature point 1: [-128.00 -443.41 0.00 0.00 ][-128.00 443.41 0.00 0.00 ][128.00 0.00 0.00 0.00 ][128.00 0.00 0.00 0.00 ][221.70 0.00 -221.70 -349.70 ][-221.70 0.00 221.70 93.70 ][-221.70 0.00 -221.70 349.70 ][221.70 0.00 221.70 -93.70 ]
+DEAL:: h=0.03
+DEAL:: Quadrature point 0: [-1398.81 -1773.62 0.00 886.81 ][374.81 1773.62 0.00 -886.81 ][1398.81 0.00 0.00 -886.81 ][-374.81 0.00 0.00 886.81 ][886.81 0.00 -1773.62 -1398.81 ][-886.81 0.00 1773.62 374.81 ][-886.81 0.00 0.00 1398.81 ][886.81 0.00 0.00 -374.81 ]
+DEAL:: Quadrature point 1: [-512.00 -1773.62 0.00 0.00 ][-512.00 1773.62 0.00 0.00 ][512.00 0.00 0.00 0.00 ][512.00 0.00 0.00 0.00 ][886.81 0.00 -886.81 -1398.81 ][-886.81 0.00 886.81 374.81 ][-886.81 0.00 -886.81 1398.81 ][886.81 0.00 886.81 -374.81 ]
+DEAL:: h=0.02
+DEAL:: Quadrature point 0: [-5595.24 -7094.48 0.00 3547.24 ][1499.24 7094.48 0.00 -3547.24 ][5595.24 0.00 0.00 -3547.24 ][-1499.24 0.00 0.00 3547.24 ][3547.24 0.00 -7094.48 -5595.24 ][-3547.24 0.00 7094.48 1499.24 ][-3547.24 0.00 0.00 5595.24 ][3547.24 0.00 0.00 -1499.24 ]
+DEAL:: Quadrature point 1: [-2048.00 -7094.48 0.00 0.00 ][-2048.00 7094.48 0.00 0.00 ][2048.00 0.00 0.00 0.00 ][2048.00 0.00 0.00 0.00 ][3547.24 0.00 -3547.24 -5595.24 ][-3547.24 0.00 3547.24 1499.24 ][-3547.24 0.00 -3547.24 5595.24 ][3547.24 0.00 3547.24 -1499.24 ]
+DEAL::Degree=2
+DEAL:: h=1.00
+DEAL:: Quadrature point 0: [-2.31 -4.62 0.00 0.56 ][-0.67 6.67 0.00 -1.11 ][-1.02 -2.04 0.00 0.56 ][0.65 0.00 0.00 -0.56 ][-2.00 0.00 0.00 1.11 ][-0.65 0.00 0.00 -0.56 ][0.56 0.00 -4.62 -2.31 ][-1.11 0.00 6.67 -0.67 ][0.56 0.00 -2.04 -1.02 ][-0.56 0.00 0.00 0.65 ][1.11 0.00 0.00 -2.00 ][-0.56 0.00 0.00 -0.65 ][6.00 0.00 0.00 0.00 ][0.00 0.00 0.00 6.00 ]
+DEAL:: Quadrature point 1: [-0.83 -1.29 0.00 -0.28 ][-2.33 0.00 0.00 0.56 ][-0.83 1.29 0.00 -0.28 ][-0.83 0.00 0.00 0.28 ][-0.33 0.00 0.00 -0.56 ][-0.83 0.00 0.00 0.28 ][0.56 0.00 -2.31 -1.48 ][-1.11 0.00 3.33 0.67 ][0.56 0.00 -1.02 -0.19 ][-0.56 0.00 -2.31 1.48 ][1.11 0.00 3.33 -0.67 ][-0.56 0.00 -1.02 0.19 ][6.00 0.00 0.00 0.00 ][0.00 0.00 0.00 0.00 ]
+DEAL:: h=0.50
+DEAL:: Quadrature point 0: [-9.25 -18.50 0.00 2.22 ][-2.67 26.67 0.00 -4.44 ][-4.08 -8.17 0.00 2.22 ][2.58 0.00 0.00 -2.22 ][-8.00 0.00 0.00 4.44 ][-2.58 0.00 0.00 -2.22 ][2.22 0.00 -18.50 -9.25 ][-4.44 0.00 26.67 -2.67 ][2.22 0.00 -8.17 -4.08 ][-2.22 0.00 0.00 2.58 ][4.44 0.00 0.00 -8.00 ][-2.22 0.00 0.00 -2.58 ][24.00 0.00 0.00 0.00 ][0.00 0.00 0.00 24.00 ]
+DEAL:: Quadrature point 1: [-3.33 -5.16 0.00 -1.11 ][-9.33 0.00 0.00 2.22 ][-3.33 5.16 0.00 -1.11 ][-3.33 0.00 0.00 1.11 ][-1.33 0.00 0.00 -2.22 ][-3.33 0.00 0.00 1.11 ][2.22 0.00 -9.25 -5.92 ][-4.44 0.00 13.33 2.67 ][2.22 0.00 -4.08 -0.75 ][-2.22 0.00 -9.25 5.92 ][4.44 0.00 13.33 -2.67 ][-2.22 0.00 -4.08 0.75 ][24.00 0.00 0.00 0.00 ][0.00 0.00 0.00 0.00 ]
+DEAL:: h=0.25
+DEAL:: Quadrature point 0: [-36.99 -73.99 0.00 8.89 ][-10.67 106.67 0.00 -17.78 ][-16.34 -32.68 0.00 8.89 ][10.33 0.00 0.00 -8.89 ][-32.00 0.00 0.00 17.78 ][-10.33 0.00 0.00 -8.89 ][8.89 0.00 -73.99 -36.99 ][-17.78 0.00 106.67 -10.67 ][8.89 0.00 -32.68 -16.34 ][-8.89 0.00 0.00 10.33 ][17.78 0.00 0.00 -32.00 ][-8.89 0.00 0.00 -10.33 ][96.00 0.00 0.00 0.00 ][0.00 0.00 0.00 96.00 ]
+DEAL:: Quadrature point 1: [-13.33 -20.66 0.00 -4.44 ][-37.33 0.00 0.00 8.89 ][-13.33 20.66 0.00 -4.44 ][-13.33 0.00 0.00 4.44 ][-5.33 0.00 0.00 -8.89 ][-13.33 0.00 0.00 4.44 ][8.89 0.00 -36.99 -23.66 ][-17.78 0.00 53.33 10.67 ][8.89 0.00 -16.34 -3.01 ][-8.89 0.00 -36.99 23.66 ][17.78 0.00 53.33 -10.67 ][-8.89 0.00 -16.34 3.01 ][96.00 0.00 0.00 0.00 ][0.00 0.00 0.00 0.00 ]
+DEAL:: h=0.12
+DEAL:: Quadrature point 0: [-147.98 -295.96 0.00 35.56 ][-42.67 426.67 0.00 -71.11 ][-65.35 -130.71 0.00 35.56 ][41.31 0.00 0.00 -35.56 ][-128.00 0.00 0.00 71.11 ][-41.31 0.00 0.00 -35.56 ][35.56 0.00 -295.96 -147.98 ][-71.11 0.00 426.67 -42.67 ][35.56 0.00 -130.71 -65.35 ][-35.56 0.00 0.00 41.31 ][71.11 0.00 0.00 -128.00 ][-35.56 0.00 0.00 -41.31 ][384.00 0.00 0.00 0.00 ][0.00 0.00 0.00 384.00 ]
+DEAL:: Quadrature point 1: [-53.33 -82.62 0.00 -17.78 ][-149.33 0.00 0.00 35.56 ][-53.33 82.62 0.00 -17.78 ][-53.33 0.00 0.00 17.78 ][-21.33 0.00 0.00 -35.56 ][-53.33 0.00 0.00 17.78 ][35.56 0.00 -147.98 -94.65 ][-71.11 0.00 213.33 42.67 ][35.56 0.00 -65.35 -12.02 ][-35.56 0.00 -147.98 94.65 ][71.11 0.00 213.33 -42.67 ][-35.56 0.00 -65.35 12.02 ][384.00 0.00 0.00 0.00 ][0.00 0.00 0.00 0.00 ]
+DEAL:: h=0.06
+DEAL:: Quadrature point 0: [-591.91 -1183.83 0.00 142.22 ][-170.67 1706.67 0.00 -284.44 ][-261.42 -522.84 0.00 142.22 ][165.25 0.00 0.00 -142.22 ][-512.00 0.00 0.00 284.44 ][-165.25 0.00 0.00 -142.22 ][142.22 0.00 -1183.83 -591.91 ][-284.44 0.00 1706.67 -170.67 ][142.22 0.00 -522.84 -261.42 ][-142.22 0.00 0.00 165.25 ][284.44 0.00 0.00 -512.00 ][-142.22 0.00 0.00 -165.25 ][1536.00 0.00 0.00 0.00 ][0.00 0.00 0.00 1536.00 ]
+DEAL:: Quadrature point 1: [-213.33 -330.49 0.00 -71.11 ][-597.33 0.00 0.00 142.22 ][-213.33 330.49 0.00 -71.11 ][-213.33 0.00 0.00 71.11 ][-85.33 0.00 0.00 -142.22 ][-213.33 0.00 0.00 71.11 ][142.22 0.00 -591.91 -378.58 ][-284.44 0.00 853.33 170.67 ][142.22 0.00 -261.42 -48.09 ][-142.22 0.00 -591.91 378.58 ][284.44 0.00 853.33 -170.67 ][-142.22 0.00 -261.42 48.09 ][1536.00 0.00 0.00 0.00 ][0.00 0.00 0.00 0.00 ]
+DEAL:: h=0.03
+DEAL:: Quadrature point 0: [-2367.66 -4735.31 0.00 568.89 ][-682.67 6826.67 0.00 -1137.78 ][-1045.68 -2091.36 0.00 568.89 ][660.99 0.00 0.00 -568.89 ][-2048.00 0.00 0.00 1137.78 ][-660.99 0.00 0.00 -568.89 ][568.89 0.00 -4735.31 -2367.66 ][-1137.78 0.00 6826.67 -682.67 ][568.89 0.00 -2091.36 -1045.68 ][-568.89 0.00 0.00 660.99 ][1137.78 0.00 0.00 -2048.00 ][-568.89 0.00 0.00 -660.99 ][6144.00 0.00 0.00 0.00 ][0.00 0.00 0.00 6144.00 ]
+DEAL:: Quadrature point 1: [-853.33 -1321.98 0.00 -284.44 ][-2389.33 0.00 0.00 568.89 ][-853.33 1321.98 0.00 -284.44 ][-853.33 0.00 0.00 284.44 ][-341.33 0.00 0.00 -568.89 ][-853.33 0.00 0.00 284.44 ][568.89 0.00 -2367.66 -1514.32 ][-1137.78 0.00 3413.33 682.67 ][568.89 0.00 -1045.68 -192.34 ][-568.89 0.00 -2367.66 1514.32 ][1137.78 0.00 3413.33 -682.67 ][-568.89 0.00 -1045.68 192.34 ][6144.00 0.00 0.00 0.00 ][0.00 0.00 0.00 0.00 ]
+DEAL:: h=0.02
+DEAL:: Quadrature point 0: [-9470.62 -18941.25 0.00 2275.56 ][-2730.67 27306.67 0.00 -4551.11 ][-4182.71 -8365.42 0.00 2275.56 ][2643.96 0.00 0.00 -2275.56 ][-8192.00 0.00 0.00 4551.11 ][-2643.96 0.00 0.00 -2275.56 ][2275.56 0.00 -18941.25 -9470.62 ][-4551.11 0.00 27306.67 -2730.67 ][2275.56 0.00 -8365.42 -4182.71 ][-2275.56 0.00 0.00 2643.96 ][4551.11 0.00 0.00 -8192.00 ][-2275.56 0.00 0.00 -2643.96 ][24576.00 0.00 0.00 0.00 ][0.00 0.00 0.00 24576.00 ]
+DEAL:: Quadrature point 1: [-3413.33 -5287.91 0.00 -1137.78 ][-9557.33 0.00 0.00 2275.56 ][-3413.33 5287.91 0.00 -1137.78 ][-3413.33 0.00 0.00 1137.78 ][-1365.33 0.00 0.00 -2275.56 ][-3413.33 0.00 0.00 1137.78 ][2275.56 0.00 -9470.62 -6057.29 ][-4551.11 0.00 13653.33 2730.67 ][2275.56 0.00 -4182.71 -769.38 ][-2275.56 0.00 -9470.62 6057.29 ][4551.11 0.00 13653.33 -2730.67 ][-2275.56 0.00 -4182.71 769.38 ][24576.00 0.00 0.00 0.00 ][0.00 0.00 0.00 0.00 ]
+DEAL::Degree=3
+DEAL:: h=1.00
+DEAL:: Quadrature point 0: [-4.27 -8.55 0.00 0.37 ][-2.79 13.81 0.00 -0.94 ][-2.01 -7.42 0.00 0.94 ][0.07 2.16 0.00 -0.37 ][0.53 0.00 0.00 -0.37 ][-1.16 0.00 0.00 0.94 ][2.05 0.00 0.00 -0.94 ][1.58 0.00 0.00 0.37 ][0.37 0.00 -8.55 -4.27 ][-0.94 0.00 13.81 -2.79 ][0.94 0.00 -7.42 -2.01 ][-0.37 0.00 2.16 0.07 ][-0.37 0.00 0.00 0.53 ][0.94 0.00 0.00 -1.16 ][-0.94 0.00 0.00 2.05 ][0.37 0.00 0.00 1.58 ][54.00 0.00 0.00 0.00 ][-60.00 0.00 0.00 0.00 ][-36.00 0.00 0.00 0.00 ][0.00 0.00 0.00 54.00 ][0.00 0.00 0.00 -36.00 ][0.00 0.00 0.00 -60.00 ]
+DEAL:: Quadrature point 1: [-1.30 0.21 0.00 0.00 ][-3.20 -3.48 0.00 0.00 ][-3.20 3.48 0.00 0.00 ][-1.30 -0.21 0.00 0.00 ][0.26 0.00 0.00 0.00 ][1.24 0.00 0.00 0.00 ][1.24 0.00 0.00 0.00 ][0.26 0.00 0.00 0.00 ][0.37 0.00 -3.60 -1.09 ][-0.94 0.00 7.40 1.63 ][0.94 0.00 -4.21 0.41 ][-0.37 0.00 0.40 0.55 ][-0.37 0.00 -3.60 1.09 ][0.94 0.00 7.40 -1.63 ][-0.94 0.00 -4.21 -0.41 ][0.37 0.00 0.40 -0.55 ][36.00 0.00 0.00 0.00 ][-60.00 0.00 0.00 0.00 ][0.00 0.00 0.00 0.00 ][0.00 0.00 -9.00 -15.00 ][0.00 0.00 18.00 0.00 ][0.00 0.00 0.00 30.00 ]
+DEAL:: h=0.50
+DEAL:: Quadrature point 0: [-17.06 -34.18 0.00 1.48 ][-11.17 55.23 0.00 -3.76 ][-8.05 -29.67 0.00 3.76 ][0.28 8.62 0.00 -1.48 ][2.11 0.00 0.00 -1.48 ][-4.64 0.00 0.00 3.76 ][8.20 0.00 0.00 -3.76 ][6.33 0.00 0.00 1.48 ][1.48 0.00 -34.18 -17.06 ][-3.76 0.00 55.23 -11.17 ][3.76 0.00 -29.67 -8.05 ][-1.48 0.00 8.62 0.28 ][-1.48 0.00 0.00 2.11 ][3.76 0.00 0.00 -4.64 ][-3.76 0.00 0.00 8.20 ][1.48 0.00 0.00 6.33 ][216.00 0.00 0.00 0.00 ][-240.00 0.00 0.00 0.00 ][-144.00 0.00 0.00 0.00 ][0.00 0.00 0.00 216.00 ][0.00 0.00 0.00 -144.00 ][0.00 0.00 0.00 -240.00 ]
+DEAL:: Quadrature point 1: [-5.20 0.86 0.00 0.00 ][-12.80 -13.94 0.00 0.00 ][-12.80 13.94 0.00 0.00 ][-5.20 -0.86 0.00 0.00 ][1.02 0.00 0.00 0.00 ][4.98 0.00 0.00 0.00 ][4.98 0.00 0.00 0.00 ][1.02 0.00 0.00 0.00 ][1.48 0.00 -14.40 -4.37 ][-3.76 0.00 29.61 6.52 ][3.76 0.00 -16.83 1.66 ][-1.48 0.00 1.62 2.19 ][-1.48 0.00 -14.40 4.37 ][3.76 0.00 29.61 -6.52 ][-3.76 0.00 -16.83 -1.66 ][1.48 0.00 1.62 -2.19 ][144.00 0.00 0.00 0.00 ][-240.00 0.00 0.00 0.00 ][0.00 0.00 0.00 0.00 ][0.00 0.00 -36.00 -60.00 ][0.00 0.00 72.00 0.00 ][0.00 0.00 0.00 120.00 ]
+DEAL:: h=0.25
+DEAL:: Quadrature point 0: [-68.26 -136.74 0.00 5.94 ][-44.68 220.91 0.00 -15.04 ][-32.19 -118.67 0.00 15.04 ][1.13 34.49 0.00 -5.94 ][8.43 0.00 0.00 -5.94 ][-18.55 0.00 0.00 15.04 ][32.81 0.00 0.00 -15.04 ][25.31 0.00 0.00 5.94 ][5.94 0.00 -136.74 -68.26 ][-15.04 0.00 220.91 -44.68 ][15.04 0.00 -118.67 -32.19 ][-5.94 0.00 34.49 1.13 ][-5.94 0.00 0.00 8.43 ][15.04 0.00 0.00 -18.55 ][-15.04 0.00 0.00 32.81 ][5.94 0.00 0.00 25.31 ][864.00 0.00 0.00 0.00 ][-960.00 0.00 0.00 0.00 ][-576.00 0.00 0.00 0.00 ][0.00 0.00 0.00 864.00 ][0.00 0.00 0.00 -576.00 ][0.00 0.00 0.00 -960.00 ]
+DEAL:: Quadrature point 1: [-20.79 3.43 0.00 0.00 ][-51.21 -55.75 0.00 0.00 ][-51.21 55.75 0.00 0.00 ][-20.79 -3.43 0.00 0.00 ][4.09 0.00 0.00 0.00 ][19.91 0.00 0.00 0.00 ][19.91 0.00 0.00 0.00 ][4.09 0.00 0.00 0.00 ][5.94 0.00 -57.58 -17.47 ][-15.04 0.00 118.44 26.06 ][15.04 0.00 -67.32 6.63 ][-5.94 0.00 6.46 8.78 ][-5.94 0.00 -57.58 17.47 ][15.04 0.00 118.44 -26.06 ][-15.04 0.00 -67.32 -6.63 ][5.94 0.00 6.46 -8.78 ][576.00 0.00 0.00 0.00 ][-960.00 0.00 0.00 0.00 ][0.00 0.00 0.00 0.00 ][0.00 0.00 -144.00 -240.00 ][0.00 0.00 288.00 0.00 ][0.00 0.00 0.00 480.00 ]
+DEAL:: h=0.12
+DEAL:: Quadrature point 0: [-273.04 -546.95 0.00 23.75 ][-178.73 883.66 0.00 -60.15 ][-128.74 -474.69 0.00 60.15 ][4.51 137.98 0.00 -23.75 ][33.71 0.00 0.00 -23.75 ][-74.19 0.00 0.00 60.15 ][131.24 0.00 0.00 -60.15 ][101.24 0.00 0.00 23.75 ][23.75 0.00 -546.95 -273.04 ][-60.15 0.00 883.66 -178.73 ][60.15 0.00 -474.69 -128.74 ][-23.75 0.00 137.98 4.51 ][-23.75 0.00 0.00 33.71 ][60.15 0.00 0.00 -74.19 ][-60.15 0.00 0.00 131.24 ][23.75 0.00 0.00 101.24 ][3456.00 0.00 0.00 0.00 ][-3840.00 0.00 0.00 0.00 ][-2304.00 0.00 0.00 0.00 ][0.00 0.00 0.00 3456.00 ][0.00 0.00 0.00 -2304.00 ][0.00 0.00 0.00 -3840.00 ]
+DEAL:: Quadrature point 1: [-83.14 13.72 0.00 0.00 ][-204.86 -223.01 0.00 0.00 ][-204.86 223.01 0.00 0.00 ][-83.14 -13.72 0.00 0.00 ][16.35 0.00 0.00 0.00 ][79.65 0.00 0.00 0.00 ][79.65 0.00 0.00 0.00 ][16.35 0.00 0.00 0.00 ][23.75 0.00 -230.34 -69.89 ][-60.15 0.00 473.76 104.24 ][60.15 0.00 -269.27 26.52 ][-23.75 0.00 25.85 35.12 ][-23.75 0.00 -230.34 69.89 ][60.15 0.00 473.76 -104.24 ][-60.15 0.00 -269.27 -26.52 ][23.75 0.00 25.85 -35.12 ][2304.00 0.00 0.00 0.00 ][-3840.00 0.00 0.00 0.00 ][0.00 0.00 0.00 0.00 ][0.00 0.00 -576.00 -960.00 ][0.00 0.00 1152.00 0.00 ][0.00 0.00 0.00 1920.00 ]
+DEAL:: h=0.06
+DEAL:: Quadrature point 0: [-1092.14 -2187.78 0.00 94.98 ][-714.92 3534.63 0.00 -240.58 ][-514.97 -1898.77 0.00 240.58 ][18.04 551.92 0.00 -94.98 ][134.83 0.00 0.00 -94.98 ][-296.76 0.00 0.00 240.58 ][524.96 0.00 0.00 -240.58 ][404.97 0.00 0.00 94.98 ][94.98 0.00 -2187.78 -1092.14 ][-240.58 0.00 3534.63 -714.92 ][240.58 0.00 -1898.77 -514.97 ][-94.98 0.00 551.92 18.04 ][-94.98 0.00 0.00 134.83 ][240.58 0.00 0.00 -296.76 ][-240.58 0.00 0.00 524.96 ][94.98 0.00 0.00 404.97 ][13824.00 0.00 0.00 0.00 ][-15360.00 0.00 0.00 0.00 ][-9216.00 0.00 0.00 0.00 ][0.00 0.00 0.00 13824.00 ][0.00 0.00 0.00 -9216.00 ][0.00 0.00 0.00 -15360.00 ]
+DEAL:: Quadrature point 1: [-332.57 54.89 0.00 0.00 ][-819.43 -892.02 0.00 0.00 ][-819.43 892.02 0.00 0.00 ][-332.57 -54.89 0.00 0.00 ][65.42 0.00 0.00 0.00 ][318.58 0.00 0.00 0.00 ][318.58 0.00 0.00 0.00 ][65.42 0.00 0.00 0.00 ][94.98 0.00 -921.35 -279.54 ][-240.58 0.00 1895.03 416.98 ][240.58 0.00 -1077.09 106.09 ][-94.98 0.00 103.42 140.48 ][-94.98 0.00 -921.35 279.54 ][240.58 0.00 1895.03 -416.98 ][-240.58 0.00 -1077.09 -106.09 ][94.98 0.00 103.42 -140.48 ][9216.00 0.00 0.00 0.00 ][-15360.00 0.00 0.00 0.00 ][0.00 0.00 0.00 0.00 ][0.00 0.00 -2304.00 -3840.00 ][0.00 0.00 4608.00 0.00 ][0.00 0.00 0.00 7680.00 ]
+DEAL:: h=0.03
+DEAL:: Quadrature point 0: [-4368.57 -8751.13 0.00 379.93 ][-2859.70 14138.54 0.00 -962.33 ][-2059.89 -7595.08 0.00 962.33 ][72.17 2207.67 0.00 -379.93 ][539.31 0.00 0.00 -379.93 ][-1187.03 0.00 0.00 962.33 ][2099.85 0.00 0.00 -962.33 ][1619.88 0.00 0.00 379.93 ][379.93 0.00 -8751.13 -4368.57 ][-962.33 0.00 14138.54 -2859.70 ][962.33 0.00 -7595.08 -2059.89 ][-379.93 0.00 2207.67 72.17 ][-379.93 0.00 0.00 539.31 ][962.33 0.00 0.00 -1187.03 ][-962.33 0.00 0.00 2099.85 ][379.93 0.00 0.00 1619.88 ][55296.00 0.00 0.00 0.00 ][-61440.00 0.00 0.00 0.00 ][-36864.00 0.00 0.00 0.00 ][0.00 0.00 0.00 55296.00 ][0.00 0.00 0.00 -36864.00 ][0.00 0.00 0.00 -61440.00 ]
+DEAL:: Quadrature point 1: [-1330.27 219.58 0.00 0.00 ][-3277.73 -3568.10 0.00 0.00 ][-3277.73 3568.10 0.00 0.00 ][-1330.27 -219.58 0.00 0.00 ][261.66 0.00 0.00 0.00 ][1274.34 0.00 0.00 0.00 ][1274.34 0.00 0.00 0.00 ][261.66 0.00 0.00 0.00 ][379.93 0.00 -3685.40 -1118.18 ][-962.33 0.00 7580.11 1667.91 ][962.33 0.00 -4308.38 424.37 ][-379.93 0.00 413.67 561.91 ][-379.93 0.00 -3685.40 1118.18 ][962.33 0.00 7580.11 -1667.91 ][-962.33 0.00 -4308.38 -424.37 ][379.93 0.00 413.67 -561.91 ][36864.00 0.00 0.00 0.00 ][-61440.00 0.00 0.00 0.00 ][0.00 0.00 0.00 0.00 ][0.00 0.00 -9216.00 -15360.00 ][0.00 0.00 18432.00 0.00 ][0.00 0.00 0.00 30720.00 ]
+DEAL:: h=0.02
+DEAL:: Quadrature point 0: [-17474.29 -35004.51 0.00 1519.73 ][-11438.80 56554.16 0.00 -3849.31 ][-8239.58 -30380.32 0.00 3849.31 ][288.66 8830.68 0.00 -1519.73 ][2157.22 0.00 0.00 -1519.73 ][-4748.14 0.00 0.00 3849.31 ][8399.39 0.00 0.00 -3849.31 ][6479.52 0.00 0.00 1519.73 ][1519.73 0.00 -35004.51 -17474.29 ][-3849.31 0.00 56554.16 -11438.80 ][3849.31 0.00 -30380.32 -8239.58 ][-1519.73 0.00 8830.68 288.66 ][-1519.73 0.00 0.00 2157.22 ][3849.31 0.00 0.00 -4748.14 ][-3849.31 0.00 0.00 8399.39 ][1519.73 0.00 0.00 6479.52 ][221184.00 0.00 0.00 0.00 ][-245760.00 0.00 0.00 0.00 ][-147456.00 0.00 0.00 0.00 ][0.00 0.00 0.00 221184.00 ][0.00 0.00 0.00 -147456.00 ][0.00 0.00 0.00 -245760.00 ]
+DEAL:: Quadrature point 1: [-5321.08 878.30 0.00 0.00 ][-13110.92 -14272.38 0.00 0.00 ][-13110.92 14272.38 0.00 0.00 ][-5321.08 -878.30 0.00 0.00 ][1046.64 0.00 0.00 0.00 ][5097.36 0.00 0.00 0.00 ][5097.36 0.00 0.00 0.00 ][1046.64 0.00 0.00 0.00 ][1519.73 0.00 -14741.60 -4472.71 ][-3849.31 0.00 30320.42 6671.62 ][3849.31 0.00 -17233.50 1697.46 ][-1519.73 0.00 1654.68 2247.62 ][-1519.73 0.00 -14741.60 4472.71 ][3849.31 0.00 30320.42 -6671.62 ][-3849.31 0.00 -17233.50 -1697.46 ][1519.73 0.00 1654.68 -2247.62 ][147456.00 0.00 0.00 0.00 ][-245760.00 0.00 0.00 0.00 ][0.00 0.00 0.00 0.00 ][0.00 0.00 -36864.00 -61440.00 ][0.00 0.00 73728.00 0.00 ][0.00 0.00 0.00 122880.00 ]
--- /dev/null
+// ---------------------------------------------------------------------
+// $Id$
+//
+// Copyright (C) 2003 - 2013 by the deal.II authors
+//
+// This file is part of the deal.II library.
+//
+// The deal.II library is free software; you can use it, redistribute
+// it, and/or modify it under the terms of the GNU Lesser General
+// Public License as published by the Free Software Foundation; either
+// version 2.1 of the License, or (at your option) any later version.
+// The full text of the license can be found in the file LICENSE at
+// the top level of the deal.II distribution.
+//
+// ---------------------------------------------------------------------
+
+
+// Show the shape functions of the Raviart-Thomas element on a grid
+// with only one cell. This cell is rotated, stretched, scaled, etc,
+// and on each of these cells each time we evaluate the shape
+// functions.
+
+#include "../tests.h"
+#include <deal.II/base/quadrature_lib.h>
+#include <deal.II/base/logstream.h>
+#include <deal.II/lac/vector.h>
+#include <deal.II/grid/tria.h>
+#include <deal.II/grid/tria_iterator.h>
+#include <deal.II/dofs/dof_accessor.h>
+#include <deal.II/grid/grid_generator.h>
+#include <deal.II/grid/grid_tools.h>
+#include <deal.II/fe/fe_bdm.h>
+#include <deal.II/fe/fe_values.h>
+
+#include <vector>
+#include <fstream>
+#include <string>
+
+#define PRECISION 3
+
+
+Point<2> stretch_coordinates (const Point<2> p)
+{
+ return Point<2>(2*p(0), p(1));
+}
+
+
+
+Point<2> tilt_coordinates (const Point<2> p)
+{
+ return Point<2>(p(0)+p(1), p(1));
+}
+
+
+void
+transform_grid (Triangulation<2> &tria,
+ const unsigned int transform)
+{
+ switch (transform)
+ {
+ // first round: take
+ // original grid
+ case 0:
+ break;
+
+ // second round: rotate
+ // triangulation
+ case 1:
+ GridTools::rotate (3.14159265358/2, tria);
+ break;
+
+ // third round: inflate
+ // by a factor of 2
+ case 2:
+ GridTools::scale (2, tria);
+ break;
+
+ // third round: scale
+ // back, rotate back,
+ // stretch
+ case 3:
+ GridTools::scale (.5, tria);
+ GridTools::rotate (-3.14159265358/2, tria);
+ GridTools::transform (&stretch_coordinates, tria);
+
+ break;
+
+ default:
+ Assert (false, ExcNotImplemented());
+ };
+}
+
+
+
+
+template<int dim>
+void
+plot_shape_functions(const unsigned int degree)
+{
+ FE_BDM<dim> element(degree);
+ Triangulation<dim> tr;
+ GridGenerator::hyper_cube(tr, 0., 1.);
+
+ // check the following with a
+ // number of transformed
+ // triangulations
+ for (unsigned int transform=0; transform<4; ++transform)
+ {
+ std::ostringstream ost;
+ ost << "BDM" << degree << "-Transform" << transform;
+ deallog.push(ost.str());
+
+ transform_grid (tr, transform);
+
+ DoFHandler<dim> dof(tr);
+ typename DoFHandler<dim>::cell_iterator c = dof.begin();
+ dof.distribute_dofs(element);
+
+ QTrapez<1> q_trapez;
+ const unsigned int div=2;
+ QIterated<dim> q(q_trapez, div);
+ FEValues<dim> fe(element, q, update_values|update_gradients|update_q_points);
+ fe.reinit(c);
+
+ for (unsigned int q_point=0; q_point< q.size(); ++q_point)
+ {
+ // Output function in
+ // gnuplot readable format,
+ // namely x y z u0x u0y u0z u1x...
+ deallog << "value " << q_point << '\t' << fe.quadrature_point(q_point);
+
+ for (unsigned int i=0; i<element.dofs_per_cell; ++i)
+ {
+ for (unsigned int c=0; c<dim; ++c)
+ deallog << '\t' << fe.shape_value_component(i,q_point,c);
+ }
+
+ // Output the gradients in
+ // similar fashion
+ deallog << std::endl << "gradient " << q_point << '\t' << fe.quadrature_point(q_point);
+
+ for (unsigned int i=0; i<element.dofs_per_cell; ++i)
+ {
+ for (unsigned int c=0; c<dim; ++c)
+ {
+ for (unsigned int d=0; d<dim; ++d)
+ deallog << '\t' << fe.shape_grad_component(i,q_point,c)[d];
+ }
+ }
+ deallog << std::endl;
+
+ if ((q_point+1) % (2*div-1) == 0)
+ {
+ deallog << "value " << std::endl;
+ deallog << "gradient " << std::endl;
+ }
+ }
+
+ deallog << std::endl;
+ deallog.pop();
+ }
+}
+
+
+int
+main()
+{
+ std::ofstream logfile ("output");
+ deallog << std::setprecision(PRECISION);
+ deallog << std::fixed;
+ deallog.attach(logfile);
+ deallog.depth_console(0);
+ deallog.threshold_double(1.e-10);
+
+ for (unsigned int degree=1; degree<4; ++degree)
+ plot_shape_functions<2>(degree);
+
+ return 0;
+}
--- /dev/null
+
+DEAL:BDM1-Transform0::value 0 0.000 0.000 1.366 0 -0.366 0 0 0 0 0 0 1.366 0 -0.366 0 0 0 0
+DEAL:BDM1-Transform0::gradient 0 0.000 0.000 -1.366 -1.732 0 0.866 0.366 1.732 0 -0.866 1.366 0 0 -0.866 -0.366 0 0 0.866 0.866 0 -1.732 -1.366 -0.866 0 1.732 0.366 -0.866 0 0 1.366 0.866 0 0 -0.366
+DEAL:BDM1-Transform0::value 1 0.500 0.000 0.683 0 -0.183 0 0.683 0 -0.183 0 0.217 0.500 -0.217 0.500 -0.217 0 0.217 0
+DEAL:BDM1-Transform0::gradient 1 0.500 0.000 -1.366 -0.866 0 0.866 0.366 0.866 0 -0.866 1.366 -0.866 0 -0.866 -0.366 0.866 0 0.866 0 0 -1.732 -0.500 0 0 1.732 -0.500 0 0 0 0.500 0 0 0 0.500
+DEAL:BDM1-Transform0::value 2 1.000 0.000 0 0 0 0 1.366 0 -0.366 0 0 -0.366 0 1.366 0 0 0 0
+DEAL:BDM1-Transform0::gradient 2 1.000 0.000 -1.366 0 0 0.866 0.366 0 0 -0.866 1.366 -1.732 0 -0.866 -0.366 1.732 0 0.866 -0.866 0 -1.732 0.366 0.866 0 1.732 -1.366 0.866 0 0 -0.366 -0.866 0 0 1.366
+DEAL:BDM1-Transform0::value
+DEAL:BDM1-Transform0::gradient
+DEAL:BDM1-Transform0::value 3 0.000 0.500 0.500 0.217 0.500 -0.217 0 -0.217 0 0.217 0 0.683 0 -0.183 0 0.683 0 -0.183
+DEAL:BDM1-Transform0::gradient 3 0.000 0.500 -0.500 -1.732 0 0 -0.500 1.732 0 0 0.500 0 0 0 0.500 0 0 0 0.866 0 -0.866 -1.366 -0.866 0 0.866 0.366 -0.866 0 -0.866 1.366 0.866 0 0.866 -0.366
+DEAL:BDM1-Transform0::value 4 0.500 0.500 0.250 0.217 0.250 -0.217 0.250 -0.217 0.250 0.217 0.217 0.250 -0.217 0.250 -0.217 0.250 0.217 0.250
+DEAL:BDM1-Transform0::gradient 4 0.500 0.500 -0.500 -0.866 0 0 -0.500 0.866 0 0 0.500 -0.866 0 0 0.500 0.866 0 0 0 0 -0.866 -0.500 0 0 0.866 -0.500 0 0 -0.866 0.500 0 0 0.866 0.500
+DEAL:BDM1-Transform0::value 5 1.000 0.500 0 0.217 0 -0.217 0.500 -0.217 0.500 0.217 0 -0.183 0 0.683 0 -0.183 0 0.683
+DEAL:BDM1-Transform0::gradient 5 1.000 0.500 -0.500 0 0 0 -0.500 0 0 0 0.500 -1.732 0 0 0.500 1.732 0 0 -0.866 0 -0.866 0.366 0.866 0 0.866 -1.366 0.866 0 -0.866 -0.366 -0.866 0 0.866 1.366
+DEAL:BDM1-Transform0::value
+DEAL:BDM1-Transform0::gradient
+DEAL:BDM1-Transform0::value 6 0.000 1.000 -0.366 0 1.366 0 0 0 0 0 0 0 0 0 0 1.366 0 -0.366
+DEAL:BDM1-Transform0::gradient 6 0.000 1.000 0.366 -1.732 0 -0.866 -1.366 1.732 0 0.866 -0.366 0 0 0.866 1.366 0 0 -0.866 0.866 0 0 -1.366 -0.866 0 0 0.366 -0.866 0 -1.732 1.366 0.866 0 1.732 -0.366
+DEAL:BDM1-Transform0::value 7 0.500 1.000 -0.183 0 0.683 0 -0.183 0 0.683 0 0.217 0 -0.217 0 -0.217 0.500 0.217 0.500
+DEAL:BDM1-Transform0::gradient 7 0.500 1.000 0.366 -0.866 0 -0.866 -1.366 0.866 0 0.866 -0.366 -0.866 0 0.866 1.366 0.866 0 -0.866 0 0 0 -0.500 0 0 0 -0.500 0 0 -1.732 0.500 0 0 1.732 0.500
+DEAL:BDM1-Transform0::value 8 1.000 1.000 0 0 0 0 -0.366 0 1.366 0 0 0 0 0 0 -0.366 0 1.366
+DEAL:BDM1-Transform0::gradient 8 1.000 1.000 0.366 0 0 -0.866 -1.366 0 0 0.866 -0.366 -1.732 0 0.866 1.366 1.732 0 -0.866 -0.866 0 0 0.366 0.866 0 0 -1.366 0.866 0 -1.732 -0.366 -0.866 0 1.732 1.366
+DEAL:BDM1-Transform0::value
+DEAL:BDM1-Transform0::gradient
+DEAL:BDM1-Transform0::
+DEAL:BDM1-Transform1::value 0 0.000 0.000 0 1.366 0 -0.366 0 0 0 0 -1.366 0 0.366 0 0 0 0 0
+DEAL:BDM1-Transform1::gradient 0 0.000 0.000 0.866 0 1.732 -1.366 -0.866 0 -1.732 0.366 -0.866 0 0 1.366 0.866 0 0 -0.366 -1.366 1.732 0 0.866 0.366 -1.732 0 -0.866 1.366 0 0 -0.866 -0.366 0 0 0.866
+DEAL:BDM1-Transform1::value 1 0.000 0.500 0 0.683 0 -0.183 0 0.683 0 -0.183 -0.500 0.217 -0.500 -0.217 0 -0.217 0 0.217
+DEAL:BDM1-Transform1::gradient 1 0.000 0.500 0.866 0 0.866 -1.366 -0.866 0 -0.866 0.366 -0.866 0 0.866 1.366 0.866 0 -0.866 -0.366 -0.500 1.732 0 0 -0.500 -1.732 0 0 0.500 0 0 0 0.500 0 0 0
+DEAL:BDM1-Transform1::value 2 0.000 1.000 0 0 0 0 0 1.366 0 -0.366 0.366 0 -1.366 0 0 0 0 0
+DEAL:BDM1-Transform1::gradient 2 0.000 1.000 0.866 0 0 -1.366 -0.866 0 0 0.366 -0.866 0 1.732 1.366 0.866 0 -1.732 -0.366 0.366 1.732 0 -0.866 -1.366 -1.732 0 0.866 -0.366 0 0 0.866 1.366 0 0 -0.866
+DEAL:BDM1-Transform1::value
+DEAL:BDM1-Transform1::gradient
+DEAL:BDM1-Transform1::value 3 -0.500 0.000 -0.217 0.500 0.217 0.500 0.217 0 -0.217 0 -0.683 0 0.183 0 -0.683 0 0.183 0
+DEAL:BDM1-Transform1::gradient 3 -0.500 0.000 0 0 1.732 -0.500 0 0 -1.732 -0.500 0 0 0 0.500 0 0 0 0.500 -1.366 0.866 0 0.866 0.366 -0.866 0 -0.866 1.366 0.866 0 -0.866 -0.366 -0.866 0 0.866
+DEAL:BDM1-Transform1::value 4 -0.500 0.500 -0.217 0.250 0.217 0.250 0.217 0.250 -0.217 0.250 -0.250 0.217 -0.250 -0.217 -0.250 -0.217 -0.250 0.217
+DEAL:BDM1-Transform1::gradient 4 -0.500 0.500 0 0 0.866 -0.500 0 0 -0.866 -0.500 0 0 0.866 0.500 0 0 -0.866 0.500 -0.500 0.866 0 0 -0.500 -0.866 0 0 0.500 0.866 0 0 0.500 -0.866 0 0
+DEAL:BDM1-Transform1::value 5 -0.500 1.000 -0.217 0 0.217 0 0.217 0.500 -0.217 0.500 0.183 0 -0.683 0 0.183 0 -0.683 0
+DEAL:BDM1-Transform1::gradient 5 -0.500 1.000 0 0 0 -0.500 0 0 0 -0.500 0 0 1.732 0.500 0 0 -1.732 0.500 0.366 0.866 0 -0.866 -1.366 -0.866 0 0.866 -0.366 0.866 0 0.866 1.366 -0.866 0 -0.866
+DEAL:BDM1-Transform1::value
+DEAL:BDM1-Transform1::gradient
+DEAL:BDM1-Transform1::value 6 -1.000 0.000 0 -0.366 0 1.366 0 0 0 0 0 0 0 0 -1.366 0 0.366 0
+DEAL:BDM1-Transform1::gradient 6 -1.000 0.000 -0.866 0 1.732 0.366 0.866 0 -1.732 -1.366 0.866 0 0 -0.366 -0.866 0 0 1.366 -1.366 0 0 0.866 0.366 0 0 -0.866 1.366 1.732 0 -0.866 -0.366 -1.732 0 0.866
+DEAL:BDM1-Transform1::value 7 -1.000 0.500 0 -0.183 0 0.683 0 -0.183 0 0.683 0 0.217 0 -0.217 -0.500 -0.217 -0.500 0.217
+DEAL:BDM1-Transform1::gradient 7 -1.000 0.500 -0.866 0 0.866 0.366 0.866 0 -0.866 -1.366 0.866 0 0.866 -0.366 -0.866 0 -0.866 1.366 -0.500 0 0 0 -0.500 0 0 0 0.500 1.732 0 0 0.500 -1.732 0 0
+DEAL:BDM1-Transform1::value 8 -1.000 1.000 0 0 0 0 0 -0.366 0 1.366 0 0 0 0 0.366 0 -1.366 0
+DEAL:BDM1-Transform1::gradient 8 -1.000 1.000 -0.866 0 0 0.366 0.866 0 0 -1.366 0.866 0 1.732 -0.366 -0.866 0 -1.732 1.366 0.366 0 0 -0.866 -1.366 0 0 0.866 -0.366 1.732 0 0.866 1.366 -1.732 0 -0.866
+DEAL:BDM1-Transform1::value
+DEAL:BDM1-Transform1::gradient
+DEAL:BDM1-Transform1::
+DEAL:BDM1-Transform2::value 0 0.000 0.000 0 0.683 0 -0.183 0 0 0 0 -0.683 0 0.183 0 0 0 0 0
+DEAL:BDM1-Transform2::gradient 0 0.000 0.000 0.217 0 0.433 -0.342 -0.217 0 -0.433 0.092 -0.217 0 0 0.342 0.217 0 0 -0.092 -0.342 0.433 0 0.217 0.092 -0.433 0 -0.217 0.342 0 0 -0.217 -0.092 0 0 0.217
+DEAL:BDM1-Transform2::value 1 0.000 1.000 0 0.342 0 -0.092 0 0.342 0 -0.092 -0.250 0.108 -0.250 -0.108 0 -0.108 0 0.108
+DEAL:BDM1-Transform2::gradient 1 0.000 1.000 0.217 0 0.217 -0.342 -0.217 0 -0.217 0.092 -0.217 0 0.217 0.342 0.217 0 -0.217 -0.092 -0.125 0.433 0 0 -0.125 -0.433 0 0 0.125 0 0 0 0.125 0 0 0
+DEAL:BDM1-Transform2::value 2 0.000 2.000 0 0 0 0 0 0.683 0 -0.183 0.183 0 -0.683 0 0 0 0 0
+DEAL:BDM1-Transform2::gradient 2 0.000 2.000 0.217 0 0 -0.342 -0.217 0 0 0.092 -0.217 0 0.433 0.342 0.217 0 -0.433 -0.092 0.092 0.433 0 -0.217 -0.342 -0.433 0 0.217 -0.092 0 0 0.217 0.342 0 0 -0.217
+DEAL:BDM1-Transform2::value
+DEAL:BDM1-Transform2::gradient
+DEAL:BDM1-Transform2::value 3 -1.000 0.000 -0.108 0.250 0.108 0.250 0.108 0 -0.108 0 -0.342 0 0.092 0 -0.342 0 0.092 0
+DEAL:BDM1-Transform2::gradient 3 -1.000 0.000 0 0 0.433 -0.125 0 0 -0.433 -0.125 0 0 0 0.125 0 0 0 0.125 -0.342 0.217 0 0.217 0.092 -0.217 0 -0.217 0.342 0.217 0 -0.217 -0.092 -0.217 0 0.217
+DEAL:BDM1-Transform2::value 4 -1.000 1.000 -0.108 0.125 0.108 0.125 0.108 0.125 -0.108 0.125 -0.125 0.108 -0.125 -0.108 -0.125 -0.108 -0.125 0.108
+DEAL:BDM1-Transform2::gradient 4 -1.000 1.000 0 0 0.217 -0.125 0 0 -0.217 -0.125 0 0 0.217 0.125 0 0 -0.217 0.125 -0.125 0.217 0 0 -0.125 -0.217 0 0 0.125 0.217 0 0 0.125 -0.217 0 0
+DEAL:BDM1-Transform2::value 5 -1.000 2.000 -0.108 0 0.108 0 0.108 0.250 -0.108 0.250 0.092 0 -0.342 0 0.092 0 -0.342 0
+DEAL:BDM1-Transform2::gradient 5 -1.000 2.000 0 0 0 -0.125 0 0 0 -0.125 0 0 0.433 0.125 0 0 -0.433 0.125 0.092 0.217 0 -0.217 -0.342 -0.217 0 0.217 -0.092 0.217 0 0.217 0.342 -0.217 0 -0.217
+DEAL:BDM1-Transform2::value
+DEAL:BDM1-Transform2::gradient
+DEAL:BDM1-Transform2::value 6 -2.000 0.000 0 -0.183 0 0.683 0 0 0 0 0 0 0 0 -0.683 0 0.183 0
+DEAL:BDM1-Transform2::gradient 6 -2.000 0.000 -0.217 0 0.433 0.092 0.217 0 -0.433 -0.342 0.217 0 0 -0.092 -0.217 0 0 0.342 -0.342 0 0 0.217 0.092 0 0 -0.217 0.342 0.433 0 -0.217 -0.092 -0.433 0 0.217
+DEAL:BDM1-Transform2::value 7 -2.000 1.000 0 -0.092 0 0.342 0 -0.092 0 0.342 0 0.108 0 -0.108 -0.250 -0.108 -0.250 0.108
+DEAL:BDM1-Transform2::gradient 7 -2.000 1.000 -0.217 0 0.217 0.092 0.217 0 -0.217 -0.342 0.217 0 0.217 -0.092 -0.217 0 -0.217 0.342 -0.125 0 0 0 -0.125 0 0 0 0.125 0.433 0 0 0.125 -0.433 0 0
+DEAL:BDM1-Transform2::value 8 -2.000 2.000 0 0 0 0 0 -0.183 0 0.683 0 0 0 0 0.183 0 -0.683 0
+DEAL:BDM1-Transform2::gradient 8 -2.000 2.000 -0.217 0 0 0.092 0.217 0 0 -0.342 0.217 0 0.433 -0.092 -0.217 0 -0.433 0.342 0.092 0 0 -0.217 -0.342 0 0 0.217 -0.092 0.433 0 0.217 0.342 -0.433 0 -0.217
+DEAL:BDM1-Transform2::value
+DEAL:BDM1-Transform2::gradient
+DEAL:BDM1-Transform2::
+DEAL:BDM1-Transform3::value 0 0.000 0.000 1.366 0 -0.366 0 0 0 0 0 0 0.683 0 -0.183 0 0 0 0
+DEAL:BDM1-Transform3::gradient 0 0.000 0.000 -0.683 -1.732 0 0.433 0.183 1.732 0 -0.433 0.683 0 0 -0.433 -0.183 0 0 0.433 0.433 0 -0.433 -0.683 -0.433 0 0.433 0.183 -0.433 0 0 0.683 0.433 0 0 -0.183
+DEAL:BDM1-Transform3::value 1 1.000 0.000 0.683 0 -0.183 0 0.683 0 -0.183 0 0.217 0.250 -0.217 0.250 -0.217 0 0.217 0
+DEAL:BDM1-Transform3::gradient 1 1.000 0.000 -0.683 -0.866 0 0.433 0.183 0.866 0 -0.433 0.683 -0.866 0 -0.433 -0.183 0.866 0 0.433 0 0 -0.433 -0.250 0 0 0.433 -0.250 0 0 0 0.250 0 0 0 0.250
+DEAL:BDM1-Transform3::value 2 2.000 0.000 0 0 0 0 1.366 0 -0.366 0 0 -0.183 0 0.683 0 0 0 0
+DEAL:BDM1-Transform3::gradient 2 2.000 0.000 -0.683 0 0 0.433 0.183 0 0 -0.433 0.683 -1.732 0 -0.433 -0.183 1.732 0 0.433 -0.433 0 -0.433 0.183 0.433 0 0.433 -0.683 0.433 0 0 -0.183 -0.433 0 0 0.683
+DEAL:BDM1-Transform3::value
+DEAL:BDM1-Transform3::gradient
+DEAL:BDM1-Transform3::value 3 0.000 0.500 0.500 0.108 0.500 -0.108 0 -0.108 0 0.108 0 0.342 0 -0.092 0 0.342 0 -0.092
+DEAL:BDM1-Transform3::gradient 3 0.000 0.500 -0.250 -1.732 0 0 -0.250 1.732 0 0 0.250 0 0 0 0.250 0 0 0 0.433 0 -0.217 -0.683 -0.433 0 0.217 0.183 -0.433 0 -0.217 0.683 0.433 0 0.217 -0.183
+DEAL:BDM1-Transform3::value 4 1.000 0.500 0.250 0.108 0.250 -0.108 0.250 -0.108 0.250 0.108 0.217 0.125 -0.217 0.125 -0.217 0.125 0.217 0.125
+DEAL:BDM1-Transform3::gradient 4 1.000 0.500 -0.250 -0.866 0 0 -0.250 0.866 0 0 0.250 -0.866 0 0 0.250 0.866 0 0 0 0 -0.217 -0.250 0 0 0.217 -0.250 0 0 -0.217 0.250 0 0 0.217 0.250
+DEAL:BDM1-Transform3::value 5 2.000 0.500 0 0.108 0 -0.108 0.500 -0.108 0.500 0.108 0 -0.092 0 0.342 0 -0.092 0 0.342
+DEAL:BDM1-Transform3::gradient 5 2.000 0.500 -0.250 0 0 0 -0.250 0 0 0 0.250 -1.732 0 0 0.250 1.732 0 0 -0.433 0 -0.217 0.183 0.433 0 0.217 -0.683 0.433 0 -0.217 -0.183 -0.433 0 0.217 0.683
+DEAL:BDM1-Transform3::value
+DEAL:BDM1-Transform3::gradient
+DEAL:BDM1-Transform3::value 6 0.000 1.000 -0.366 0 1.366 0 0 0 0 0 0 0 0 0 0 0.683 0 -0.183
+DEAL:BDM1-Transform3::gradient 6 0.000 1.000 0.183 -1.732 0 -0.433 -0.683 1.732 0 0.433 -0.183 0 0 0.433 0.683 0 0 -0.433 0.433 0 0 -0.683 -0.433 0 0 0.183 -0.433 0 -0.433 0.683 0.433 0 0.433 -0.183
+DEAL:BDM1-Transform3::value 7 1.000 1.000 -0.183 0 0.683 0 -0.183 0 0.683 0 0.217 0 -0.217 0 -0.217 0.250 0.217 0.250
+DEAL:BDM1-Transform3::gradient 7 1.000 1.000 0.183 -0.866 0 -0.433 -0.683 0.866 0 0.433 -0.183 -0.866 0 0.433 0.683 0.866 0 -0.433 0 0 0 -0.250 0 0 0 -0.250 0 0 -0.433 0.250 0 0 0.433 0.250
+DEAL:BDM1-Transform3::value 8 2.000 1.000 0 0 0 0 -0.366 0 1.366 0 0 0 0 0 0 -0.183 0 0.683
+DEAL:BDM1-Transform3::gradient 8 2.000 1.000 0.183 0 0 -0.433 -0.683 0 0 0.433 -0.183 -1.732 0 0.433 0.683 1.732 0 -0.433 -0.433 0 0 0.183 0.433 0 0 -0.683 0.433 0 -0.433 -0.183 -0.433 0 0.433 0.683
+DEAL:BDM1-Transform3::value
+DEAL:BDM1-Transform3::gradient
+DEAL:BDM1-Transform3::
+DEAL:BDM2-Transform0::value 0 0.000 0.000 1.479 0 -0.667 0 0.188 0 0 0 0 0 0 0 0 1.479 0 -0.667 0 0.188 0 0 0 0 0 0 0 0 0 0
+DEAL:BDM2-Transform0::gradient 0 0.000 0.000 -2.312 -4.624 0 0.556 -0.667 6.667 0 -1.111 -1.021 -2.042 0 0.556 0.645 0 0 -0.556 -2.000 0 0 1.111 -0.645 0 0 -0.556 0.556 0 -4.624 -2.312 -1.111 0 6.667 -0.667 0.556 0 -2.042 -1.021 -0.556 0 0 0.645 1.111 0 0 -2.000 -0.556 0 0 -0.645 6.000 0 0 0 0 0 0 6.000
+DEAL:BDM2-Transform0::value 1 0.500 0.000 0.531 0 -0.667 0 -0.114 0 0.531 0 -0.667 0 -0.114 0 0 0 0 1.000 0 0 0 0 0 0 0 0 1.500 0 0 0
+DEAL:BDM2-Transform0::gradient 1 0.500 0.000 -1.479 -2.312 0 0.556 0.667 3.333 0 -1.111 -0.188 -1.021 0 0.556 1.479 -2.312 0 -0.556 -0.667 3.333 0 1.111 0.188 -1.021 0 -0.556 -0.278 0 -1.291 -0.833 0.556 0 0 -2.333 -0.278 0 1.291 -0.833 0.278 0 0 -0.833 -0.556 0 0 -0.333 0.278 0 0 -0.833 0 0 0 0 0 0 0 6.000
+DEAL:BDM2-Transform0::value 2 1.000 0.000 0 0 0 0 0 0 1.479 0 -0.667 0 0.188 0 0 0.188 0 -0.667 0 1.479 0 0 0 0 0 0 0 0 0 0
+DEAL:BDM2-Transform0::gradient 2 1.000 0.000 -0.645 0 0 0.556 2.000 0 0 -1.111 0.645 0 0 0.556 2.312 -4.624 0 -0.556 0.667 6.667 0 1.111 1.021 -2.042 0 -0.556 0.556 0 2.042 -1.021 -1.111 0 -6.667 -0.667 0.556 0 4.624 -2.312 -0.556 0 0 -0.645 1.111 0 0 -2.000 -0.556 0 0 0.645 -6.000 0 0 0 0 0 0 6.000
+DEAL:BDM2-Transform0::value
+DEAL:BDM2-Transform0::gradient
+DEAL:BDM2-Transform0::value 3 0.000 0.500 0 0 1.000 0 0 0 0 0 0 0 0 0 0 0.531 0 -0.667 0 -0.114 0 0.531 0 -0.667 0 -0.114 0 0 0 1.500
+DEAL:BDM2-Transform0::gradient 3 0.000 0.500 -0.833 -1.291 0 -0.278 -2.333 0 0 0.556 -0.833 1.291 0 -0.278 -0.833 0 0 0.278 -0.333 0 0 -0.556 -0.833 0 0 0.278 0.556 0 -2.312 -1.479 -1.111 0 3.333 0.667 0.556 0 -1.021 -0.188 -0.556 0 -2.312 1.479 1.111 0 3.333 -0.667 -0.556 0 -1.021 0.188 6.000 0 0 0 0 0 0 0
+DEAL:BDM2-Transform0::value 4 0.500 0.500 -0.208 0 0.167 0 -0.208 0 -0.208 0 0.167 0 -0.208 0 0 -0.208 0 0.167 0 -0.208 0 -0.208 0 0.167 0 -0.208 1.500 0 0 1.500
+DEAL:BDM2-Transform0::gradient 4 0.500 0.500 0 -0.645 0 -0.278 -1.000 0 0 0.556 0 0.645 0 -0.278 0 -0.645 0 0.278 1.000 0 0 -0.556 0 0.645 0 0.278 -0.278 0 -0.645 0 0.556 0 0 -1.000 -0.278 0 0.645 0 0.278 0 -0.645 0 -0.556 0 0 1.000 0.278 0 0.645 0 0 0 0 0 0 0 0 0
+DEAL:BDM2-Transform0::value 5 1.000 0.500 0 0 0 0 0 0 0 0 1.000 0 0 0 0 -0.114 0 -0.667 0 0.531 0 -0.114 0 -0.667 0 0.531 0 0 0 1.500
+DEAL:BDM2-Transform0::gradient 5 1.000 0.500 0.833 0 0 -0.278 0.333 0 0 0.556 0.833 0 0 -0.278 0.833 -1.291 0 0.278 2.333 0 0 -0.556 0.833 1.291 0 0.278 0.556 0 1.021 -0.188 -1.111 0 -3.333 0.667 0.556 0 2.312 -1.479 -0.556 0 1.021 0.188 1.111 0 -3.333 -0.667 -0.556 0 2.312 1.479 -6.000 0 0 0 0 0 0 0
+DEAL:BDM2-Transform0::value
+DEAL:BDM2-Transform0::gradient
+DEAL:BDM2-Transform0::value 6 0.000 1.000 0.188 0 -0.667 0 1.479 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1.479 0 -0.667 0 0.188 0 0 0 0
+DEAL:BDM2-Transform0::gradient 6 0.000 1.000 -1.021 2.042 0 0.556 -0.667 -6.667 0 -1.111 -2.312 4.624 0 0.556 -0.645 0 0 -0.556 -2.000 0 0 1.111 0.645 0 0 -0.556 0.556 0 0 -0.645 -1.111 0 0 2.000 0.556 0 0 0.645 -0.556 0 -4.624 2.312 1.111 0 6.667 0.667 -0.556 0 -2.042 1.021 6.000 0 0 0 0 0 0 -6.000
+DEAL:BDM2-Transform0::value 7 0.500 1.000 -0.114 0 -0.667 0 0.531 0 -0.114 0 -0.667 0 0.531 0 0 0 0 0 0 0 0 0 0 1.000 0 0 1.500 0 0 0
+DEAL:BDM2-Transform0::gradient 7 0.500 1.000 -0.188 1.021 0 0.556 0.667 -3.333 0 -1.111 -1.479 2.312 0 0.556 0.188 1.021 0 -0.556 -0.667 -3.333 0 1.111 1.479 2.312 0 -0.556 -0.278 0 0 0.833 0.556 0 0 0.333 -0.278 0 0 0.833 0.278 0 -1.291 0.833 -0.556 0 0 2.333 0.278 0 1.291 0.833 0 0 0 0 0 0 0 -6.000
+DEAL:BDM2-Transform0::value 8 1.000 1.000 0 0 0 0 0 0 0.188 0 -0.667 0 1.479 0 0 0 0 0 0 0 0 0.188 0 -0.667 0 1.479 0 0 0 0
+DEAL:BDM2-Transform0::gradient 8 1.000 1.000 0.645 0 0 0.556 2.000 0 0 -1.111 -0.645 0 0 0.556 1.021 2.042 0 -0.556 0.667 -6.667 0 1.111 2.312 4.624 0 -0.556 0.556 0 0 0.645 -1.111 0 0 2.000 0.556 0 0 -0.645 -0.556 0 2.042 1.021 1.111 0 -6.667 0.667 -0.556 0 4.624 2.312 -6.000 0 0 0 0 0 0 -6.000
+DEAL:BDM2-Transform0::value
+DEAL:BDM2-Transform0::gradient
+DEAL:BDM2-Transform0::
+DEAL:BDM2-Transform1::value 0 0.000 0.000 0 1.479 0 -0.667 0 0.188 0 0 0 0 0 0 -1.479 0 0.667 0 -0.188 0 0 0 0 0 0 0 0 0 0 0
+DEAL:BDM2-Transform1::gradient 0 0.000 0.000 0.556 0 4.624 -2.312 -1.111 0 -6.667 -0.667 0.556 0 2.042 -1.021 -0.556 0 0 0.645 1.111 0 0 -2.000 -0.556 0 0 -0.645 -2.312 4.624 0 0.556 -0.667 -6.667 0 -1.111 -1.021 2.042 0 0.556 0.645 0 0 -0.556 -2.000 0 0 1.111 -0.645 0 0 -0.556 0 0 0 6.000 6.000 0 0 0
+DEAL:BDM2-Transform1::value 1 0.000 0.500 0 0.531 0 -0.667 0 -0.114 0 0.531 0 -0.667 0 -0.114 0 0 -1.000 0 0 0 0 0 0 0 0 0 0 1.500 0 0
+DEAL:BDM2-Transform1::gradient 1 0.000 0.500 0.556 0 2.312 -1.479 -1.111 0 -3.333 0.667 0.556 0 1.021 -0.188 -0.556 0 2.312 1.479 1.111 0 -3.333 -0.667 -0.556 0 1.021 0.188 -0.833 1.291 0 -0.278 -2.333 0 0 0.556 -0.833 -1.291 0 -0.278 -0.833 0 0 0.278 -0.333 0 0 -0.556 -0.833 0 0 0.278 0 0 0 0 6.000 0 0 0
+DEAL:BDM2-Transform1::value 2 0.000 1.000 0 0 0 0 0 0 0 1.479 0 -0.667 0 0.188 -0.188 0 0.667 0 -1.479 0 0 0 0 0 0 0 0 0 0 0
+DEAL:BDM2-Transform1::gradient 2 0.000 1.000 0.556 0 0 -0.645 -1.111 0 0 2.000 0.556 0 0 0.645 -0.556 0 4.624 2.312 1.111 0 -6.667 0.667 -0.556 0 2.042 1.021 -1.021 -2.042 0 0.556 -0.667 6.667 0 -1.111 -2.312 -4.624 0 0.556 -0.645 0 0 -0.556 -2.000 0 0 1.111 0.645 0 0 -0.556 0 0 0 -6.000 6.000 0 0 0
+DEAL:BDM2-Transform1::value
+DEAL:BDM2-Transform1::gradient
+DEAL:BDM2-Transform1::value 3 -0.500 0.000 0 0 0 1.000 0 0 0 0 0 0 0 0 -0.531 0 0.667 0 0.114 0 -0.531 0 0.667 0 0.114 0 0 0 -1.500 0
+DEAL:BDM2-Transform1::gradient 3 -0.500 0.000 -0.278 0 1.291 -0.833 0.556 0 0 -2.333 -0.278 0 -1.291 -0.833 0.278 0 0 -0.833 -0.556 0 0 -0.333 0.278 0 0 -0.833 -1.479 2.312 0 0.556 0.667 -3.333 0 -1.111 -0.188 1.021 0 0.556 1.479 2.312 0 -0.556 -0.667 -3.333 0 1.111 0.188 1.021 0 -0.556 0 0 0 6.000 0 0 0 0
+DEAL:BDM2-Transform1::value 4 -0.500 0.500 0 -0.208 0 0.167 0 -0.208 0 -0.208 0 0.167 0 -0.208 0.208 0 -0.167 0 0.208 0 0.208 0 -0.167 0 0.208 0 0 1.500 -1.500 0
+DEAL:BDM2-Transform1::gradient 4 -0.500 0.500 -0.278 0 0.645 0 0.556 0 0 -1.000 -0.278 0 -0.645 0 0.278 0 0.645 0 -0.556 0 0 1.000 0.278 0 -0.645 0 0 0.645 0 -0.278 -1.000 0 0 0.556 0 -0.645 0 -0.278 0 0.645 0 0.278 1.000 0 0 -0.556 0 -0.645 0 0.278 0 0 0 0 0 0 0 0
+DEAL:BDM2-Transform1::value 5 -0.500 1.000 0 0 0 0 0 0 0 0 0 1.000 0 0 0.114 0 0.667 0 -0.531 0 0.114 0 0.667 0 -0.531 0 0 0 -1.500 0
+DEAL:BDM2-Transform1::gradient 5 -0.500 1.000 -0.278 0 0 0.833 0.556 0 0 0.333 -0.278 0 0 0.833 0.278 0 1.291 0.833 -0.556 0 0 2.333 0.278 0 -1.291 0.833 -0.188 -1.021 0 0.556 0.667 3.333 0 -1.111 -1.479 -2.312 0 0.556 0.188 -1.021 0 -0.556 -0.667 3.333 0 1.111 1.479 -2.312 0 -0.556 0 0 0 -6.000 0 0 0 0
+DEAL:BDM2-Transform1::value
+DEAL:BDM2-Transform1::gradient
+DEAL:BDM2-Transform1::value 6 -1.000 0.000 0 0.188 0 -0.667 0 1.479 0 0 0 0 0 0 0 0 0 0 0 0 -1.479 0 0.667 0 -0.188 0 0 0 0 0
+DEAL:BDM2-Transform1::gradient 6 -1.000 0.000 0.556 0 -2.042 -1.021 -1.111 0 6.667 -0.667 0.556 0 -4.624 -2.312 -0.556 0 0 -0.645 1.111 0 0 -2.000 -0.556 0 0 0.645 -0.645 0 0 0.556 2.000 0 0 -1.111 0.645 0 0 0.556 2.312 4.624 0 -0.556 0.667 -6.667 0 1.111 1.021 2.042 0 -0.556 0 0 0 6.000 -6.000 0 0 0
+DEAL:BDM2-Transform1::value 7 -1.000 0.500 0 -0.114 0 -0.667 0 0.531 0 -0.114 0 -0.667 0 0.531 0 0 0 0 0 0 0 0 -1.000 0 0 0 0 1.500 0 0
+DEAL:BDM2-Transform1::gradient 7 -1.000 0.500 0.556 0 -1.021 -0.188 -1.111 0 3.333 0.667 0.556 0 -2.312 -1.479 -0.556 0 -1.021 0.188 1.111 0 3.333 -0.667 -0.556 0 -2.312 1.479 0.833 0 0 -0.278 0.333 0 0 0.556 0.833 0 0 -0.278 0.833 1.291 0 0.278 2.333 0 0 -0.556 0.833 -1.291 0 0.278 0 0 0 0 -6.000 0 0 0
+DEAL:BDM2-Transform1::value 8 -1.000 1.000 0 0 0 0 0 0 0 0.188 0 -0.667 0 1.479 0 0 0 0 0 0 -0.188 0 0.667 0 -1.479 0 0 0 0 0
+DEAL:BDM2-Transform1::gradient 8 -1.000 1.000 0.556 0 0 0.645 -1.111 0 0 2.000 0.556 0 0 -0.645 -0.556 0 -2.042 1.021 1.111 0 6.667 0.667 -0.556 0 -4.624 2.312 0.645 0 0 0.556 2.000 0 0 -1.111 -0.645 0 0 0.556 1.021 -2.042 0 -0.556 0.667 6.667 0 1.111 2.312 -4.624 0 -0.556 0 0 0 -6.000 -6.000 0 0 0
+DEAL:BDM2-Transform1::value
+DEAL:BDM2-Transform1::gradient
+DEAL:BDM2-Transform1::
+DEAL:BDM2-Transform2::value 0 0.000 0.000 0 0.739 0 -0.333 0 0.094 0 0 0 0 0 0 -0.739 0 0.333 0 -0.094 0 0 0 0 0 0 0 0 0 0 0
+DEAL:BDM2-Transform2::gradient 0 0.000 0.000 0.139 0 1.156 -0.578 -0.278 0 -1.667 -0.167 0.139 0 0.511 -0.255 -0.139 0 0 0.161 0.278 0 0 -0.500 -0.139 0 0 -0.161 -0.578 1.156 0 0.139 -0.167 -1.667 0 -0.278 -0.255 0.511 0 0.139 0.161 0 0 -0.139 -0.500 0 0 0.278 -0.161 0 0 -0.139 0 0 0 1.500 1.500 0 0 0
+DEAL:BDM2-Transform2::value 1 0.000 1.000 0 0.266 0 -0.333 0 -0.057 0 0.266 0 -0.333 0 -0.057 0 0 -0.500 0 0 0 0 0 0 0 0 0 0 0.750 0 0
+DEAL:BDM2-Transform2::gradient 1 0.000 1.000 0.139 0 0.578 -0.370 -0.278 0 -0.833 0.167 0.139 0 0.255 -0.047 -0.139 0 0.578 0.370 0.278 0 -0.833 -0.167 -0.139 0 0.255 0.047 -0.208 0.323 0 -0.069 -0.583 0 0 0.139 -0.208 -0.323 0 -0.069 -0.208 0 0 0.069 -0.083 0 0 -0.139 -0.208 0 0 0.069 0 0 0 0 1.500 0 0 0
+DEAL:BDM2-Transform2::value 2 0.000 2.000 0 0 0 0 0 0 0 0.739 0 -0.333 0 0.094 -0.094 0 0.333 0 -0.739 0 0 0 0 0 0 0 0 0 0 0
+DEAL:BDM2-Transform2::gradient 2 0.000 2.000 0.139 0 0 -0.161 -0.278 0 0 0.500 0.139 0 0 0.161 -0.139 0 1.156 0.578 0.278 0 -1.667 0.167 -0.139 0 0.511 0.255 -0.255 -0.511 0 0.139 -0.167 1.667 0 -0.278 -0.578 -1.156 0 0.139 -0.161 0 0 -0.139 -0.500 0 0 0.278 0.161 0 0 -0.139 0 0 0 -1.500 1.500 0 0 0
+DEAL:BDM2-Transform2::value
+DEAL:BDM2-Transform2::gradient
+DEAL:BDM2-Transform2::value 3 -1.000 0.000 0 0 0 0.500 0 0 0 0 0 0 0 0 -0.266 0 0.333 0 0.057 0 -0.266 0 0.333 0 0.057 0 0 0 -0.750 0
+DEAL:BDM2-Transform2::gradient 3 -1.000 0.000 -0.069 0 0.323 -0.208 0.139 0 0 -0.583 -0.069 0 -0.323 -0.208 0.069 0 0 -0.208 -0.139 0 0 -0.083 0.069 0 0 -0.208 -0.370 0.578 0 0.139 0.167 -0.833 0 -0.278 -0.047 0.255 0 0.139 0.370 0.578 0 -0.139 -0.167 -0.833 0 0.278 0.047 0.255 0 -0.139 0 0 0 1.500 0 0 0 0
+DEAL:BDM2-Transform2::value 4 -1.000 1.000 0 -0.104 0 0.083 0 -0.104 0 -0.104 0 0.083 0 -0.104 0.104 0 -0.083 0 0.104 0 0.104 0 -0.083 0 0.104 0 0 0.750 -0.750 0
+DEAL:BDM2-Transform2::gradient 4 -1.000 1.000 -0.069 0 0.161 0 0.139 0 0 -0.250 -0.069 0 -0.161 0 0.069 0 0.161 0 -0.139 0 0 0.250 0.069 0 -0.161 0 0 0.161 0 -0.069 -0.250 0 0 0.139 0 -0.161 0 -0.069 0 0.161 0 0.069 0.250 0 0 -0.139 0 -0.161 0 0.069 0 0 0 0 0 0 0 0
+DEAL:BDM2-Transform2::value 5 -1.000 2.000 0 0 0 0 0 0 0 0 0 0.500 0 0 0.057 0 0.333 0 -0.266 0 0.057 0 0.333 0 -0.266 0 0 0 -0.750 0
+DEAL:BDM2-Transform2::gradient 5 -1.000 2.000 -0.069 0 0 0.208 0.139 0 0 0.083 -0.069 0 0 0.208 0.069 0 0.323 0.208 -0.139 0 0 0.583 0.069 0 -0.323 0.208 -0.047 -0.255 0 0.139 0.167 0.833 0 -0.278 -0.370 -0.578 0 0.139 0.047 -0.255 0 -0.139 -0.167 0.833 0 0.278 0.370 -0.578 0 -0.139 0 0 0 -1.500 0 0 0 0
+DEAL:BDM2-Transform2::value
+DEAL:BDM2-Transform2::gradient
+DEAL:BDM2-Transform2::value 6 -2.000 0.000 0 0.094 0 -0.333 0 0.739 0 0 0 0 0 0 0 0 0 0 0 0 -0.739 0 0.333 0 -0.094 0 0 0 0 0
+DEAL:BDM2-Transform2::gradient 6 -2.000 0.000 0.139 0 -0.511 -0.255 -0.278 0 1.667 -0.167 0.139 0 -1.156 -0.578 -0.139 0 0 -0.161 0.278 0 0 -0.500 -0.139 0 0 0.161 -0.161 0 0 0.139 0.500 0 0 -0.278 0.161 0 0 0.139 0.578 1.156 0 -0.139 0.167 -1.667 0 0.278 0.255 0.511 0 -0.139 0 0 0 1.500 -1.500 0 0 0
+DEAL:BDM2-Transform2::value 7 -2.000 1.000 0 -0.057 0 -0.333 0 0.266 0 -0.057 0 -0.333 0 0.266 0 0 0 0 0 0 0 0 -0.500 0 0 0 0 0.750 0 0
+DEAL:BDM2-Transform2::gradient 7 -2.000 1.000 0.139 0 -0.255 -0.047 -0.278 0 0.833 0.167 0.139 0 -0.578 -0.370 -0.139 0 -0.255 0.047 0.278 0 0.833 -0.167 -0.139 0 -0.578 0.370 0.208 0 0 -0.069 0.083 0 0 0.139 0.208 0 0 -0.069 0.208 0.323 0 0.069 0.583 0 0 -0.139 0.208 -0.323 0 0.069 0 0 0 0 -1.500 0 0 0
+DEAL:BDM2-Transform2::value 8 -2.000 2.000 0 0 0 0 0 0 0 0.094 0 -0.333 0 0.739 0 0 0 0 0 0 -0.094 0 0.333 0 -0.739 0 0 0 0 0
+DEAL:BDM2-Transform2::gradient 8 -2.000 2.000 0.139 0 0 0.161 -0.278 0 0 0.500 0.139 0 0 -0.161 -0.139 0 -0.511 0.255 0.278 0 1.667 0.167 -0.139 0 -1.156 0.578 0.161 0 0 0.139 0.500 0 0 -0.278 -0.161 0 0 0.139 0.255 -0.511 0 -0.139 0.167 1.667 0 0.278 0.578 -1.156 0 -0.139 0 0 0 -1.500 -1.500 0 0 0
+DEAL:BDM2-Transform2::value
+DEAL:BDM2-Transform2::gradient
+DEAL:BDM2-Transform2::
+DEAL:BDM2-Transform3::value 0 0.000 0.000 1.479 0 -0.667 0 0.188 0 0 0 0 0 0 0 0 0.739 0 -0.333 0 0.094 0 0 0 0 0 0 0 0 0 0
+DEAL:BDM2-Transform3::gradient 0 0.000 0.000 -1.156 -4.624 0 0.278 -0.333 6.667 0 -0.556 -0.511 -2.042 0 0.278 0.323 0 0 -0.278 -1.000 0 0 0.556 -0.323 0 0 -0.278 0.278 0 -1.156 -1.156 -0.556 0 1.667 -0.333 0.278 0 -0.511 -0.511 -0.278 0 0 0.323 0.556 0 0 -1.000 -0.278 0 0 -0.323 3.000 0 0 0 0 0 0 3.000
+DEAL:BDM2-Transform3::value 1 1.000 0.000 0.531 0 -0.667 0 -0.114 0 0.531 0 -0.667 0 -0.114 0 0 0 0 0.500 0 0 0 0 0 0 0 0 1.500 0 0 0
+DEAL:BDM2-Transform3::gradient 1 1.000 0.000 -0.739 -2.312 0 0.278 0.333 3.333 0 -0.556 -0.094 -1.021 0 0.278 0.739 -2.312 0 -0.278 -0.333 3.333 0 0.556 0.094 -1.021 0 -0.278 -0.139 0 -0.323 -0.417 0.278 0 0 -1.167 -0.139 0 0.323 -0.417 0.139 0 0 -0.417 -0.278 0 0 -0.167 0.139 0 0 -0.417 0 0 0 0 0 0 0 3.000
+DEAL:BDM2-Transform3::value 2 2.000 0.000 0 0 0 0 0 0 1.479 0 -0.667 0 0.188 0 0 0.094 0 -0.333 0 0.739 0 0 0 0 0 0 0 0 0 0
+DEAL:BDM2-Transform3::gradient 2 2.000 0.000 -0.323 0 0 0.278 1.000 0 0 -0.556 0.323 0 0 0.278 1.156 -4.624 0 -0.278 0.333 6.667 0 0.556 0.511 -2.042 0 -0.278 0.278 0 0.511 -0.511 -0.556 0 -1.667 -0.333 0.278 0 1.156 -1.156 -0.278 0 0 -0.323 0.556 0 0 -1.000 -0.278 0 0 0.323 -3.000 0 0 0 0 0 0 3.000
+DEAL:BDM2-Transform3::value
+DEAL:BDM2-Transform3::gradient
+DEAL:BDM2-Transform3::value 3 0.000 0.500 0 0 1.000 0 0 0 0 0 0 0 0 0 0 0.266 0 -0.333 0 -0.057 0 0.266 0 -0.333 0 -0.057 0 0 0 0.750
+DEAL:BDM2-Transform3::gradient 3 0.000 0.500 -0.417 -1.291 0 -0.139 -1.167 0 0 0.278 -0.417 1.291 0 -0.139 -0.417 0 0 0.139 -0.167 0 0 -0.278 -0.417 0 0 0.139 0.278 0 -0.578 -0.739 -0.556 0 0.833 0.333 0.278 0 -0.255 -0.094 -0.278 0 -0.578 0.739 0.556 0 0.833 -0.333 -0.278 0 -0.255 0.094 3.000 0 0 0 0 0 0 0
+DEAL:BDM2-Transform3::value 4 1.000 0.500 -0.208 0 0.167 0 -0.208 0 -0.208 0 0.167 0 -0.208 0 0 -0.104 0 0.083 0 -0.104 0 -0.104 0 0.083 0 -0.104 1.500 0 0 0.750
+DEAL:BDM2-Transform3::gradient 4 1.000 0.500 0 -0.645 0 -0.139 -0.500 0 0 0.278 0 0.645 0 -0.139 0 -0.645 0 0.139 0.500 0 0 -0.278 0 0.645 0 0.139 -0.139 0 -0.161 0 0.278 0 0 -0.500 -0.139 0 0.161 0 0.139 0 -0.161 0 -0.278 0 0 0.500 0.139 0 0.161 0 0 0 0 0 0 0 0 0
+DEAL:BDM2-Transform3::value 5 2.000 0.500 0 0 0 0 0 0 0 0 1.000 0 0 0 0 -0.057 0 -0.333 0 0.266 0 -0.057 0 -0.333 0 0.266 0 0 0 0.750
+DEAL:BDM2-Transform3::gradient 5 2.000 0.500 0.417 0 0 -0.139 0.167 0 0 0.278 0.417 0 0 -0.139 0.417 -1.291 0 0.139 1.167 0 0 -0.278 0.417 1.291 0 0.139 0.278 0 0.255 -0.094 -0.556 0 -0.833 0.333 0.278 0 0.578 -0.739 -0.278 0 0.255 0.094 0.556 0 -0.833 -0.333 -0.278 0 0.578 0.739 -3.000 0 0 0 0 0 0 0
+DEAL:BDM2-Transform3::value
+DEAL:BDM2-Transform3::gradient
+DEAL:BDM2-Transform3::value 6 0.000 1.000 0.188 0 -0.667 0 1.479 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0.739 0 -0.333 0 0.094 0 0 0 0
+DEAL:BDM2-Transform3::gradient 6 0.000 1.000 -0.511 2.042 0 0.278 -0.333 -6.667 0 -0.556 -1.156 4.624 0 0.278 -0.323 0 0 -0.278 -1.000 0 0 0.556 0.323 0 0 -0.278 0.278 0 0 -0.323 -0.556 0 0 1.000 0.278 0 0 0.323 -0.278 0 -1.156 1.156 0.556 0 1.667 0.333 -0.278 0 -0.511 0.511 3.000 0 0 0 0 0 0 -3.000
+DEAL:BDM2-Transform3::value 7 1.000 1.000 -0.114 0 -0.667 0 0.531 0 -0.114 0 -0.667 0 0.531 0 0 0 0 0 0 0 0 0 0 0.500 0 0 1.500 0 0 0
+DEAL:BDM2-Transform3::gradient 7 1.000 1.000 -0.094 1.021 0 0.278 0.333 -3.333 0 -0.556 -0.739 2.312 0 0.278 0.094 1.021 0 -0.278 -0.333 -3.333 0 0.556 0.739 2.312 0 -0.278 -0.139 0 0 0.417 0.278 0 0 0.167 -0.139 0 0 0.417 0.139 0 -0.323 0.417 -0.278 0 0 1.167 0.139 0 0.323 0.417 0 0 0 0 0 0 0 -3.000
+DEAL:BDM2-Transform3::value 8 2.000 1.000 0 0 0 0 0 0 0.188 0 -0.667 0 1.479 0 0 0 0 0 0 0 0 0.094 0 -0.333 0 0.739 0 0 0 0
+DEAL:BDM2-Transform3::gradient 8 2.000 1.000 0.323 0 0 0.278 1.000 0 0 -0.556 -0.323 0 0 0.278 0.511 2.042 0 -0.278 0.333 -6.667 0 0.556 1.156 4.624 0 -0.278 0.278 0 0 0.323 -0.556 0 0 1.000 0.278 0 0 -0.323 -0.278 0 0.511 0.511 0.556 0 -1.667 0.333 -0.278 0 1.156 1.156 -3.000 0 0 0 0 0 0 -3.000
+DEAL:BDM2-Transform3::value
+DEAL:BDM2-Transform3::gradient
+DEAL:BDM2-Transform3::
+DEAL:BDM3-Transform0::value 0 0.000 0.000 1.527 0 -0.814 0 0.401 0 -0.114 0 0 0 0 0 0 0 0 0 0 1.527 0 -0.814 0 0.401 0 -0.114 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
+DEAL:BDM3-Transform0::gradient 0 0.000 0.000 -4.266 -8.546 0 0.371 -2.793 13.807 0 -0.940 -2.012 -7.417 0 0.940 0.070 2.156 0 -0.371 0.527 0 0 -0.371 -1.159 0 0 0.940 2.051 0 0 -0.940 1.582 0 0 0.371 0.371 0 -8.546 -4.266 -0.940 0 13.807 -2.793 0.940 0 -7.417 -2.012 -0.371 0 2.156 0.070 -0.371 0 0 0.527 0.940 0 0 -1.159 -0.940 0 0 2.051 0.371 0 0 1.582 54.000 0 0 0 -60.000 0 0 0 -36.000 0 0 0 0 0 0 54.000 0 0 0 -36.000 0 0 0 -60.000
+DEAL:BDM3-Transform0::value 1 0.500 0.000 0.296 0 -0.901 0 0.205 0 0.150 0 0.296 0 -0.901 0 0.205 0 0.150 0 -0.023 -0.092 0.059 0.592 -0.059 0.592 0.023 -0.092 0.023 0 -0.059 0 0.059 0 -0.023 0 6.000 0 0 0 -9.000 0 0 0 0 0 0 0
+DEAL:BDM3-Transform0::gradient 1 0.500 0.000 -1.092 -3.599 0 0.371 1.629 7.402 0 -0.940 0.414 -4.207 0 0.940 0.549 0.404 0 -0.371 1.092 -3.599 0 -0.371 -1.629 7.402 0 0.940 -0.414 -4.207 0 -0.940 -0.549 0.404 0 0.371 0 0 0.214 -1.299 0 0 -3.484 -3.201 0 0 3.484 -3.201 0 0 -0.214 -1.299 0 0 0 0.256 0 0 0 1.244 0 0 0 1.244 0 0 0 0.256 -15.000 -9.000 0 0 30.000 0 0 0 0 18.000 0 0 0 0 0 36.000 0 0 0 0 0 0 0 -60.000
+DEAL:BDM3-Transform0::value 2 1.000 0.000 0 0 0 0 0 0 0 0 1.527 0 -0.814 0 0.401 0 -0.114 0 0 -0.114 0 0.401 0 -0.814 0 1.527 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
+DEAL:BDM3-Transform0::gradient 2 1.000 0.000 -0.527 0 0 0.371 1.159 0 0 -0.940 -2.051 0 0 0.940 -1.582 0 0 -0.371 4.266 -8.546 0 -0.371 2.793 13.807 0 0.940 2.012 -7.417 0 -0.940 -0.070 2.156 0 0.371 -0.371 0 -2.156 0.070 0.940 0 7.417 -2.012 -0.940 0 -13.807 -2.793 0.371 0 8.546 -4.266 0.371 0 0 1.582 -0.940 0 0 2.051 0.940 0 0 -1.159 -0.371 0 0 0.527 6.000 0 0 0 -60.000 0 0 0 36.000 0 0 0 0 0 0 18.000 0 0 0 36.000 0 0 0 -60.000
+DEAL:BDM3-Transform0::value
+DEAL:BDM3-Transform0::gradient
+DEAL:BDM3-Transform0::value 3 0.000 0.500 -0.092 -0.023 0.592 0.059 0.592 -0.059 -0.092 0.023 0 0.023 0 -0.059 0 0.059 0 -0.023 0 0.296 0 -0.901 0 0.205 0 0.150 0 0.296 0 -0.901 0 0.205 0 0.150 0 0 0 0 0 0 0 6.000 0 -9.000 0 0
+DEAL:BDM3-Transform0::gradient 3 0.000 0.500 -1.299 0.214 0 0 -3.201 -3.484 0 0 -3.201 3.484 0 0 -1.299 -0.214 0 0 0.256 0 0 0 1.244 0 0 0 1.244 0 0 0 0.256 0 0 0 0.371 0 -3.599 -1.092 -0.940 0 7.402 1.629 0.940 0 -4.207 0.414 -0.371 0 0.404 0.549 -0.371 0 -3.599 1.092 0.940 0 7.402 -1.629 -0.940 0 -4.207 -0.414 0.371 0 0.404 -0.549 36.000 0 0 0 -60.000 0 0 0 0 0 0 0 0 0 -9.000 -15.000 0 0 18.000 0 0 0 0 30.000
+DEAL:BDM3-Transform0::value 4 0.500 0.500 -0.177 -0.023 0.052 0.059 0.052 -0.059 -0.177 0.023 -0.177 0.023 0.052 -0.059 0.052 0.059 -0.177 -0.023 -0.023 -0.177 0.059 0.052 -0.059 0.052 0.023 -0.177 0.023 -0.177 -0.059 0.052 0.059 0.052 -0.023 -0.177 1.500 0 0 0 0 0 0 1.500 0 0 0 0
+DEAL:BDM3-Transform0::gradient 4 0.500 0.500 0.527 0.781 0 0 0.223 -1.243 0 0 0.223 1.243 0 0 0.527 -0.781 0 0 -0.527 0.781 0 0 -0.223 -1.243 0 0 -0.223 1.243 0 0 -0.527 -0.781 0 0 0 0 0.781 0.527 0 0 -1.243 0.223 0 0 1.243 0.223 0 0 -0.781 0.527 0 0 0.781 -0.527 0 0 -1.243 -0.223 0 0 1.243 -0.223 0 0 -0.781 -0.527 -15.000 -9.000 0 0 30.000 0 0 0 0 18.000 0 0 0 0 -9.000 -15.000 0 0 18.000 0 0 0 0 30.000
+DEAL:BDM3-Transform0::value 5 1.000 0.500 0 -0.023 0 0.059 0 -0.059 0 0.023 -0.092 0.023 0.592 -0.059 0.592 0.059 -0.092 -0.023 0 0.150 0 0.205 0 -0.901 0 0.296 0 0.150 0 0.205 0 -0.901 0 0.296 0 0 0 0 0 0 0 -3.000 0 9.000 0 0
+DEAL:BDM3-Transform0::gradient 5 1.000 0.500 -0.256 0 0 0 -1.244 0 0 0 -1.244 0 0 0 -0.256 0 0 0 1.299 0.214 0 0 3.201 -3.484 0 0 3.201 3.484 0 0 1.299 -0.214 0 0 -0.371 0 -0.404 0.549 0.940 0 4.207 0.414 -0.940 0 -7.402 1.629 0.371 0 3.599 -1.092 0.371 0 -0.404 -0.549 -0.940 0 4.207 -0.414 0.940 0 -7.402 -1.629 -0.371 0 3.599 1.092 24.000 0 0 0 -60.000 0 0 0 0 0 0 0 0 0 -9.000 -15.000 0 0 18.000 0 0 0 0 30.000
+DEAL:BDM3-Transform0::value
+DEAL:BDM3-Transform0::gradient
+DEAL:BDM3-Transform0::value 6 0.000 1.000 -0.114 0 0.401 0 -0.814 0 1.527 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1.527 0 -0.814 0 0.401 0 -0.114 0 0 0 0 0 0 0 0 0 0 0 0
+DEAL:BDM3-Transform0::gradient 6 0.000 1.000 0.070 -2.156 0 -0.371 -2.012 7.417 0 0.940 -2.793 -13.807 0 -0.940 -4.266 8.546 0 0.371 1.582 0 0 0.371 2.051 0 0 -0.940 -1.159 0 0 0.940 0.527 0 0 -0.371 0.371 0 0 -0.527 -0.940 0 0 1.159 0.940 0 0 -2.051 -0.371 0 0 -1.582 -0.371 0 -8.546 4.266 0.940 0 13.807 2.793 -0.940 0 -7.417 2.012 0.371 0 2.156 -0.070 18.000 0 0 0 -60.000 0 0 0 36.000 0 0 0 0 0 0 6.000 0 0 0 36.000 0 0 0 -60.000
+DEAL:BDM3-Transform0::value 7 0.500 1.000 0.150 0 0.205 0 -0.901 0 0.296 0 0.150 0 0.205 0 -0.901 0 0.296 0 -0.023 0 0.059 0 -0.059 0 0.023 0 0.023 -0.092 -0.059 0.592 0.059 0.592 -0.023 -0.092 -3.000 0 0 0 9.000 0 0 0 0 0 0 0
+DEAL:BDM3-Transform0::gradient 7 0.500 1.000 0.549 -0.404 0 -0.371 0.414 4.207 0 0.940 1.629 -7.402 0 -0.940 -1.092 3.599 0 0.371 -0.549 -0.404 0 0.371 -0.414 4.207 0 -0.940 -1.629 -7.402 0 0.940 1.092 3.599 0 -0.371 0 0 0 -0.256 0 0 0 -1.244 0 0 0 -1.244 0 0 0 -0.256 0 0 0.214 1.299 0 0 -3.484 3.201 0 0 3.484 3.201 0 0 -0.214 1.299 -15.000 -9.000 0 0 30.000 0 0 0 0 18.000 0 0 0 0 0 24.000 0 0 0 0 0 0 0 -60.000
+DEAL:BDM3-Transform0::value 8 1.000 1.000 0 0 0 0 0 0 0 0 -0.114 0 0.401 0 -0.814 0 1.527 0 0 0 0 0 0 0 0 0 0 -0.114 0 0.401 0 -0.814 0 1.527 0 0 0 0 0 0 0 0 0 0 0 0
+DEAL:BDM3-Transform0::gradient 8 1.000 1.000 -1.582 0 0 -0.371 -2.051 0 0 0.940 1.159 0 0 -0.940 -0.527 0 0 0.371 -0.070 -2.156 0 0.371 2.012 7.417 0 -0.940 2.793 -13.807 0 0.940 4.266 8.546 0 -0.371 -0.371 0 0 -1.582 0.940 0 0 -2.051 -0.940 0 0 1.159 0.371 0 0 -0.527 0.371 0 -2.156 -0.070 -0.940 0 7.417 2.012 0.940 0 -13.807 2.793 -0.371 0 8.546 4.266 42.000 0 0 0 -60.000 0 0 0 -36.000 0 0 0 0 0 0 42.000 0 0 0 -36.000 0 0 0 -60.000
+DEAL:BDM3-Transform0::value
+DEAL:BDM3-Transform0::gradient
+DEAL:BDM3-Transform0::
+DEAL:BDM3-Transform1::value 0 0.000 0.000 0 1.527 0 -0.814 0 0.401 0 -0.114 0 0 0 0 0 0 0 0 -1.527 0 0.814 0 -0.401 0 0.114 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
+DEAL:BDM3-Transform1::gradient 0 0.000 0.000 0.371 0 8.546 -4.266 -0.940 0 -13.807 -2.793 0.940 0 7.417 -2.012 -0.371 0 -2.156 0.070 -0.371 0 0 0.527 0.940 0 0 -1.159 -0.940 0 0 2.051 0.371 0 0 1.582 -4.266 8.546 0 0.371 -2.793 -13.807 0 -0.940 -2.012 7.417 0 0.940 0.070 -2.156 0 -0.371 0.527 0 0 -0.371 -1.159 0 0 0.940 2.051 0 0 -0.940 1.582 0 0 0.371 0 0.000 0.000 54.000 0 0.000 0.000 -60.000 0 0.000 0.000 -36.000 54.000 0.000 0.000 0 -36.000 0.000 0.000 0 -60.000 0.000 0.000 0
+DEAL:BDM3-Transform1::value 1 0.000 0.500 0 0.296 0 -0.901 0 0.205 0 0.150 0 0.296 0 -0.901 0 0.205 0 0.150 0.092 -0.023 -0.592 0.059 -0.592 -0.059 0.092 0.023 0 0.023 0 -0.059 0 0.059 0 -0.023 0 6.000 0 0 0 -9.000 0 0 0 0 0 0
+DEAL:BDM3-Transform1::gradient 1 0.000 0.500 0.371 0 3.599 -1.092 -0.940 0 -7.402 1.629 0.940 0 4.207 0.414 -0.371 0 -0.404 0.549 -0.371 0 3.599 1.092 0.940 0 -7.402 -1.629 -0.940 0 4.207 -0.414 0.371 0 -0.404 -0.549 -1.299 -0.214 0 0 -3.201 3.484 0 0 -3.201 -3.484 0 0 -1.299 0.214 0 0 0.256 0 0 0 1.244 0 0 0 1.244 0 0 0 0.256 0 0 0 0 0 9.000 -15.000 0 0.000 0.000 30.000 0 0 -18.000 0 36.000 0.000 0.000 0 0 0 0 0 -60.000 0.000 0.000 0
+DEAL:BDM3-Transform1::value 2 0.000 1.000 0 0 0 0 0 0 0 0 0 1.527 0 -0.814 0 0.401 0 -0.114 0.114 0 -0.401 0 0.814 0 -1.527 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
+DEAL:BDM3-Transform1::gradient 2 0.000 1.000 0.371 0 0 -0.527 -0.940 0 0 1.159 0.940 0 0 -2.051 -0.371 0 0 -1.582 -0.371 0 8.546 4.266 0.940 0 -13.807 2.793 -0.940 0 7.417 2.012 0.371 0 -2.156 -0.070 0.070 2.156 0 -0.371 -2.012 -7.417 0 0.940 -2.793 13.807 0 -0.940 -4.266 -8.546 0 0.371 1.582 0 0 0.371 2.051 0 0 -0.940 -1.159 0 0 0.940 0.527 0 0 -0.371 0 0 0 6.000 0 0.000 0.000 -60.000 0 0.000 0.000 36.000 18.000 0 0 0 36.000 0.000 0.000 0 -60.000 0.000 0.000 0
+DEAL:BDM3-Transform1::value
+DEAL:BDM3-Transform1::gradient
+DEAL:BDM3-Transform1::value 3 -0.500 0.000 0.023 -0.092 -0.059 0.592 0.059 0.592 -0.023 -0.092 -0.023 0 0.059 0 -0.059 0 0.023 0 -0.296 0 0.901 0 -0.205 0 -0.150 0 -0.296 0 0.901 0 -0.205 0 -0.150 0 0 0 0 0 0 0 -6.000 0 9.000 0 0 0
+DEAL:BDM3-Transform1::gradient 3 -0.500 0.000 0 0 -0.214 -1.299 0 0 3.484 -3.201 0 0 -3.484 -3.201 0 0 0.214 -1.299 0 0 0 0.256 0 0 0 1.244 0 0 0 1.244 0 0 0 0.256 -1.092 3.599 0 0.371 1.629 -7.402 0 -0.940 0.414 4.207 0 0.940 0.549 -0.404 0 -0.371 1.092 3.599 0 -0.371 -1.629 -7.402 0 0.940 -0.414 4.207 0 -0.940 -0.549 -0.404 0 0.371 0 0.000 0.000 36.000 0 0.000 0.000 -60.000 0 0 0 0 -15.000 9.000 0 0 0 -18.000 0 0 30.000 0.000 0.000 0
+DEAL:BDM3-Transform1::value 4 -0.500 0.500 0.023 -0.177 -0.059 0.052 0.059 0.052 -0.023 -0.177 -0.023 -0.177 0.059 0.052 -0.059 0.052 0.023 -0.177 0.177 -0.023 -0.052 0.059 -0.052 -0.059 0.177 0.023 0.177 0.023 -0.052 -0.059 -0.052 0.059 0.177 -0.023 0 1.500 0 0 0 0 -1.500 0 0 0 0 0
+DEAL:BDM3-Transform1::gradient 4 -0.500 0.500 0 0 -0.781 0.527 0 0 1.243 0.223 0 0 -1.243 0.223 0 0 0.781 0.527 0 0 -0.781 -0.527 0 0 1.243 -0.223 0 0 -1.243 -0.223 0 0 0.781 -0.527 0.527 -0.781 0 0 0.223 1.243 0 0 0.223 -1.243 0 0 0.527 0.781 0 0 -0.527 -0.781 0 0 -0.223 1.243 0 0 -0.223 -1.243 0 0 -0.527 0.781 0 0 0 0 9.000 -15.000 0 0.000 0.000 30.000 0 0 -18.000 0 -15.000 9.000 0 0 0 -18.000 0 0 30.000 0.000 0.000 0
+DEAL:BDM3-Transform1::value 5 -0.500 1.000 0.023 0 -0.059 0 0.059 0 -0.023 0 -0.023 -0.092 0.059 0.592 -0.059 0.592 0.023 -0.092 -0.150 0 -0.205 0 0.901 0 -0.296 0 -0.150 0 -0.205 0 0.901 0 -0.296 0 0 0 0 0 0 0 3.000 0 -9.000 0 0 0
+DEAL:BDM3-Transform1::gradient 5 -0.500 1.000 0 0 0 -0.256 0 0 0 -1.244 0 0 0 -1.244 0 0 0 -0.256 0 0 -0.214 1.299 0 0 3.484 3.201 0 0 -3.484 3.201 0 0 0.214 1.299 0.549 0.404 0 -0.371 0.414 -4.207 0 0.940 1.629 7.402 0 -0.940 -1.092 -3.599 0 0.371 -0.549 0.404 0 0.371 -0.414 -4.207 0 -0.940 -1.629 7.402 0 0.940 1.092 -3.599 0 -0.371 0 0.000 0.000 24.000 0 0.000 0.000 -60.000 0 0 0 0 -15.000 9.000 0 0 0 -18.000 0 0 30.000 0.000 0.000 0
+DEAL:BDM3-Transform1::value
+DEAL:BDM3-Transform1::gradient
+DEAL:BDM3-Transform1::value 6 -1.000 0.000 0 -0.114 0 0.401 0 -0.814 0 1.527 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1.527 0 0.814 0 -0.401 0 0.114 0 0 0 0 0 0 0 0 0 0 0 0 0
+DEAL:BDM3-Transform1::gradient 6 -1.000 0.000 -0.371 0 2.156 0.070 0.940 0 -7.417 -2.012 -0.940 0 13.807 -2.793 0.371 0 -8.546 -4.266 0.371 0 0 1.582 -0.940 0 0 2.051 0.940 0 0 -1.159 -0.371 0 0 0.527 -0.527 0 0 0.371 1.159 0 0 -0.940 -2.051 0 0 0.940 -1.582 0 0 -0.371 4.266 8.546 0 -0.371 2.793 -13.807 0 0.940 2.012 7.417 0 -0.940 -0.070 -2.156 0 0.371 0 0 0 18.000 0 0.000 0.000 -60.000 0 0.000 0.000 36.000 6.000 0 0 0 36.000 0.000 0.000 0 -60.000 0.000 0.000 0
+DEAL:BDM3-Transform1::value 7 -1.000 0.500 0 0.150 0 0.205 0 -0.901 0 0.296 0 0.150 0 0.205 0 -0.901 0 0.296 0 -0.023 0 0.059 0 -0.059 0 0.023 0.092 0.023 -0.592 -0.059 -0.592 0.059 0.092 -0.023 0 -3.000 0 0 0 9.000 0 0 0 0 0 0
+DEAL:BDM3-Transform1::gradient 7 -1.000 0.500 -0.371 0 0.404 0.549 0.940 0 -4.207 0.414 -0.940 0 7.402 1.629 0.371 0 -3.599 -1.092 0.371 0 0.404 -0.549 -0.940 0 -4.207 -0.414 0.940 0 7.402 -1.629 -0.371 0 -3.599 1.092 -0.256 0 0 0 -1.244 0 0 0 -1.244 0 0 0 -0.256 0 0 0 1.299 -0.214 0 0 3.201 3.484 0 0 3.201 -3.484 0 0 1.299 0.214 0 0 0 0 9.000 -15.000 0 0.000 0.000 30.000 0 0 -18.000 0 24.000 0.000 0.000 0 0 0 0 0 -60.000 0.000 0.000 0
+DEAL:BDM3-Transform1::value 8 -1.000 1.000 0 0 0 0 0 0 0 0 0 -0.114 0 0.401 0 -0.814 0 1.527 0 0 0 0 0 0 0 0 0.114 0 -0.401 0 0.814 0 -1.527 0 0 0 0 0 0 0 0 0 0 0 0 0
+DEAL:BDM3-Transform1::gradient 8 -1.000 1.000 -0.371 0 0 -1.582 0.940 0 0 -2.051 -0.940 0 0 1.159 0.371 0 0 -0.527 0.371 0 2.156 -0.070 -0.940 0 -7.417 2.012 0.940 0 13.807 2.793 -0.371 0 -8.546 4.266 -1.582 0 0 -0.371 -2.051 0 0 0.940 1.159 0 0 -0.940 -0.527 0 0 0.371 -0.070 2.156 0 0.371 2.012 -7.417 0 -0.940 2.793 13.807 0 0.940 4.266 -8.546 0 -0.371 0 0.000 0.000 42.000 0 0.000 0.000 -60.000 0 0.000 0.000 -36.000 42.000 0.000 0.000 0 -36.000 0.000 0.000 0 -60.000 0.000 0.000 0
+DEAL:BDM3-Transform1::value
+DEAL:BDM3-Transform1::gradient
+DEAL:BDM3-Transform1::
+DEAL:BDM3-Transform2::value 0 0.000 0.000 0 0.763 0 -0.407 0 0.200 0 -0.057 0 0 0 0 0 0 0 0 -0.763 0 0.407 0 -0.200 0 0.057 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
+DEAL:BDM3-Transform2::gradient 0 0.000 0.000 0.093 0 2.137 -1.067 -0.235 0 -3.452 -0.698 0.235 0 1.854 -0.503 -0.093 0 -0.539 0.018 -0.093 0 0 0.132 0.235 0 0 -0.290 -0.235 0 0 0.513 0.093 0 0 0.395 -1.067 2.137 0 0.093 -0.698 -3.452 0 -0.235 -0.503 1.854 0 0.235 0.018 -0.539 0 -0.093 0.132 0 0 -0.093 -0.290 0 0 0.235 0.513 0 0 -0.235 0.395 0 0 0.093 0 0 0 13.500 0 0 0 -15.000 0 0 0 -9.000 13.500 0 0 0 -9.000 0 0 0 -15.000 0 0 0
+DEAL:BDM3-Transform2::value 1 0.000 1.000 0 0.148 0 -0.450 0 0.103 0 0.075 0 0.148 0 -0.450 0 0.103 0 0.075 0.046 -0.012 -0.296 0.029 -0.296 -0.029 0.046 0.012 0 0.012 0 -0.029 0 0.029 0 -0.012 0 3.000 0 0 0 -4.500 0 0 0 0 0 0
+DEAL:BDM3-Transform2::gradient 1 0.000 1.000 0.093 0 0.900 -0.273 -0.235 0 -1.851 0.407 0.235 0 1.052 0.104 -0.093 0 -0.101 0.137 -0.093 0 0.900 0.273 0.235 0 -1.851 -0.407 -0.235 0 1.052 -0.104 0.093 0 -0.101 -0.137 -0.325 -0.054 0 0 -0.800 0.871 0 0 -0.800 -0.871 0 0 -0.325 0.054 0 0 0.064 0 0 0 0.311 0 0 0 0.311 0 0 0 0.064 0 0 0 0 0 2.250 -3.750 0 0 0 7.500 0 0 -4.500 0 9.000 0 0 0 0 0 0 0 -15.000 0 0 0
+DEAL:BDM3-Transform2::value 2 0.000 2.000 0 0 0 0 0 0 0 0 0 0.763 0 -0.407 0 0.200 0 -0.057 0.057 0 -0.200 0 0.407 0 -0.763 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
+DEAL:BDM3-Transform2::gradient 2 0.000 2.000 0.093 0 0 -0.132 -0.235 0 0 0.290 0.235 0 0 -0.513 -0.093 0 0 -0.395 -0.093 0 2.137 1.067 0.235 0 -3.452 0.698 -0.235 0 1.854 0.503 0.093 0 -0.539 -0.018 0.018 0.539 0 -0.093 -0.503 -1.854 0 0.235 -0.698 3.452 0 -0.235 -1.067 -2.137 0 0.093 0.395 0 0 0.093 0.513 0 0 -0.235 -0.290 0 0 0.235 0.132 0 0 -0.093 0 0 0 1.500 0 0 0 -15.000 0 0 0 9.000 4.500 0 0 0 9.000 0 0 0 -15.000 0 0 0
+DEAL:BDM3-Transform2::value
+DEAL:BDM3-Transform2::gradient
+DEAL:BDM3-Transform2::value 3 -1.000 0.000 0.012 -0.046 -0.029 0.296 0.029 0.296 -0.012 -0.046 -0.012 0 0.029 0 -0.029 0 0.012 0 -0.148 0 0.450 0 -0.103 0 -0.075 0 -0.148 0 0.450 0 -0.103 0 -0.075 0 0 0 0 0 0 0 -3.000 0 4.500 0 0 0
+DEAL:BDM3-Transform2::gradient 3 -1.000 0.000 0 0 -0.054 -0.325 0 0 0.871 -0.800 0 0 -0.871 -0.800 0 0 0.054 -0.325 0 0 0 0.064 0 0 0 0.311 0 0 0 0.311 0 0 0 0.064 -0.273 0.900 0 0.093 0.407 -1.851 0 -0.235 0.104 1.052 0 0.235 0.137 -0.101 0 -0.093 0.273 0.900 0 -0.093 -0.407 -1.851 0 0.235 -0.104 1.052 0 -0.235 -0.137 -0.101 0 0.093 0 0 0 9.000 0 0 0 -15.000 0 0 0 0 -3.750 2.250 0 0 0 -4.500 0 0 7.500 0 0 0
+DEAL:BDM3-Transform2::value 4 -1.000 1.000 0.012 -0.088 -0.029 0.026 0.029 0.026 -0.012 -0.088 -0.012 -0.088 0.029 0.026 -0.029 0.026 0.012 -0.088 0.088 -0.012 -0.026 0.029 -0.026 -0.029 0.088 0.012 0.088 0.012 -0.026 -0.029 -0.026 0.029 0.088 -0.012 0 0.750 0 0 0 0 -0.750 0 0 0 0 0
+DEAL:BDM3-Transform2::gradient 4 -1.000 1.000 0 0 -0.195 0.132 0 0 0.311 0.056 0 0 -0.311 0.056 0 0 0.195 0.132 0 0 -0.195 -0.132 0 0 0.311 -0.056 0 0 -0.311 -0.056 0 0 0.195 -0.132 0.132 -0.195 0 0 0.056 0.311 0 0 0.056 -0.311 0 0 0.132 0.195 0 0 -0.132 -0.195 0 0 -0.056 0.311 0 0 -0.056 -0.311 0 0 -0.132 0.195 0 0 0 0 2.250 -3.750 0 0 0 7.500 0 0 -4.500 0 -3.750 2.250 0 0 0 -4.500 0 0 7.500 0 0 0
+DEAL:BDM3-Transform2::value 5 -1.000 2.000 0.012 0 -0.029 0 0.029 0 -0.012 0 -0.012 -0.046 0.029 0.296 -0.029 0.296 0.012 -0.046 -0.075 0 -0.103 0 0.450 0 -0.148 0 -0.075 0 -0.103 0 0.450 0 -0.148 0 0 0 0 0 0 0 1.500 0 -4.500 0 0 0
+DEAL:BDM3-Transform2::gradient 5 -1.000 2.000 0 0 0 -0.064 0 0 0 -0.311 0 0 0 -0.311 0 0 0 -0.064 0 0 -0.054 0.325 0 0 0.871 0.800 0 0 -0.871 0.800 0 0 0.054 0.325 0.137 0.101 0 -0.093 0.104 -1.052 0 0.235 0.407 1.851 0 -0.235 -0.273 -0.900 0 0.093 -0.137 0.101 0 0.093 -0.104 -1.052 0 -0.235 -0.407 1.851 0 0.235 0.273 -0.900 0 -0.093 0 0 0 6.000 0 0 0 -15.000 0 0 0 0 -3.750 2.250 0 0 0 -4.500 0 0 7.500 0 0 0
+DEAL:BDM3-Transform2::value
+DEAL:BDM3-Transform2::gradient
+DEAL:BDM3-Transform2::value 6 -2.000 0.000 0 -0.057 0 0.200 0 -0.407 0 0.763 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.763 0 0.407 0 -0.200 0 0.057 0 0 0 0 0 0 0 0 0 0 0 0 0
+DEAL:BDM3-Transform2::gradient 6 -2.000 0.000 -0.093 0 0.539 0.018 0.235 0 -1.854 -0.503 -0.235 0 3.452 -0.698 0.093 0 -2.137 -1.067 0.093 0 0 0.395 -0.235 0 0 0.513 0.235 0 0 -0.290 -0.093 0 0 0.132 -0.132 0 0 0.093 0.290 0 0 -0.235 -0.513 0 0 0.235 -0.395 0 0 -0.093 1.067 2.137 0 -0.093 0.698 -3.452 0 0.235 0.503 1.854 0 -0.235 -0.018 -0.539 0 0.093 0 0 0 4.500 0 0 0 -15.000 0 0 0 9.000 1.500 0 0 0 9.000 0 0 0 -15.000 0 0 0
+DEAL:BDM3-Transform2::value 7 -2.000 1.000 0 0.075 0 0.103 0 -0.450 0 0.148 0 0.075 0 0.103 0 -0.450 0 0.148 0 -0.012 0 0.029 0 -0.029 0 0.012 0.046 0.012 -0.296 -0.029 -0.296 0.029 0.046 -0.012 0 -1.500 0 0 0 4.500 0 0 0 0 0 0
+DEAL:BDM3-Transform2::gradient 7 -2.000 1.000 -0.093 0 0.101 0.137 0.235 0 -1.052 0.104 -0.235 0 1.851 0.407 0.093 0 -0.900 -0.273 0.093 0 0.101 -0.137 -0.235 0 -1.052 -0.104 0.235 0 1.851 -0.407 -0.093 0 -0.900 0.273 -0.064 0 0 0 -0.311 0 0 0 -0.311 0 0 0 -0.064 0 0 0 0.325 -0.054 0 0 0.800 0.871 0 0 0.800 -0.871 0 0 0.325 0.054 0 0 0 0 2.250 -3.750 0 0 0 7.500 0 0 -4.500 0 6.000 0 0 0 0 0 0 0 -15.000 0 0 0
+DEAL:BDM3-Transform2::value 8 -2.000 2.000 0 0 0 0 0 0 0 0 0 -0.057 0 0.200 0 -0.407 0 0.763 0 0 0 0 0 0 0 0 0.057 0 -0.200 0 0.407 0 -0.763 0 0 0 0 0 0 0 0 0 0 0 0 0
+DEAL:BDM3-Transform2::gradient 8 -2.000 2.000 -0.093 0 0 -0.395 0.235 0 0 -0.513 -0.235 0 0 0.290 0.093 0 0 -0.132 0.093 0 0.539 -0.018 -0.235 0 -1.854 0.503 0.235 0 3.452 0.698 -0.093 0 -2.137 1.067 -0.395 0 0 -0.093 -0.513 0 0 0.235 0.290 0 0 -0.235 -0.132 0 0 0.093 -0.018 0.539 0 0.093 0.503 -1.854 0 -0.235 0.698 3.452 0 0.235 1.067 -2.137 0 -0.093 0 0 0 10.500 0 0 0 -15.000 0 0 0 -9.000 10.500 0 0 0 -9.000 0 0 0 -15.000 0 0 0
+DEAL:BDM3-Transform2::value
+DEAL:BDM3-Transform2::gradient
+DEAL:BDM3-Transform2::
+DEAL:BDM3-Transform3::value 0 0.000 0.000 1.527 0 -0.814 0 0.401 0 -0.114 0 0 0 0 0 0 0 0 0 0 0.763 0 -0.407 0 0.200 0 -0.057 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
+DEAL:BDM3-Transform3::gradient 0 0.000 0.000 -2.133 -8.546 0 0.186 -1.396 13.807 0 -0.470 -1.006 -7.417 0 0.470 0.035 2.156 0 -0.186 0.263 0 0 -0.186 -0.580 0 0 0.470 1.025 0 0 -0.470 0.791 0 0 0.186 0.186 0 -2.137 -2.133 -0.470 0 3.452 -1.396 0.470 0 -1.854 -1.006 -0.186 0 0.539 0.035 -0.186 0 0 0.263 0.470 0 0 -0.580 -0.470 0 0 1.025 0.186 0 0 0.791 27.000 0 0 0 -30.000 0 0 0 -18.000 0 0 0 0 0 0 27.000 0 0 0 -18.000 0 0 0 -30.000
+DEAL:BDM3-Transform3::value 1 1.000 0.000 0.296 0 -0.901 0 0.205 0 0.150 0 0.296 0 -0.901 0 0.205 0 0.150 0 -0.023 -0.046 0.059 0.296 -0.059 0.296 0.023 -0.046 0.023 0 -0.059 0 0.059 0 -0.023 0 6.000 0 0 0 -9.000 0 0 0 0 0 0 0
+DEAL:BDM3-Transform3::gradient 1 1.000 0.000 -0.546 -3.599 0 0.186 0.814 7.402 0 -0.470 0.207 -4.207 0 0.470 0.274 0.404 0 -0.186 0.546 -3.599 0 -0.186 -0.814 7.402 0 0.470 -0.207 -4.207 0 -0.470 -0.274 0.404 0 0.186 0 0 0.054 -0.650 0 0 -0.871 -1.600 0 0 0.871 -1.600 0 0 -0.054 -0.650 0 0 0 0.128 0 0 0 0.622 0 0 0 0.622 0 0 0 0.128 -7.500 -9.000 0 0 15.000 0 0 0 0 18.000 0 0 0 0 0 18.000 0 0 0 0 0 0 0 -30.000
+DEAL:BDM3-Transform3::value 2 2.000 0.000 0 0 0 0 0 0 0 0 1.527 0 -0.814 0 0.401 0 -0.114 0 0 -0.057 0 0.200 0 -0.407 0 0.763 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
+DEAL:BDM3-Transform3::gradient 2 2.000 0.000 -0.263 0 0 0.186 0.580 0 0 -0.470 -1.025 0 0 0.470 -0.791 0 0 -0.186 2.133 -8.546 0 -0.186 1.396 13.807 0 0.470 1.006 -7.417 0 -0.470 -0.035 2.156 0 0.186 -0.186 0 -0.539 0.035 0.470 0 1.854 -1.006 -0.470 0 -3.452 -1.396 0.186 0 2.137 -2.133 0.186 0 0 0.791 -0.470 0 0 1.025 0.470 0 0 -0.580 -0.186 0 0 0.263 3.000 0 0 0 -30.000 0 0 0 18.000 0 0 0 0 0 0 9.000 0 0 0 18.000 0 0 0 -30.000
+DEAL:BDM3-Transform3::value
+DEAL:BDM3-Transform3::gradient
+DEAL:BDM3-Transform3::value 3 0.000 0.500 -0.092 -0.012 0.592 0.029 0.592 -0.029 -0.092 0.012 0 0.012 0 -0.029 0 0.029 0 -0.012 0 0.148 0 -0.450 0 0.103 0 0.075 0 0.148 0 -0.450 0 0.103 0 0.075 0 0 0 0 0 0 0 3.000 0 -4.500 0 0
+DEAL:BDM3-Transform3::gradient 3 0.000 0.500 -0.650 0.214 0 0 -1.600 -3.484 0 0 -1.600 3.484 0 0 -0.650 -0.214 0 0 0.128 0 0 0 0.622 0 0 0 0.622 0 0 0 0.128 0 0 0 0.186 0 -0.900 -0.546 -0.470 0 1.851 0.814 0.470 0 -1.052 0.207 -0.186 0 0.101 0.274 -0.186 0 -0.900 0.546 0.470 0 1.851 -0.814 -0.470 0 -1.052 -0.207 0.186 0 0.101 -0.274 18.000 0 0 0 -30.000 0 0 0 0 0 0 0 0 0 -2.250 -7.500 0 0 4.500 0 0 0 0 15.000
+DEAL:BDM3-Transform3::value 4 1.000 0.500 -0.177 -0.012 0.052 0.029 0.052 -0.029 -0.177 0.012 -0.177 0.012 0.052 -0.029 0.052 0.029 -0.177 -0.012 -0.023 -0.088 0.059 0.026 -0.059 0.026 0.023 -0.088 0.023 -0.088 -0.059 0.026 0.059 0.026 -0.023 -0.088 1.500 0 0 0 0 0 0 0.750 0 0 0 0
+DEAL:BDM3-Transform3::gradient 4 1.000 0.500 0.264 0.781 0 0 0.111 -1.243 0 0 0.111 1.243 0 0 0.264 -0.781 0 0 -0.264 0.781 0 0 -0.111 -1.243 0 0 -0.111 1.243 0 0 -0.264 -0.781 0 0 0 0 0.195 0.264 0 0 -0.311 0.111 0 0 0.311 0.111 0 0 -0.195 0.264 0 0 0.195 -0.264 0 0 -0.311 -0.111 0 0 0.311 -0.111 0 0 -0.195 -0.264 -7.500 -9.000 0 0 15.000 0 0 0 0 18.000 0 0 0 0 -2.250 -7.500 0 0 4.500 0 0 0 0 15.000
+DEAL:BDM3-Transform3::value 5 2.000 0.500 0 -0.012 0 0.029 0 -0.029 0 0.012 -0.092 0.012 0.592 -0.029 0.592 0.029 -0.092 -0.012 0 0.075 0 0.103 0 -0.450 0 0.148 0 0.075 0 0.103 0 -0.450 0 0.148 0 0 0 0 0 0 0 -1.500 0 4.500 0 0
+DEAL:BDM3-Transform3::gradient 5 2.000 0.500 -0.128 0 0 0 -0.622 0 0 0 -0.622 0 0 0 -0.128 0 0 0 0.650 0.214 0 0 1.600 -3.484 0 0 1.600 3.484 0 0 0.650 -0.214 0 0 -0.186 0 -0.101 0.274 0.470 0 1.052 0.207 -0.470 0 -1.851 0.814 0.186 0 0.900 -0.546 0.186 0 -0.101 -0.274 -0.470 0 1.052 -0.207 0.470 0 -1.851 -0.814 -0.186 0 0.900 0.546 12.000 0 0 0 -30.000 0 0 0 0 0 0 0 0 0 -2.250 -7.500 0 0 4.500 0 0 0 0 15.000
+DEAL:BDM3-Transform3::value
+DEAL:BDM3-Transform3::gradient
+DEAL:BDM3-Transform3::value 6 0.000 1.000 -0.114 0 0.401 0 -0.814 0 1.527 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0.763 0 -0.407 0 0.200 0 -0.057 0 0 0 0 0 0 0 0 0 0 0 0
+DEAL:BDM3-Transform3::gradient 6 0.000 1.000 0.035 -2.156 0 -0.186 -1.006 7.417 0 0.470 -1.396 -13.807 0 -0.470 -2.133 8.546 0 0.186 0.791 0 0 0.186 1.025 0 0 -0.470 -0.580 0 0 0.470 0.263 0 0 -0.186 0.186 0 0 -0.263 -0.470 0 0 0.580 0.470 0 0 -1.025 -0.186 0 0 -0.791 -0.186 0 -2.137 2.133 0.470 0 3.452 1.396 -0.470 0 -1.854 1.006 0.186 0 0.539 -0.035 9.000 0 0 0 -30.000 0 0 0 18.000 0 0 0 0 0 0 3.000 0 0 0 18.000 0 0 0 -30.000
+DEAL:BDM3-Transform3::value 7 1.000 1.000 0.150 0 0.205 0 -0.901 0 0.296 0 0.150 0 0.205 0 -0.901 0 0.296 0 -0.023 0 0.059 0 -0.059 0 0.023 0 0.023 -0.046 -0.059 0.296 0.059 0.296 -0.023 -0.046 -3.000 0 0 0 9.000 0 0 0 0 0 0 0
+DEAL:BDM3-Transform3::gradient 7 1.000 1.000 0.274 -0.404 0 -0.186 0.207 4.207 0 0.470 0.814 -7.402 0 -0.470 -0.546 3.599 0 0.186 -0.274 -0.404 0 0.186 -0.207 4.207 0 -0.470 -0.814 -7.402 0 0.470 0.546 3.599 0 -0.186 0 0 0 -0.128 0 0 0 -0.622 0 0 0 -0.622 0 0 0 -0.128 0 0 0.054 0.650 0 0 -0.871 1.600 0 0 0.871 1.600 0 0 -0.054 0.650 -7.500 -9.000 0 0 15.000 0 0 0 0 18.000 0 0 0 0 0 12.000 0 0 0 0 0 0 0 -30.000
+DEAL:BDM3-Transform3::value 8 2.000 1.000 0 0 0 0 0 0 0 0 -0.114 0 0.401 0 -0.814 0 1.527 0 0 0 0 0 0 0 0 0 0 -0.057 0 0.200 0 -0.407 0 0.763 0 0 0 0 0 0 0 0 0 0 0 0
+DEAL:BDM3-Transform3::gradient 8 2.000 1.000 -0.791 0 0 -0.186 -1.025 0 0 0.470 0.580 0 0 -0.470 -0.263 0 0 0.186 -0.035 -2.156 0 0.186 1.006 7.417 0 -0.470 1.396 -13.807 0 0.470 2.133 8.546 0 -0.186 -0.186 0 0 -0.791 0.470 0 0 -1.025 -0.470 0 0 0.580 0.186 0 0 -0.263 0.186 0 -0.539 -0.035 -0.470 0 1.854 1.006 0.470 0 -3.452 1.396 -0.186 0 2.137 2.133 21.000 0 0 0 -30.000 0 0 0 -18.000 0 0 0 0 0 0 21.000 0 0 0 -18.000 0 0 0 -30.000
+DEAL:BDM3-Transform3::value
+DEAL:BDM3-Transform3::gradient
+DEAL:BDM3-Transform3::
--- /dev/null
+// ---------------------------------------------------------------------
+// $Id$
+//
+// Copyright (C) 2003 - 2013 by the deal.II authors
+//
+// This file is part of the deal.II library.
+//
+// The deal.II library is free software; you can use it, redistribute
+// it, and/or modify it under the terms of the GNU Lesser General
+// Public License as published by the Free Software Foundation; either
+// version 2.1 of the License, or (at your option) any later version.
+// The full text of the license can be found in the file LICENSE at
+// the top level of the deal.II distribution.
+//
+// ---------------------------------------------------------------------
+
+
+
+// Just output the constraint matrices of the RT element
+
+#include "../tests.h"
+#include <deal.II/base/logstream.h>
+#include <deal.II/fe/fe_bdm.h>
+
+#include <fstream>
+#include <string>
+
+#define PRECISION 4
+
+
+
+template<int dim>
+void
+test(const unsigned int degree)
+{
+ deallog << "FE_BDM<" << dim << "> (" << degree << ")"
+ << std::endl;
+
+ FE_BDM<dim> fe_rt(degree);
+ const FullMatrix<double> &constraints = fe_rt.constraints();
+
+ for (unsigned int i=0; i<constraints.m(); ++i)
+ {
+ for (unsigned int j=0; j<constraints.n(); ++j)
+ deallog << constraints(i,j) << ' ';
+ deallog << std::endl;
+ }
+
+ deallog << std::endl;
+}
+
+
+int
+main()
+{
+ std::ofstream logfile ("output");
+ deallog << std::setprecision(PRECISION);
+ deallog << std::fixed;
+ deallog.attach(logfile);
+ deallog.depth_console(0);
+ deallog.threshold_double(1.e-10);
+
+ for (unsigned int degree=1; degree<4; ++degree)
+ test<2>(degree);
+
+ return 0;
+}
+
+
+
--- /dev/null
+
+DEAL::FE_BDM<2> (1)
+DEAL::0.5915 -0.0915
+DEAL::0.3415 0.1585
+DEAL::0.1585 0.3415
+DEAL::-0.0915 0.5915
+DEAL::
+DEAL::FE_BDM<2> (2)
+DEAL::0.6144 -0.1561 0.0417
+DEAL::0.2655 0.2917 -0.0572
+DEAL::0.0417 0.4894 -0.0311
+DEAL::-0.0311 0.4894 0.0417
+DEAL::-0.0572 0.2917 0.2655
+DEAL::0.0417 -0.1561 0.6144
+DEAL::
+DEAL::FE_BDM<2> (3)
+DEAL::0.6235 -0.1857 0.0863 -0.0242
+DEAL::0.2367 0.3472 -0.1135 0.0295
+DEAL::-0.0037 0.4979 0.0074 -0.0016
+DEAL::-0.0478 0.3543 0.2341 -0.0407
+DEAL::-0.0407 0.2341 0.3543 -0.0478
+DEAL::-0.0016 0.0074 0.4979 -0.0037
+DEAL::0.0295 -0.1135 0.3472 0.2367
+DEAL::-0.0242 0.0863 -0.1857 0.6235
+DEAL::
--- /dev/null
+// ---------------------------------------------------------------------
+// $Id$
+//
+// Copyright (C) 2003 - 2013 by the deal.II authors
+//
+// This file is part of the deal.II library.
+//
+// The deal.II library is free software; you can use it, redistribute
+// it, and/or modify it under the terms of the GNU Lesser General
+// Public License as published by the Free Software Foundation; either
+// version 2.1 of the License, or (at your option) any later version.
+// The full text of the license can be found in the file LICENSE at
+// the top level of the deal.II distribution.
+//
+// ---------------------------------------------------------------------
+
+
+
+// Just output the restriction matrices of the BDM element
+
+#include "../tests.h"
+#include <deal.II/base/logstream.h>
+#include <deal.II/fe/fe_bdm.h>
+
+#include <fstream>
+#include <string>
+
+#define PRECISION 8
+
+
+
+template<int dim>
+void
+test(const unsigned int degree)
+{
+ deallog << "FE_BDM<" << dim << "> (" << degree << ")"
+ << std::endl;
+
+ FE_BDM<dim> fe_rt(degree);
+
+ for (unsigned int c=0; c<GeometryInfo<dim>::max_children_per_cell; ++c)
+ {
+ const FullMatrix<double> &m = fe_rt.get_restriction_matrix(c);
+
+ for (unsigned int i=0; i<m.m(); ++i)
+ {
+ for (unsigned int j=0; j<m.n(); ++j)
+ deallog << m(i,j) << ' ';
+ deallog << std::endl;
+ }
+
+ deallog << std::endl;
+ }
+}
+
+
+int
+main()
+{
+ std::ofstream logfile ("output");
+ deallog << std::setprecision(PRECISION);
+ deallog << std::fixed;
+ deallog.attach(logfile);
+ deallog.depth_console(0);
+ deallog.threshold_double(1.e-10);
+
+ for (unsigned int degree=1; degree<4; ++degree)
+ {
+ test<2>(degree);
+// test<3>(degree);
+ }
+
+ return 0;
+}
--- /dev/null
+
+DEAL::FE_BDM<2> (1)
+DEAL::0 0 0 0 0 0 0 0
+DEAL::0 0 0 0 0 0 0 0
+DEAL::0 0 0 0 0 0 0 0
+DEAL::0 0 0 0 0 0 0 0
+DEAL::0 0 0 0 0 0 0 0
+DEAL::0 0 0 0 0 0 0 0
+DEAL::0 0 0 0 0 0 0 0
+DEAL::0 0 0 0 0 0 0 0
+DEAL::
+DEAL::0 0 0 0 0 0 0 0
+DEAL::0 0 0 0 0 0 0 0
+DEAL::0 0 0 0 0 0 0 0
+DEAL::0 0 0 0 0 0 0 0
+DEAL::0 0 0 0 0 0 0 0
+DEAL::0 0 0 0 0 0 0 0
+DEAL::0 0 0 0 0 0 0 0
+DEAL::0 0 0 0 0 0 0 0
+DEAL::
+DEAL::0 0 0 0 0 0 0 0
+DEAL::0 0 0 0 0 0 0 0
+DEAL::0 0 0 0 0 0 0 0
+DEAL::0 0 0 0 0 0 0 0
+DEAL::0 0 0 0 0 0 0 0
+DEAL::0 0 0 0 0 0 0 0
+DEAL::0 0 0 0 0 0 0 0
+DEAL::0 0 0 0 0 0 0 0
+DEAL::
+DEAL::0 0 0 0 0 0 0 0
+DEAL::0 0 0 0 0 0 0 0
+DEAL::0 0 0 0 0 0 0 0
+DEAL::0 0 0 0 0 0 0 0
+DEAL::0 0 0 0 0 0 0 0
+DEAL::0 0 0 0 0 0 0 0
+DEAL::0 0 0 0 0 0 0 0
+DEAL::0 0 0 0 0 0 0 0
+DEAL::
+DEAL::FE_BDM<2> (2)
+DEAL::0 0 0 0 0 0 0 0 0 0 0 0 0 0
+DEAL::0 0 0 0 0 0 0 0 0 0 0 0 0 0
+DEAL::0 0 0 0 0 0 0 0 0 0 0 0 0 0
+DEAL::0 0 0 0 0 0 0 0 0 0 0 0 0 0
+DEAL::0 0 0 0 0 0 0 0 0 0 0 0 0 0
+DEAL::0 0 0 0 0 0 0 0 0 0 0 0 0 0
+DEAL::0 0 0 0 0 0 0 0 0 0 0 0 0 0
+DEAL::0 0 0 0 0 0 0 0 0 0 0 0 0 0
+DEAL::0 0 0 0 0 0 0 0 0 0 0 0 0 0
+DEAL::0 0 0 0 0 0 0 0 0 0 0 0 0 0
+DEAL::0 0 0 0 0 0 0 0 0 0 0 0 0 0
+DEAL::0 0 0 0 0 0 0 0 0 0 0 0 0 0
+DEAL::0 0 0 0 0 0 0 0 0 0 0 0 0 0
+DEAL::0 0 0 0 0 0 0 0 0 0 0 0 0 0
+DEAL::
+DEAL::0 0 0 0 0 0 0 0 0 0 0 0 0 0
+DEAL::0 0 0 0 0 0 0 0 0 0 0 0 0 0
+DEAL::0 0 0 0 0 0 0 0 0 0 0 0 0 0
+DEAL::0 0 0 0 0 0 0 0 0 0 0 0 0 0
+DEAL::0 0 0 0 0 0 0 0 0 0 0 0 0 0
+DEAL::0 0 0 0 0 0 0 0 0 0 0 0 0 0
+DEAL::0 0 0 0 0 0 0 0 0 0 0 0 0 0
+DEAL::0 0 0 0 0 0 0 0 0 0 0 0 0 0
+DEAL::0 0 0 0 0 0 0 0 0 0 0 0 0 0
+DEAL::0 0 0 0 0 0 0 0 0 0 0 0 0 0
+DEAL::0 0 0 0 0 0 0 0 0 0 0 0 0 0
+DEAL::0 0 0 0 0 0 0 0 0 0 0 0 0 0
+DEAL::0 0 0 0 0 0 0 0 0 0 0 0 0 0
+DEAL::0 0 0 0 0 0 0 0 0 0 0 0 0 0
+DEAL::
+DEAL::0 0 0 0 0 0 0 0 0 0 0 0 0 0
+DEAL::0 0 0 0 0 0 0 0 0 0 0 0 0 0
+DEAL::0 0 0 0 0 0 0 0 0 0 0 0 0 0
+DEAL::0 0 0 0 0 0 0 0 0 0 0 0 0 0
+DEAL::0 0 0 0 0 0 0 0 0 0 0 0 0 0
+DEAL::0 0 0 0 0 0 0 0 0 0 0 0 0 0
+DEAL::0 0 0 0 0 0 0 0 0 0 0 0 0 0
+DEAL::0 0 0 0 0 0 0 0 0 0 0 0 0 0
+DEAL::0 0 0 0 0 0 0 0 0 0 0 0 0 0
+DEAL::0 0 0 0 0 0 0 0 0 0 0 0 0 0
+DEAL::0 0 0 0 0 0 0 0 0 0 0 0 0 0
+DEAL::0 0 0 0 0 0 0 0 0 0 0 0 0 0
+DEAL::0 0 0 0 0 0 0 0 0 0 0 0 0 0
+DEAL::0 0 0 0 0 0 0 0 0 0 0 0 0 0
+DEAL::
+DEAL::0 0 0 0 0 0 0 0 0 0 0 0 0 0
+DEAL::0 0 0 0 0 0 0 0 0 0 0 0 0 0
+DEAL::0 0 0 0 0 0 0 0 0 0 0 0 0 0
+DEAL::0 0 0 0 0 0 0 0 0 0 0 0 0 0
+DEAL::0 0 0 0 0 0 0 0 0 0 0 0 0 0
+DEAL::0 0 0 0 0 0 0 0 0 0 0 0 0 0
+DEAL::0 0 0 0 0 0 0 0 0 0 0 0 0 0
+DEAL::0 0 0 0 0 0 0 0 0 0 0 0 0 0
+DEAL::0 0 0 0 0 0 0 0 0 0 0 0 0 0
+DEAL::0 0 0 0 0 0 0 0 0 0 0 0 0 0
+DEAL::0 0 0 0 0 0 0 0 0 0 0 0 0 0
+DEAL::0 0 0 0 0 0 0 0 0 0 0 0 0 0
+DEAL::0 0 0 0 0 0 0 0 0 0 0 0 0 0
+DEAL::0 0 0 0 0 0 0 0 0 0 0 0 0 0
+DEAL::
+DEAL::FE_BDM<2> (3)
+DEAL::0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
+DEAL::0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
+DEAL::0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
+DEAL::0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
+DEAL::0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
+DEAL::0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
+DEAL::0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
+DEAL::0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
+DEAL::0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
+DEAL::0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
+DEAL::0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
+DEAL::0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
+DEAL::0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
+DEAL::0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
+DEAL::0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
+DEAL::0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
+DEAL::0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
+DEAL::0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
+DEAL::0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
+DEAL::0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
+DEAL::0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
+DEAL::0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
+DEAL::
+DEAL::0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
+DEAL::0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
+DEAL::0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
+DEAL::0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
+DEAL::0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
+DEAL::0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
+DEAL::0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
+DEAL::0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
+DEAL::0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
+DEAL::0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
+DEAL::0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
+DEAL::0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
+DEAL::0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
+DEAL::0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
+DEAL::0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
+DEAL::0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
+DEAL::0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
+DEAL::0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
+DEAL::0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
+DEAL::0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
+DEAL::0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
+DEAL::0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
+DEAL::
+DEAL::0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
+DEAL::0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
+DEAL::0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
+DEAL::0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
+DEAL::0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
+DEAL::0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
+DEAL::0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
+DEAL::0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
+DEAL::0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
+DEAL::0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
+DEAL::0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
+DEAL::0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
+DEAL::0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
+DEAL::0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
+DEAL::0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
+DEAL::0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
+DEAL::0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
+DEAL::0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
+DEAL::0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
+DEAL::0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
+DEAL::0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
+DEAL::0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
+DEAL::
+DEAL::0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
+DEAL::0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
+DEAL::0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
+DEAL::0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
+DEAL::0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
+DEAL::0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
+DEAL::0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
+DEAL::0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
+DEAL::0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
+DEAL::0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
+DEAL::0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
+DEAL::0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
+DEAL::0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
+DEAL::0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
+DEAL::0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
+DEAL::0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
+DEAL::0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
+DEAL::0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
+DEAL::0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
+DEAL::0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
+DEAL::0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
+DEAL::0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
+DEAL::
--- /dev/null
+// ---------------------------------------------------------------------
+// $Id$
+//
+// Copyright (C) 2003 - 2013 by the deal.II authors
+//
+// This file is part of the deal.II library.
+//
+// The deal.II library is free software; you can use it, redistribute
+// it, and/or modify it under the terms of the GNU Lesser General
+// Public License as published by the Free Software Foundation; either
+// version 2.1 of the License, or (at your option) any later version.
+// The full text of the license can be found in the file LICENSE at
+// the top level of the deal.II distribution.
+//
+// ---------------------------------------------------------------------
+
+
+// build a mass matrix for the RT element and try to invert it. we had trouble
+// with this at one time
+
+#include "../tests.h"
+#include <deal.II/base/quadrature_lib.h>
+#include <deal.II/base/logstream.h>
+#include <deal.II/lac/vector.h>
+#include <deal.II/lac/solver_cg.h>
+#include <deal.II/lac/precondition.h>
+#include <deal.II/lac/vector_memory.h>
+#include <deal.II/grid/tria.h>
+#include <deal.II/grid/tria_iterator.h>
+#include <deal.II/dofs/dof_accessor.h>
+#include <deal.II/grid/grid_generator.h>
+#include <deal.II/grid/grid_tools.h>
+#include <deal.II/fe/fe_bdm.h>
+#include <deal.II/fe/fe_values.h>
+
+#include <vector>
+#include <fstream>
+#include <string>
+
+#define PRECISION 5
+
+
+std::ofstream logfile ("output");
+
+template<int dim>
+void
+test (const unsigned int degree)
+{
+ FE_BDM<dim> fe_rt(degree);
+ Triangulation<dim> tr;
+ GridGenerator::hyper_cube(tr, 0., 1.);
+
+ DoFHandler<dim> dof(tr);
+ typename DoFHandler<dim>::cell_iterator c = dof.begin();
+ dof.distribute_dofs(fe_rt);
+
+ QTrapez<1> q_trapez;
+ const unsigned int div=4;
+ QIterated<dim> q(q_trapez, div);
+ FEValues<dim> fe(fe_rt, q, update_values|update_JxW_values);
+ fe.reinit(c);
+
+ const unsigned int dofs_per_cell = fe_rt.dofs_per_cell;
+ FullMatrix<double> mass_matrix (dofs_per_cell, dofs_per_cell);
+
+ Assert (fe.get_fe().n_components() == dim, ExcInternalError());
+
+
+ for (unsigned int q_point=0; q_point<q.size(); ++q_point)
+ for (unsigned int i=0; i<dofs_per_cell; ++i)
+ for (unsigned int j=0; j<dofs_per_cell; ++j)
+ for (unsigned int d=0; d<dim; ++d)
+ mass_matrix(i,j)
+ += (fe.shape_value_component(i,q_point,d) *
+ fe.shape_value_component(j,q_point,d) *
+ fe.JxW(q_point));
+ for (unsigned int i=0; i<dofs_per_cell; ++i)
+ for (unsigned int j=0; j<dofs_per_cell; ++j)
+ if (std::fabs(mass_matrix(i,j)) < 1e-14)
+ mass_matrix(i,j) = 0;
+ mass_matrix.print_formatted (logfile, 3, false, 0, " ", 1);
+
+ SolverControl solver_control (dofs_per_cell,
+ 1e-8);
+ PrimitiveVectorMemory<> vector_memory;
+ SolverCG<> cg (solver_control, vector_memory);
+
+ Vector<double> tmp1(dofs_per_cell), tmp2(dofs_per_cell);
+ for (unsigned int i=0; i<dofs_per_cell; ++i)
+ tmp1(i) = 1.*Testing::rand()/RAND_MAX;
+ cg.solve (mass_matrix, tmp2, tmp1, PreconditionIdentity());
+
+ deallog << "Degree=" << degree
+ << ": " << solver_control.last_step()
+ << " iterations to obtain convergence."
+ << std::endl;
+}
+
+
+int
+main()
+{
+ deallog << std::setprecision(PRECISION);
+ deallog << std::fixed;
+ deallog.attach(logfile);
+ deallog.depth_console(0);
+ deallog.threshold_double(1.e-10);
+
+ for (unsigned int i=1; i<4; ++i)
+ test<2>(i);
+
+ return 0;
+}
+
+
+
--- /dev/null
+
+0.208 -0.036 0.058 0.020 0.068 0.068
+-0.036 0.208 0.020 0.058 -0.068 -0.068
+0.058 0.020 0.208 -0.036 -0.068 -0.068
+0.020 0.058 -0.036 0.208 0.068 0.068
+0.068 0.068 0.208 -0.036 0.058 0.020
+ -0.068 -0.068 -0.036 0.208 0.020 0.058
+ -0.068 -0.068 0.058 0.020 0.208 -0.036
+0.068 0.068 0.020 0.058 -0.036 0.208
+DEAL:cg::Starting value 1.91960
+DEAL:cg::Convergence step 4 value 0
+DEAL::Degree=1: 4 iterations to obtain convergence.
+0.105 -0.050 -0.003 0.036 -0.030 -0.013 0.004 -0.002 0.004 -0.004 0.002 -0.004 -0.020
+-0.050 0.169 -0.050 -0.030 0.058 -0.030 -0.002 -0.010 -0.002 0.002 0.010 0.002 -0.090
+-0.003 -0.050 0.105 -0.013 -0.030 0.036 0.004 -0.002 0.004 -0.004 0.002 -0.004 -0.020
+0.036 -0.030 -0.013 0.105 -0.050 -0.003 -0.004 0.002 -0.004 0.004 -0.002 0.004 -0.020
+-0.030 0.058 -0.030 -0.050 0.169 -0.050 0.002 0.010 0.002 -0.002 -0.010 -0.002 -0.090
+-0.013 -0.030 0.036 -0.003 -0.050 0.105 -0.004 0.002 -0.004 0.004 -0.002 0.004 -0.020
+0.004 -0.002 0.004 -0.004 0.002 -0.004 0.105 -0.050 -0.003 0.036 -0.030 -0.013 -0.020
+-0.002 -0.010 -0.002 0.002 0.010 0.002 -0.050 0.169 -0.050 -0.030 0.058 -0.030 -0.090
+0.004 -0.002 0.004 -0.004 0.002 -0.004 -0.003 -0.050 0.105 -0.013 -0.030 0.036 -0.020
+-0.004 0.002 -0.004 0.004 -0.002 0.004 0.036 -0.030 -0.013 0.105 -0.050 -0.003 -0.020
+0.002 0.010 0.002 -0.002 -0.010 -0.002 -0.030 0.058 -0.030 -0.050 0.169 -0.050 -0.090
+-0.004 0.002 -0.004 0.004 -0.002 0.004 -0.013 -0.030 0.036 -0.003 -0.050 0.105 -0.020
+-0.020 -0.090 -0.020 -0.020 -0.090 -0.020 1.195
+ -0.020 -0.090 -0.020 -0.020 -0.090 -0.020 1.195
+DEAL:cg::Starting value 2.12523
+DEAL:cg::Convergence step 9 value 0.00000
+DEAL::Degree=2: 9 iterations to obtain convergence.
+0.072 -0.058 0.015 0.002 0.016 -0.031 0.001 0.011 0.000 0.000 0.001 0.001 0.000 0.000 -0.040 0.084 -0.016 -0.006
+-0.058 0.151 -0.056 0.015 -0.031 0.067 -0.039 0.001 0.000 -0.002 -0.001 -0.001 -0.002 0.000 -0.404 0.224 0.468 0.016
+0.015 -0.056 0.151 -0.058 0.001 -0.039 0.067 -0.031 0.001 0.002 0.000 0.000 0.002 0.001 0.064 0.224 -0.468 -0.016
+0.002 0.015 -0.058 0.072 0.011 0.001 -0.031 0.016 -0.001 0.000 0.000 0.000 0.000 -0.001 -0.057 0.084 0.016 0.006
+0.016 -0.031 0.001 0.011 0.072 -0.058 0.015 0.002 -0.001 0.000 0.000 0.000 0.000 -0.001 0.043 -0.084 -0.016 0.006
+-0.031 0.067 -0.039 0.001 -0.058 0.151 -0.056 0.015 0.001 0.002 0.000 0.000 0.002 0.001 -0.180 -0.224 0.468 -0.016
+0.001 -0.039 0.067 -0.031 0.015 -0.056 0.151 -0.058 0.000 -0.002 -0.001 -0.001 -0.002 0.000 0.288 -0.224 -0.468 0.016
+0.011 0.001 -0.031 0.016 0.002 0.015 -0.058 0.072 0.000 0.000 0.001 0.001 0.000 0.000 0.027 -0.084 0.016 -0.006
+0.000 0.000 0.001 0.001 0.000 0.000 0.072 -0.058 0.015 0.002 0.016 -0.031 0.001 0.011 -0.006 -0.040 -0.016 0.084
+0.000 -0.002 -0.001 -0.001 -0.002 0.000 -0.058 0.151 -0.056 0.015 -0.031 0.067 -0.039 0.001 0.016 -0.404 0.468 0.224
+0.001 0.002 0.000 0.000 0.002 0.001 0.015 -0.056 0.151 -0.058 0.001 -0.039 0.067 -0.031 -0.016 0.064 -0.468 0.224
+ -0.001 0.000 0.000 0.000 0.000 -0.001 0.002 0.015 -0.058 0.072 0.011 0.001 -0.031 0.016 0.006 -0.057 0.016 0.084
+ -0.001 0.000 0.000 0.000 0.000 -0.001 0.016 -0.031 0.001 0.011 0.072 -0.058 0.015 0.002 0.006 0.043 -0.016 -0.084
+0.001 0.002 0.000 0.000 0.002 0.001 -0.031 0.067 -0.039 0.001 -0.058 0.151 -0.056 0.015 -0.016 -0.180 0.468 -0.224
+0.000 -0.002 -0.001 -0.001 -0.002 0.000 0.001 -0.039 0.067 -0.031 0.015 -0.056 0.151 -0.058 0.016 0.288 -0.468 -0.224
+0.000 0.000 0.001 0.001 0.000 0.000 0.011 0.001 -0.031 0.016 0.002 0.015 -0.058 0.072 -0.006 0.027 0.016 -0.084
+-0.040 -0.404 0.064 -0.057 0.043 -0.180 0.288 0.027 -0.006 0.016 -0.016 0.006 0.006 -0.016 0.016 -0.006 9.185 -7.910 -8.068
+0.084 0.224 0.224 0.084 -0.084 -0.224 -0.224 -0.084 -7.910 15.820
+-0.016 0.468 -0.468 0.016 -0.016 0.468 -0.468 0.016 -8.068 16.137
+-0.006 0.016 -0.016 0.006 0.006 -0.016 0.016 -0.006 -0.040 -0.404 0.064 -0.057 0.043 -0.180 0.288 0.027 9.185 -8.068 -7.910
+ -0.016 0.468 -0.468 0.016 -0.016 0.468 -0.468 0.016 -8.068 16.137
+ 0.084 0.224 0.224 0.084 -0.084 -0.224 -0.224 -0.084 -7.910 15.820
+DEAL:cg::Starting value 2.78069
+DEAL:cg::Convergence step 14 value 0.00000
+DEAL::Degree=3: 14 iterations to obtain convergence.
--- /dev/null
+// ---------------------------------------------------------------------
+// $Id$
+//
+// Copyright (C) 2003 - 2013 by the deal.II authors
+//
+// This file is part of the deal.II library.
+//
+// The deal.II library is free software; you can use it, redistribute
+// it, and/or modify it under the terms of the GNU Lesser General
+// Public License as published by the Free Software Foundation; either
+// version 2.1 of the License, or (at your option) any later version.
+// The full text of the license can be found in the file LICENSE at
+// the top level of the deal.II distribution.
+//
+// ---------------------------------------------------------------------
+
+
+// build a mass matrix for the RT element and try to invert it. like the rt_8
+// test, except that we use a library function to build the mass matrix
+
+#include "../tests.h"
+#include <deal.II/base/quadrature_lib.h>
+#include <deal.II/base/logstream.h>
+#include <deal.II/lac/vector.h>
+#include <deal.II/lac/solver_cg.h>
+#include <deal.II/lac/precondition.h>
+#include <deal.II/lac/vector_memory.h>
+#include <deal.II/lac/sparse_matrix.h>
+#include <deal.II/lac/sparsity_pattern.h>
+#include <deal.II/grid/tria.h>
+#include <deal.II/grid/tria_iterator.h>
+#include <deal.II/dofs/dof_accessor.h>
+#include <deal.II/grid/grid_generator.h>
+#include <deal.II/grid/grid_tools.h>
+#include <deal.II/fe/fe_bdm.h>
+#include <deal.II/numerics/matrix_tools.h>
+
+#include <vector>
+#include <fstream>
+#include <string>
+
+#define PRECISION 2
+
+
+std::ofstream logfile ("output");
+
+template<int dim>
+void
+test (const unsigned int degree)
+{
+ FE_BDM<dim> fe_rt(degree);
+ Triangulation<dim> tr;
+ GridGenerator::hyper_cube(tr, 0., 1.);
+
+ DoFHandler<dim> dof(tr);
+ dof.distribute_dofs(fe_rt);
+
+ QTrapez<1> q_trapez;
+ const unsigned int div=4;
+ QIterated<dim> q(q_trapez, div);
+
+ const unsigned int dofs_per_cell = fe_rt.dofs_per_cell;
+ SparsityPattern sp (dofs_per_cell, dofs_per_cell, dofs_per_cell);
+ for (unsigned int i=0; i<dofs_per_cell; ++i)
+ for (unsigned int j=0; j<dofs_per_cell; ++j)
+ sp.add(i,j);
+ sp.compress ();
+ SparseMatrix<double> mass_matrix (sp);
+
+ MatrixTools::create_mass_matrix (dof, q, mass_matrix);
+
+ mass_matrix.print_formatted (logfile, 3, false, 0, " ", 1);
+
+ SolverControl solver_control (dofs_per_cell,
+ 1e-8);
+ PrimitiveVectorMemory<> vector_memory;
+ SolverCG<> cg (solver_control, vector_memory);
+
+ Vector<double> tmp1(dofs_per_cell), tmp2(dofs_per_cell);
+ for (unsigned int i=0; i<dofs_per_cell; ++i)
+ tmp1(i) = 1.*Testing::rand()/RAND_MAX;
+ cg.solve (mass_matrix, tmp2, tmp1, PreconditionIdentity());
+
+ deallog << "Degree=" << degree
+ << ": " << solver_control.last_step()
+ << " iterations to obtain convergence."
+ << std::endl;
+}
+
+
+int
+main()
+{
+ deallog << std::setprecision(PRECISION);
+ deallog << std::fixed;
+ deallog.attach(logfile);
+ deallog.depth_console(0);
+ deallog.threshold_double(1.e-10);
+
+ for (unsigned int i=1; i<4; ++i)
+ test<2>(i);
+
+ return 0;
+}
+
+
+
--- /dev/null
+
+0.208 -0.036 0.058 0.020 0.068 0.000 0.000 0.068
+-0.036 0.208 0.020 0.058 0.000 -0.068 -0.068 0.000
+0.058 0.020 0.208 -0.036 0.000 -0.068 -0.068 0.000
+0.020 0.058 -0.036 0.208 0.068 0.000 0.000 0.068
+0.068 0.000 0.000 0.068 0.208 -0.036 0.058 0.020
+0.000 -0.068 -0.068 0.000 -0.036 0.208 0.020 0.058
+0.000 -0.068 -0.068 0.000 0.058 0.020 0.208 -0.036
+0.068 0.000 0.000 0.068 0.020 0.058 -0.036 0.208
+DEAL:cg::Starting value 1.92
+DEAL:cg::Convergence step 4 value 0
+DEAL::Degree=1: 4 iterations to obtain convergence.
+0.105 -0.050 -0.003 0.036 -0.030 -0.013 0.004 -0.002 0.004 -0.004 0.002 -0.004 -0.020 0.000
+-0.050 0.169 -0.050 -0.030 0.058 -0.030 -0.002 -0.010 -0.002 0.002 0.010 0.002 -0.090 0.000
+-0.003 -0.050 0.105 -0.013 -0.030 0.036 0.004 -0.002 0.004 -0.004 0.002 -0.004 -0.020 0.000
+0.036 -0.030 -0.013 0.105 -0.050 -0.003 -0.004 0.002 -0.004 0.004 -0.002 0.004 -0.020 0.000
+-0.030 0.058 -0.030 -0.050 0.169 -0.050 0.002 0.010 0.002 -0.002 -0.010 -0.002 -0.090 0.000
+-0.013 -0.030 0.036 -0.003 -0.050 0.105 -0.004 0.002 -0.004 0.004 -0.002 0.004 -0.020 0.000
+0.004 -0.002 0.004 -0.004 0.002 -0.004 0.105 -0.050 -0.003 0.036 -0.030 -0.013 0.000 -0.020
+-0.002 -0.010 -0.002 0.002 0.010 0.002 -0.050 0.169 -0.050 -0.030 0.058 -0.030 0.000 -0.090
+0.004 -0.002 0.004 -0.004 0.002 -0.004 -0.003 -0.050 0.105 -0.013 -0.030 0.036 0.000 -0.020
+-0.004 0.002 -0.004 0.004 -0.002 0.004 0.036 -0.030 -0.013 0.105 -0.050 -0.003 0.000 -0.020
+0.002 0.010 0.002 -0.002 -0.010 -0.002 -0.030 0.058 -0.030 -0.050 0.169 -0.050 0.000 -0.090
+-0.004 0.002 -0.004 0.004 -0.002 0.004 -0.013 -0.030 0.036 -0.003 -0.050 0.105 0.000 -0.020
+-0.020 -0.090 -0.020 -0.020 -0.090 -0.020 0.000 0.000 0.000 0.000 0.000 0.000 1.195 0.000
+0.000 0.000 0.000 0.000 0.000 0.000 -0.020 -0.090 -0.020 -0.020 -0.090 -0.020 0.000 1.195
+DEAL:cg::Starting value 2.13
+DEAL:cg::Convergence step 9 value 0.00
+DEAL::Degree=2: 9 iterations to obtain convergence.
+0.072 -0.058 0.015 0.002 0.016 -0.031 0.001 0.011 0.000 0.000 0.001 0.000 0.000 0.001 0.000 0.000 -0.040 0.084 -0.016 -0.006 0.000 0.000
+-0.058 0.151 -0.056 0.015 -0.031 0.067 -0.039 0.001 0.000 -0.002 0.000 -0.001 -0.001 0.000 -0.002 0.000 -0.404 0.224 0.468 0.016 0.000 0.000
+0.015 -0.056 0.151 -0.058 0.001 -0.039 0.067 -0.031 0.001 0.000 0.002 0.000 0.000 0.002 0.000 0.001 0.064 0.224 -0.468 -0.016 0.000 0.000
+0.002 0.015 -0.058 0.072 0.011 0.001 -0.031 0.016 0.000 -0.001 0.000 0.000 0.000 0.000 -0.001 0.000 -0.057 0.084 0.016 0.006 0.000 0.000
+0.016 -0.031 0.001 0.011 0.072 -0.058 0.015 0.002 0.000 -0.001 0.000 0.000 0.000 0.000 -0.001 0.000 0.043 -0.084 -0.016 0.006 0.000 0.000
+-0.031 0.067 -0.039 0.001 -0.058 0.151 -0.056 0.015 0.001 0.000 0.002 0.000 0.000 0.002 0.000 0.001 -0.180 -0.224 0.468 -0.016 0.000 0.000
+0.001 -0.039 0.067 -0.031 0.015 -0.056 0.151 -0.058 0.000 -0.002 0.000 -0.001 -0.001 0.000 -0.002 0.000 0.288 -0.224 -0.468 0.016 0.000 0.000
+0.011 0.001 -0.031 0.016 0.002 0.015 -0.058 0.072 0.000 0.000 0.001 0.000 0.000 0.001 0.000 0.000 0.027 -0.084 0.016 -0.006 0.000 0.000
+0.000 0.000 0.001 0.000 0.000 0.001 0.000 0.000 0.072 -0.058 0.015 0.002 0.016 -0.031 0.001 0.011 -0.006 0.000 0.000 -0.040 -0.016 0.084
+0.000 -0.002 0.000 -0.001 -0.001 0.000 -0.002 0.000 -0.058 0.151 -0.056 0.015 -0.031 0.067 -0.039 0.001 0.016 0.000 0.000 -0.404 0.468 0.224
+0.001 0.000 0.002 0.000 0.000 0.002 0.000 0.001 0.015 -0.056 0.151 -0.058 0.001 -0.039 0.067 -0.031 -0.016 0.000 0.000 0.064 -0.468 0.224
+0.000 -0.001 0.000 0.000 0.000 0.000 -0.001 0.000 0.002 0.015 -0.058 0.072 0.011 0.001 -0.031 0.016 0.006 0.000 0.000 -0.057 0.016 0.084
+0.000 -0.001 0.000 0.000 0.000 0.000 -0.001 0.000 0.016 -0.031 0.001 0.011 0.072 -0.058 0.015 0.002 0.006 0.000 0.000 0.043 -0.016 -0.084
+0.001 0.000 0.002 0.000 0.000 0.002 0.000 0.001 -0.031 0.067 -0.039 0.001 -0.058 0.151 -0.056 0.015 -0.016 0.000 0.000 -0.180 0.468 -0.224
+0.000 -0.002 0.000 -0.001 -0.001 0.000 -0.002 0.000 0.001 -0.039 0.067 -0.031 0.015 -0.056 0.151 -0.058 0.016 0.000 0.000 0.288 -0.468 -0.224
+0.000 0.000 0.001 0.000 0.000 0.001 0.000 0.000 0.011 0.001 -0.031 0.016 0.002 0.015 -0.058 0.072 -0.006 0.000 0.000 0.027 0.016 -0.084
+-0.040 -0.404 0.064 -0.057 0.043 -0.180 0.288 0.027 -0.006 0.016 -0.016 0.006 0.006 -0.016 0.016 -0.006 9.185 -7.910 -8.068 0.000 0.000 0.000
+0.084 0.224 0.224 0.084 -0.084 -0.224 -0.224 -0.084 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -7.910 15.820 0.000 0.000 0.000 0.000
+-0.016 0.468 -0.468 0.016 -0.016 0.468 -0.468 0.016 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -8.068 0.000 16.137 0.000 0.000 0.000
+-0.006 0.016 -0.016 0.006 0.006 -0.016 0.016 -0.006 -0.040 -0.404 0.064 -0.057 0.043 -0.180 0.288 0.027 0.000 0.000 0.000 9.185 -8.068 -7.910
+0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -0.016 0.468 -0.468 0.016 -0.016 0.468 -0.468 0.016 0.000 0.000 0.000 -8.068 16.137 0.000
+0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.084 0.224 0.224 0.084 -0.084 -0.224 -0.224 -0.084 0.000 0.000 0.000 -7.910 0.000 15.820
+DEAL:cg::Starting value 2.78
+DEAL:cg::Convergence step 14 value 0.00
+DEAL::Degree=3: 14 iterations to obtain convergence.