From d091d9aefa85cf2ea651b86b3a0fd8a3223206c0 Mon Sep 17 00:00:00 2001 From: guido Date: Fri, 9 Jun 2006 07:31:50 +0000 Subject: [PATCH] check derivatives on faces git-svn-id: https://svn.dealii.org/trunk@13211 0785d39b-7218-0410-832d-ea1e28bc413d --- tests/fe/Makefile | 2 +- tests/fe/derivatives_face.cc | 115 ++++++++++++++ tests/fe/derivatives_face/.cvsignore | 1 + tests/fe/derivatives_face/cmp/generic | 213 ++++++++++++++++++++++++++ 4 files changed, 330 insertions(+), 1 deletion(-) create mode 100644 tests/fe/derivatives_face.cc create mode 100644 tests/fe/derivatives_face/.cvsignore create mode 100644 tests/fe/derivatives_face/cmp/generic diff --git a/tests/fe/Makefile b/tests/fe/Makefile index 53ad4520e0..b05e6093e0 100644 --- a/tests/fe/Makefile +++ b/tests/fe/Makefile @@ -23,7 +23,7 @@ default: run-tests tests_x=fe_data_test traits fe_tools fe_tools_test mapping \ mapping_c1 shapes derivatives function numbering mapping_q1_eulerian \ - transfer internals \ + transfer internals derivatives_face \ dgq_1 \ q_* \ interpolate_q1 \ diff --git a/tests/fe/derivatives_face.cc b/tests/fe/derivatives_face.cc new file mode 100644 index 0000000000..1d9e3b4abf --- /dev/null +++ b/tests/fe/derivatives_face.cc @@ -0,0 +1,115 @@ +// derivatives.cc,v 1.7 2002/06/26 12:28:54 guido Exp +// (c) Guido Kanschat +// +// Show the shape functions implemented. + +#include "../tests.h" +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include + + +template +inline void +plot_derivatives(Mapping& mapping, + FiniteElement& finel, + const char* name) +{ + deallog.push (name); + + Triangulation tr; + DoFHandler dof(tr); + GridGenerator::hyper_cube(tr); + typename DoFHandler::cell_iterator c = dof.begin(); + dof.distribute_dofs(finel); + + QGauss q(1); +// QIterated q(q_trapez, div); + FEFaceValues fe(mapping, finel, q, UpdateFlags(update_gradients + | update_second_derivatives)); + for (unsigned int face=0;face::faces_per_cell;++face) + { + fe.reinit(c, face); + + for (unsigned int k=0; k +void plot_FE_Q_shape_functions() +{ + MappingQ1 m; +// FE_Q q1(1); +// plot_derivatives(m, q1, "Q1"); +// plot_face_shape_functions(m, q1, "Q1"); + FE_Q q2(2); + plot_derivatives(m, q2, "Q2"); + FE_Q q3(3); + plot_derivatives(m, q3, "Q3"); + FE_Q q4(4); + plot_derivatives(m, q4, "Q4"); +} + + +template +void plot_FE_DGQ_shape_functions() +{ + MappingQ1 m; + FE_DGQ q1(1); + plot_derivatives(m, q1, "DGQ1"); + FE_DGQ q2(2); + plot_derivatives(m, q2, "DGQ2"); + FE_DGQ q3(3); + plot_derivatives(m, q3, "DGQ3"); + FE_DGQ q4(4); + plot_derivatives(m, q4, "DGQ4"); +} + + +int +main() +{ + std::ofstream logfile ("derivatives_face/output"); + logfile.precision (2); + logfile.setf(std::ios::fixed); + deallog.attach(logfile); + deallog.depth_console(10); + + deallog.push ("2d"); + plot_FE_Q_shape_functions<2>(); +// plot_FE_DGQ_shape_functions<2>(); + deallog.pop (); + + deallog.push ("3d"); +// plot_FE_Q_shape_functions<3>(); + deallog.pop (); + return 0; +} + + + diff --git a/tests/fe/derivatives_face/.cvsignore b/tests/fe/derivatives_face/.cvsignore new file mode 100644 index 0000000000..d196dfb299 --- /dev/null +++ b/tests/fe/derivatives_face/.cvsignore @@ -0,0 +1 @@ +obj.* exe OK output diff --git a/tests/fe/derivatives_face/cmp/generic b/tests/fe/derivatives_face/cmp/generic new file mode 100644 index 0000000000..85684bd8db --- /dev/null +++ b/tests/fe/derivatives_face/cmp/generic @@ -0,0 +1,213 @@ + +DEAL:2d:Q2::Face 0 Point 0.50 +DEAL:2d:Q2:: Grad 0.00 -1.00 2nd 0.00 3.00 3.00 4.00 +DEAL:2d:Q2:: Grad 0.00 0.00 2nd 0.00 1.00 1.00 0.00 +DEAL:2d:Q2:: Grad 0.00 1.00 2nd 0.00 -3.00 -3.00 4.00 +DEAL:2d:Q2:: Grad 0.00 0.00 2nd 0.00 -1.00 -1.00 0.00 +DEAL:2d:Q2:: Grad -3.00 0.00 2nd 4.00 0.00 0.00 -8.00 +DEAL:2d:Q2:: Grad -1.00 0.00 2nd 4.00 0.00 0.00 0.00 +DEAL:2d:Q2:: Grad 0.00 0.00 2nd 0.00 -4.00 -4.00 0.00 +DEAL:2d:Q2:: Grad 0.00 0.00 2nd 0.00 4.00 4.00 0.00 +DEAL:2d:Q2:: Grad 4.00 0.00 2nd -8.00 0.00 0.00 0.00 +DEAL:2d:Q2::Face 1 Point 0.50 +DEAL:2d:Q2:: Grad 0.00 0.00 2nd 0.00 -1.00 -1.00 0.00 +DEAL:2d:Q2:: Grad 0.00 -1.00 2nd 0.00 -3.00 -3.00 4.00 +DEAL:2d:Q2:: Grad 0.00 0.00 2nd 0.00 1.00 1.00 0.00 +DEAL:2d:Q2:: Grad 0.00 1.00 2nd 0.00 3.00 3.00 4.00 +DEAL:2d:Q2:: Grad 1.00 0.00 2nd 4.00 0.00 0.00 0.00 +DEAL:2d:Q2:: Grad 3.00 0.00 2nd 4.00 0.00 0.00 -8.00 +DEAL:2d:Q2:: Grad 0.00 0.00 2nd 0.00 4.00 4.00 0.00 +DEAL:2d:Q2:: Grad 0.00 0.00 2nd 0.00 -4.00 -4.00 0.00 +DEAL:2d:Q2:: Grad -4.00 0.00 2nd -8.00 0.00 0.00 0.00 +DEAL:2d:Q2::Face 2 Point 0.50 +DEAL:2d:Q2:: Grad -1.00 0.00 2nd 4.00 3.00 3.00 0.00 +DEAL:2d:Q2:: Grad 1.00 0.00 2nd 4.00 -3.00 -3.00 0.00 +DEAL:2d:Q2:: Grad 0.00 0.00 2nd 0.00 1.00 1.00 0.00 +DEAL:2d:Q2:: Grad 0.00 0.00 2nd 0.00 -1.00 -1.00 0.00 +DEAL:2d:Q2:: Grad 0.00 0.00 2nd 0.00 -4.00 -4.00 0.00 +DEAL:2d:Q2:: Grad 0.00 0.00 2nd 0.00 4.00 4.00 0.00 +DEAL:2d:Q2:: Grad 0.00 -3.00 2nd -8.00 0.00 0.00 4.00 +DEAL:2d:Q2:: Grad 0.00 -1.00 2nd 0.00 0.00 0.00 4.00 +DEAL:2d:Q2:: Grad 0.00 4.00 2nd 0.00 0.00 0.00 -8.00 +DEAL:2d:Q2::Face 3 Point 0.50 +DEAL:2d:Q2:: Grad 0.00 0.00 2nd 0.00 -1.00 -1.00 0.00 +DEAL:2d:Q2:: Grad 0.00 0.00 2nd 0.00 1.00 1.00 0.00 +DEAL:2d:Q2:: Grad -1.00 0.00 2nd 4.00 -3.00 -3.00 0.00 +DEAL:2d:Q2:: Grad 1.00 0.00 2nd 4.00 3.00 3.00 0.00 +DEAL:2d:Q2:: Grad 0.00 0.00 2nd 0.00 4.00 4.00 0.00 +DEAL:2d:Q2:: Grad 0.00 0.00 2nd 0.00 -4.00 -4.00 0.00 +DEAL:2d:Q2:: Grad 0.00 1.00 2nd 0.00 0.00 0.00 4.00 +DEAL:2d:Q2:: Grad 0.00 3.00 2nd -8.00 0.00 0.00 4.00 +DEAL:2d:Q2:: Grad 0.00 -4.00 2nd 0.00 0.00 0.00 -8.00 +DEAL:2d:Q3::Face 0 Point 0.50 +DEAL:2d:Q3:: Grad 0.34 0.12 2nd -1.12 -0.69 -0.69 4.50 +DEAL:2d:Q3:: Grad -0.06 0.00 2nd 0.56 0.12 0.13 0.00 +DEAL:2d:Q3:: Grad 0.34 -0.12 2nd -1.12 0.69 0.69 4.50 +DEAL:2d:Q3:: Grad -0.06 0.00 2nd 0.56 -0.13 -0.13 0.00 +DEAL:2d:Q3:: Grad -3.09 -3.38 2nd 10.12 18.56 18.56 -4.50 +DEAL:2d:Q3:: Grad -3.09 3.38 2nd 10.12 -18.56 -18.56 -4.50 +DEAL:2d:Q3:: Grad 0.56 0.00 2nd -5.06 -3.38 -3.38 0.00 +DEAL:2d:Q3:: Grad 0.56 0.00 2nd -5.06 3.38 3.38 0.00 +DEAL:2d:Q3:: Grad -0.56 0.00 2nd 2.81 1.12 1.13 0.00 +DEAL:2d:Q3:: Grad 0.28 0.00 2nd -2.25 -0.56 -0.56 0.00 +DEAL:2d:Q3:: Grad -0.56 0.00 2nd 2.81 -1.12 -1.13 0.00 +DEAL:2d:Q3:: Grad 0.28 0.00 2nd -2.25 0.56 0.56 0.00 +DEAL:2d:Q3:: Grad 5.06 0.00 2nd -25.31 -30.38 -30.38 0.00 +DEAL:2d:Q3:: Grad -2.53 0.00 2nd 20.25 15.19 15.19 0.00 +DEAL:2d:Q3:: Grad 5.06 0.00 2nd -25.31 30.38 30.38 0.00 +DEAL:2d:Q3:: Grad -2.53 0.00 2nd 20.25 -15.19 -15.19 0.00 +DEAL:2d:Q3::Face 1 Point 0.50 +DEAL:2d:Q3:: Grad 0.06 0.00 2nd 0.56 -0.12 -0.12 0.00 +DEAL:2d:Q3:: Grad -0.34 0.12 2nd -1.12 0.69 0.69 4.50 +DEAL:2d:Q3:: Grad 0.06 0.00 2nd 0.56 0.13 0.12 0.00 +DEAL:2d:Q3:: Grad -0.34 -0.12 2nd -1.12 -0.69 -0.69 4.50 +DEAL:2d:Q3:: Grad -0.56 0.00 2nd -5.06 3.38 3.37 0.00 +DEAL:2d:Q3:: Grad -0.56 0.00 2nd -5.06 -3.38 -3.37 0.00 +DEAL:2d:Q3:: Grad 3.09 -3.38 2nd 10.12 -18.56 -18.56 -4.50 +DEAL:2d:Q3:: Grad 3.09 3.38 2nd 10.12 18.56 18.56 -4.50 +DEAL:2d:Q3:: Grad -0.28 0.00 2nd -2.25 0.56 0.56 0.00 +DEAL:2d:Q3:: Grad 0.56 0.00 2nd 2.81 -1.12 -1.12 0.00 +DEAL:2d:Q3:: Grad -0.28 0.00 2nd -2.25 -0.56 -0.56 0.00 +DEAL:2d:Q3:: Grad 0.56 0.00 2nd 2.81 1.12 1.12 0.00 +DEAL:2d:Q3:: Grad 2.53 0.00 2nd 20.25 -15.19 -15.19 0.00 +DEAL:2d:Q3:: Grad -5.06 0.00 2nd -25.31 30.38 30.37 0.00 +DEAL:2d:Q3:: Grad 2.53 0.00 2nd 20.25 15.19 15.19 0.00 +DEAL:2d:Q3:: Grad -5.06 0.00 2nd -25.31 -30.38 -30.37 0.00 +DEAL:2d:Q3::Face 2 Point 0.50 +DEAL:2d:Q3:: Grad 0.12 0.34 2nd 4.50 -0.69 -0.69 -1.12 +DEAL:2d:Q3:: Grad -0.12 0.34 2nd 4.50 0.69 0.69 -1.12 +DEAL:2d:Q3:: Grad 0.00 -0.06 2nd 0.00 0.13 0.12 0.56 +DEAL:2d:Q3:: Grad 0.00 -0.06 2nd 0.00 -0.13 -0.13 0.56 +DEAL:2d:Q3:: Grad 0.00 -0.56 2nd 0.00 1.13 1.12 2.81 +DEAL:2d:Q3:: Grad 0.00 0.28 2nd 0.00 -0.56 -0.56 -2.25 +DEAL:2d:Q3:: Grad 0.00 -0.56 2nd 0.00 -1.13 -1.12 2.81 +DEAL:2d:Q3:: Grad 0.00 0.28 2nd 0.00 0.56 0.56 -2.25 +DEAL:2d:Q3:: Grad -3.38 -3.09 2nd -4.50 18.56 18.56 10.12 +DEAL:2d:Q3:: Grad 3.38 -3.09 2nd -4.50 -18.56 -18.56 10.12 +DEAL:2d:Q3:: Grad 0.00 0.56 2nd 0.00 -3.38 -3.38 -5.06 +DEAL:2d:Q3:: Grad 0.00 0.56 2nd 0.00 3.38 3.38 -5.06 +DEAL:2d:Q3:: Grad 0.00 5.06 2nd 0.00 -30.38 -30.38 -25.31 +DEAL:2d:Q3:: Grad 0.00 5.06 2nd 0.00 30.38 30.38 -25.31 +DEAL:2d:Q3:: Grad 0.00 -2.53 2nd 0.00 15.19 15.19 20.25 +DEAL:2d:Q3:: Grad 0.00 -2.53 2nd 0.00 -15.19 -15.19 20.25 +DEAL:2d:Q3::Face 3 Point 0.50 +DEAL:2d:Q3:: Grad 0.00 0.06 2nd 0.00 -0.12 -0.12 0.56 +DEAL:2d:Q3:: Grad 0.00 0.06 2nd 0.00 0.12 0.13 0.56 +DEAL:2d:Q3:: Grad 0.12 -0.34 2nd 4.50 0.69 0.69 -1.12 +DEAL:2d:Q3:: Grad -0.12 -0.34 2nd 4.50 -0.69 -0.69 -1.12 +DEAL:2d:Q3:: Grad 0.00 -0.28 2nd 0.00 0.56 0.56 -2.25 +DEAL:2d:Q3:: Grad 0.00 0.56 2nd 0.00 -1.12 -1.12 2.81 +DEAL:2d:Q3:: Grad 0.00 -0.28 2nd 0.00 -0.56 -0.56 -2.25 +DEAL:2d:Q3:: Grad 0.00 0.56 2nd 0.00 1.12 1.12 2.81 +DEAL:2d:Q3:: Grad 0.00 -0.56 2nd 0.00 3.37 3.38 -5.06 +DEAL:2d:Q3:: Grad 0.00 -0.56 2nd 0.00 -3.37 -3.38 -5.06 +DEAL:2d:Q3:: Grad -3.38 3.09 2nd -4.50 -18.56 -18.56 10.12 +DEAL:2d:Q3:: Grad 3.38 3.09 2nd -4.50 18.56 18.56 10.12 +DEAL:2d:Q3:: Grad 0.00 2.53 2nd 0.00 -15.19 -15.19 20.25 +DEAL:2d:Q3:: Grad 0.00 2.53 2nd 0.00 15.19 15.19 20.25 +DEAL:2d:Q3:: Grad 0.00 -5.06 2nd 0.00 30.37 30.38 -25.31 +DEAL:2d:Q3:: Grad 0.00 -5.06 2nd 0.00 -30.37 -30.38 -25.31 +DEAL:2d:Q4::Face 0 Point 0.50 +DEAL:2d:Q4:: Grad 0.00 0.33 2nd 0.00 -2.78 -2.78 -1.33 +DEAL:2d:Q4:: Grad 0.00 0.00 2nd 0.00 -0.33 -0.33 0.00 +DEAL:2d:Q4:: Grad 0.00 -0.33 2nd 0.00 2.78 2.78 -1.33 +DEAL:2d:Q4:: Grad 0.00 0.00 2nd 0.00 0.33 0.33 0.00 +DEAL:2d:Q4:: Grad 0.00 -2.67 2nd 0.00 22.22 22.22 21.33 +DEAL:2d:Q4:: Grad -8.33 0.00 2nd 46.67 0.00 0.00 -40.00 +DEAL:2d:Q4:: Grad 0.00 2.67 2nd 0.00 -22.22 -22.22 21.33 +DEAL:2d:Q4:: Grad 0.00 0.00 2nd 0.00 2.67 2.67 0.00 +DEAL:2d:Q4:: Grad -1.00 0.00 2nd 14.67 0.00 0.00 0.00 +DEAL:2d:Q4:: Grad 0.00 0.00 2nd 0.00 -2.67 -2.67 0.00 +DEAL:2d:Q4:: Grad 0.00 0.00 2nd 0.00 5.33 5.33 0.00 +DEAL:2d:Q4:: Grad 0.00 0.00 2nd 0.00 -4.00 -4.00 0.00 +DEAL:2d:Q4:: Grad 0.00 0.00 2nd 0.00 1.78 1.78 0.00 +DEAL:2d:Q4:: Grad 0.00 0.00 2nd 0.00 -5.33 -5.33 0.00 +DEAL:2d:Q4:: Grad 0.00 0.00 2nd 0.00 4.00 4.00 0.00 +DEAL:2d:Q4:: Grad 0.00 0.00 2nd 0.00 -1.78 -1.78 0.00 +DEAL:2d:Q4:: Grad 0.00 0.00 2nd 0.00 -42.67 -42.67 0.00 +DEAL:2d:Q4:: Grad 0.00 0.00 2nd 0.00 32.00 32.00 0.00 +DEAL:2d:Q4:: Grad 0.00 0.00 2nd 0.00 -14.22 -14.22 0.00 +DEAL:2d:Q4:: Grad 16.00 0.00 2nd -138.67 0.00 0.00 0.00 +DEAL:2d:Q4:: Grad -12.00 0.00 2nd 152.00 0.00 0.00 0.00 +DEAL:2d:Q4:: Grad 5.33 0.00 2nd -74.67 0.00 0.00 0.00 +DEAL:2d:Q4:: Grad 0.00 0.00 2nd 0.00 42.67 42.67 0.00 +DEAL:2d:Q4:: Grad 0.00 0.00 2nd 0.00 -32.00 -32.00 0.00 +DEAL:2d:Q4:: Grad 0.00 0.00 2nd 0.00 14.22 14.22 0.00 +DEAL:2d:Q4::Face 1 Point 0.50 +DEAL:2d:Q4:: Grad 0.00 0.00 2nd 0.00 0.33 0.33 0.00 +DEAL:2d:Q4:: Grad 0.00 0.33 2nd 0.00 2.78 2.78 -1.33 +DEAL:2d:Q4:: Grad 0.00 0.00 2nd 0.00 -0.33 -0.33 0.00 +DEAL:2d:Q4:: Grad 0.00 -0.33 2nd 0.00 -2.78 -2.78 -1.33 +DEAL:2d:Q4:: Grad 0.00 0.00 2nd 0.00 -2.67 -2.67 0.00 +DEAL:2d:Q4:: Grad 1.00 0.00 2nd 14.67 0.00 0.00 0.00 +DEAL:2d:Q4:: Grad 0.00 0.00 2nd 0.00 2.67 2.67 0.00 +DEAL:2d:Q4:: Grad 0.00 -2.67 2nd 0.00 -22.22 -22.22 21.33 +DEAL:2d:Q4:: Grad 8.33 0.00 2nd 46.67 0.00 0.00 -40.00 +DEAL:2d:Q4:: Grad 0.00 2.67 2nd 0.00 22.22 22.22 21.33 +DEAL:2d:Q4:: Grad 0.00 0.00 2nd 0.00 -1.78 -1.78 0.00 +DEAL:2d:Q4:: Grad 0.00 0.00 2nd 0.00 4.00 4.00 0.00 +DEAL:2d:Q4:: Grad 0.00 0.00 2nd 0.00 -5.33 -5.33 0.00 +DEAL:2d:Q4:: Grad 0.00 0.00 2nd 0.00 1.78 1.78 0.00 +DEAL:2d:Q4:: Grad 0.00 0.00 2nd 0.00 -4.00 -4.00 0.00 +DEAL:2d:Q4:: Grad 0.00 0.00 2nd 0.00 5.33 5.33 0.00 +DEAL:2d:Q4:: Grad 0.00 0.00 2nd 0.00 14.22 14.22 0.00 +DEAL:2d:Q4:: Grad 0.00 0.00 2nd 0.00 -32.00 -32.00 0.00 +DEAL:2d:Q4:: Grad 0.00 0.00 2nd 0.00 42.67 42.67 0.00 +DEAL:2d:Q4:: Grad -5.33 0.00 2nd -74.67 0.00 0.00 0.00 +DEAL:2d:Q4:: Grad 12.00 0.00 2nd 152.00 0.00 0.00 0.00 +DEAL:2d:Q4:: Grad -16.00 0.00 2nd -138.67 0.00 0.00 0.00 +DEAL:2d:Q4:: Grad 0.00 0.00 2nd 0.00 -14.22 -14.22 0.00 +DEAL:2d:Q4:: Grad 0.00 0.00 2nd 0.00 32.00 32.00 0.00 +DEAL:2d:Q4:: Grad 0.00 0.00 2nd 0.00 -42.67 -42.67 0.00 +DEAL:2d:Q4::Face 2 Point 0.50 +DEAL:2d:Q4:: Grad 0.33 0.00 2nd -1.33 -2.78 -2.78 0.00 +DEAL:2d:Q4:: Grad -0.33 0.00 2nd -1.33 2.78 2.78 0.00 +DEAL:2d:Q4:: Grad 0.00 0.00 2nd 0.00 -0.33 -0.33 0.00 +DEAL:2d:Q4:: Grad 0.00 0.00 2nd 0.00 0.33 0.33 0.00 +DEAL:2d:Q4:: Grad 0.00 0.00 2nd 0.00 5.33 5.33 0.00 +DEAL:2d:Q4:: Grad 0.00 0.00 2nd 0.00 -4.00 -4.00 0.00 +DEAL:2d:Q4:: Grad 0.00 0.00 2nd 0.00 1.78 1.78 0.00 +DEAL:2d:Q4:: Grad 0.00 0.00 2nd 0.00 -5.33 -5.33 0.00 +DEAL:2d:Q4:: Grad 0.00 0.00 2nd 0.00 4.00 4.00 0.00 +DEAL:2d:Q4:: Grad 0.00 0.00 2nd 0.00 -1.78 -1.78 0.00 +DEAL:2d:Q4:: Grad -2.67 0.00 2nd 21.33 22.22 22.22 0.00 +DEAL:2d:Q4:: Grad 0.00 -8.33 2nd -40.00 0.00 0.00 46.67 +DEAL:2d:Q4:: Grad 2.67 0.00 2nd 21.33 -22.22 -22.22 0.00 +DEAL:2d:Q4:: Grad 0.00 0.00 2nd 0.00 2.67 2.67 0.00 +DEAL:2d:Q4:: Grad 0.00 -1.00 2nd 0.00 0.00 0.00 14.67 +DEAL:2d:Q4:: Grad 0.00 0.00 2nd 0.00 -2.67 -2.67 0.00 +DEAL:2d:Q4:: Grad 0.00 0.00 2nd 0.00 -42.67 -42.67 0.00 +DEAL:2d:Q4:: Grad 0.00 16.00 2nd 0.00 0.00 0.00 -138.67 +DEAL:2d:Q4:: Grad 0.00 0.00 2nd 0.00 42.67 42.67 0.00 +DEAL:2d:Q4:: Grad 0.00 0.00 2nd 0.00 32.00 32.00 0.00 +DEAL:2d:Q4:: Grad 0.00 -12.00 2nd 0.00 0.00 0.00 152.00 +DEAL:2d:Q4:: Grad 0.00 0.00 2nd 0.00 -32.00 -32.00 0.00 +DEAL:2d:Q4:: Grad 0.00 0.00 2nd 0.00 -14.22 -14.22 0.00 +DEAL:2d:Q4:: Grad 0.00 5.33 2nd 0.00 0.00 0.00 -74.67 +DEAL:2d:Q4:: Grad 0.00 0.00 2nd 0.00 14.22 14.22 0.00 +DEAL:2d:Q4::Face 3 Point 0.50 +DEAL:2d:Q4:: Grad 0.00 0.00 2nd 0.00 0.33 0.33 0.00 +DEAL:2d:Q4:: Grad 0.00 0.00 2nd 0.00 -0.33 -0.33 0.00 +DEAL:2d:Q4:: Grad 0.33 0.00 2nd -1.33 2.78 2.78 0.00 +DEAL:2d:Q4:: Grad -0.33 0.00 2nd -1.33 -2.78 -2.78 0.00 +DEAL:2d:Q4:: Grad 0.00 0.00 2nd 0.00 -1.78 -1.78 0.00 +DEAL:2d:Q4:: Grad 0.00 0.00 2nd 0.00 4.00 4.00 0.00 +DEAL:2d:Q4:: Grad 0.00 0.00 2nd 0.00 -5.33 -5.33 0.00 +DEAL:2d:Q4:: Grad 0.00 0.00 2nd 0.00 1.78 1.78 0.00 +DEAL:2d:Q4:: Grad 0.00 0.00 2nd 0.00 -4.00 -4.00 0.00 +DEAL:2d:Q4:: Grad 0.00 0.00 2nd 0.00 5.33 5.33 0.00 +DEAL:2d:Q4:: Grad 0.00 0.00 2nd 0.00 -2.67 -2.67 0.00 +DEAL:2d:Q4:: Grad 0.00 1.00 2nd 0.00 0.00 0.00 14.67 +DEAL:2d:Q4:: Grad 0.00 0.00 2nd 0.00 2.67 2.67 0.00 +DEAL:2d:Q4:: Grad -2.67 0.00 2nd 21.33 -22.22 -22.22 0.00 +DEAL:2d:Q4:: Grad 0.00 8.33 2nd -40.00 0.00 0.00 46.67 +DEAL:2d:Q4:: Grad 2.67 0.00 2nd 21.33 22.22 22.22 0.00 +DEAL:2d:Q4:: Grad 0.00 0.00 2nd 0.00 14.22 14.22 0.00 +DEAL:2d:Q4:: Grad 0.00 -5.33 2nd 0.00 0.00 0.00 -74.67 +DEAL:2d:Q4:: Grad 0.00 0.00 2nd 0.00 -14.22 -14.22 0.00 +DEAL:2d:Q4:: Grad 0.00 0.00 2nd 0.00 -32.00 -32.00 0.00 +DEAL:2d:Q4:: Grad 0.00 12.00 2nd 0.00 0.00 0.00 152.00 +DEAL:2d:Q4:: Grad 0.00 0.00 2nd 0.00 32.00 32.00 0.00 +DEAL:2d:Q4:: Grad 0.00 0.00 2nd 0.00 42.67 42.67 0.00 +DEAL:2d:Q4:: Grad 0.00 -16.00 2nd 0.00 0.00 0.00 -138.67 +DEAL:2d:Q4:: Grad 0.00 0.00 2nd 0.00 -42.67 -42.67 0.00 -- 2.39.5