]> https://gitweb.dealii.org/ - dealii-svn.git/commitdiff
removed old find_active_cell_around point code and improved the new
authorrschulz <rschulz@0785d39b-7218-0410-832d-ea1e28bc413d>
Fri, 12 May 2006 12:34:34 +0000 (12:34 +0000)
committerrschulz <rschulz@0785d39b-7218-0410-832d-ea1e28bc413d>
Fri, 12 May 2006 12:34:34 +0000 (12:34 +0000)
version of the code simultaneously.

git-svn-id: https://svn.dealii.org/trunk@13105 0785d39b-7218-0410-832d-ea1e28bc413d

deal.II/deal.II/include/grid/grid_tools.h
deal.II/deal.II/source/grid/grid_tools.cc
deal.II/doc/news/changes.html
tests/bits/find_cell_4.cc
tests/bits/find_cell_5.cc
tests/bits/find_cell_5/cmp/generic [new file with mode: 0644]
tests/bits/find_cell_alt_4/cmp/generic
tests/bits/find_cell_alt_6/cmp/generic
tests/bits/find_cell_alt_7.cc
tests/bits/find_cell_alt_7/cmp/generic

index 2b7506d6c124480a613629f3c9008f6c6b5df468..768106a8b2088ad99ee08cc7c9cdd3b60260ed91 100644 (file)
@@ -16,6 +16,7 @@
 
 #include <base/config.h>
 #include <fe/mapping.h>
+#include <fe/mapping_q1.h>
 #include <grid/tria.h>
 #include <grid/tria_accessor.h>
 #include <grid/tria_iterator.h>
@@ -236,92 +237,37 @@ class GridTools
    find_cells_adjacent_to_vertex(const Container<dim> &container,
                                  const unsigned int    vertex);
 
+
                                      /**
                                       * Find and return an iterator to
                                       * the active cell that surrounds
-                                      * a given point @p p. The
+                                      * a given point @p ref. The
                                       * type of the first parameter
                                       * may be either
                                       * Triangulation,
-                                      * DoFHandler, hp::DoFHandler, or
+                                      * DoFHandler, or
                                       * MGDoFHandler, i.e. we
                                       * can find the cell around a
                                       * point for iterators into each
                                       * of these classes.
                                       *
-                                      * The algorithm used in this
-                                      * function proceeds by first
-                                      * looking for the surrounding
-                                      * cell on the coarse grid, and
-                                      * then recursively checking its
-                                      * sibling cells. The complexity
-                                      * is thus <tt>O(M+log N)</tt> where
-                                      * @p M is the number of coarse
-                                      * grid cells, and @p N the
-                                      * total number of cells.
-                                      *
-                                      * There are cases where this
-                                      * function will not find a given
-                                      * point in space dimensions
-                                      * higher than one, even though
-                                      * it is inside the domain being
-                                      * discretized, or will find a
-                                      * point that is actually outside
-                                      * the domain. The reason for
-                                      * this is that we use piecewise
-                                      * (bi-,tri-)linear mappings of
-                                      * the unit cell to real
-                                      * cells. Thus, if a point is
-                                      * close to a convex boundary or
-                                      * on it, it may not be inside
-                                      * any of the cells since they
-                                      * have straight boundaries that
-                                      * lie entirely inside the
-                                      * domain.
-                                      *
-                                      * Another case for this is that
-                                      * a point may not be found even
-                                      * though it is actually in one
-                                      * of the cells. This may happen,
-                                      * if the point is not in one of
-                                      * the coarse grid cells, even
-                                      * though it is in one of the
-                                      * cells on finer levels of the
-                                      * triangulation. Note that this
-                                      * of course implies that mother
-                                      * and child cells do not exactly
-                                      * overlap, a case that is
-                                      * frequent along curved
-                                      * boundaries. In this latter
-                                      * case, a different algorithm
-                                      * may be used instead that uses
-                                      * a linear search over all
-                                      * active cells, rather than
-                                      * first searching for a coarse
-                                      * grid cell. Note, however, that
-                                      * such an algorithm has a
-                                      * significantly higher numerical
-                                      * cost than the logarithmic
-                                      * algorithm used here.
+                                      * This is solely a wrapper function
+                                      * for the @p interpolate function
+                                      * given below,
+                                      * providing backward compatibility.
+                                      * A Q1 mapping is used for the
+                                      * boundary, and the iterator to
+                                      * the cell in which the point
+                                      * resides is returned.
                                       *
-                                      * Lastly, if a point lies on the
-                                      * boundary of two or more cells,
-                                      * then the algorithm may return
-                                      * with any of these cells. While
-                                      * this is in general not really a
-                                      * problem, if may be a nuisance
-                                      * if the point lies at the
-                                      * boundary of cells with
-                                      * different refinement levels
-                                      * and one would rather like to
-                                      * evaluate a solution on the
-                                      * cell with more refinement. For
-                                      * this, more sophisticated
-                                      * algorithms would be necessary,
-                                      * though.
+                                      * It is recommended to use the
+                                      * other version of this function,
+                                      * as it simultaneously delivers the
+                                      * local coordinate of the given point
+                                      * without additional computational cost.
                                       */
     template <int dim, typename Container>
-    static
+    inline static
     typename Container::active_cell_iterator
     find_active_cell_around_point (const Container  &container,
                                    const Point<dim> &p);
@@ -334,24 +280,36 @@ class GridTools
                                       * may be either
                                       * Triangulation,
                                       * DoFHandler, hp::DoFHandler, or
-                                      * MGDoFHandler, i.e. we
+                                      * MGDoFHandler, i.e., we
                                       * can find the cell around a
                                       * point for iterators into each
                                       * of these classes.
                                       *
-                                      * This function works with
-                                      * arbitrary boundary mappings,
-                                      * using a different algorithm than
-                                      * the version of this function above.
                                       * The algorithm used in this
                                       * function proceeds by first
-                                      * looking for the vertex that is
-                                      * closest to the given point,
-                                      * using find_closest_vertex().
-                                      * Then, only in adjacent cells
-                                      * to this vertex it is checked
-                                      * whether or not the point is
-                                      * inside a given cell.
+                                      * looking for vertex located
+                                      * closest to the given point, see
+                                      * find_closest_vertex(). Secondly,
+                                      * all adjacent cells to this point
+                                      * are found in the mesh, see
+                                      * find_cells_adjacent_to_vertex().
+                                      * Lastly, for each of these cells,
+                                      * it is tested whether the point is
+                                      * inside. This check is performed
+                                      * using arbitrary boundary mappings.
+                                      * Still, it is possible that due
+                                      * to roundoff errors, the point
+                                      * cannot be located exactly inside
+                                      * the unit cell. In this case,
+                                      * even points at a very small
+                                      * distance outside the unit cell
+                                      * are allowed. 
+                                      *
+                                      * If a point lies on the
+                                      * boundary of two or more cells,
+                                      * then the algorithm tries to identify
+                                      * the cell that is of highest
+                                      * refinement level.
                                       *
                                       * The function returns an
                                       * iterator to the cell, as well
@@ -361,28 +319,12 @@ class GridTools
                                       * might be located slightly
                                       * outside an actual unit cell,
                                       * due to numerical roundoff.
-                                      *
-                                      * If a point lies on the
-                                      * boundary of two or more cells,
-                                      * then the algorithm returns
-                                      * the cell (A) in which the local
-                                      * coordinate is exactly within the
-                                      * unit cell (however, for most
-                                      * cases, on the boundary the unit
-                                      * cell position will be located
-                                      * slightly outside the unit cell)
-                                      * or (B) the cell of highest
-                                      * refinement level; and if there
-                                      * are several cells of the same
-                                      * refinement level, then it returns
-                                      * (C) the one with the lowest distance
-                                      * to the actual unit cell.
-                                      *
-                                      * However, if you are trying
-                                      * to locate a vertex, and if the vertex
-                                      * can be matched exactly to a cell,
-                                      * it is not guaranteed that the most
-                                      * refined cell will be returned.
+                                      * Therefore, the point returned
+                                      * by this function should 
+                                      * be projected onto the unit cell,
+                                      * using GeometryInfo::project_to_unit_cell.
+                                      * This is not automatically performed
+                                      * by the algorithm.
                                       */
     template <int dim, template<int> class Container>
     static
@@ -644,6 +586,14 @@ void GridTools::transform (const Predicate    &predicate,
 }
 
 
+template <int dim, typename Container>
+inline
+typename Container::active_cell_iterator
+GridTools::find_active_cell_around_point (const Container  &container,
+                                          const Point<dim> &p)
+{
+   return find_active_cell_around_point(StaticMappingQ1<dim>::mapping, container, p).first;
+}
 
 
 /*----------------------------   grid_tools.h     ---------------------------*/
index 714871065eff32c916196bb3412ddd81baf8df39..e4e66ba9f3105af8595f46c1b8b630029a01af21 100644 (file)
@@ -554,53 +554,6 @@ GridTools::find_cells_adjacent_to_vertex(const Container<dim> &container,
 }  
 
 
-template <int dim, typename Container>
-typename Container::active_cell_iterator
-GridTools::find_active_cell_around_point (const Container  &container,
-                                          const Point<dim> &p)
-{
-                                   // first find the coarse grid cell
-                                   // that contains the point. we can
-                                   // only do this by a linear search
-  typename Container::cell_iterator cell = container.begin(0);
-  for (; cell!=container.end(0); ++cell)
-    if (cell->point_inside (p))
-      break;
-
-                                   // make sure that we found a cell
-                                   // in the coarse grid that contains
-                                   // this point. for cases where this
-                                   // might happen unexpectedly, see
-                                   // the documentation of this
-                                   // function
-  AssertThrow (cell != container.end(0),
-               ExcPointNotFoundInCoarseGrid<dim> (p));
-
-                                   // now do the logarithmic part of
-                                   // the algorithm: go from child to
-                                   // grandchild
-  while (cell->has_children())
-    {
-      const unsigned int n_children=cell->n_children();
-      unsigned int c=0;
-      for (; c<n_children; ++c)
-        if (cell->child(c)->point_inside (p))
-          break;
-
-                                       // make sure we found a child
-                                       // cell
-      AssertThrow (c != n_children, ExcPointNotFound<dim> (p));
-
-                                       // then reset cell to the child
-      cell = cell->child(c);
-    }
-
-                                   // now that we have a terminal
-                                   // cell, return it
-  return cell;
-}
-
-
 template <int dim, template <int> class Container>
 std::pair<typename Container<dim>::active_cell_iterator, Point<dim> >
 GridTools::find_active_cell_around_point (const Mapping<dim>   &mapping,
@@ -609,7 +562,12 @@ GridTools::find_active_cell_around_point (const Mapping<dim>   &mapping,
 {
    typedef typename Container<dim>::active_cell_iterator cell_iterator;
 
-   double best_distance = -1.;
+                                   // The best distance is set to the
+                                   // maximum allowable distance from
+                                   // the unit cell; we assume a
+                                   // max. deviation of 1e-10
+   double best_distance = 1e-10;
+   int    best_level = -1;
    std::pair<cell_iterator, Point<dim> > best_cell;
 
                                    // Find closest vertex and determine
@@ -631,32 +589,20 @@ GridTools::find_active_cell_around_point (const Mapping<dim>   &mapping,
                                    // the distance vector to the unit cell.
          double dist = GeometryInfo<dim>::distance_to_unit_cell(p_cell);
 
-                                   // If the point is strictly inside the
-                                   // unit cell, the cell can be directly
-                                   // returned.
-         if(dist == 0.0)
-            return std::make_pair(*cell, p_cell);
-         
-                                   // Otherwise, we will compare the new
-                                   // cell with a previously found one;
-                                   // If there is not a previous one, take
-                                   // the current one directly; if there is,
-                                   // only replace it if we have found a more
-                                   // refined cell or if we have found a cell
-                                   // of the same level, but the distance to
-                                   // the unit cell is smaller
-         else if( best_cell.first.state() != IteratorState::valid ||
-                  best_cell.first->level() < (*cell)->level() ||
-                  ( best_cell.first->level() == (*cell)->level() &&
-                    best_distance > dist )  )
+                                   // We compare if the point is inside the
+                                   // unit cell (or at least not too far
+                                   // outside). If it is, it is also checked
+                                   // that the cell has a more refined state
+         if(dist <= best_distance
+            && (*cell)->level() > best_level)
             {
                best_distance = dist;
+               best_level    = (*cell)->level();
                best_cell     = std::make_pair(*cell, p_cell);
             }
       }
 
-   Assert(best_cell.first.state() == IteratorState::valid, ExcInternalError());
-   Assert(best_distance > 0.0, ExcInternalError());
+   Assert(best_cell.first.state() == IteratorState::valid, ExcPointNotFound<dim>(p));
 
    return best_cell;
 }
index 50f155819d6a051eadb174d29d8acc391d1b8b18..45b36b6298caeef7a2cd6a8979afead56a965bd5 100644 (file)
@@ -646,6 +646,17 @@ inconvenience this causes.
 <h3>deal.II</h3>
 
 <ol>
+  <li> <p>
+       Changed: The old version of <code class="class">GridTools</code>::<code
+       class="member">find_active_cell_around_point</code> has been replaced
+       by a wrapper function for backward compatibility. The wrapper calls the
+       new version of this function, and it is highly recommended to use the new
+       version as it automatically delivers also the local coordinate of the
+       point (so it can save some computation time in most cases as you don't have
+       to calculate that again).
+       <br> 
+       (Ralf B. Schulz, 2006/05/12)
+       </p>
   <li> <p>
        Improved: The functions <code class="class">VectorTools</code>::<code
        class="member">point_value</code> and <code class="class">VectorTools</code>::<code
index a046aa9ec08e260326926cf860a0719360b1d66b..c07245355b6d15332eec1c74e8876c18e3e13904 100644 (file)
@@ -27,8 +27,7 @@
 
 #include <fstream>
 
-
-
+#include <fe/mapping_q1.h>
 
 void check (Triangulation<3> &tria)
 {
@@ -42,7 +41,7 @@ void check (Triangulation<3> &tria)
     deallog << "<" << cell->vertex(v) << "> ";
   deallog << std::endl;
 
-  Assert (p.distance (cell->center()) < cell->diameter()/2,
+  Assert (p.distance (cell->center()) < cell->diameter()/2+1e-10,
          ExcInternalError());
 }
 
index f5946c32dcd03c589c75f281b155e63024ef747d..9bc0072b57b16912d22e3f5ee2a72de7f82d45b5 100644 (file)
@@ -42,7 +42,7 @@ void check (Triangulation<3> &tria)
     deallog << "<" << cell->vertex(v) << "> ";
   deallog << std::endl;
 
-  Assert (p.distance (cell->center()) < cell->diameter()/2,
+  Assert (p.distance (cell->center()) < cell->diameter()/2+1e-10,
          ExcInternalError());
 }
 
diff --git a/tests/bits/find_cell_5/cmp/generic b/tests/bits/find_cell_5/cmp/generic
new file mode 100644 (file)
index 0000000..13b0048
--- /dev/null
@@ -0,0 +1,3 @@
+
+DEAL::3.455
+DEAL::<0.625000 0.625000 0.625000> <0.750000 0.625000 0.625000> <0.625000 0.750000 0.625000> <0.750000 0.750000 0.625000> 
index 943ccd8e97b6e94b6c87206acfd33dcf95f61bb8..509909a6c9833a743bcdc97592f46823f073da19 100644 (file)
@@ -1,3 +1,3 @@
 
-DEAL::3.72
-DEAL::<0.750000 0.00000 0.00000> <0.875000 0.00000 0.00000> <0.750000 0.125000 0.00000> <0.875000 0.125000 0.00000> [ -3.33067e-16 0.00000 5.55112e-17] 
+DEAL::3.65
+DEAL::<0.625000 0.00000 0.00000> <0.750000 0.00000 0.00000> <0.625000 0.125000 0.00000> <0.750000 0.125000 0.00000> [ 1.00000 0.00000 5.55112e-17] 
index dab7ccfba1080c61675f00493018c6810f1a964e..7a23ffcc196b6f63d69483b1410da6378e411ee8 100644 (file)
@@ -3,11 +3,11 @@ DEAL::Vertex <0.00000 0.00000> found in cell <0.00000 0.00000> <0.250000 0.00000
 DEAL::Vertex <1.00000 0.00000> found in cell <0.500000 0.00000> <1.00000 0.00000> <0.500000 0.500000> <1.00000 0.500000>  [local: 1.00000 0.00000]
 DEAL::Vertex <0.00000 1.00000> found in cell <0.00000 0.500000> <0.500000 0.500000> <0.00000 1.00000> <0.500000 1.00000>  [local: 0.00000 1.00000]
 DEAL::Vertex <1.00000 1.00000> found in cell <0.500000 0.500000> <1.00000 0.500000> <0.500000 1.00000> <1.00000 1.00000>  [local: 1.00000 1.00000]
-DEAL::Vertex <0.500000 0.00000> found in cell <0.500000 0.00000> <1.00000 0.00000> <0.500000 0.500000> <1.00000 0.500000>  [local: 0.00000 0.00000]
-DEAL::Vertex <0.00000 0.500000> found in cell <0.00000 0.500000> <0.500000 0.500000> <0.00000 1.00000> <0.500000 1.00000>  [local: 0.00000 0.00000]
+DEAL::Vertex <0.500000 0.00000> found in cell <0.250000 0.00000> <0.500000 0.00000> <0.250000 0.250000> <0.500000 0.250000>  [local: 1.00000 0.00000]
+DEAL::Vertex <0.00000 0.500000> found in cell <0.00000 0.250000> <0.250000 0.250000> <0.00000 0.500000> <0.250000 0.500000>  [local: 0.00000 1.00000]
 DEAL::Vertex <1.00000 0.500000> found in cell <0.500000 0.00000> <1.00000 0.00000> <0.500000 0.500000> <1.00000 0.500000>  [local: 1.00000 1.00000]
 DEAL::Vertex <0.500000 1.00000> found in cell <0.00000 0.500000> <0.500000 0.500000> <0.00000 1.00000> <0.500000 1.00000>  [local: 1.00000 1.00000]
-DEAL::Vertex <0.500000 0.500000> found in cell <0.500000 0.00000> <1.00000 0.00000> <0.500000 0.500000> <1.00000 0.500000>  [local: 0.00000 1.00000]
+DEAL::Vertex <0.500000 0.500000> found in cell <0.250000 0.250000> <0.500000 0.250000> <0.250000 0.500000> <0.500000 0.500000>  [local: 1.00000 1.00000]
 DEAL::Vertex <0.250000 0.00000> found in cell <0.00000 0.00000> <0.250000 0.00000> <0.00000 0.250000> <0.250000 0.250000>  [local: 1.00000 0.00000]
 DEAL::Vertex <0.00000 0.250000> found in cell <0.00000 0.00000> <0.250000 0.00000> <0.00000 0.250000> <0.250000 0.250000>  [local: 0.00000 1.00000]
 DEAL::Vertex <0.500000 0.250000> found in cell <0.250000 0.00000> <0.500000 0.00000> <0.250000 0.250000> <0.500000 0.250000>  [local: 1.00000 1.00000]
index 2c1c536adc12783338a3728c84e94c655b24c1e3..3ed761dc1e6cbb43b21f9cce5f0ccfaa89e8c1ee 100644 (file)
@@ -49,7 +49,9 @@ void check (Triangulation<2> &tria)
             deallog << "<" << cell.first->vertex(v) << "> ";
          deallog << "[ " << cell.second << "] ";
 
-         deallog << std::endl;
+         // Now transform back and check distance
+         Point<2> pp = map.transform_unit_to_real_cell(cell.first, GeometryInfo<2>::project_to_unit_cell(cell.second));
+         deallog << (pp-p).square() << std::endl;
 
          Assert (GeometryInfo<2>::distance_to_unit_cell(cell.second) < 1e-10,
                  ExcInternalError());
index 36e8a2cfc43cad07f647c4aa64d763543fe15250..49f3613be4f37bc963307a1af61535c54e927dfd 100644 (file)
 
+DEAL::2.66
+DEAL::<-0.382683 0.923880> <-0.305418 0.694720> <0.00000 1.00000> <0.00000 0.768306> [ 4.31605e-08 1.00000] 0
 DEAL::2.72
-DEAL::<0.00000 1.00000> <0.00000 0.768306> <0.382683 0.923880> <0.305418 0.694720> [ 4.31603e-08 1.26953e-19] 
-DEAL::2.72
-DEAL::<0.00000 1.00000> <0.00000 0.768306> <0.382683 0.923880> <0.305418 0.694720> [ 1.84097e-08 0.0800000] 
+DEAL::<0.00000 1.00000> <0.00000 0.768306> <0.382683 0.923880> <0.305418 0.694720> [ 1.84097e-08 0.0800000] 0
 DEAL::2.72
-DEAL::<0.00000 1.00000> <0.00000 0.768306> <0.382683 0.923880> <0.305418 0.694720> [ 3.03924e-08 0.160000] 
+DEAL::<0.00000 1.00000> <0.00000 0.768306> <0.382683 0.923880> <0.305418 0.694720> [ 3.03924e-08 0.160000] 0
 DEAL::2.72
-DEAL::<0.00000 1.00000> <0.00000 0.768306> <0.382683 0.923880> <0.305418 0.694720> [ 4.02042e-08 0.240000] 
+DEAL::<0.00000 1.00000> <0.00000 0.768306> <0.382683 0.923880> <0.305418 0.694720> [ 4.02042e-08 0.240000] 0
 DEAL::2.72
-DEAL::<0.00000 1.00000> <0.00000 0.768306> <0.382683 0.923880> <0.305418 0.694720> [ 4.01470e-08 0.320000] 
+DEAL::<0.00000 1.00000> <0.00000 0.768306> <0.382683 0.923880> <0.305418 0.694720> [ 4.01470e-08 0.320000] 0
 DEAL::2.72
-DEAL::<0.00000 1.00000> <0.00000 0.768306> <0.382683 0.923880> <0.305418 0.694720> [ 3.46843e-08 0.400000] 
+DEAL::<0.00000 1.00000> <0.00000 0.768306> <0.382683 0.923880> <0.305418 0.694720> [ 3.46843e-08 0.400000] 0
 DEAL::2.72
-DEAL::<0.00000 1.00000> <0.00000 0.768306> <0.382683 0.923880> <0.305418 0.694720> [ 3.06912e-08 0.480000] 
+DEAL::<0.00000 1.00000> <0.00000 0.768306> <0.382683 0.923880> <0.305418 0.694720> [ 3.06912e-08 0.480000] 0
 DEAL::2.72
-DEAL::<0.00000 1.00000> <0.00000 0.768306> <0.382683 0.923880> <0.305418 0.694720> [ 3.20211e-08 0.560000] 
+DEAL::<0.00000 1.00000> <0.00000 0.768306> <0.382683 0.923880> <0.305418 0.694720> [ 3.20211e-08 0.560000] 0
 DEAL::2.72
-DEAL::<0.00000 1.00000> <0.00000 0.768306> <0.382683 0.923880> <0.305418 0.694720> [ 3.72814e-08 0.640000] 
+DEAL::<0.00000 1.00000> <0.00000 0.768306> <0.382683 0.923880> <0.305418 0.694720> [ 3.72814e-08 0.640000] 0
 DEAL::2.72
-DEAL::<0.00000 1.00000> <0.00000 0.768306> <0.382683 0.923880> <0.305418 0.694720> [ 4.06545e-08 0.720000] 
+DEAL::<0.00000 1.00000> <0.00000 0.768306> <0.382683 0.923880> <0.305418 0.694720> [ 4.06545e-08 0.720000] 0
 DEAL::2.72
-DEAL::<0.00000 1.00000> <0.00000 0.768306> <0.382683 0.923880> <0.305418 0.694720> [ 3.57302e-08 0.800000] 
+DEAL::<0.00000 1.00000> <0.00000 0.768306> <0.382683 0.923880> <0.305418 0.694720> [ 3.57302e-08 0.800000] 0
 DEAL::2.72
-DEAL::<0.00000 1.00000> <0.00000 0.768306> <0.382683 0.923880> <0.305418 0.694720> [ 2.26696e-08 0.880000] 
+DEAL::<0.00000 1.00000> <0.00000 0.768306> <0.382683 0.923880> <0.305418 0.694720> [ 2.26696e-08 0.880000] 0
 DEAL::2.72
-DEAL::<0.00000 1.00000> <0.00000 0.768306> <0.382683 0.923880> <0.305418 0.694720> [ 2.08588e-08 0.960000] 
+DEAL::<0.00000 1.00000> <0.00000 0.768306> <0.382683 0.923880> <0.305418 0.694720> [ 2.08588e-08 0.960000] 0
 DEAL::2.74
-DEAL::<0.382683 0.923880> <0.305418 0.694720> <0.707107 0.707107> <0.603553 0.603553> [ 2.11655e-08 0.0400000] 
+DEAL::<0.382683 0.923880> <0.305418 0.694720> <0.707107 0.707107> <0.603553 0.603553> [ 2.11655e-08 0.0400000] 0
 DEAL::2.74
-DEAL::<0.382683 0.923880> <0.305418 0.694720> <0.707107 0.707107> <0.603553 0.603553> [ 2.36330e-08 0.120000] 
+DEAL::<0.382683 0.923880> <0.305418 0.694720> <0.707107 0.707107> <0.603553 0.603553> [ 2.36330e-08 0.120000] 0
 DEAL::2.74
-DEAL::<0.382683 0.923880> <0.305418 0.694720> <0.707107 0.707107> <0.603553 0.603553> [ 3.82243e-08 0.200000] 
+DEAL::<0.382683 0.923880> <0.305418 0.694720> <0.707107 0.707107> <0.603553 0.603553> [ 3.82243e-08 0.200000] 0
 DEAL::2.74
-DEAL::<0.382683 0.923880> <0.305418 0.694720> <0.707107 0.707107> <0.603553 0.603553> [ 4.46313e-08 0.280000] 
+DEAL::<0.382683 0.923880> <0.305418 0.694720> <0.707107 0.707107> <0.603553 0.603553> [ 4.46313e-08 0.280000] 0
 DEAL::2.74
-DEAL::<0.382683 0.923880> <0.305418 0.694720> <0.707107 0.707107> <0.603553 0.603553> [ 4.20239e-08 0.360000] 
+DEAL::<0.382683 0.923880> <0.305418 0.694720> <0.707107 0.707107> <0.603553 0.603553> [ 4.20239e-08 0.360000] 0
 DEAL::2.74
-DEAL::<0.382683 0.923880> <0.305418 0.694720> <0.707107 0.707107> <0.603553 0.603553> [ 3.70938e-08 0.440000] 
+DEAL::<0.382683 0.923880> <0.305418 0.694720> <0.707107 0.707107> <0.603553 0.603553> [ 3.70938e-08 0.440000] 0
 DEAL::2.74
-DEAL::<0.382683 0.923880> <0.305418 0.694720> <0.707107 0.707107> <0.603553 0.603553> [ 3.65795e-08 0.520000] 
+DEAL::<0.382683 0.923880> <0.305418 0.694720> <0.707107 0.707107> <0.603553 0.603553> [ 3.65795e-08 0.520000] 0
 DEAL::2.74
-DEAL::<0.382683 0.923880> <0.305418 0.694720> <0.707107 0.707107> <0.603553 0.603553> [ 4.25986e-08 0.600000] 
+DEAL::<0.382683 0.923880> <0.305418 0.694720> <0.707107 0.707107> <0.603553 0.603553> [ 4.25986e-08 0.600000] 0
 DEAL::2.74
-DEAL::<0.382683 0.923880> <0.305418 0.694720> <0.707107 0.707107> <0.603553 0.603553> [ 5.09321e-08 0.680000] 
+DEAL::<0.382683 0.923880> <0.305418 0.694720> <0.707107 0.707107> <0.603553 0.603553> [ 5.09321e-08 0.680000] 0
 DEAL::2.74
-DEAL::<0.382683 0.923880> <0.305418 0.694720> <0.707107 0.707107> <0.603553 0.603553> [ 5.28968e-08 0.760000] 
+DEAL::<0.382683 0.923880> <0.305418 0.694720> <0.707107 0.707107> <0.603553 0.603553> [ 5.28968e-08 0.760000] 0
 DEAL::2.74
-DEAL::<0.382683 0.923880> <0.305418 0.694720> <0.707107 0.707107> <0.603553 0.603553> [ 4.17687e-08 0.840000] 
+DEAL::<0.382683 0.923880> <0.305418 0.694720> <0.707107 0.707107> <0.603553 0.603553> [ 4.17687e-08 0.840000] 0
 DEAL::2.74
-DEAL::<0.382683 0.923880> <0.305418 0.694720> <0.707107 0.707107> <0.603553 0.603553> [ 2.67834e-08 0.920000] 
+DEAL::<0.382683 0.923880> <0.305418 0.694720> <0.707107 0.707107> <0.603553 0.603553> [ 2.67834e-08 0.920000] 0
 DEAL::2.53
-DEAL::<0.923880 0.382683> <0.707107 0.707107> <0.694720 0.305418> <0.603553 0.603553> [ 1.00000 6.82846e-08] 
+DEAL::<0.923880 0.382683> <0.707107 0.707107> <0.694720 0.305418> <0.603553 0.603553> [ 1.00000 6.82846e-08] 0
 DEAL::2.53
-DEAL::<0.923880 0.382683> <0.707107 0.707107> <0.694720 0.305418> <0.603553 0.603553> [ 0.920000 2.67834e-08] 
+DEAL::<0.923880 0.382683> <0.707107 0.707107> <0.694720 0.305418> <0.603553 0.603553> [ 0.920000 2.67834e-08] 0
 DEAL::2.53
-DEAL::<0.923880 0.382683> <0.707107 0.707107> <0.694720 0.305418> <0.603553 0.603553> [ 0.840000 4.17688e-08] 
+DEAL::<0.923880 0.382683> <0.707107 0.707107> <0.694720 0.305418> <0.603553 0.603553> [ 0.840000 4.17688e-08] 0
 DEAL::2.53
-DEAL::<0.923880 0.382683> <0.707107 0.707107> <0.694720 0.305418> <0.603553 0.603553> [ 0.760000 5.28969e-08] 
+DEAL::<0.923880 0.382683> <0.707107 0.707107> <0.694720 0.305418> <0.603553 0.603553> [ 0.760000 5.28969e-08] 0
 DEAL::2.53
-DEAL::<0.923880 0.382683> <0.707107 0.707107> <0.694720 0.305418> <0.603553 0.603553> [ 0.680000 5.09321e-08] 
+DEAL::<0.923880 0.382683> <0.707107 0.707107> <0.694720 0.305418> <0.603553 0.603553> [ 0.680000 5.09321e-08] 0
 DEAL::2.53
-DEAL::<0.923880 0.382683> <0.707107 0.707107> <0.694720 0.305418> <0.603553 0.603553> [ 0.600000 4.25986e-08] 
+DEAL::<0.923880 0.382683> <0.707107 0.707107> <0.694720 0.305418> <0.603553 0.603553> [ 0.600000 4.25986e-08] 0
 DEAL::2.53
-DEAL::<0.923880 0.382683> <0.707107 0.707107> <0.694720 0.305418> <0.603553 0.603553> [ 0.520000 3.65795e-08] 
+DEAL::<0.923880 0.382683> <0.707107 0.707107> <0.694720 0.305418> <0.603553 0.603553> [ 0.520000 3.65795e-08] 0
 DEAL::2.53
-DEAL::<0.923880 0.382683> <0.707107 0.707107> <0.694720 0.305418> <0.603553 0.603553> [ 0.440000 3.70938e-08] 
+DEAL::<0.923880 0.382683> <0.707107 0.707107> <0.694720 0.305418> <0.603553 0.603553> [ 0.440000 3.70938e-08] 0
 DEAL::2.53
-DEAL::<0.923880 0.382683> <0.707107 0.707107> <0.694720 0.305418> <0.603553 0.603553> [ 0.360000 4.20239e-08] 
+DEAL::<0.923880 0.382683> <0.707107 0.707107> <0.694720 0.305418> <0.603553 0.603553> [ 0.360000 4.20239e-08] 0
 DEAL::2.53
-DEAL::<0.923880 0.382683> <0.707107 0.707107> <0.694720 0.305418> <0.603553 0.603553> [ 0.280000 4.46313e-08] 
+DEAL::<0.923880 0.382683> <0.707107 0.707107> <0.694720 0.305418> <0.603553 0.603553> [ 0.280000 4.46313e-08] 0
 DEAL::2.53
-DEAL::<0.923880 0.382683> <0.707107 0.707107> <0.694720 0.305418> <0.603553 0.603553> [ 0.200000 3.82243e-08] 
+DEAL::<0.923880 0.382683> <0.707107 0.707107> <0.694720 0.305418> <0.603553 0.603553> [ 0.200000 3.82243e-08] 0
 DEAL::2.53
-DEAL::<0.923880 0.382683> <0.707107 0.707107> <0.694720 0.305418> <0.603553 0.603553> [ 0.120000 2.36330e-08] 
+DEAL::<0.923880 0.382683> <0.707107 0.707107> <0.694720 0.305418> <0.603553 0.603553> [ 0.120000 2.36330e-08] 0
 DEAL::2.53
-DEAL::<0.923880 0.382683> <0.707107 0.707107> <0.694720 0.305418> <0.603553 0.603553> [ 0.0400000 2.11655e-08] 
-DEAL::2.52
-DEAL::<1.00000 0.00000> <0.923880 0.382683> <0.768306 0.00000> <0.694720 0.305418> [ 0.960000 2.08588e-08] 
+DEAL::<0.923880 0.382683> <0.707107 0.707107> <0.694720 0.305418> <0.603553 0.603553> [ 0.0400000 2.11655e-08] 0
 DEAL::2.52
-DEAL::<1.00000 0.00000> <0.923880 0.382683> <0.768306 0.00000> <0.694720 0.305418> [ 0.880000 2.26696e-08] 
+DEAL::<1.00000 0.00000> <0.923880 0.382683> <0.768306 0.00000> <0.694720 0.305418> [ 0.960000 2.08588e-08] 0
 DEAL::2.52
-DEAL::<1.00000 0.00000> <0.923880 0.382683> <0.768306 0.00000> <0.694720 0.305418> [ 0.800000 3.57301e-08] 
+DEAL::<1.00000 0.00000> <0.923880 0.382683> <0.768306 0.00000> <0.694720 0.305418> [ 0.880000 2.26696e-08] 0
 DEAL::2.52
-DEAL::<1.00000 0.00000> <0.923880 0.382683> <0.768306 0.00000> <0.694720 0.305418> [ 0.720000 4.06546e-08] 
+DEAL::<1.00000 0.00000> <0.923880 0.382683> <0.768306 0.00000> <0.694720 0.305418> [ 0.800000 3.57301e-08] 0
 DEAL::2.52
-DEAL::<1.00000 0.00000> <0.923880 0.382683> <0.768306 0.00000> <0.694720 0.305418> [ 0.640000 3.72813e-08] 
+DEAL::<1.00000 0.00000> <0.923880 0.382683> <0.768306 0.00000> <0.694720 0.305418> [ 0.720000 4.06546e-08] 0
 DEAL::2.52
-DEAL::<1.00000 0.00000> <0.923880 0.382683> <0.768306 0.00000> <0.694720 0.305418> [ 0.560000 3.20211e-08] 
+DEAL::<1.00000 0.00000> <0.923880 0.382683> <0.768306 0.00000> <0.694720 0.305418> [ 0.640000 3.72813e-08] 0
 DEAL::2.52
-DEAL::<1.00000 0.00000> <0.923880 0.382683> <0.768306 0.00000> <0.694720 0.305418> [ 0.480000 3.06912e-08] 
+DEAL::<1.00000 0.00000> <0.923880 0.382683> <0.768306 0.00000> <0.694720 0.305418> [ 0.560000 3.20211e-08] 0
 DEAL::2.52
-DEAL::<1.00000 0.00000> <0.923880 0.382683> <0.768306 0.00000> <0.694720 0.305418> [ 0.400000 3.46843e-08] 
+DEAL::<1.00000 0.00000> <0.923880 0.382683> <0.768306 0.00000> <0.694720 0.305418> [ 0.480000 3.06912e-08] 0
 DEAL::2.52
-DEAL::<1.00000 0.00000> <0.923880 0.382683> <0.768306 0.00000> <0.694720 0.305418> [ 0.320000 4.01470e-08] 
+DEAL::<1.00000 0.00000> <0.923880 0.382683> <0.768306 0.00000> <0.694720 0.305418> [ 0.400000 3.46843e-08] 0
 DEAL::2.52
-DEAL::<1.00000 0.00000> <0.923880 0.382683> <0.768306 0.00000> <0.694720 0.305418> [ 0.240000 4.02042e-08] 
+DEAL::<1.00000 0.00000> <0.923880 0.382683> <0.768306 0.00000> <0.694720 0.305418> [ 0.320000 4.01470e-08] 0
 DEAL::2.52
-DEAL::<1.00000 0.00000> <0.923880 0.382683> <0.768306 0.00000> <0.694720 0.305418> [ 0.160000 3.03924e-08] 
+DEAL::<1.00000 0.00000> <0.923880 0.382683> <0.768306 0.00000> <0.694720 0.305418> [ 0.240000 4.02042e-08] 0
 DEAL::2.52
-DEAL::<1.00000 0.00000> <0.923880 0.382683> <0.768306 0.00000> <0.694720 0.305418> [ 0.0800000 1.84097e-08] 
+DEAL::<1.00000 0.00000> <0.923880 0.382683> <0.768306 0.00000> <0.694720 0.305418> [ 0.160000 3.03924e-08] 0
 DEAL::2.52
-DEAL::<1.00000 0.00000> <0.923880 0.382683> <0.768306 0.00000> <0.694720 0.305418> [ 1.60129e-16 4.31603e-08] 
+DEAL::<1.00000 0.00000> <0.923880 0.382683> <0.768306 0.00000> <0.694720 0.305418> [ 0.0800000 1.84097e-08] 0
 DEAL::2.49
-DEAL::<0.923880 -0.382683> <1.00000 0.00000> <0.694720 -0.305418> <0.768306 0.00000> [ 0.920000 1.84097e-08] 
+DEAL::<0.923880 -0.382683> <1.00000 0.00000> <0.694720 -0.305418> <0.768306 0.00000> [ 1.00000 4.31605e-08] 0
 DEAL::2.49
-DEAL::<0.923880 -0.382683> <1.00000 0.00000> <0.694720 -0.305418> <0.768306 0.00000> [ 0.840000 3.03924e-08] 
+DEAL::<0.923880 -0.382683> <1.00000 0.00000> <0.694720 -0.305418> <0.768306 0.00000> [ 0.920000 1.84097e-08] 0
 DEAL::2.49
-DEAL::<0.923880 -0.382683> <1.00000 0.00000> <0.694720 -0.305418> <0.768306 0.00000> [ 0.760000 4.02042e-08] 
+DEAL::<0.923880 -0.382683> <1.00000 0.00000> <0.694720 -0.305418> <0.768306 0.00000> [ 0.840000 3.03924e-08] 0
 DEAL::2.49
-DEAL::<0.923880 -0.382683> <1.00000 0.00000> <0.694720 -0.305418> <0.768306 0.00000> [ 0.680000 4.01470e-08] 
+DEAL::<0.923880 -0.382683> <1.00000 0.00000> <0.694720 -0.305418> <0.768306 0.00000> [ 0.760000 4.02042e-08] 0
 DEAL::2.49
-DEAL::<0.923880 -0.382683> <1.00000 0.00000> <0.694720 -0.305418> <0.768306 0.00000> [ 0.600000 3.46844e-08] 
+DEAL::<0.923880 -0.382683> <1.00000 0.00000> <0.694720 -0.305418> <0.768306 0.00000> [ 0.680000 4.01470e-08] 0
 DEAL::2.49
-DEAL::<0.923880 -0.382683> <1.00000 0.00000> <0.694720 -0.305418> <0.768306 0.00000> [ 0.520000 3.06912e-08] 
+DEAL::<0.923880 -0.382683> <1.00000 0.00000> <0.694720 -0.305418> <0.768306 0.00000> [ 0.600000 3.46844e-08] 0
 DEAL::2.49
-DEAL::<0.923880 -0.382683> <1.00000 0.00000> <0.694720 -0.305418> <0.768306 0.00000> [ 0.440000 3.20211e-08] 
+DEAL::<0.923880 -0.382683> <1.00000 0.00000> <0.694720 -0.305418> <0.768306 0.00000> [ 0.520000 3.06912e-08] 0
 DEAL::2.49
-DEAL::<0.923880 -0.382683> <1.00000 0.00000> <0.694720 -0.305418> <0.768306 0.00000> [ 0.360000 3.72813e-08] 
+DEAL::<0.923880 -0.382683> <1.00000 0.00000> <0.694720 -0.305418> <0.768306 0.00000> [ 0.440000 3.20211e-08] 0
 DEAL::2.49
-DEAL::<0.923880 -0.382683> <1.00000 0.00000> <0.694720 -0.305418> <0.768306 0.00000> [ 0.280000 4.06545e-08] 
+DEAL::<0.923880 -0.382683> <1.00000 0.00000> <0.694720 -0.305418> <0.768306 0.00000> [ 0.360000 3.72813e-08] 0
 DEAL::2.49
-DEAL::<0.923880 -0.382683> <1.00000 0.00000> <0.694720 -0.305418> <0.768306 0.00000> [ 0.200000 3.57301e-08] 
+DEAL::<0.923880 -0.382683> <1.00000 0.00000> <0.694720 -0.305418> <0.768306 0.00000> [ 0.280000 4.06545e-08] 0
 DEAL::2.49
-DEAL::<0.923880 -0.382683> <1.00000 0.00000> <0.694720 -0.305418> <0.768306 0.00000> [ 0.120000 2.26695e-08] 
+DEAL::<0.923880 -0.382683> <1.00000 0.00000> <0.694720 -0.305418> <0.768306 0.00000> [ 0.200000 3.57301e-08] 0
 DEAL::2.49
-DEAL::<0.923880 -0.382683> <1.00000 0.00000> <0.694720 -0.305418> <0.768306 0.00000> [ 0.0400000 2.08586e-08] 
-DEAL::2.48
-DEAL::<0.707107 -0.707107> <0.923880 -0.382683> <0.603553 -0.603553> <0.694720 -0.305418> [ 0.960000 2.11657e-08] 
+DEAL::<0.923880 -0.382683> <1.00000 0.00000> <0.694720 -0.305418> <0.768306 0.00000> [ 0.120000 2.26695e-08] 0
+DEAL::2.49
+DEAL::<0.923880 -0.382683> <1.00000 0.00000> <0.694720 -0.305418> <0.768306 0.00000> [ 0.0400000 2.08586e-08] 0
 DEAL::2.48
-DEAL::<0.707107 -0.707107> <0.923880 -0.382683> <0.603553 -0.603553> <0.694720 -0.305418> [ 0.880000 2.36331e-08] 
+DEAL::<0.707107 -0.707107> <0.923880 -0.382683> <0.603553 -0.603553> <0.694720 -0.305418> [ 0.960000 2.11657e-08] 0
 DEAL::2.48
-DEAL::<0.707107 -0.707107> <0.923880 -0.382683> <0.603553 -0.603553> <0.694720 -0.305418> [ 0.800000 3.82244e-08] 
+DEAL::<0.707107 -0.707107> <0.923880 -0.382683> <0.603553 -0.603553> <0.694720 -0.305418> [ 0.880000 2.36331e-08] 0
 DEAL::2.48
-DEAL::<0.707107 -0.707107> <0.923880 -0.382683> <0.603553 -0.603553> <0.694720 -0.305418> [ 0.720000 4.46313e-08] 
+DEAL::<0.707107 -0.707107> <0.923880 -0.382683> <0.603553 -0.603553> <0.694720 -0.305418> [ 0.800000 3.82244e-08] 0
 DEAL::2.48
-DEAL::<0.707107 -0.707107> <0.923880 -0.382683> <0.603553 -0.603553> <0.694720 -0.305418> [ 0.640000 4.20239e-08] 
+DEAL::<0.707107 -0.707107> <0.923880 -0.382683> <0.603553 -0.603553> <0.694720 -0.305418> [ 0.720000 4.46313e-08] 0
 DEAL::2.48
-DEAL::<0.707107 -0.707107> <0.923880 -0.382683> <0.603553 -0.603553> <0.694720 -0.305418> [ 0.560000 3.70938e-08] 
+DEAL::<0.707107 -0.707107> <0.923880 -0.382683> <0.603553 -0.603553> <0.694720 -0.305418> [ 0.640000 4.20239e-08] 0
 DEAL::2.48
-DEAL::<0.707107 -0.707107> <0.923880 -0.382683> <0.603553 -0.603553> <0.694720 -0.305418> [ 0.480000 3.65795e-08] 
+DEAL::<0.707107 -0.707107> <0.923880 -0.382683> <0.603553 -0.603553> <0.694720 -0.305418> [ 0.560000 3.70938e-08] 0
 DEAL::2.48
-DEAL::<0.707107 -0.707107> <0.923880 -0.382683> <0.603553 -0.603553> <0.694720 -0.305418> [ 0.400000 4.25986e-08] 
+DEAL::<0.707107 -0.707107> <0.923880 -0.382683> <0.603553 -0.603553> <0.694720 -0.305418> [ 0.480000 3.65795e-08] 0
 DEAL::2.48
-DEAL::<0.707107 -0.707107> <0.923880 -0.382683> <0.603553 -0.603553> <0.694720 -0.305418> [ 0.320000 5.09321e-08] 
+DEAL::<0.707107 -0.707107> <0.923880 -0.382683> <0.603553 -0.603553> <0.694720 -0.305418> [ 0.400000 4.25986e-08] 0
 DEAL::2.48
-DEAL::<0.707107 -0.707107> <0.923880 -0.382683> <0.603553 -0.603553> <0.694720 -0.305418> [ 0.240000 5.28968e-08] 
+DEAL::<0.707107 -0.707107> <0.923880 -0.382683> <0.603553 -0.603553> <0.694720 -0.305418> [ 0.320000 5.09321e-08] 0
 DEAL::2.48
-DEAL::<0.707107 -0.707107> <0.923880 -0.382683> <0.603553 -0.603553> <0.694720 -0.305418> [ 0.160000 4.17686e-08] 
+DEAL::<0.707107 -0.707107> <0.923880 -0.382683> <0.603553 -0.603553> <0.694720 -0.305418> [ 0.240000 5.28968e-08] 0
 DEAL::2.48
-DEAL::<0.707107 -0.707107> <0.923880 -0.382683> <0.603553 -0.603553> <0.694720 -0.305418> [ 0.0800000 2.67832e-08] 
+DEAL::<0.707107 -0.707107> <0.923880 -0.382683> <0.603553 -0.603553> <0.694720 -0.305418> [ 0.160000 4.17686e-08] 0
 DEAL::2.48
-DEAL::<0.707107 -0.707107> <0.923880 -0.382683> <0.603553 -0.603553> <0.694720 -0.305418> [ 2.71333e-16 6.82843e-08] 
+DEAL::<0.707107 -0.707107> <0.923880 -0.382683> <0.603553 -0.603553> <0.694720 -0.305418> [ 0.0800000 2.67832e-08] 0
 DEAL::2.5
-DEAL::<0.382683 -0.923880> <0.707107 -0.707107> <0.305418 -0.694720> <0.603553 -0.603553> [ 0.920000 2.67832e-08] 
+DEAL::<0.382683 -0.923880> <0.707107 -0.707107> <0.305418 -0.694720> <0.603553 -0.603553> [ 1.00000 6.82846e-08] 0
 DEAL::2.5
-DEAL::<0.382683 -0.923880> <0.707107 -0.707107> <0.305418 -0.694720> <0.603553 -0.603553> [ 0.840000 4.17687e-08] 
+DEAL::<0.382683 -0.923880> <0.707107 -0.707107> <0.305418 -0.694720> <0.603553 -0.603553> [ 0.920000 2.67832e-08] 0
 DEAL::2.5
-DEAL::<0.382683 -0.923880> <0.707107 -0.707107> <0.305418 -0.694720> <0.603553 -0.603553> [ 0.760000 5.28968e-08] 
+DEAL::<0.382683 -0.923880> <0.707107 -0.707107> <0.305418 -0.694720> <0.603553 -0.603553> [ 0.840000 4.17687e-08] 0
 DEAL::2.5
-DEAL::<0.382683 -0.923880> <0.707107 -0.707107> <0.305418 -0.694720> <0.603553 -0.603553> [ 0.680000 5.09321e-08] 
+DEAL::<0.382683 -0.923880> <0.707107 -0.707107> <0.305418 -0.694720> <0.603553 -0.603553> [ 0.760000 5.28968e-08] 0
 DEAL::2.5
-DEAL::<0.382683 -0.923880> <0.707107 -0.707107> <0.305418 -0.694720> <0.603553 -0.603553> [ 0.600000 4.25986e-08] 
+DEAL::<0.382683 -0.923880> <0.707107 -0.707107> <0.305418 -0.694720> <0.603553 -0.603553> [ 0.680000 5.09321e-08] 0
 DEAL::2.5
-DEAL::<0.382683 -0.923880> <0.707107 -0.707107> <0.305418 -0.694720> <0.603553 -0.603553> [ 0.520000 3.65795e-08] 
+DEAL::<0.382683 -0.923880> <0.707107 -0.707107> <0.305418 -0.694720> <0.603553 -0.603553> [ 0.600000 4.25986e-08] 0
 DEAL::2.5
-DEAL::<0.382683 -0.923880> <0.707107 -0.707107> <0.305418 -0.694720> <0.603553 -0.603553> [ 0.440000 3.70938e-08] 
+DEAL::<0.382683 -0.923880> <0.707107 -0.707107> <0.305418 -0.694720> <0.603553 -0.603553> [ 0.520000 3.65795e-08] 0
 DEAL::2.5
-DEAL::<0.382683 -0.923880> <0.707107 -0.707107> <0.305418 -0.694720> <0.603553 -0.603553> [ 0.360000 4.20239e-08] 
+DEAL::<0.382683 -0.923880> <0.707107 -0.707107> <0.305418 -0.694720> <0.603553 -0.603553> [ 0.440000 3.70938e-08] 0
 DEAL::2.5
-DEAL::<0.382683 -0.923880> <0.707107 -0.707107> <0.305418 -0.694720> <0.603553 -0.603553> [ 0.280000 4.46313e-08] 
+DEAL::<0.382683 -0.923880> <0.707107 -0.707107> <0.305418 -0.694720> <0.603553 -0.603553> [ 0.360000 4.20239e-08] 0
 DEAL::2.5
-DEAL::<0.382683 -0.923880> <0.707107 -0.707107> <0.305418 -0.694720> <0.603553 -0.603553> [ 0.200000 3.82243e-08] 
+DEAL::<0.382683 -0.923880> <0.707107 -0.707107> <0.305418 -0.694720> <0.603553 -0.603553> [ 0.280000 4.46313e-08] 0
 DEAL::2.5
-DEAL::<0.382683 -0.923880> <0.707107 -0.707107> <0.305418 -0.694720> <0.603553 -0.603553> [ 0.120000 2.36330e-08] 
+DEAL::<0.382683 -0.923880> <0.707107 -0.707107> <0.305418 -0.694720> <0.603553 -0.603553> [ 0.200000 3.82243e-08] 0
 DEAL::2.5
-DEAL::<0.382683 -0.923880> <0.707107 -0.707107> <0.305418 -0.694720> <0.603553 -0.603553> [ 0.0400000 2.11655e-08] 
-DEAL::2.4
-DEAL::<0.00000 -1.00000> <0.382683 -0.923880> <0.00000 -0.768306> <0.305418 -0.694720> [ 0.960000 2.08588e-08] 
+DEAL::<0.382683 -0.923880> <0.707107 -0.707107> <0.305418 -0.694720> <0.603553 -0.603553> [ 0.120000 2.36330e-08] 0
+DEAL::2.5
+DEAL::<0.382683 -0.923880> <0.707107 -0.707107> <0.305418 -0.694720> <0.603553 -0.603553> [ 0.0400000 2.11655e-08] 0
 DEAL::2.4
-DEAL::<0.00000 -1.00000> <0.382683 -0.923880> <0.00000 -0.768306> <0.305418 -0.694720> [ 0.880000 2.26696e-08] 
+DEAL::<0.00000 -1.00000> <0.382683 -0.923880> <0.00000 -0.768306> <0.305418 -0.694720> [ 0.960000 2.08588e-08] 0
 DEAL::2.4
-DEAL::<0.00000 -1.00000> <0.382683 -0.923880> <0.00000 -0.768306> <0.305418 -0.694720> [ 0.800000 3.57301e-08] 
+DEAL::<0.00000 -1.00000> <0.382683 -0.923880> <0.00000 -0.768306> <0.305418 -0.694720> [ 0.880000 2.26696e-08] 0
 DEAL::2.4
-DEAL::<0.00000 -1.00000> <0.382683 -0.923880> <0.00000 -0.768306> <0.305418 -0.694720> [ 0.720000 4.06545e-08] 
+DEAL::<0.00000 -1.00000> <0.382683 -0.923880> <0.00000 -0.768306> <0.305418 -0.694720> [ 0.800000 3.57301e-08] 0
 DEAL::2.4
-DEAL::<0.00000 -1.00000> <0.382683 -0.923880> <0.00000 -0.768306> <0.305418 -0.694720> [ 0.640000 3.72814e-08] 
+DEAL::<0.00000 -1.00000> <0.382683 -0.923880> <0.00000 -0.768306> <0.305418 -0.694720> [ 0.720000 4.06545e-08] 0
 DEAL::2.4
-DEAL::<0.00000 -1.00000> <0.382683 -0.923880> <0.00000 -0.768306> <0.305418 -0.694720> [ 0.560000 3.20211e-08] 
+DEAL::<0.00000 -1.00000> <0.382683 -0.923880> <0.00000 -0.768306> <0.305418 -0.694720> [ 0.640000 3.72814e-08] 0
 DEAL::2.4
-DEAL::<0.00000 -1.00000> <0.382683 -0.923880> <0.00000 -0.768306> <0.305418 -0.694720> [ 0.480000 3.06912e-08] 
+DEAL::<0.00000 -1.00000> <0.382683 -0.923880> <0.00000 -0.768306> <0.305418 -0.694720> [ 0.560000 3.20211e-08] 0
 DEAL::2.4
-DEAL::<0.00000 -1.00000> <0.382683 -0.923880> <0.00000 -0.768306> <0.305418 -0.694720> [ 0.400000 3.46843e-08] 
+DEAL::<0.00000 -1.00000> <0.382683 -0.923880> <0.00000 -0.768306> <0.305418 -0.694720> [ 0.480000 3.06912e-08] 0
 DEAL::2.4
-DEAL::<0.00000 -1.00000> <0.382683 -0.923880> <0.00000 -0.768306> <0.305418 -0.694720> [ 0.320000 4.01470e-08] 
+DEAL::<0.00000 -1.00000> <0.382683 -0.923880> <0.00000 -0.768306> <0.305418 -0.694720> [ 0.400000 3.46843e-08] 0
 DEAL::2.4
-DEAL::<0.00000 -1.00000> <0.382683 -0.923880> <0.00000 -0.768306> <0.305418 -0.694720> [ 0.240000 4.02041e-08] 
+DEAL::<0.00000 -1.00000> <0.382683 -0.923880> <0.00000 -0.768306> <0.305418 -0.694720> [ 0.320000 4.01470e-08] 0
 DEAL::2.4
-DEAL::<0.00000 -1.00000> <0.382683 -0.923880> <0.00000 -0.768306> <0.305418 -0.694720> [ 0.160000 3.03924e-08] 
+DEAL::<0.00000 -1.00000> <0.382683 -0.923880> <0.00000 -0.768306> <0.305418 -0.694720> [ 0.240000 4.02041e-08] 0
 DEAL::2.4
-DEAL::<0.00000 -1.00000> <0.382683 -0.923880> <0.00000 -0.768306> <0.305418 -0.694720> [ 0.0800000 1.84097e-08] 
+DEAL::<0.00000 -1.00000> <0.382683 -0.923880> <0.00000 -0.768306> <0.305418 -0.694720> [ 0.160000 3.03924e-08] 0
 DEAL::2.4
-DEAL::<0.00000 -1.00000> <0.382683 -0.923880> <0.00000 -0.768306> <0.305418 -0.694720> [ 3.20132e-16 4.31603e-08] 
+DEAL::<0.00000 -1.00000> <0.382683 -0.923880> <0.00000 -0.768306> <0.305418 -0.694720> [ 0.0800000 1.84097e-08] 0
+DEAL::2.1
+DEAL::<-0.382683 -0.923880> <0.00000 -1.00000> <-0.305418 -0.694720> <0.00000 -0.768306> [ 1.00000 4.31605e-08] 0
 DEAL::2.1
-DEAL::<-0.382683 -0.923880> <0.00000 -1.00000> <-0.305418 -0.694720> <0.00000 -0.768306> [ 0.920000 1.84098e-08] 
+DEAL::<-0.382683 -0.923880> <0.00000 -1.00000> <-0.305418 -0.694720> <0.00000 -0.768306> [ 0.920000 1.84098e-08] 0
 DEAL::2.1
-DEAL::<-0.382683 -0.923880> <0.00000 -1.00000> <-0.305418 -0.694720> <0.00000 -0.768306> [ 0.840000 3.03925e-08] 
+DEAL::<-0.382683 -0.923880> <0.00000 -1.00000> <-0.305418 -0.694720> <0.00000 -0.768306> [ 0.840000 3.03925e-08] 0
 DEAL::2.1
-DEAL::<-0.382683 -0.923880> <0.00000 -1.00000> <-0.305418 -0.694720> <0.00000 -0.768306> [ 0.760000 4.02042e-08] 
+DEAL::<-0.382683 -0.923880> <0.00000 -1.00000> <-0.305418 -0.694720> <0.00000 -0.768306> [ 0.760000 4.02042e-08] 0
 DEAL::2.1
-DEAL::<-0.382683 -0.923880> <0.00000 -1.00000> <-0.305418 -0.694720> <0.00000 -0.768306> [ 0.680000 4.01471e-08] 
+DEAL::<-0.382683 -0.923880> <0.00000 -1.00000> <-0.305418 -0.694720> <0.00000 -0.768306> [ 0.680000 4.01471e-08] 0
 DEAL::2.1
-DEAL::<-0.382683 -0.923880> <0.00000 -1.00000> <-0.305418 -0.694720> <0.00000 -0.768306> [ 0.600000 3.46844e-08] 
+DEAL::<-0.382683 -0.923880> <0.00000 -1.00000> <-0.305418 -0.694720> <0.00000 -0.768306> [ 0.600000 3.46844e-08] 0
 DEAL::2.1
-DEAL::<-0.382683 -0.923880> <0.00000 -1.00000> <-0.305418 -0.694720> <0.00000 -0.768306> [ 0.520000 3.06912e-08] 
+DEAL::<-0.382683 -0.923880> <0.00000 -1.00000> <-0.305418 -0.694720> <0.00000 -0.768306> [ 0.520000 3.06912e-08] 0
 DEAL::2.1
-DEAL::<-0.382683 -0.923880> <0.00000 -1.00000> <-0.305418 -0.694720> <0.00000 -0.768306> [ 0.440000 3.20211e-08] 
+DEAL::<-0.382683 -0.923880> <0.00000 -1.00000> <-0.305418 -0.694720> <0.00000 -0.768306> [ 0.440000 3.20211e-08] 0
 DEAL::2.1
-DEAL::<-0.382683 -0.923880> <0.00000 -1.00000> <-0.305418 -0.694720> <0.00000 -0.768306> [ 0.360000 3.72813e-08] 
+DEAL::<-0.382683 -0.923880> <0.00000 -1.00000> <-0.305418 -0.694720> <0.00000 -0.768306> [ 0.360000 3.72813e-08] 0
 DEAL::2.1
-DEAL::<-0.382683 -0.923880> <0.00000 -1.00000> <-0.305418 -0.694720> <0.00000 -0.768306> [ 0.280000 4.06545e-08] 
+DEAL::<-0.382683 -0.923880> <0.00000 -1.00000> <-0.305418 -0.694720> <0.00000 -0.768306> [ 0.280000 4.06545e-08] 0
 DEAL::2.1
-DEAL::<-0.382683 -0.923880> <0.00000 -1.00000> <-0.305418 -0.694720> <0.00000 -0.768306> [ 0.200000 3.57301e-08] 
+DEAL::<-0.382683 -0.923880> <0.00000 -1.00000> <-0.305418 -0.694720> <0.00000 -0.768306> [ 0.200000 3.57301e-08] 0
 DEAL::2.1
-DEAL::<-0.382683 -0.923880> <0.00000 -1.00000> <-0.305418 -0.694720> <0.00000 -0.768306> [ 0.120000 2.26695e-08] 
+DEAL::<-0.382683 -0.923880> <0.00000 -1.00000> <-0.305418 -0.694720> <0.00000 -0.768306> [ 0.120000 2.26695e-08] 0
 DEAL::2.1
-DEAL::<-0.382683 -0.923880> <0.00000 -1.00000> <-0.305418 -0.694720> <0.00000 -0.768306> [ 0.0400000 2.08586e-08] 
+DEAL::<-0.382683 -0.923880> <0.00000 -1.00000> <-0.305418 -0.694720> <0.00000 -0.768306> [ 0.0400000 2.08586e-08] 0
 DEAL::2.0
-DEAL::<-0.707107 -0.707107> <-0.382683 -0.923880> <-0.603553 -0.603553> <-0.305418 -0.694720> [ 0.960000 2.11656e-08] 
+DEAL::<-0.707107 -0.707107> <-0.382683 -0.923880> <-0.603553 -0.603553> <-0.305418 -0.694720> [ 0.960000 2.11656e-08] 0
 DEAL::2.0
-DEAL::<-0.707107 -0.707107> <-0.382683 -0.923880> <-0.603553 -0.603553> <-0.305418 -0.694720> [ 0.880000 2.36332e-08] 
+DEAL::<-0.707107 -0.707107> <-0.382683 -0.923880> <-0.603553 -0.603553> <-0.305418 -0.694720> [ 0.880000 2.36332e-08] 0
 DEAL::2.0
-DEAL::<-0.707107 -0.707107> <-0.382683 -0.923880> <-0.603553 -0.603553> <-0.305418 -0.694720> [ 0.800000 3.82244e-08] 
+DEAL::<-0.707107 -0.707107> <-0.382683 -0.923880> <-0.603553 -0.603553> <-0.305418 -0.694720> [ 0.800000 3.82244e-08] 0
 DEAL::2.0
-DEAL::<-0.707107 -0.707107> <-0.382683 -0.923880> <-0.603553 -0.603553> <-0.305418 -0.694720> [ 0.720000 4.46314e-08] 
+DEAL::<-0.707107 -0.707107> <-0.382683 -0.923880> <-0.603553 -0.603553> <-0.305418 -0.694720> [ 0.720000 4.46314e-08] 0
 DEAL::2.0
-DEAL::<-0.707107 -0.707107> <-0.382683 -0.923880> <-0.603553 -0.603553> <-0.305418 -0.694720> [ 0.640000 4.20239e-08] 
+DEAL::<-0.707107 -0.707107> <-0.382683 -0.923880> <-0.603553 -0.603553> <-0.305418 -0.694720> [ 0.640000 4.20239e-08] 0
 DEAL::2.0
-DEAL::<-0.707107 -0.707107> <-0.382683 -0.923880> <-0.603553 -0.603553> <-0.305418 -0.694720> [ 0.560000 3.70938e-08] 
+DEAL::<-0.707107 -0.707107> <-0.382683 -0.923880> <-0.603553 -0.603553> <-0.305418 -0.694720> [ 0.560000 3.70938e-08] 0
 DEAL::2.0
-DEAL::<-0.707107 -0.707107> <-0.382683 -0.923880> <-0.603553 -0.603553> <-0.305418 -0.694720> [ 0.480000 3.65795e-08] 
+DEAL::<-0.707107 -0.707107> <-0.382683 -0.923880> <-0.603553 -0.603553> <-0.305418 -0.694720> [ 0.480000 3.65795e-08] 0
 DEAL::2.0
-DEAL::<-0.707107 -0.707107> <-0.382683 -0.923880> <-0.603553 -0.603553> <-0.305418 -0.694720> [ 0.400000 4.25986e-08] 
+DEAL::<-0.707107 -0.707107> <-0.382683 -0.923880> <-0.603553 -0.603553> <-0.305418 -0.694720> [ 0.400000 4.25986e-08] 0
 DEAL::2.0
-DEAL::<-0.707107 -0.707107> <-0.382683 -0.923880> <-0.603553 -0.603553> <-0.305418 -0.694720> [ 0.320000 5.09320e-08] 
+DEAL::<-0.707107 -0.707107> <-0.382683 -0.923880> <-0.603553 -0.603553> <-0.305418 -0.694720> [ 0.320000 5.09320e-08] 0
 DEAL::2.0
-DEAL::<-0.707107 -0.707107> <-0.382683 -0.923880> <-0.603553 -0.603553> <-0.305418 -0.694720> [ 0.240000 5.28968e-08] 
+DEAL::<-0.707107 -0.707107> <-0.382683 -0.923880> <-0.603553 -0.603553> <-0.305418 -0.694720> [ 0.240000 5.28968e-08] 0
 DEAL::2.0
-DEAL::<-0.707107 -0.707107> <-0.382683 -0.923880> <-0.603553 -0.603553> <-0.305418 -0.694720> [ 0.160000 4.17686e-08] 
+DEAL::<-0.707107 -0.707107> <-0.382683 -0.923880> <-0.603553 -0.603553> <-0.305418 -0.694720> [ 0.160000 4.17686e-08] 0
 DEAL::2.0
-DEAL::<-0.707107 -0.707107> <-0.382683 -0.923880> <-0.603553 -0.603553> <-0.305418 -0.694720> [ 0.0800000 2.67832e-08] 
+DEAL::<-0.707107 -0.707107> <-0.382683 -0.923880> <-0.603553 -0.603553> <-0.305418 -0.694720> [ 0.0800000 2.67832e-08] 0
 DEAL::2.0
-DEAL::<-0.707107 -0.707107> <-0.382683 -0.923880> <-0.603553 -0.603553> <-0.305418 -0.694720> [ 3.44180e-16 6.82843e-08] 
+DEAL::<-0.707107 -0.707107> <-0.382683 -0.923880> <-0.603553 -0.603553> <-0.305418 -0.694720> [ 3.44180e-16 6.82843e-08] 0
 DEAL::2.16
-DEAL::<-0.707107 -0.707107> <-0.603553 -0.603553> <-0.923880 -0.382683> <-0.694720 -0.305418> [ 2.67832e-08 0.0800000] 
+DEAL::<-0.707107 -0.707107> <-0.603553 -0.603553> <-0.923880 -0.382683> <-0.694720 -0.305418> [ 2.67832e-08 0.0800000] 0
 DEAL::2.16
-DEAL::<-0.707107 -0.707107> <-0.603553 -0.603553> <-0.923880 -0.382683> <-0.694720 -0.305418> [ 4.17686e-08 0.160000] 
+DEAL::<-0.707107 -0.707107> <-0.603553 -0.603553> <-0.923880 -0.382683> <-0.694720 -0.305418> [ 4.17686e-08 0.160000] 0
 DEAL::2.16
-DEAL::<-0.707107 -0.707107> <-0.603553 -0.603553> <-0.923880 -0.382683> <-0.694720 -0.305418> [ 5.28968e-08 0.240000] 
+DEAL::<-0.707107 -0.707107> <-0.603553 -0.603553> <-0.923880 -0.382683> <-0.694720 -0.305418> [ 5.28968e-08 0.240000] 0
 DEAL::2.16
-DEAL::<-0.707107 -0.707107> <-0.603553 -0.603553> <-0.923880 -0.382683> <-0.694720 -0.305418> [ 5.09320e-08 0.320000] 
+DEAL::<-0.707107 -0.707107> <-0.603553 -0.603553> <-0.923880 -0.382683> <-0.694720 -0.305418> [ 5.09320e-08 0.320000] 0
 DEAL::2.16
-DEAL::<-0.707107 -0.707107> <-0.603553 -0.603553> <-0.923880 -0.382683> <-0.694720 -0.305418> [ 4.25986e-08 0.400000] 
+DEAL::<-0.707107 -0.707107> <-0.603553 -0.603553> <-0.923880 -0.382683> <-0.694720 -0.305418> [ 4.25986e-08 0.400000] 0
 DEAL::2.16
-DEAL::<-0.707107 -0.707107> <-0.603553 -0.603553> <-0.923880 -0.382683> <-0.694720 -0.305418> [ 3.65795e-08 0.480000] 
+DEAL::<-0.707107 -0.707107> <-0.603553 -0.603553> <-0.923880 -0.382683> <-0.694720 -0.305418> [ 3.65795e-08 0.480000] 0
 DEAL::2.16
-DEAL::<-0.707107 -0.707107> <-0.603553 -0.603553> <-0.923880 -0.382683> <-0.694720 -0.305418> [ 3.70938e-08 0.560000] 
+DEAL::<-0.707107 -0.707107> <-0.603553 -0.603553> <-0.923880 -0.382683> <-0.694720 -0.305418> [ 3.70938e-08 0.560000] 0
 DEAL::2.16
-DEAL::<-0.707107 -0.707107> <-0.603553 -0.603553> <-0.923880 -0.382683> <-0.694720 -0.305418> [ 4.20239e-08 0.640000] 
+DEAL::<-0.707107 -0.707107> <-0.603553 -0.603553> <-0.923880 -0.382683> <-0.694720 -0.305418> [ 4.20239e-08 0.640000] 0
 DEAL::2.16
-DEAL::<-0.707107 -0.707107> <-0.603553 -0.603553> <-0.923880 -0.382683> <-0.694720 -0.305418> [ 4.46313e-08 0.720000] 
+DEAL::<-0.707107 -0.707107> <-0.603553 -0.603553> <-0.923880 -0.382683> <-0.694720 -0.305418> [ 4.46313e-08 0.720000] 0
 DEAL::2.16
-DEAL::<-0.707107 -0.707107> <-0.603553 -0.603553> <-0.923880 -0.382683> <-0.694720 -0.305418> [ 3.82244e-08 0.800000] 
+DEAL::<-0.707107 -0.707107> <-0.603553 -0.603553> <-0.923880 -0.382683> <-0.694720 -0.305418> [ 3.82244e-08 0.800000] 0
 DEAL::2.16
-DEAL::<-0.707107 -0.707107> <-0.603553 -0.603553> <-0.923880 -0.382683> <-0.694720 -0.305418> [ 2.36331e-08 0.880000] 
+DEAL::<-0.707107 -0.707107> <-0.603553 -0.603553> <-0.923880 -0.382683> <-0.694720 -0.305418> [ 2.36331e-08 0.880000] 0
 DEAL::2.16
-DEAL::<-0.707107 -0.707107> <-0.603553 -0.603553> <-0.923880 -0.382683> <-0.694720 -0.305418> [ 2.11658e-08 0.960000] 
+DEAL::<-0.707107 -0.707107> <-0.603553 -0.603553> <-0.923880 -0.382683> <-0.694720 -0.305418> [ 2.11658e-08 0.960000] 0
 DEAL::2.18
-DEAL::<-0.923880 -0.382683> <-0.694720 -0.305418> <-1.00000 0.00000> <-0.768306 0.00000> [ 2.08586e-08 0.0400000] 
+DEAL::<-0.923880 -0.382683> <-0.694720 -0.305418> <-1.00000 0.00000> <-0.768306 0.00000> [ 2.08586e-08 0.0400000] 0
 DEAL::2.18
-DEAL::<-0.923880 -0.382683> <-0.694720 -0.305418> <-1.00000 0.00000> <-0.768306 0.00000> [ 2.26695e-08 0.120000] 
+DEAL::<-0.923880 -0.382683> <-0.694720 -0.305418> <-1.00000 0.00000> <-0.768306 0.00000> [ 2.26695e-08 0.120000] 0
 DEAL::2.18
-DEAL::<-0.923880 -0.382683> <-0.694720 -0.305418> <-1.00000 0.00000> <-0.768306 0.00000> [ 3.57301e-08 0.200000] 
+DEAL::<-0.923880 -0.382683> <-0.694720 -0.305418> <-1.00000 0.00000> <-0.768306 0.00000> [ 3.57301e-08 0.200000] 0
 DEAL::2.18
-DEAL::<-0.923880 -0.382683> <-0.694720 -0.305418> <-1.00000 0.00000> <-0.768306 0.00000> [ 4.06545e-08 0.280000] 
+DEAL::<-0.923880 -0.382683> <-0.694720 -0.305418> <-1.00000 0.00000> <-0.768306 0.00000> [ 4.06545e-08 0.280000] 0
 DEAL::2.18
-DEAL::<-0.923880 -0.382683> <-0.694720 -0.305418> <-1.00000 0.00000> <-0.768306 0.00000> [ 3.72813e-08 0.360000] 
+DEAL::<-0.923880 -0.382683> <-0.694720 -0.305418> <-1.00000 0.00000> <-0.768306 0.00000> [ 3.72813e-08 0.360000] 0
 DEAL::2.18
-DEAL::<-0.923880 -0.382683> <-0.694720 -0.305418> <-1.00000 0.00000> <-0.768306 0.00000> [ 3.20211e-08 0.440000] 
+DEAL::<-0.923880 -0.382683> <-0.694720 -0.305418> <-1.00000 0.00000> <-0.768306 0.00000> [ 3.20211e-08 0.440000] 0
 DEAL::2.18
-DEAL::<-0.923880 -0.382683> <-0.694720 -0.305418> <-1.00000 0.00000> <-0.768306 0.00000> [ 3.06912e-08 0.520000] 
+DEAL::<-0.923880 -0.382683> <-0.694720 -0.305418> <-1.00000 0.00000> <-0.768306 0.00000> [ 3.06912e-08 0.520000] 0
 DEAL::2.18
-DEAL::<-0.923880 -0.382683> <-0.694720 -0.305418> <-1.00000 0.00000> <-0.768306 0.00000> [ 3.46843e-08 0.600000] 
+DEAL::<-0.923880 -0.382683> <-0.694720 -0.305418> <-1.00000 0.00000> <-0.768306 0.00000> [ 3.46843e-08 0.600000] 0
 DEAL::2.18
-DEAL::<-0.923880 -0.382683> <-0.694720 -0.305418> <-1.00000 0.00000> <-0.768306 0.00000> [ 4.01471e-08 0.680000] 
+DEAL::<-0.923880 -0.382683> <-0.694720 -0.305418> <-1.00000 0.00000> <-0.768306 0.00000> [ 4.01471e-08 0.680000] 0
 DEAL::2.18
-DEAL::<-0.923880 -0.382683> <-0.694720 -0.305418> <-1.00000 0.00000> <-0.768306 0.00000> [ 4.02042e-08 0.760000] 
+DEAL::<-0.923880 -0.382683> <-0.694720 -0.305418> <-1.00000 0.00000> <-0.768306 0.00000> [ 4.02042e-08 0.760000] 0
 DEAL::2.18
-DEAL::<-0.923880 -0.382683> <-0.694720 -0.305418> <-1.00000 0.00000> <-0.768306 0.00000> [ 3.03924e-08 0.840000] 
+DEAL::<-0.923880 -0.382683> <-0.694720 -0.305418> <-1.00000 0.00000> <-0.768306 0.00000> [ 3.03924e-08 0.840000] 0
 DEAL::2.18
-DEAL::<-0.923880 -0.382683> <-0.694720 -0.305418> <-1.00000 0.00000> <-0.768306 0.00000> [ 1.84097e-08 0.920000] 
-DEAL::2.24
-DEAL::<-1.00000 0.00000> <-0.768306 0.00000> <-0.923880 0.382683> <-0.694720 0.305418> [ 4.31603e-08 -4.79881e-16] 
+DEAL::<-0.923880 -0.382683> <-0.694720 -0.305418> <-1.00000 0.00000> <-0.768306 0.00000> [ 1.84097e-08 0.920000] 0
+DEAL::2.18
+DEAL::<-0.923880 -0.382683> <-0.694720 -0.305418> <-1.00000 0.00000> <-0.768306 0.00000> [ 4.31605e-08 1.00000] 0
 DEAL::2.24
-DEAL::<-1.00000 0.00000> <-0.768306 0.00000> <-0.923880 0.382683> <-0.694720 0.305418> [ 1.84097e-08 0.0800000] 
+DEAL::<-1.00000 0.00000> <-0.768306 0.00000> <-0.923880 0.382683> <-0.694720 0.305418> [ 1.84097e-08 0.0800000] 0
 DEAL::2.24
-DEAL::<-1.00000 0.00000> <-0.768306 0.00000> <-0.923880 0.382683> <-0.694720 0.305418> [ 3.03924e-08 0.160000] 
+DEAL::<-1.00000 0.00000> <-0.768306 0.00000> <-0.923880 0.382683> <-0.694720 0.305418> [ 3.03924e-08 0.160000] 0
 DEAL::2.24
-DEAL::<-1.00000 0.00000> <-0.768306 0.00000> <-0.923880 0.382683> <-0.694720 0.305418> [ 4.02041e-08 0.240000] 
+DEAL::<-1.00000 0.00000> <-0.768306 0.00000> <-0.923880 0.382683> <-0.694720 0.305418> [ 4.02041e-08 0.240000] 0
 DEAL::2.24
-DEAL::<-1.00000 0.00000> <-0.768306 0.00000> <-0.923880 0.382683> <-0.694720 0.305418> [ 4.01470e-08 0.320000] 
+DEAL::<-1.00000 0.00000> <-0.768306 0.00000> <-0.923880 0.382683> <-0.694720 0.305418> [ 4.01470e-08 0.320000] 0
 DEAL::2.24
-DEAL::<-1.00000 0.00000> <-0.768306 0.00000> <-0.923880 0.382683> <-0.694720 0.305418> [ 3.46843e-08 0.400000] 
+DEAL::<-1.00000 0.00000> <-0.768306 0.00000> <-0.923880 0.382683> <-0.694720 0.305418> [ 3.46843e-08 0.400000] 0
 DEAL::2.24
-DEAL::<-1.00000 0.00000> <-0.768306 0.00000> <-0.923880 0.382683> <-0.694720 0.305418> [ 3.06912e-08 0.480000] 
+DEAL::<-1.00000 0.00000> <-0.768306 0.00000> <-0.923880 0.382683> <-0.694720 0.305418> [ 3.06912e-08 0.480000] 0
 DEAL::2.24
-DEAL::<-1.00000 0.00000> <-0.768306 0.00000> <-0.923880 0.382683> <-0.694720 0.305418> [ 3.20211e-08 0.560000] 
+DEAL::<-1.00000 0.00000> <-0.768306 0.00000> <-0.923880 0.382683> <-0.694720 0.305418> [ 3.20211e-08 0.560000] 0
 DEAL::2.24
-DEAL::<-1.00000 0.00000> <-0.768306 0.00000> <-0.923880 0.382683> <-0.694720 0.305418> [ 3.72814e-08 0.640000] 
+DEAL::<-1.00000 0.00000> <-0.768306 0.00000> <-0.923880 0.382683> <-0.694720 0.305418> [ 3.72814e-08 0.640000] 0
 DEAL::2.24
-DEAL::<-1.00000 0.00000> <-0.768306 0.00000> <-0.923880 0.382683> <-0.694720 0.305418> [ 4.06545e-08 0.720000] 
+DEAL::<-1.00000 0.00000> <-0.768306 0.00000> <-0.923880 0.382683> <-0.694720 0.305418> [ 4.06545e-08 0.720000] 0
 DEAL::2.24
-DEAL::<-1.00000 0.00000> <-0.768306 0.00000> <-0.923880 0.382683> <-0.694720 0.305418> [ 3.57302e-08 0.800000] 
+DEAL::<-1.00000 0.00000> <-0.768306 0.00000> <-0.923880 0.382683> <-0.694720 0.305418> [ 3.57302e-08 0.800000] 0
 DEAL::2.24
-DEAL::<-1.00000 0.00000> <-0.768306 0.00000> <-0.923880 0.382683> <-0.694720 0.305418> [ 2.26697e-08 0.880000] 
+DEAL::<-1.00000 0.00000> <-0.768306 0.00000> <-0.923880 0.382683> <-0.694720 0.305418> [ 2.26697e-08 0.880000] 0
 DEAL::2.24
-DEAL::<-1.00000 0.00000> <-0.768306 0.00000> <-0.923880 0.382683> <-0.694720 0.305418> [ 2.08587e-08 0.960000] 
+DEAL::<-1.00000 0.00000> <-0.768306 0.00000> <-0.923880 0.382683> <-0.694720 0.305418> [ 2.08587e-08 0.960000] 0
 DEAL::2.26
-DEAL::<-0.923880 0.382683> <-0.694720 0.305418> <-0.707107 0.707107> <-0.603553 0.603553> [ 2.11655e-08 0.0400000] 
+DEAL::<-0.923880 0.382683> <-0.694720 0.305418> <-0.707107 0.707107> <-0.603553 0.603553> [ 2.11655e-08 0.0400000] 0
 DEAL::2.26
-DEAL::<-0.923880 0.382683> <-0.694720 0.305418> <-0.707107 0.707107> <-0.603553 0.603553> [ 2.36330e-08 0.120000] 
+DEAL::<-0.923880 0.382683> <-0.694720 0.305418> <-0.707107 0.707107> <-0.603553 0.603553> [ 2.36330e-08 0.120000] 0
 DEAL::2.26
-DEAL::<-0.923880 0.382683> <-0.694720 0.305418> <-0.707107 0.707107> <-0.603553 0.603553> [ 3.82243e-08 0.200000] 
+DEAL::<-0.923880 0.382683> <-0.694720 0.305418> <-0.707107 0.707107> <-0.603553 0.603553> [ 3.82243e-08 0.200000] 0
 DEAL::2.26
-DEAL::<-0.923880 0.382683> <-0.694720 0.305418> <-0.707107 0.707107> <-0.603553 0.603553> [ 4.46313e-08 0.280000] 
+DEAL::<-0.923880 0.382683> <-0.694720 0.305418> <-0.707107 0.707107> <-0.603553 0.603553> [ 4.46313e-08 0.280000] 0
 DEAL::2.26
-DEAL::<-0.923880 0.382683> <-0.694720 0.305418> <-0.707107 0.707107> <-0.603553 0.603553> [ 4.20239e-08 0.360000] 
+DEAL::<-0.923880 0.382683> <-0.694720 0.305418> <-0.707107 0.707107> <-0.603553 0.603553> [ 4.20239e-08 0.360000] 0
 DEAL::2.26
-DEAL::<-0.923880 0.382683> <-0.694720 0.305418> <-0.707107 0.707107> <-0.603553 0.603553> [ 3.70938e-08 0.440000] 
+DEAL::<-0.923880 0.382683> <-0.694720 0.305418> <-0.707107 0.707107> <-0.603553 0.603553> [ 3.70938e-08 0.440000] 0
 DEAL::2.26
-DEAL::<-0.923880 0.382683> <-0.694720 0.305418> <-0.707107 0.707107> <-0.603553 0.603553> [ 3.65795e-08 0.520000] 
+DEAL::<-0.923880 0.382683> <-0.694720 0.305418> <-0.707107 0.707107> <-0.603553 0.603553> [ 3.65795e-08 0.520000] 0
 DEAL::2.26
-DEAL::<-0.923880 0.382683> <-0.694720 0.305418> <-0.707107 0.707107> <-0.603553 0.603553> [ 4.25986e-08 0.600000] 
+DEAL::<-0.923880 0.382683> <-0.694720 0.305418> <-0.707107 0.707107> <-0.603553 0.603553> [ 4.25986e-08 0.600000] 0
 DEAL::2.26
-DEAL::<-0.923880 0.382683> <-0.694720 0.305418> <-0.707107 0.707107> <-0.603553 0.603553> [ 5.09321e-08 0.680000] 
+DEAL::<-0.923880 0.382683> <-0.694720 0.305418> <-0.707107 0.707107> <-0.603553 0.603553> [ 5.09321e-08 0.680000] 0
 DEAL::2.26
-DEAL::<-0.923880 0.382683> <-0.694720 0.305418> <-0.707107 0.707107> <-0.603553 0.603553> [ 5.28969e-08 0.760000] 
+DEAL::<-0.923880 0.382683> <-0.694720 0.305418> <-0.707107 0.707107> <-0.603553 0.603553> [ 5.28969e-08 0.760000] 0
 DEAL::2.26
-DEAL::<-0.923880 0.382683> <-0.694720 0.305418> <-0.707107 0.707107> <-0.603553 0.603553> [ 4.17687e-08 0.840000] 
+DEAL::<-0.923880 0.382683> <-0.694720 0.305418> <-0.707107 0.707107> <-0.603553 0.603553> [ 4.17687e-08 0.840000] 0
 DEAL::2.26
-DEAL::<-0.923880 0.382683> <-0.694720 0.305418> <-0.707107 0.707107> <-0.603553 0.603553> [ 2.67835e-08 0.920000] 
-DEAL::2.64
-DEAL::<-0.707107 0.707107> <-0.603553 0.603553> <-0.382683 0.923880> <-0.305418 0.694720> [ 6.82843e-08 -5.24473e-16] 
+DEAL::<-0.923880 0.382683> <-0.694720 0.305418> <-0.707107 0.707107> <-0.603553 0.603553> [ 2.67835e-08 0.920000] 0
+DEAL::2.26
+DEAL::<-0.923880 0.382683> <-0.694720 0.305418> <-0.707107 0.707107> <-0.603553 0.603553> [ 6.82845e-08 1.00000] 0
 DEAL::2.64
-DEAL::<-0.707107 0.707107> <-0.603553 0.603553> <-0.382683 0.923880> <-0.305418 0.694720> [ 2.67832e-08 0.0800000] 
+DEAL::<-0.707107 0.707107> <-0.603553 0.603553> <-0.382683 0.923880> <-0.305418 0.694720> [ 2.67832e-08 0.0800000] 0
 DEAL::2.64
-DEAL::<-0.707107 0.707107> <-0.603553 0.603553> <-0.382683 0.923880> <-0.305418 0.694720> [ 4.17686e-08 0.160000] 
+DEAL::<-0.707107 0.707107> <-0.603553 0.603553> <-0.382683 0.923880> <-0.305418 0.694720> [ 4.17686e-08 0.160000] 0
 DEAL::2.64
-DEAL::<-0.707107 0.707107> <-0.603553 0.603553> <-0.382683 0.923880> <-0.305418 0.694720> [ 5.28968e-08 0.240000] 
+DEAL::<-0.707107 0.707107> <-0.603553 0.603553> <-0.382683 0.923880> <-0.305418 0.694720> [ 5.28968e-08 0.240000] 0
 DEAL::2.64
-DEAL::<-0.707107 0.707107> <-0.603553 0.603553> <-0.382683 0.923880> <-0.305418 0.694720> [ 5.09320e-08 0.320000] 
+DEAL::<-0.707107 0.707107> <-0.603553 0.603553> <-0.382683 0.923880> <-0.305418 0.694720> [ 5.09320e-08 0.320000] 0
 DEAL::2.64
-DEAL::<-0.707107 0.707107> <-0.603553 0.603553> <-0.382683 0.923880> <-0.305418 0.694720> [ 4.25986e-08 0.400000] 
+DEAL::<-0.707107 0.707107> <-0.603553 0.603553> <-0.382683 0.923880> <-0.305418 0.694720> [ 4.25986e-08 0.400000] 0
 DEAL::2.64
-DEAL::<-0.707107 0.707107> <-0.603553 0.603553> <-0.382683 0.923880> <-0.305418 0.694720> [ 3.65795e-08 0.480000] 
+DEAL::<-0.707107 0.707107> <-0.603553 0.603553> <-0.382683 0.923880> <-0.305418 0.694720> [ 3.65795e-08 0.480000] 0
 DEAL::2.64
-DEAL::<-0.707107 0.707107> <-0.603553 0.603553> <-0.382683 0.923880> <-0.305418 0.694720> [ 3.70938e-08 0.560000] 
+DEAL::<-0.707107 0.707107> <-0.603553 0.603553> <-0.382683 0.923880> <-0.305418 0.694720> [ 3.70938e-08 0.560000] 0
 DEAL::2.64
-DEAL::<-0.707107 0.707107> <-0.603553 0.603553> <-0.382683 0.923880> <-0.305418 0.694720> [ 4.20239e-08 0.640000] 
+DEAL::<-0.707107 0.707107> <-0.603553 0.603553> <-0.382683 0.923880> <-0.305418 0.694720> [ 4.20239e-08 0.640000] 0
 DEAL::2.64
-DEAL::<-0.707107 0.707107> <-0.603553 0.603553> <-0.382683 0.923880> <-0.305418 0.694720> [ 4.46314e-08 0.720000] 
+DEAL::<-0.707107 0.707107> <-0.603553 0.603553> <-0.382683 0.923880> <-0.305418 0.694720> [ 4.46314e-08 0.720000] 0
 DEAL::2.64
-DEAL::<-0.707107 0.707107> <-0.603553 0.603553> <-0.382683 0.923880> <-0.305418 0.694720> [ 3.82244e-08 0.800000] 
+DEAL::<-0.707107 0.707107> <-0.603553 0.603553> <-0.382683 0.923880> <-0.305418 0.694720> [ 3.82244e-08 0.800000] 0
 DEAL::2.64
-DEAL::<-0.707107 0.707107> <-0.603553 0.603553> <-0.382683 0.923880> <-0.305418 0.694720> [ 2.36332e-08 0.880000] 
+DEAL::<-0.707107 0.707107> <-0.603553 0.603553> <-0.382683 0.923880> <-0.305418 0.694720> [ 2.36332e-08 0.880000] 0
 DEAL::2.64
-DEAL::<-0.707107 0.707107> <-0.603553 0.603553> <-0.382683 0.923880> <-0.305418 0.694720> [ 2.11657e-08 0.960000] 
+DEAL::<-0.707107 0.707107> <-0.603553 0.603553> <-0.382683 0.923880> <-0.305418 0.694720> [ 2.11657e-08 0.960000] 0
 DEAL::2.66
-DEAL::<-0.382683 0.923880> <-0.305418 0.694720> <0.00000 1.00000> <0.00000 0.768306> [ 2.08586e-08 0.0400000] 
+DEAL::<-0.382683 0.923880> <-0.305418 0.694720> <0.00000 1.00000> <0.00000 0.768306> [ 2.08586e-08 0.0400000] 0
 DEAL::2.66
-DEAL::<-0.382683 0.923880> <-0.305418 0.694720> <0.00000 1.00000> <0.00000 0.768306> [ 2.26695e-08 0.120000] 
+DEAL::<-0.382683 0.923880> <-0.305418 0.694720> <0.00000 1.00000> <0.00000 0.768306> [ 2.26695e-08 0.120000] 0
 DEAL::2.66
-DEAL::<-0.382683 0.923880> <-0.305418 0.694720> <0.00000 1.00000> <0.00000 0.768306> [ 3.57301e-08 0.200000] 
+DEAL::<-0.382683 0.923880> <-0.305418 0.694720> <0.00000 1.00000> <0.00000 0.768306> [ 3.57301e-08 0.200000] 0
 DEAL::2.66
-DEAL::<-0.382683 0.923880> <-0.305418 0.694720> <0.00000 1.00000> <0.00000 0.768306> [ 4.06545e-08 0.280000] 
+DEAL::<-0.382683 0.923880> <-0.305418 0.694720> <0.00000 1.00000> <0.00000 0.768306> [ 4.06545e-08 0.280000] 0
 DEAL::2.66
-DEAL::<-0.382683 0.923880> <-0.305418 0.694720> <0.00000 1.00000> <0.00000 0.768306> [ 3.72813e-08 0.360000] 
+DEAL::<-0.382683 0.923880> <-0.305418 0.694720> <0.00000 1.00000> <0.00000 0.768306> [ 3.72813e-08 0.360000] 0
 DEAL::2.66
-DEAL::<-0.382683 0.923880> <-0.305418 0.694720> <0.00000 1.00000> <0.00000 0.768306> [ 3.20211e-08 0.440000] 
+DEAL::<-0.382683 0.923880> <-0.305418 0.694720> <0.00000 1.00000> <0.00000 0.768306> [ 3.20211e-08 0.440000] 0
 DEAL::2.66
-DEAL::<-0.382683 0.923880> <-0.305418 0.694720> <0.00000 1.00000> <0.00000 0.768306> [ 3.06912e-08 0.520000] 
+DEAL::<-0.382683 0.923880> <-0.305418 0.694720> <0.00000 1.00000> <0.00000 0.768306> [ 3.06912e-08 0.520000] 0
 DEAL::2.66
-DEAL::<-0.382683 0.923880> <-0.305418 0.694720> <0.00000 1.00000> <0.00000 0.768306> [ 3.46844e-08 0.600000] 
+DEAL::<-0.382683 0.923880> <-0.305418 0.694720> <0.00000 1.00000> <0.00000 0.768306> [ 3.46844e-08 0.600000] 0
 DEAL::2.66
-DEAL::<-0.382683 0.923880> <-0.305418 0.694720> <0.00000 1.00000> <0.00000 0.768306> [ 4.01471e-08 0.680000] 
+DEAL::<-0.382683 0.923880> <-0.305418 0.694720> <0.00000 1.00000> <0.00000 0.768306> [ 4.01471e-08 0.680000] 0
 DEAL::2.66
-DEAL::<-0.382683 0.923880> <-0.305418 0.694720> <0.00000 1.00000> <0.00000 0.768306> [ 4.02041e-08 0.760000] 
+DEAL::<-0.382683 0.923880> <-0.305418 0.694720> <0.00000 1.00000> <0.00000 0.768306> [ 4.02041e-08 0.760000] 0
 DEAL::2.66
-DEAL::<-0.382683 0.923880> <-0.305418 0.694720> <0.00000 1.00000> <0.00000 0.768306> [ 3.03924e-08 0.840000] 
+DEAL::<-0.382683 0.923880> <-0.305418 0.694720> <0.00000 1.00000> <0.00000 0.768306> [ 3.03924e-08 0.840000] 0
 DEAL::2.66
-DEAL::<-0.382683 0.923880> <-0.305418 0.694720> <0.00000 1.00000> <0.00000 0.768306> [ 1.84098e-08 0.920000] 
+DEAL::<-0.382683 0.923880> <-0.305418 0.694720> <0.00000 1.00000> <0.00000 0.768306> [ 1.84098e-08 0.920000] 0

In the beginning the Universe was created. This has made a lot of people very angry and has been widely regarded as a bad move.

Douglas Adams


Typeset in Trocchi and Trocchi Bold Sans Serif.