--- /dev/null
+New: Add Gridgenerator::plate_with_a_hole() that generates a
+rectangular plate with an (offset) cylindrical hole.
+<br>
+(Denis Davydov 2018/06/21)
cheese(Triangulation<dim, spacedim> & tria,
const std::vector<unsigned int> &holes);
+ /**
+ * \brief Rectangular plate with an (offset) cylindrical hole.
+ *
+ * Generate a rectangular plate with an (offset) cylindrical hole. The
+ * geometry consists of 2 regions:
+ * The first is a square region with length @p outer_radius and a hole of radius @p inner_radius .
+ * Cells in this regions will have TransfiniteInterpolationManifold with
+ * manifold id
+ * @p tfi_manifold_id attached to them. Additionally, the boundary faces of
+ * the hole will be associated with a PolarManifold (in 2D) or
+ * CylindricalManifold (in 3D). The center of this
+ * regions can be prescribed via @p center , namely the axis of the hole will
+ * be located at @p center .
+ * The second region describes the remainder of the bulk material. It is
+ * specified via padding
+ * parameters @p pad_bottom, @p padding_top, @p padding_left and @padding_right.
+ * All cells in this regions will have a FlatManifold attached to them.
+ * The final width of the plate will be <code>padding_left + 2*outer_radius +
+ * padding_right</code>, where it length is <code>padding_top + 2*outer_radius
+ * + padding_bottom</code>. Three out of four paddings is allowed to be zero.
+ *
+ * Here is the non-symmetric grid (after one global refinement, colored
+ * according to manifold id) in 2D:
+ *
+ * @image html plate_with_a_hole.png
+ *
+ * and in 3D:
+ *
+ * @image html plate_with_a_hole_3D.png
+ *
+ * In 3D, triangulation will be extruded in the z-direction by the total
+ * height of
+ * @p L using @p n_slices slices (minimum is 2).
+ * If the @p colorize flag is <code>true</code>, the boundary_ids of the boundary
+ * faces are assigned, such that the lower one in the x-direction is 0, the
+ * upper one is 1. The indicators for the surfaces in the y-direction are 2
+ * and 3, and the ones for the z-direction are 5 and 6. The hole boundary has
+ * indicator 4.
+ *
+ * @author Denis Davydov, 2018
+ */
+ template <int dim>
+ void
+ plate_with_a_hole(Triangulation<dim> & tria,
+ const double inner_radius = 0.4,
+ const double outer_radius = 1.,
+ const double pad_bottom = 2.,
+ const double pad_top = 2.,
+ const double pad_left = 1.,
+ const double pad_right = 1.,
+ const Point<dim> center = Point<dim>(),
+ const types::manifold_id polar_manifold_id = 0,
+ const types::manifold_id tfi_manifold_id = 1,
+ const double L = 1.,
+ const unsigned int n_slices = 2,
+ const bool colorize = false);
+
/**
* A general quadrilateral in 2d or a general hexahedron in 3d. It is the
* responsibility of the user to provide the vertices in the right order (see
"The input to this function is oriented in a way that will"
" cause all cells to have negative measure.");
///@}
+
+#ifndef DOXYGEN
+ // These functions are only implemented with specializations; declare them
+ // here
+ template <>
+ void hyper_cube_with_cylindrical_hole(Triangulation<1> &,
+ const double,
+ const double,
+ const double,
+ const unsigned int,
+ const bool);
+
+ template <>
+ void hyper_cube_with_cylindrical_hole(Triangulation<2> &,
+ const double,
+ const double,
+ const double,
+ const unsigned int,
+ const bool);
+
+ template <>
+ void hyper_cube_with_cylindrical_hole(Triangulation<3> &,
+ const double,
+ const double,
+ const double,
+ const unsigned int,
+ const bool);
+#endif
+
} // namespace GridGenerator
tria.create_triangulation(points, cells, SubCellData());
}
+
+
+ template <>
+ void plate_with_a_hole(Triangulation<1> & /*tria*/,
+ const double /*inner_radius*/,
+ const double /*outer_radius*/,
+ const double /*pad_bottom*/,
+ const double /*pad_top*/,
+ const double /*pad_left*/,
+ const double /*pad_right*/,
+ const Point<1> /*center*/,
+ const types::manifold_id /*polar_manifold_id*/,
+ const types::manifold_id /*tfi_manifold_id*/,
+ const double /*L*/,
+ const unsigned int /*n_slices*/,
+ const bool /*colorize*/)
+ {
+ Assert(false, ExcNotImplemented());
+ }
+
+
+ namespace internal
+ {
+ // helper function to check if point is in 2D box
+ bool inline point_in_box(const Point<2> &p,
+ const Point<2> &c,
+ const double radius)
+ {
+ return (std::abs(p[0] - c[0]) < radius) &&
+ (std::abs(p[1] - c[1]) < radius);
+ }
+
+ bool inline point_in_box(const Point<3> &p,
+ const Point<3> ¢er,
+ const double radius)
+ {
+ return point_in_box(Point<2>(p[0], p[1]),
+ Point<2>(center[0], center[1]),
+ radius);
+ }
+
+ /**
+ * Keep the main 2D implementation internal as we will use
+ * material id in 3D case, whereas the actual 2D function
+ * will reset material id in addition to this one.
+ */
+ void plate_with_a_hole(Triangulation<2> & tria,
+ const double inner_radius,
+ const double outer_radius,
+ const double pad_bottom,
+ const double pad_top,
+ const double pad_left,
+ const double pad_right,
+ const Point<2> new_center,
+ const types::manifold_id polar_manifold_id,
+ const types::manifold_id tfi_manifold_id,
+ const double L,
+ const unsigned int /*n_slices*/,
+ const bool colorize)
+ {
+ Assert((pad_bottom > 0 || pad_top > 0 || pad_left > 0 || pad_right > 0),
+ ExcMessage("At least one padding parameter has to be non-zero."));
+ Assert(pad_bottom >= 0., ExcMessage("Negative bottom padding."));
+ Assert(pad_top >= 0., ExcMessage("Negative top padding."));
+ Assert(pad_left >= 0., ExcMessage("Negative left padding."));
+ Assert(pad_right >= 0., ExcMessage("Negative right padding."));
+
+ const Point<2> center;
+
+ auto min_line_length = [](const Triangulation<2> &tria) -> double {
+ double length = std::numeric_limits<double>::max();
+ for (const auto cell : tria.active_cell_iterators())
+ for (unsigned int n = 0; n < GeometryInfo<2>::lines_per_cell; ++n)
+ length = std::min(length, cell->line(n)->diameter());
+ return length;
+ };
+
+ // start by setting up the cylinder triangulation
+ Triangulation<2> cylinder_tria;
+ GridGenerator::hyper_cube_with_cylindrical_hole(cylinder_tria,
+ inner_radius,
+ outer_radius,
+ L,
+ /*repetitions*/ 1,
+ colorize);
+
+ // Mark the cylinder material ids as 2 to distinguish them from the bulk
+ // cells (these are read again about 40 lines down)
+ for (const auto &cell : cylinder_tria.active_cell_iterators())
+ cell->set_material_id(2);
+
+ // hyper_cube_with_cylindrical_hole will have 2 cells along
+ // each face, so he element size is outer_radius
+
+ auto add_sizes = [](std::vector<double> &step_sizes,
+ const double padding,
+ const double h) -> void {
+ // use std::round instead of std::ceil to improve aspect ratio
+ // in case padding is only slightly larger than h.
+ const unsigned int rounded = std::round(padding / h);
+ // in case padding is much smaller than h, make sure we
+ // have at least 1 element
+ const unsigned int num = (padding > 0. && rounded == 0) ? 1 : rounded;
+ for (unsigned int i = 0; i < num; ++i)
+ step_sizes.push_back(padding / num);
+ };
+
+ std::vector<std::vector<double>> step_sizes(2);
+ // x-coord
+ // left:
+ add_sizes(step_sizes[0], pad_left, outer_radius);
+ // center
+ step_sizes[0].push_back(outer_radius);
+ step_sizes[0].push_back(outer_radius);
+ // right
+ add_sizes(step_sizes[0], pad_right, outer_radius);
+ // y-coord
+ // bottom
+ add_sizes(step_sizes[1], pad_bottom, outer_radius);
+ // center
+ step_sizes[1].push_back(outer_radius);
+ step_sizes[1].push_back(outer_radius);
+ // top
+ add_sizes(step_sizes[1], pad_top, outer_radius);
+
+ // now create bulk
+ Triangulation<2> bulk_tria;
+ const Point<2> bl(-outer_radius - pad_left, -outer_radius - pad_bottom);
+ const Point<2> tr(outer_radius + pad_right, outer_radius + pad_top);
+ GridGenerator::subdivided_hyper_rectangle(
+ bulk_tria, step_sizes, bl, tr, colorize);
+
+ // now remove cells reserved from the cylindrical hole
+ std::set<Triangulation<2>::active_cell_iterator> cells_to_remove;
+ for (const auto &cell : bulk_tria.active_cell_iterators())
+ if (point_in_box(cell->center(), center, outer_radius))
+ cells_to_remove.insert(cell);
+
+ Triangulation<2> tria_without_cylinder;
+ GridGenerator::create_triangulation_with_removed_cells(
+ bulk_tria, cells_to_remove, tria_without_cylinder);
+
+ const double tolerance = std::min(min_line_length(tria_without_cylinder),
+ min_line_length(cylinder_tria)) /
+ 2.0;
+
+ // set material ID in bulk part to something other than 2
+ for (const auto &cell : tria_without_cylinder.active_cell_iterators())
+ cell->set_material_id(1);
+
+ GridGenerator::merge_triangulations(tria_without_cylinder,
+ cylinder_tria,
+ tria,
+ tolerance);
+
+ // now set manifold ids:
+ for (const auto &cell : tria.active_cell_iterators())
+ {
+ // set all non-boundary manifold ids on the cells that came from the
+ // grid around the cylinder to the new TFI manifold id.
+ if (cell->material_id() == 2)
+ {
+ cell->set_manifold_id(tfi_manifold_id);
+ for (unsigned int face_n = 0;
+ face_n < GeometryInfo<2>::faces_per_cell;
+ ++face_n)
+ {
+ const auto &face = cell->face(face_n);
+ if (face->at_boundary() &&
+ point_in_box(face->center(), center, outer_radius))
+ face->set_manifold_id(polar_manifold_id);
+ else
+ face->set_manifold_id(tfi_manifold_id);
+ }
+ }
+ else
+ {
+ // ensure that all other manifold ids (including the faces
+ // opposite the cylinder) are set to the flat id
+ cell->set_all_manifold_ids(numbers::flat_manifold_id);
+ }
+ }
+
+ static constexpr double tol =
+ std::numeric_limits<double>::epsilon() * 10000;
+ if (colorize)
+ for (auto &cell : tria.active_cell_iterators())
+ for (unsigned int face_n = 0;
+ face_n < GeometryInfo<2>::faces_per_cell;
+ ++face_n)
+ {
+ const auto face = cell->face(face_n);
+ if (face->at_boundary())
+ {
+ const Point<2> center = face->center();
+ // left side
+ if (std::abs(center[0] - bl[0]) < tol * std::abs(bl[0]))
+ face->set_boundary_id(0);
+ // right side
+ else if (std::abs(center[0] - tr[0]) < tol * std::abs(tr[0]))
+ face->set_boundary_id(1);
+ // bottom
+ else if (std::abs(center[1] - bl[1]) < tol * std::abs(bl[1]))
+ face->set_boundary_id(2);
+ // top
+ else if (std::abs(center[1] - tr[1]) < tol * std::abs(tr[1]))
+ face->set_boundary_id(3);
+ // cylinder boundary
+ else
+ {
+ Assert(cell->material_id() == 2, ExcInternalError());
+ face->set_boundary_id(4);
+ }
+ }
+ }
+
+ // move to the new center
+ GridTools::shift(new_center, tria);
+
+ PolarManifold<2> polar_manifold(new_center);
+ tria.set_manifold(polar_manifold_id, polar_manifold);
+ TransfiniteInterpolationManifold<2> inner_manifold;
+ inner_manifold.initialize(tria);
+ tria.set_manifold(tfi_manifold_id, inner_manifold);
+ }
+
+ } // namespace internal
+
+ template <>
+ void plate_with_a_hole(Triangulation<2> & tria,
+ const double inner_radius,
+ const double outer_radius,
+ const double pad_bottom,
+ const double pad_top,
+ const double pad_left,
+ const double pad_right,
+ const Point<2> new_center,
+ const types::manifold_id polar_manifold_id,
+ const types::manifold_id tfi_manifold_id,
+ const double L,
+ const unsigned int n_slices,
+ const bool colorize)
+ {
+ internal::plate_with_a_hole(tria,
+ inner_radius,
+ outer_radius,
+ pad_bottom,
+ pad_top,
+ pad_left,
+ pad_right,
+ new_center,
+ polar_manifold_id,
+ tfi_manifold_id,
+ L,
+ n_slices,
+ colorize);
+
+ // reset material id
+ for (auto &cell : tria.active_cell_iterators())
+ cell->set_material_id(0);
+ }
+
+
+
+ template <>
+ void plate_with_a_hole(Triangulation<3> & tria,
+ const double inner_radius,
+ const double outer_radius,
+ const double pad_bottom,
+ const double pad_top,
+ const double pad_left,
+ const double pad_right,
+ const Point<3> new_center,
+ const types::manifold_id polar_manifold_id,
+ const types::manifold_id tfi_manifold_id,
+ const double L,
+ const unsigned int n_slices,
+ const bool colorize)
+ {
+ Triangulation<2> tria_2;
+ internal::plate_with_a_hole(tria_2,
+ inner_radius,
+ outer_radius,
+ pad_bottom,
+ pad_top,
+ pad_left,
+ pad_right,
+ Point<2>(new_center[0], new_center[1]),
+ polar_manifold_id,
+ tfi_manifold_id,
+ L,
+ n_slices,
+ colorize);
+
+ // extrude to 3D
+ extrude_triangulation(tria_2, n_slices, L, tria);
+
+ // shift in Z direction to match specified center
+ GridTools::shift(Point<3>(0, 0, new_center[2] - L / 2.), tria);
+
+ // extrude will keep boundary IDs but can not keep manifolds, set them
+ // below:
+ const FlatManifold<3> flat_manifold;
+ for (const auto &cell : tria.active_cell_iterators())
+ if (cell->material_id() == 2)
+ {
+ cell->set_all_manifold_ids(tfi_manifold_id);
+ for (unsigned int face_n = 0;
+ face_n < GeometryInfo<3>::faces_per_cell;
+ ++face_n)
+ {
+ // similar check to 2D version
+ const auto face = cell->face(face_n);
+ if (face->at_boundary() &&
+ internal::point_in_box(face->center(),
+ new_center,
+ outer_radius) &&
+ std::abs(
+ flat_manifold.normal_vector(face, face->center())[2]) <
+ 1.0e-10)
+ face->set_manifold_id(polar_manifold_id);
+ else
+ face->set_manifold_id(tfi_manifold_id);
+ }
+ }
+ else
+ {
+ // otherwise set everything to flat manifold
+ cell->set_all_manifold_ids(numbers::flat_manifold_id);
+ }
+
+ // set up the new manifolds
+ const Tensor<1, 3> direction{{0.0, 0.0, 1.0}};
+ const CylindricalManifold<3> cylindrical_manifold(
+ direction, /*axial_point*/ new_center);
+ TransfiniteInterpolationManifold<3> inner_manifold;
+ inner_manifold.initialize(tria);
+ tria.set_manifold(polar_manifold_id, cylindrical_manifold);
+ tria.set_manifold(tfi_manifold_id, inner_manifold);
+
+ // finally reset material ids
+ for (auto &cell : tria.active_cell_iterators())
+ cell->set_material_id(0);
+ }
+
+
+
template <int dim, int spacedim>
void
hyper_cross(Triangulation<dim, spacedim> & tria,
--- /dev/null
+// ---------------------------------------------------------------------
+//
+// Copyright (C) 2005 - 2018 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.md at
+// the top level directory of deal.II.
+//
+// ---------------------------------------------------------------------
+
+
+
+// Test GridGenerator::plate_with_a_hole()
+
+#include <deal.II/dofs/dof_handler.h>
+
+#include <deal.II/fe/fe_q.h>
+
+#include <deal.II/grid/grid_generator.h>
+#include <deal.II/grid/tria.h>
+
+#include <deal.II/numerics/data_out.h>
+
+#include "../tests.h"
+
+template <int dim>
+void
+test()
+{
+ Triangulation<dim> triangulation;
+ GridGenerator::plate_with_a_hole(
+ triangulation, 0.4, 1., 2., 2., 0, 0, Point<dim>(), 0, 1, 1., 2, true);
+
+ triangulation.refine_global(1);
+
+ using Tuple = std::tuple<Point<dim>, types::boundary_id, types::manifold_id>;
+ std::vector<Tuple> boundary_faces;
+
+ for (const auto &cell : triangulation.active_cell_iterators())
+ for (unsigned int face_n = 0; face_n < GeometryInfo<dim>::faces_per_cell;
+ ++face_n)
+ if (cell->face(face_n)->at_boundary())
+ boundary_faces.push_back(
+ std::make_tuple(cell->face(face_n)->center(),
+ cell->face(face_n)->boundary_id(),
+ cell->face(face_n)->manifold_id()));
+
+ // see dof_tools.cc internal::ComparisonHelper
+ std::sort(begin(boundary_faces),
+ end(boundary_faces),
+ [](const Tuple &t1, const Tuple &t2) {
+ const auto &b1 = std::get<1>(t1);
+ const auto &b2 = std::get<1>(t2);
+ if (b1 != b2)
+ return b1 < b2;
+
+ const auto &p1 = std::get<0>(t1);
+ const auto &p2 = std::get<0>(t2);
+
+ for (unsigned int d = 0; d < dim; ++d)
+ if (std::abs(p1[d] - p2[d]) > 1e-8)
+ return p1[d] < p2[d];
+
+ return std::get<2>(t1) < std::get<2>(t2);
+ });
+
+ for (const auto el : boundary_faces)
+ deallog << "center: " << std::get<0>(el)
+ << " boundary id: " << std::get<1>(el)
+ << " manifold id: " << std::get<2>(el) << std::endl;
+
+ deallog << std::endl << std::endl;
+ Vector<float> manifold_id(triangulation.n_active_cells());
+ unsigned int index = 0;
+ for (const auto &cell : triangulation.active_cell_iterators())
+ {
+ deallog << "center: " << cell->center()
+ << " manifold id: " << cell->manifold_id() << std::endl;
+ manifold_id[index] = cell->manifold_id();
+ index++;
+ }
+
+ // write in vtk for visual inspection
+ if (false)
+ {
+ DoFHandler<dim> dof_handler(triangulation);
+ FE_Q<dim> fe(1);
+ dof_handler.distribute_dofs(fe);
+
+ DataOut<dim> data_out;
+
+ data_out.attach_dof_handler(dof_handler);
+ data_out.add_data_vector(manifold_id, "manifold_id");
+ data_out.build_patches();
+
+ const std::string filename =
+ "output_" + Utilities::int_to_string(dim) + ".vtu";
+ std::ofstream output(filename.c_str());
+ data_out.write_vtu(output);
+ }
+}
+
+
+int
+main()
+{
+ initlog();
+
+ deallog.push("2d");
+ test<2>();
+ deallog.pop();
+
+ deallog.push("3d");
+ test<3>();
+ deallog.pop();
+}
--- /dev/null
+
+DEAL:2d::center: -1.00000 -2.75000 boundary id: 0 manifold id: 4294967295
+DEAL:2d::center: -1.00000 -2.25000 boundary id: 0 manifold id: 4294967295
+DEAL:2d::center: -1.00000 -1.75000 boundary id: 0 manifold id: 4294967295
+DEAL:2d::center: -1.00000 -1.25000 boundary id: 0 manifold id: 4294967295
+DEAL:2d::center: -1.00000 -0.750000 boundary id: 0 manifold id: 1
+DEAL:2d::center: -1.00000 -0.250000 boundary id: 0 manifold id: 1
+DEAL:2d::center: -1.00000 0.250000 boundary id: 0 manifold id: 1
+DEAL:2d::center: -1.00000 0.750000 boundary id: 0 manifold id: 1
+DEAL:2d::center: -1.00000 1.25000 boundary id: 0 manifold id: 4294967295
+DEAL:2d::center: -1.00000 1.75000 boundary id: 0 manifold id: 4294967295
+DEAL:2d::center: -1.00000 2.25000 boundary id: 0 manifold id: 4294967295
+DEAL:2d::center: -1.00000 2.75000 boundary id: 0 manifold id: 4294967295
+DEAL:2d::center: 1.00000 -2.75000 boundary id: 1 manifold id: 4294967295
+DEAL:2d::center: 1.00000 -2.25000 boundary id: 1 manifold id: 4294967295
+DEAL:2d::center: 1.00000 -1.75000 boundary id: 1 manifold id: 4294967295
+DEAL:2d::center: 1.00000 -1.25000 boundary id: 1 manifold id: 4294967295
+DEAL:2d::center: 1.00000 -0.750000 boundary id: 1 manifold id: 1
+DEAL:2d::center: 1.00000 -0.250000 boundary id: 1 manifold id: 1
+DEAL:2d::center: 1.00000 0.250000 boundary id: 1 manifold id: 1
+DEAL:2d::center: 1.00000 0.750000 boundary id: 1 manifold id: 1
+DEAL:2d::center: 1.00000 1.25000 boundary id: 1 manifold id: 4294967295
+DEAL:2d::center: 1.00000 1.75000 boundary id: 1 manifold id: 4294967295
+DEAL:2d::center: 1.00000 2.25000 boundary id: 1 manifold id: 4294967295
+DEAL:2d::center: 1.00000 2.75000 boundary id: 1 manifold id: 4294967295
+DEAL:2d::center: -0.750000 -3.00000 boundary id: 2 manifold id: 4294967295
+DEAL:2d::center: -0.250000 -3.00000 boundary id: 2 manifold id: 4294967295
+DEAL:2d::center: 0.250000 -3.00000 boundary id: 2 manifold id: 4294967295
+DEAL:2d::center: 0.750000 -3.00000 boundary id: 2 manifold id: 4294967295
+DEAL:2d::center: -0.750000 3.00000 boundary id: 3 manifold id: 4294967295
+DEAL:2d::center: -0.250000 3.00000 boundary id: 3 manifold id: 4294967295
+DEAL:2d::center: 0.250000 3.00000 boundary id: 3 manifold id: 4294967295
+DEAL:2d::center: 0.750000 3.00000 boundary id: 3 manifold id: 4294967295
+DEAL:2d::center: -0.384776 -0.0765367 boundary id: 4 manifold id: 0
+DEAL:2d::center: -0.384776 0.0765367 boundary id: 4 manifold id: 0
+DEAL:2d::center: -0.326197 -0.217958 boundary id: 4 manifold id: 0
+DEAL:2d::center: -0.326197 0.217958 boundary id: 4 manifold id: 0
+DEAL:2d::center: -0.217958 -0.326197 boundary id: 4 manifold id: 0
+DEAL:2d::center: -0.217958 0.326197 boundary id: 4 manifold id: 0
+DEAL:2d::center: -0.0765367 -0.384776 boundary id: 4 manifold id: 0
+DEAL:2d::center: -0.0765367 0.384776 boundary id: 4 manifold id: 0
+DEAL:2d::center: 0.0765367 -0.384776 boundary id: 4 manifold id: 0
+DEAL:2d::center: 0.0765367 0.384776 boundary id: 4 manifold id: 0
+DEAL:2d::center: 0.217958 -0.326197 boundary id: 4 manifold id: 0
+DEAL:2d::center: 0.217958 0.326197 boundary id: 4 manifold id: 0
+DEAL:2d::center: 0.326197 -0.217958 boundary id: 4 manifold id: 0
+DEAL:2d::center: 0.326197 0.217958 boundary id: 4 manifold id: 0
+DEAL:2d::center: 0.384776 -0.0765367 boundary id: 4 manifold id: 0
+DEAL:2d::center: 0.384776 0.0765367 boundary id: 4 manifold id: 0
+DEAL:2d::
+DEAL:2d::
+DEAL:2d::center: -0.250000 -2.25000 manifold id: 4294967295
+DEAL:2d::center: -0.750000 -2.25000 manifold id: 4294967295
+DEAL:2d::center: -0.250000 -2.75000 manifold id: 4294967295
+DEAL:2d::center: -0.750000 -2.75000 manifold id: 4294967295
+DEAL:2d::center: 0.750000 -2.25000 manifold id: 4294967295
+DEAL:2d::center: 0.250000 -2.25000 manifold id: 4294967295
+DEAL:2d::center: 0.750000 -2.75000 manifold id: 4294967295
+DEAL:2d::center: 0.250000 -2.75000 manifold id: 4294967295
+DEAL:2d::center: -0.250000 -1.25000 manifold id: 4294967295
+DEAL:2d::center: -0.750000 -1.25000 manifold id: 4294967295
+DEAL:2d::center: -0.250000 -1.75000 manifold id: 4294967295
+DEAL:2d::center: -0.750000 -1.75000 manifold id: 4294967295
+DEAL:2d::center: 0.750000 -1.25000 manifold id: 4294967295
+DEAL:2d::center: 0.250000 -1.25000 manifold id: 4294967295
+DEAL:2d::center: 0.750000 -1.75000 manifold id: 4294967295
+DEAL:2d::center: 0.250000 -1.75000 manifold id: 4294967295
+DEAL:2d::center: -0.250000 1.75000 manifold id: 4294967295
+DEAL:2d::center: -0.750000 1.75000 manifold id: 4294967295
+DEAL:2d::center: -0.250000 1.25000 manifold id: 4294967295
+DEAL:2d::center: -0.750000 1.25000 manifold id: 4294967295
+DEAL:2d::center: 0.750000 1.75000 manifold id: 4294967295
+DEAL:2d::center: 0.250000 1.75000 manifold id: 4294967295
+DEAL:2d::center: 0.750000 1.25000 manifold id: 4294967295
+DEAL:2d::center: 0.250000 1.25000 manifold id: 4294967295
+DEAL:2d::center: -0.250000 2.75000 manifold id: 4294967295
+DEAL:2d::center: -0.750000 2.75000 manifold id: 4294967295
+DEAL:2d::center: -0.250000 2.25000 manifold id: 4294967295
+DEAL:2d::center: -0.750000 2.25000 manifold id: 4294967295
+DEAL:2d::center: 0.750000 2.75000 manifold id: 4294967295
+DEAL:2d::center: 0.250000 2.75000 manifold id: 4294967295
+DEAL:2d::center: 0.750000 2.25000 manifold id: 4294967295
+DEAL:2d::center: 0.250000 2.25000 manifold id: 4294967295
+DEAL:2d::center: 0.494648 0.350969 manifold id: 1
+DEAL:2d::center: 0.538582 0.119903 manifold id: 1
+DEAL:2d::center: 0.831549 0.616990 manifold id: 1
+DEAL:2d::center: 0.846194 0.206634 manifold id: 1
+DEAL:2d::center: 0.350969 0.494648 manifold id: 1
+DEAL:2d::center: 0.616990 0.831549 manifold id: 1
+DEAL:2d::center: 0.119903 0.538582 manifold id: 1
+DEAL:2d::center: 0.206634 0.846194 manifold id: 1
+DEAL:2d::center: -0.119903 0.538582 manifold id: 1
+DEAL:2d::center: -0.206634 0.846194 manifold id: 1
+DEAL:2d::center: -0.350969 0.494648 manifold id: 1
+DEAL:2d::center: -0.616990 0.831549 manifold id: 1
+DEAL:2d::center: -0.538582 0.119903 manifold id: 1
+DEAL:2d::center: -0.494648 0.350969 manifold id: 1
+DEAL:2d::center: -0.846194 0.206634 manifold id: 1
+DEAL:2d::center: -0.831549 0.616990 manifold id: 1
+DEAL:2d::center: -0.494648 -0.350969 manifold id: 1
+DEAL:2d::center: -0.538582 -0.119903 manifold id: 1
+DEAL:2d::center: -0.831549 -0.616990 manifold id: 1
+DEAL:2d::center: -0.846194 -0.206634 manifold id: 1
+DEAL:2d::center: -0.119903 -0.538582 manifold id: 1
+DEAL:2d::center: -0.350969 -0.494648 manifold id: 1
+DEAL:2d::center: -0.206634 -0.846194 manifold id: 1
+DEAL:2d::center: -0.616990 -0.831549 manifold id: 1
+DEAL:2d::center: 0.350969 -0.494648 manifold id: 1
+DEAL:2d::center: 0.119903 -0.538582 manifold id: 1
+DEAL:2d::center: 0.616990 -0.831549 manifold id: 1
+DEAL:2d::center: 0.206634 -0.846194 manifold id: 1
+DEAL:2d::center: 0.538582 -0.119903 manifold id: 1
+DEAL:2d::center: 0.494648 -0.350969 manifold id: 1
+DEAL:2d::center: 0.846194 -0.206634 manifold id: 1
+DEAL:2d::center: 0.831549 -0.616990 manifold id: 1
+DEAL:3d::center: -1.00000 -2.75000 -0.250000 boundary id: 0 manifold id: 4294967295
+DEAL:3d::center: -1.00000 -2.75000 0.250000 boundary id: 0 manifold id: 4294967295
+DEAL:3d::center: -1.00000 -2.25000 -0.250000 boundary id: 0 manifold id: 4294967295
+DEAL:3d::center: -1.00000 -2.25000 0.250000 boundary id: 0 manifold id: 4294967295
+DEAL:3d::center: -1.00000 -1.75000 -0.250000 boundary id: 0 manifold id: 4294967295
+DEAL:3d::center: -1.00000 -1.75000 0.250000 boundary id: 0 manifold id: 4294967295
+DEAL:3d::center: -1.00000 -1.25000 -0.250000 boundary id: 0 manifold id: 4294967295
+DEAL:3d::center: -1.00000 -1.25000 0.250000 boundary id: 0 manifold id: 4294967295
+DEAL:3d::center: -1.00000 -0.750000 -0.250000 boundary id: 0 manifold id: 1
+DEAL:3d::center: -1.00000 -0.750000 0.250000 boundary id: 0 manifold id: 1
+DEAL:3d::center: -1.00000 -0.250000 -0.250000 boundary id: 0 manifold id: 1
+DEAL:3d::center: -1.00000 -0.250000 0.250000 boundary id: 0 manifold id: 1
+DEAL:3d::center: -1.00000 0.250000 -0.250000 boundary id: 0 manifold id: 1
+DEAL:3d::center: -1.00000 0.250000 0.250000 boundary id: 0 manifold id: 1
+DEAL:3d::center: -1.00000 0.750000 -0.250000 boundary id: 0 manifold id: 1
+DEAL:3d::center: -1.00000 0.750000 0.250000 boundary id: 0 manifold id: 1
+DEAL:3d::center: -1.00000 1.25000 -0.250000 boundary id: 0 manifold id: 4294967295
+DEAL:3d::center: -1.00000 1.25000 0.250000 boundary id: 0 manifold id: 4294967295
+DEAL:3d::center: -1.00000 1.75000 -0.250000 boundary id: 0 manifold id: 4294967295
+DEAL:3d::center: -1.00000 1.75000 0.250000 boundary id: 0 manifold id: 4294967295
+DEAL:3d::center: -1.00000 2.25000 -0.250000 boundary id: 0 manifold id: 4294967295
+DEAL:3d::center: -1.00000 2.25000 0.250000 boundary id: 0 manifold id: 4294967295
+DEAL:3d::center: -1.00000 2.75000 -0.250000 boundary id: 0 manifold id: 4294967295
+DEAL:3d::center: -1.00000 2.75000 0.250000 boundary id: 0 manifold id: 4294967295
+DEAL:3d::center: 1.00000 -2.75000 -0.250000 boundary id: 1 manifold id: 4294967295
+DEAL:3d::center: 1.00000 -2.75000 0.250000 boundary id: 1 manifold id: 4294967295
+DEAL:3d::center: 1.00000 -2.25000 -0.250000 boundary id: 1 manifold id: 4294967295
+DEAL:3d::center: 1.00000 -2.25000 0.250000 boundary id: 1 manifold id: 4294967295
+DEAL:3d::center: 1.00000 -1.75000 -0.250000 boundary id: 1 manifold id: 4294967295
+DEAL:3d::center: 1.00000 -1.75000 0.250000 boundary id: 1 manifold id: 4294967295
+DEAL:3d::center: 1.00000 -1.25000 -0.250000 boundary id: 1 manifold id: 4294967295
+DEAL:3d::center: 1.00000 -1.25000 0.250000 boundary id: 1 manifold id: 4294967295
+DEAL:3d::center: 1.00000 -0.750000 -0.250000 boundary id: 1 manifold id: 1
+DEAL:3d::center: 1.00000 -0.750000 0.250000 boundary id: 1 manifold id: 1
+DEAL:3d::center: 1.00000 -0.250000 -0.250000 boundary id: 1 manifold id: 1
+DEAL:3d::center: 1.00000 -0.250000 0.250000 boundary id: 1 manifold id: 1
+DEAL:3d::center: 1.00000 0.250000 -0.250000 boundary id: 1 manifold id: 1
+DEAL:3d::center: 1.00000 0.250000 0.250000 boundary id: 1 manifold id: 1
+DEAL:3d::center: 1.00000 0.750000 -0.250000 boundary id: 1 manifold id: 1
+DEAL:3d::center: 1.00000 0.750000 0.250000 boundary id: 1 manifold id: 1
+DEAL:3d::center: 1.00000 1.25000 -0.250000 boundary id: 1 manifold id: 4294967295
+DEAL:3d::center: 1.00000 1.25000 0.250000 boundary id: 1 manifold id: 4294967295
+DEAL:3d::center: 1.00000 1.75000 -0.250000 boundary id: 1 manifold id: 4294967295
+DEAL:3d::center: 1.00000 1.75000 0.250000 boundary id: 1 manifold id: 4294967295
+DEAL:3d::center: 1.00000 2.25000 -0.250000 boundary id: 1 manifold id: 4294967295
+DEAL:3d::center: 1.00000 2.25000 0.250000 boundary id: 1 manifold id: 4294967295
+DEAL:3d::center: 1.00000 2.75000 -0.250000 boundary id: 1 manifold id: 4294967295
+DEAL:3d::center: 1.00000 2.75000 0.250000 boundary id: 1 manifold id: 4294967295
+DEAL:3d::center: -0.750000 -3.00000 -0.250000 boundary id: 2 manifold id: 4294967295
+DEAL:3d::center: -0.750000 -3.00000 0.250000 boundary id: 2 manifold id: 4294967295
+DEAL:3d::center: -0.250000 -3.00000 -0.250000 boundary id: 2 manifold id: 4294967295
+DEAL:3d::center: -0.250000 -3.00000 0.250000 boundary id: 2 manifold id: 4294967295
+DEAL:3d::center: 0.250000 -3.00000 -0.250000 boundary id: 2 manifold id: 4294967295
+DEAL:3d::center: 0.250000 -3.00000 0.250000 boundary id: 2 manifold id: 4294967295
+DEAL:3d::center: 0.750000 -3.00000 -0.250000 boundary id: 2 manifold id: 4294967295
+DEAL:3d::center: 0.750000 -3.00000 0.250000 boundary id: 2 manifold id: 4294967295
+DEAL:3d::center: -0.750000 3.00000 -0.250000 boundary id: 3 manifold id: 4294967295
+DEAL:3d::center: -0.750000 3.00000 0.250000 boundary id: 3 manifold id: 4294967295
+DEAL:3d::center: -0.250000 3.00000 -0.250000 boundary id: 3 manifold id: 4294967295
+DEAL:3d::center: -0.250000 3.00000 0.250000 boundary id: 3 manifold id: 4294967295
+DEAL:3d::center: 0.250000 3.00000 -0.250000 boundary id: 3 manifold id: 4294967295
+DEAL:3d::center: 0.250000 3.00000 0.250000 boundary id: 3 manifold id: 4294967295
+DEAL:3d::center: 0.750000 3.00000 -0.250000 boundary id: 3 manifold id: 4294967295
+DEAL:3d::center: 0.750000 3.00000 0.250000 boundary id: 3 manifold id: 4294967295
+DEAL:3d::center: -0.384776 -0.0765367 -0.250000 boundary id: 4 manifold id: 0
+DEAL:3d::center: -0.384776 -0.0765367 0.250000 boundary id: 4 manifold id: 0
+DEAL:3d::center: -0.384776 0.0765367 -0.250000 boundary id: 4 manifold id: 0
+DEAL:3d::center: -0.384776 0.0765367 0.250000 boundary id: 4 manifold id: 0
+DEAL:3d::center: -0.326197 -0.217958 -0.250000 boundary id: 4 manifold id: 0
+DEAL:3d::center: -0.326197 -0.217958 0.250000 boundary id: 4 manifold id: 0
+DEAL:3d::center: -0.326197 0.217958 -0.250000 boundary id: 4 manifold id: 0
+DEAL:3d::center: -0.326197 0.217958 0.250000 boundary id: 4 manifold id: 0
+DEAL:3d::center: -0.217958 -0.326197 -0.250000 boundary id: 4 manifold id: 0
+DEAL:3d::center: -0.217958 -0.326197 0.250000 boundary id: 4 manifold id: 0
+DEAL:3d::center: -0.217958 0.326197 -0.250000 boundary id: 4 manifold id: 0
+DEAL:3d::center: -0.217958 0.326197 0.250000 boundary id: 4 manifold id: 0
+DEAL:3d::center: -0.0765367 -0.384776 -0.250000 boundary id: 4 manifold id: 0
+DEAL:3d::center: -0.0765367 -0.384776 0.250000 boundary id: 4 manifold id: 0
+DEAL:3d::center: -0.0765367 0.384776 -0.250000 boundary id: 4 manifold id: 0
+DEAL:3d::center: -0.0765367 0.384776 0.250000 boundary id: 4 manifold id: 0
+DEAL:3d::center: 0.0765367 -0.384776 -0.250000 boundary id: 4 manifold id: 0
+DEAL:3d::center: 0.0765367 -0.384776 0.250000 boundary id: 4 manifold id: 0
+DEAL:3d::center: 0.0765367 0.384776 -0.250000 boundary id: 4 manifold id: 0
+DEAL:3d::center: 0.0765367 0.384776 0.250000 boundary id: 4 manifold id: 0
+DEAL:3d::center: 0.217958 -0.326197 -0.250000 boundary id: 4 manifold id: 0
+DEAL:3d::center: 0.217958 -0.326197 0.250000 boundary id: 4 manifold id: 0
+DEAL:3d::center: 0.217958 0.326197 -0.250000 boundary id: 4 manifold id: 0
+DEAL:3d::center: 0.217958 0.326197 0.250000 boundary id: 4 manifold id: 0
+DEAL:3d::center: 0.326197 -0.217958 -0.250000 boundary id: 4 manifold id: 0
+DEAL:3d::center: 0.326197 -0.217958 0.250000 boundary id: 4 manifold id: 0
+DEAL:3d::center: 0.326197 0.217958 -0.250000 boundary id: 4 manifold id: 0
+DEAL:3d::center: 0.326197 0.217958 0.250000 boundary id: 4 manifold id: 0
+DEAL:3d::center: 0.384776 -0.0765367 -0.250000 boundary id: 4 manifold id: 0
+DEAL:3d::center: 0.384776 -0.0765367 0.250000 boundary id: 4 manifold id: 0
+DEAL:3d::center: 0.384776 0.0765367 -0.250000 boundary id: 4 manifold id: 0
+DEAL:3d::center: 0.384776 0.0765367 0.250000 boundary id: 4 manifold id: 0
+DEAL:3d::center: -0.846194 -0.206634 -0.500000 boundary id: 5 manifold id: 1
+DEAL:3d::center: -0.846194 0.206634 -0.500000 boundary id: 5 manifold id: 1
+DEAL:3d::center: -0.831549 -0.616990 -0.500000 boundary id: 5 manifold id: 1
+DEAL:3d::center: -0.831549 0.616990 -0.500000 boundary id: 5 manifold id: 1
+DEAL:3d::center: -0.750000 -2.75000 -0.500000 boundary id: 5 manifold id: 4294967295
+DEAL:3d::center: -0.750000 -2.25000 -0.500000 boundary id: 5 manifold id: 4294967295
+DEAL:3d::center: -0.750000 -1.75000 -0.500000 boundary id: 5 manifold id: 4294967295
+DEAL:3d::center: -0.750000 -1.25000 -0.500000 boundary id: 5 manifold id: 4294967295
+DEAL:3d::center: -0.750000 1.25000 -0.500000 boundary id: 5 manifold id: 4294967295
+DEAL:3d::center: -0.750000 1.75000 -0.500000 boundary id: 5 manifold id: 4294967295
+DEAL:3d::center: -0.750000 2.25000 -0.500000 boundary id: 5 manifold id: 4294967295
+DEAL:3d::center: -0.750000 2.75000 -0.500000 boundary id: 5 manifold id: 4294967295
+DEAL:3d::center: -0.616990 -0.831549 -0.500000 boundary id: 5 manifold id: 1
+DEAL:3d::center: -0.616990 0.831549 -0.500000 boundary id: 5 manifold id: 1
+DEAL:3d::center: -0.538582 -0.119903 -0.500000 boundary id: 5 manifold id: 1
+DEAL:3d::center: -0.538582 0.119903 -0.500000 boundary id: 5 manifold id: 1
+DEAL:3d::center: -0.494648 -0.350969 -0.500000 boundary id: 5 manifold id: 1
+DEAL:3d::center: -0.494648 0.350969 -0.500000 boundary id: 5 manifold id: 1
+DEAL:3d::center: -0.350969 -0.494648 -0.500000 boundary id: 5 manifold id: 1
+DEAL:3d::center: -0.350969 0.494648 -0.500000 boundary id: 5 manifold id: 1
+DEAL:3d::center: -0.250000 -2.75000 -0.500000 boundary id: 5 manifold id: 4294967295
+DEAL:3d::center: -0.250000 -2.25000 -0.500000 boundary id: 5 manifold id: 4294967295
+DEAL:3d::center: -0.250000 -1.75000 -0.500000 boundary id: 5 manifold id: 4294967295
+DEAL:3d::center: -0.250000 -1.25000 -0.500000 boundary id: 5 manifold id: 4294967295
+DEAL:3d::center: -0.250000 1.25000 -0.500000 boundary id: 5 manifold id: 4294967295
+DEAL:3d::center: -0.250000 1.75000 -0.500000 boundary id: 5 manifold id: 4294967295
+DEAL:3d::center: -0.250000 2.25000 -0.500000 boundary id: 5 manifold id: 4294967295
+DEAL:3d::center: -0.250000 2.75000 -0.500000 boundary id: 5 manifold id: 4294967295
+DEAL:3d::center: -0.206634 -0.846194 -0.500000 boundary id: 5 manifold id: 1
+DEAL:3d::center: -0.206634 0.846194 -0.500000 boundary id: 5 manifold id: 1
+DEAL:3d::center: -0.119903 -0.538582 -0.500000 boundary id: 5 manifold id: 1
+DEAL:3d::center: -0.119903 0.538582 -0.500000 boundary id: 5 manifold id: 1
+DEAL:3d::center: 0.119903 -0.538582 -0.500000 boundary id: 5 manifold id: 1
+DEAL:3d::center: 0.119903 0.538582 -0.500000 boundary id: 5 manifold id: 1
+DEAL:3d::center: 0.206634 -0.846194 -0.500000 boundary id: 5 manifold id: 1
+DEAL:3d::center: 0.206634 0.846194 -0.500000 boundary id: 5 manifold id: 1
+DEAL:3d::center: 0.250000 -2.75000 -0.500000 boundary id: 5 manifold id: 4294967295
+DEAL:3d::center: 0.250000 -2.25000 -0.500000 boundary id: 5 manifold id: 4294967295
+DEAL:3d::center: 0.250000 -1.75000 -0.500000 boundary id: 5 manifold id: 4294967295
+DEAL:3d::center: 0.250000 -1.25000 -0.500000 boundary id: 5 manifold id: 4294967295
+DEAL:3d::center: 0.250000 1.25000 -0.500000 boundary id: 5 manifold id: 4294967295
+DEAL:3d::center: 0.250000 1.75000 -0.500000 boundary id: 5 manifold id: 4294967295
+DEAL:3d::center: 0.250000 2.25000 -0.500000 boundary id: 5 manifold id: 4294967295
+DEAL:3d::center: 0.250000 2.75000 -0.500000 boundary id: 5 manifold id: 4294967295
+DEAL:3d::center: 0.350969 -0.494648 -0.500000 boundary id: 5 manifold id: 1
+DEAL:3d::center: 0.350969 0.494648 -0.500000 boundary id: 5 manifold id: 1
+DEAL:3d::center: 0.494648 -0.350969 -0.500000 boundary id: 5 manifold id: 1
+DEAL:3d::center: 0.494648 0.350969 -0.500000 boundary id: 5 manifold id: 1
+DEAL:3d::center: 0.538582 -0.119903 -0.500000 boundary id: 5 manifold id: 1
+DEAL:3d::center: 0.538582 0.119903 -0.500000 boundary id: 5 manifold id: 1
+DEAL:3d::center: 0.616990 -0.831549 -0.500000 boundary id: 5 manifold id: 1
+DEAL:3d::center: 0.616990 0.831549 -0.500000 boundary id: 5 manifold id: 1
+DEAL:3d::center: 0.750000 -2.75000 -0.500000 boundary id: 5 manifold id: 4294967295
+DEAL:3d::center: 0.750000 -2.25000 -0.500000 boundary id: 5 manifold id: 4294967295
+DEAL:3d::center: 0.750000 -1.75000 -0.500000 boundary id: 5 manifold id: 4294967295
+DEAL:3d::center: 0.750000 -1.25000 -0.500000 boundary id: 5 manifold id: 4294967295
+DEAL:3d::center: 0.750000 1.25000 -0.500000 boundary id: 5 manifold id: 4294967295
+DEAL:3d::center: 0.750000 1.75000 -0.500000 boundary id: 5 manifold id: 4294967295
+DEAL:3d::center: 0.750000 2.25000 -0.500000 boundary id: 5 manifold id: 4294967295
+DEAL:3d::center: 0.750000 2.75000 -0.500000 boundary id: 5 manifold id: 4294967295
+DEAL:3d::center: 0.831549 -0.616990 -0.500000 boundary id: 5 manifold id: 1
+DEAL:3d::center: 0.831549 0.616990 -0.500000 boundary id: 5 manifold id: 1
+DEAL:3d::center: 0.846194 -0.206634 -0.500000 boundary id: 5 manifold id: 1
+DEAL:3d::center: 0.846194 0.206634 -0.500000 boundary id: 5 manifold id: 1
+DEAL:3d::center: -0.846194 -0.206634 0.500000 boundary id: 6 manifold id: 1
+DEAL:3d::center: -0.846194 0.206634 0.500000 boundary id: 6 manifold id: 1
+DEAL:3d::center: -0.831549 -0.616990 0.500000 boundary id: 6 manifold id: 1
+DEAL:3d::center: -0.831549 0.616990 0.500000 boundary id: 6 manifold id: 1
+DEAL:3d::center: -0.750000 -2.75000 0.500000 boundary id: 6 manifold id: 4294967295
+DEAL:3d::center: -0.750000 -2.25000 0.500000 boundary id: 6 manifold id: 4294967295
+DEAL:3d::center: -0.750000 -1.75000 0.500000 boundary id: 6 manifold id: 4294967295
+DEAL:3d::center: -0.750000 -1.25000 0.500000 boundary id: 6 manifold id: 4294967295
+DEAL:3d::center: -0.750000 1.25000 0.500000 boundary id: 6 manifold id: 4294967295
+DEAL:3d::center: -0.750000 1.75000 0.500000 boundary id: 6 manifold id: 4294967295
+DEAL:3d::center: -0.750000 2.25000 0.500000 boundary id: 6 manifold id: 4294967295
+DEAL:3d::center: -0.750000 2.75000 0.500000 boundary id: 6 manifold id: 4294967295
+DEAL:3d::center: -0.616990 -0.831549 0.500000 boundary id: 6 manifold id: 1
+DEAL:3d::center: -0.616990 0.831549 0.500000 boundary id: 6 manifold id: 1
+DEAL:3d::center: -0.538582 -0.119903 0.500000 boundary id: 6 manifold id: 1
+DEAL:3d::center: -0.538582 0.119903 0.500000 boundary id: 6 manifold id: 1
+DEAL:3d::center: -0.494648 -0.350969 0.500000 boundary id: 6 manifold id: 1
+DEAL:3d::center: -0.494648 0.350969 0.500000 boundary id: 6 manifold id: 1
+DEAL:3d::center: -0.350969 -0.494648 0.500000 boundary id: 6 manifold id: 1
+DEAL:3d::center: -0.350969 0.494648 0.500000 boundary id: 6 manifold id: 1
+DEAL:3d::center: -0.250000 -2.75000 0.500000 boundary id: 6 manifold id: 4294967295
+DEAL:3d::center: -0.250000 -2.25000 0.500000 boundary id: 6 manifold id: 4294967295
+DEAL:3d::center: -0.250000 -1.75000 0.500000 boundary id: 6 manifold id: 4294967295
+DEAL:3d::center: -0.250000 -1.25000 0.500000 boundary id: 6 manifold id: 4294967295
+DEAL:3d::center: -0.250000 1.25000 0.500000 boundary id: 6 manifold id: 4294967295
+DEAL:3d::center: -0.250000 1.75000 0.500000 boundary id: 6 manifold id: 4294967295
+DEAL:3d::center: -0.250000 2.25000 0.500000 boundary id: 6 manifold id: 4294967295
+DEAL:3d::center: -0.250000 2.75000 0.500000 boundary id: 6 manifold id: 4294967295
+DEAL:3d::center: -0.206634 -0.846194 0.500000 boundary id: 6 manifold id: 1
+DEAL:3d::center: -0.206634 0.846194 0.500000 boundary id: 6 manifold id: 1
+DEAL:3d::center: -0.119903 -0.538582 0.500000 boundary id: 6 manifold id: 1
+DEAL:3d::center: -0.119903 0.538582 0.500000 boundary id: 6 manifold id: 1
+DEAL:3d::center: 0.119903 -0.538582 0.500000 boundary id: 6 manifold id: 1
+DEAL:3d::center: 0.119903 0.538582 0.500000 boundary id: 6 manifold id: 1
+DEAL:3d::center: 0.206634 -0.846194 0.500000 boundary id: 6 manifold id: 1
+DEAL:3d::center: 0.206634 0.846194 0.500000 boundary id: 6 manifold id: 1
+DEAL:3d::center: 0.250000 -2.75000 0.500000 boundary id: 6 manifold id: 4294967295
+DEAL:3d::center: 0.250000 -2.25000 0.500000 boundary id: 6 manifold id: 4294967295
+DEAL:3d::center: 0.250000 -1.75000 0.500000 boundary id: 6 manifold id: 4294967295
+DEAL:3d::center: 0.250000 -1.25000 0.500000 boundary id: 6 manifold id: 4294967295
+DEAL:3d::center: 0.250000 1.25000 0.500000 boundary id: 6 manifold id: 4294967295
+DEAL:3d::center: 0.250000 1.75000 0.500000 boundary id: 6 manifold id: 4294967295
+DEAL:3d::center: 0.250000 2.25000 0.500000 boundary id: 6 manifold id: 4294967295
+DEAL:3d::center: 0.250000 2.75000 0.500000 boundary id: 6 manifold id: 4294967295
+DEAL:3d::center: 0.350969 -0.494648 0.500000 boundary id: 6 manifold id: 1
+DEAL:3d::center: 0.350969 0.494648 0.500000 boundary id: 6 manifold id: 1
+DEAL:3d::center: 0.494648 -0.350969 0.500000 boundary id: 6 manifold id: 1
+DEAL:3d::center: 0.494648 0.350969 0.500000 boundary id: 6 manifold id: 1
+DEAL:3d::center: 0.538582 -0.119903 0.500000 boundary id: 6 manifold id: 1
+DEAL:3d::center: 0.538582 0.119903 0.500000 boundary id: 6 manifold id: 1
+DEAL:3d::center: 0.616990 -0.831549 0.500000 boundary id: 6 manifold id: 1
+DEAL:3d::center: 0.616990 0.831549 0.500000 boundary id: 6 manifold id: 1
+DEAL:3d::center: 0.750000 -2.75000 0.500000 boundary id: 6 manifold id: 4294967295
+DEAL:3d::center: 0.750000 -2.25000 0.500000 boundary id: 6 manifold id: 4294967295
+DEAL:3d::center: 0.750000 -1.75000 0.500000 boundary id: 6 manifold id: 4294967295
+DEAL:3d::center: 0.750000 -1.25000 0.500000 boundary id: 6 manifold id: 4294967295
+DEAL:3d::center: 0.750000 1.25000 0.500000 boundary id: 6 manifold id: 4294967295
+DEAL:3d::center: 0.750000 1.75000 0.500000 boundary id: 6 manifold id: 4294967295
+DEAL:3d::center: 0.750000 2.25000 0.500000 boundary id: 6 manifold id: 4294967295
+DEAL:3d::center: 0.750000 2.75000 0.500000 boundary id: 6 manifold id: 4294967295
+DEAL:3d::center: 0.831549 -0.616990 0.500000 boundary id: 6 manifold id: 1
+DEAL:3d::center: 0.831549 0.616990 0.500000 boundary id: 6 manifold id: 1
+DEAL:3d::center: 0.846194 -0.206634 0.500000 boundary id: 6 manifold id: 1
+DEAL:3d::center: 0.846194 0.206634 0.500000 boundary id: 6 manifold id: 1
+DEAL:3d::
+DEAL:3d::
+DEAL:3d::center: -0.250000 -2.25000 -0.250000 manifold id: 4294967295
+DEAL:3d::center: -0.750000 -2.25000 -0.250000 manifold id: 4294967295
+DEAL:3d::center: -0.250000 -2.75000 -0.250000 manifold id: 4294967295
+DEAL:3d::center: -0.750000 -2.75000 -0.250000 manifold id: 4294967295
+DEAL:3d::center: -0.250000 -2.25000 0.250000 manifold id: 4294967295
+DEAL:3d::center: -0.750000 -2.25000 0.250000 manifold id: 4294967295
+DEAL:3d::center: -0.250000 -2.75000 0.250000 manifold id: 4294967295
+DEAL:3d::center: -0.750000 -2.75000 0.250000 manifold id: 4294967295
+DEAL:3d::center: 0.750000 -2.25000 -0.250000 manifold id: 4294967295
+DEAL:3d::center: 0.250000 -2.25000 -0.250000 manifold id: 4294967295
+DEAL:3d::center: 0.750000 -2.75000 -0.250000 manifold id: 4294967295
+DEAL:3d::center: 0.250000 -2.75000 -0.250000 manifold id: 4294967295
+DEAL:3d::center: 0.750000 -2.25000 0.250000 manifold id: 4294967295
+DEAL:3d::center: 0.250000 -2.25000 0.250000 manifold id: 4294967295
+DEAL:3d::center: 0.750000 -2.75000 0.250000 manifold id: 4294967295
+DEAL:3d::center: 0.250000 -2.75000 0.250000 manifold id: 4294967295
+DEAL:3d::center: -0.250000 -1.25000 -0.250000 manifold id: 4294967295
+DEAL:3d::center: -0.750000 -1.25000 -0.250000 manifold id: 4294967295
+DEAL:3d::center: -0.250000 -1.75000 -0.250000 manifold id: 4294967295
+DEAL:3d::center: -0.750000 -1.75000 -0.250000 manifold id: 4294967295
+DEAL:3d::center: -0.250000 -1.25000 0.250000 manifold id: 4294967295
+DEAL:3d::center: -0.750000 -1.25000 0.250000 manifold id: 4294967295
+DEAL:3d::center: -0.250000 -1.75000 0.250000 manifold id: 4294967295
+DEAL:3d::center: -0.750000 -1.75000 0.250000 manifold id: 4294967295
+DEAL:3d::center: 0.750000 -1.25000 -0.250000 manifold id: 4294967295
+DEAL:3d::center: 0.250000 -1.25000 -0.250000 manifold id: 4294967295
+DEAL:3d::center: 0.750000 -1.75000 -0.250000 manifold id: 4294967295
+DEAL:3d::center: 0.250000 -1.75000 -0.250000 manifold id: 4294967295
+DEAL:3d::center: 0.750000 -1.25000 0.250000 manifold id: 4294967295
+DEAL:3d::center: 0.250000 -1.25000 0.250000 manifold id: 4294967295
+DEAL:3d::center: 0.750000 -1.75000 0.250000 manifold id: 4294967295
+DEAL:3d::center: 0.250000 -1.75000 0.250000 manifold id: 4294967295
+DEAL:3d::center: -0.250000 1.75000 -0.250000 manifold id: 4294967295
+DEAL:3d::center: -0.750000 1.75000 -0.250000 manifold id: 4294967295
+DEAL:3d::center: -0.250000 1.25000 -0.250000 manifold id: 4294967295
+DEAL:3d::center: -0.750000 1.25000 -0.250000 manifold id: 4294967295
+DEAL:3d::center: -0.250000 1.75000 0.250000 manifold id: 4294967295
+DEAL:3d::center: -0.750000 1.75000 0.250000 manifold id: 4294967295
+DEAL:3d::center: -0.250000 1.25000 0.250000 manifold id: 4294967295
+DEAL:3d::center: -0.750000 1.25000 0.250000 manifold id: 4294967295
+DEAL:3d::center: 0.750000 1.75000 -0.250000 manifold id: 4294967295
+DEAL:3d::center: 0.250000 1.75000 -0.250000 manifold id: 4294967295
+DEAL:3d::center: 0.750000 1.25000 -0.250000 manifold id: 4294967295
+DEAL:3d::center: 0.250000 1.25000 -0.250000 manifold id: 4294967295
+DEAL:3d::center: 0.750000 1.75000 0.250000 manifold id: 4294967295
+DEAL:3d::center: 0.250000 1.75000 0.250000 manifold id: 4294967295
+DEAL:3d::center: 0.750000 1.25000 0.250000 manifold id: 4294967295
+DEAL:3d::center: 0.250000 1.25000 0.250000 manifold id: 4294967295
+DEAL:3d::center: -0.250000 2.75000 -0.250000 manifold id: 4294967295
+DEAL:3d::center: -0.750000 2.75000 -0.250000 manifold id: 4294967295
+DEAL:3d::center: -0.250000 2.25000 -0.250000 manifold id: 4294967295
+DEAL:3d::center: -0.750000 2.25000 -0.250000 manifold id: 4294967295
+DEAL:3d::center: -0.250000 2.75000 0.250000 manifold id: 4294967295
+DEAL:3d::center: -0.750000 2.75000 0.250000 manifold id: 4294967295
+DEAL:3d::center: -0.250000 2.25000 0.250000 manifold id: 4294967295
+DEAL:3d::center: -0.750000 2.25000 0.250000 manifold id: 4294967295
+DEAL:3d::center: 0.750000 2.75000 -0.250000 manifold id: 4294967295
+DEAL:3d::center: 0.250000 2.75000 -0.250000 manifold id: 4294967295
+DEAL:3d::center: 0.750000 2.25000 -0.250000 manifold id: 4294967295
+DEAL:3d::center: 0.250000 2.25000 -0.250000 manifold id: 4294967295
+DEAL:3d::center: 0.750000 2.75000 0.250000 manifold id: 4294967295
+DEAL:3d::center: 0.250000 2.75000 0.250000 manifold id: 4294967295
+DEAL:3d::center: 0.750000 2.25000 0.250000 manifold id: 4294967295
+DEAL:3d::center: 0.250000 2.25000 0.250000 manifold id: 4294967295
+DEAL:3d::center: 0.494648 0.350969 -0.250000 manifold id: 1
+DEAL:3d::center: 0.538582 0.119903 -0.250000 manifold id: 1
+DEAL:3d::center: 0.831549 0.616990 -0.250000 manifold id: 1
+DEAL:3d::center: 0.846194 0.206634 -0.250000 manifold id: 1
+DEAL:3d::center: 0.494648 0.350969 0.250000 manifold id: 1
+DEAL:3d::center: 0.538582 0.119903 0.250000 manifold id: 1
+DEAL:3d::center: 0.831549 0.616990 0.250000 manifold id: 1
+DEAL:3d::center: 0.846194 0.206634 0.250000 manifold id: 1
+DEAL:3d::center: 0.350969 0.494648 -0.250000 manifold id: 1
+DEAL:3d::center: 0.616990 0.831549 -0.250000 manifold id: 1
+DEAL:3d::center: 0.119903 0.538582 -0.250000 manifold id: 1
+DEAL:3d::center: 0.206634 0.846194 -0.250000 manifold id: 1
+DEAL:3d::center: 0.350969 0.494648 0.250000 manifold id: 1
+DEAL:3d::center: 0.616990 0.831549 0.250000 manifold id: 1
+DEAL:3d::center: 0.119903 0.538582 0.250000 manifold id: 1
+DEAL:3d::center: 0.206634 0.846194 0.250000 manifold id: 1
+DEAL:3d::center: -0.119903 0.538582 -0.250000 manifold id: 1
+DEAL:3d::center: -0.206634 0.846194 -0.250000 manifold id: 1
+DEAL:3d::center: -0.350969 0.494648 -0.250000 manifold id: 1
+DEAL:3d::center: -0.616990 0.831549 -0.250000 manifold id: 1
+DEAL:3d::center: -0.119903 0.538582 0.250000 manifold id: 1
+DEAL:3d::center: -0.206634 0.846194 0.250000 manifold id: 1
+DEAL:3d::center: -0.350969 0.494648 0.250000 manifold id: 1
+DEAL:3d::center: -0.616990 0.831549 0.250000 manifold id: 1
+DEAL:3d::center: -0.538582 0.119903 -0.250000 manifold id: 1
+DEAL:3d::center: -0.494648 0.350969 -0.250000 manifold id: 1
+DEAL:3d::center: -0.846194 0.206634 -0.250000 manifold id: 1
+DEAL:3d::center: -0.831549 0.616990 -0.250000 manifold id: 1
+DEAL:3d::center: -0.538582 0.119903 0.250000 manifold id: 1
+DEAL:3d::center: -0.494648 0.350969 0.250000 manifold id: 1
+DEAL:3d::center: -0.846194 0.206634 0.250000 manifold id: 1
+DEAL:3d::center: -0.831549 0.616990 0.250000 manifold id: 1
+DEAL:3d::center: -0.494648 -0.350969 -0.250000 manifold id: 1
+DEAL:3d::center: -0.538582 -0.119903 -0.250000 manifold id: 1
+DEAL:3d::center: -0.831549 -0.616990 -0.250000 manifold id: 1
+DEAL:3d::center: -0.846194 -0.206634 -0.250000 manifold id: 1
+DEAL:3d::center: -0.494648 -0.350969 0.250000 manifold id: 1
+DEAL:3d::center: -0.538582 -0.119903 0.250000 manifold id: 1
+DEAL:3d::center: -0.831549 -0.616990 0.250000 manifold id: 1
+DEAL:3d::center: -0.846194 -0.206634 0.250000 manifold id: 1
+DEAL:3d::center: -0.119903 -0.538582 -0.250000 manifold id: 1
+DEAL:3d::center: -0.350969 -0.494648 -0.250000 manifold id: 1
+DEAL:3d::center: -0.206634 -0.846194 -0.250000 manifold id: 1
+DEAL:3d::center: -0.616990 -0.831549 -0.250000 manifold id: 1
+DEAL:3d::center: -0.119903 -0.538582 0.250000 manifold id: 1
+DEAL:3d::center: -0.350969 -0.494648 0.250000 manifold id: 1
+DEAL:3d::center: -0.206634 -0.846194 0.250000 manifold id: 1
+DEAL:3d::center: -0.616990 -0.831549 0.250000 manifold id: 1
+DEAL:3d::center: 0.350969 -0.494648 -0.250000 manifold id: 1
+DEAL:3d::center: 0.119903 -0.538582 -0.250000 manifold id: 1
+DEAL:3d::center: 0.616990 -0.831549 -0.250000 manifold id: 1
+DEAL:3d::center: 0.206634 -0.846194 -0.250000 manifold id: 1
+DEAL:3d::center: 0.350969 -0.494648 0.250000 manifold id: 1
+DEAL:3d::center: 0.119903 -0.538582 0.250000 manifold id: 1
+DEAL:3d::center: 0.616990 -0.831549 0.250000 manifold id: 1
+DEAL:3d::center: 0.206634 -0.846194 0.250000 manifold id: 1
+DEAL:3d::center: 0.538582 -0.119903 -0.250000 manifold id: 1
+DEAL:3d::center: 0.494648 -0.350969 -0.250000 manifold id: 1
+DEAL:3d::center: 0.846194 -0.206634 -0.250000 manifold id: 1
+DEAL:3d::center: 0.831549 -0.616990 -0.250000 manifold id: 1
+DEAL:3d::center: 0.538582 -0.119903 0.250000 manifold id: 1
+DEAL:3d::center: 0.494648 -0.350969 0.250000 manifold id: 1
+DEAL:3d::center: 0.846194 -0.206634 0.250000 manifold id: 1
+DEAL:3d::center: 0.831549 -0.616990 0.250000 manifold id: 1
--- /dev/null
+// ---------------------------------------------------------------------
+//
+// Copyright (C) 2005 - 2018 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.md at
+// the top level directory of deal.II.
+//
+// ---------------------------------------------------------------------
+
+
+
+// Test GridGenerator::plate_with_a_hole() with all padding non-equal
+
+#include <deal.II/dofs/dof_handler.h>
+
+#include <deal.II/fe/fe_q.h>
+
+#include <deal.II/grid/grid_generator.h>
+#include <deal.II/grid/tria.h>
+
+#include <deal.II/numerics/data_out.h>
+
+#include "../tests.h"
+
+template <int dim>
+void
+test()
+{
+ Point<dim> new_center;
+ for (unsigned int d = 0; d < dim; ++d)
+ new_center[d] = 10.;
+
+ Triangulation<dim> triangulation;
+ GridGenerator::plate_with_a_hole(
+ triangulation, 0.4, 1., 1., 2., 0.8, 1.2, new_center, 2, 3, 1., 2, true);
+
+ triangulation.refine_global(1);
+
+ using Tuple = std::tuple<Point<dim>, types::boundary_id, types::manifold_id>;
+ std::vector<Tuple> boundary_faces;
+
+ for (const auto &cell : triangulation.active_cell_iterators())
+ for (unsigned int face_n = 0; face_n < GeometryInfo<dim>::faces_per_cell;
+ ++face_n)
+ if (cell->face(face_n)->at_boundary())
+ boundary_faces.push_back(
+ std::make_tuple(cell->face(face_n)->center(),
+ cell->face(face_n)->boundary_id(),
+ cell->face(face_n)->manifold_id()));
+
+ // see dof_tools.cc internal::ComparisonHelper
+ std::sort(begin(boundary_faces),
+ end(boundary_faces),
+ [](const Tuple &t1, const Tuple &t2) {
+ const auto &b1 = std::get<1>(t1);
+ const auto &b2 = std::get<1>(t2);
+ if (b1 != b2)
+ return b1 < b2;
+
+ const auto &p1 = std::get<0>(t1);
+ const auto &p2 = std::get<0>(t2);
+
+ for (unsigned int d = 0; d < dim; ++d)
+ if (std::abs(p1[d] - p2[d]) > 1e-8)
+ return p1[d] < p2[d];
+
+ return std::get<2>(t1) < std::get<2>(t2);
+ });
+
+ for (const auto el : boundary_faces)
+ deallog << "center: " << std::get<0>(el)
+ << " boundary id: " << std::get<1>(el)
+ << " manifold id: " << std::get<2>(el) << std::endl;
+
+ deallog << std::endl << std::endl;
+ Vector<float> manifold_id(triangulation.n_active_cells());
+ unsigned int index = 0;
+ for (const auto &cell : triangulation.active_cell_iterators())
+ {
+ deallog << "center: " << cell->center()
+ << " manifold id: " << cell->manifold_id() << std::endl;
+ manifold_id[index] = cell->manifold_id();
+ index++;
+ }
+
+ // write in vtk for visual inspection
+ if (false)
+ {
+ DoFHandler<dim> dof_handler(triangulation);
+ FE_Q<dim> fe(1);
+ dof_handler.distribute_dofs(fe);
+
+ DataOut<dim> data_out;
+
+ data_out.attach_dof_handler(dof_handler);
+ data_out.add_data_vector(manifold_id, "manifold_id");
+ data_out.build_patches();
+
+ const std::string filename =
+ "output_" + Utilities::int_to_string(dim) + ".vtu";
+ std::ofstream output(filename.c_str());
+ data_out.write_vtu(output);
+ }
+}
+
+
+int
+main()
+{
+ initlog();
+
+ deallog.push("2d");
+ test<2>();
+ deallog.pop();
+
+ deallog.push("3d");
+ test<3>();
+ deallog.pop();
+}
--- /dev/null
+
+DEAL:2d::center: 8.20000 8.25000 boundary id: 0 manifold id: 4294967295
+DEAL:2d::center: 8.20000 8.75000 boundary id: 0 manifold id: 4294967295
+DEAL:2d::center: 8.20000 9.25000 boundary id: 0 manifold id: 4294967295
+DEAL:2d::center: 8.20000 9.75000 boundary id: 0 manifold id: 4294967295
+DEAL:2d::center: 8.20000 10.2500 boundary id: 0 manifold id: 4294967295
+DEAL:2d::center: 8.20000 10.7500 boundary id: 0 manifold id: 4294967295
+DEAL:2d::center: 8.20000 11.2500 boundary id: 0 manifold id: 4294967295
+DEAL:2d::center: 8.20000 11.7500 boundary id: 0 manifold id: 4294967295
+DEAL:2d::center: 8.20000 12.2500 boundary id: 0 manifold id: 4294967295
+DEAL:2d::center: 8.20000 12.7500 boundary id: 0 manifold id: 4294967295
+DEAL:2d::center: 12.2000 8.25000 boundary id: 1 manifold id: 4294967295
+DEAL:2d::center: 12.2000 8.75000 boundary id: 1 manifold id: 4294967295
+DEAL:2d::center: 12.2000 9.25000 boundary id: 1 manifold id: 4294967295
+DEAL:2d::center: 12.2000 9.75000 boundary id: 1 manifold id: 4294967295
+DEAL:2d::center: 12.2000 10.2500 boundary id: 1 manifold id: 4294967295
+DEAL:2d::center: 12.2000 10.7500 boundary id: 1 manifold id: 4294967295
+DEAL:2d::center: 12.2000 11.2500 boundary id: 1 manifold id: 4294967295
+DEAL:2d::center: 12.2000 11.7500 boundary id: 1 manifold id: 4294967295
+DEAL:2d::center: 12.2000 12.2500 boundary id: 1 manifold id: 4294967295
+DEAL:2d::center: 12.2000 12.7500 boundary id: 1 manifold id: 4294967295
+DEAL:2d::center: 8.40000 8.00000 boundary id: 2 manifold id: 4294967295
+DEAL:2d::center: 8.80000 8.00000 boundary id: 2 manifold id: 4294967295
+DEAL:2d::center: 9.25000 8.00000 boundary id: 2 manifold id: 4294967295
+DEAL:2d::center: 9.75000 8.00000 boundary id: 2 manifold id: 4294967295
+DEAL:2d::center: 10.2500 8.00000 boundary id: 2 manifold id: 4294967295
+DEAL:2d::center: 10.7500 8.00000 boundary id: 2 manifold id: 4294967295
+DEAL:2d::center: 11.3000 8.00000 boundary id: 2 manifold id: 4294967295
+DEAL:2d::center: 11.9000 8.00000 boundary id: 2 manifold id: 4294967295
+DEAL:2d::center: 8.40000 13.0000 boundary id: 3 manifold id: 4294967295
+DEAL:2d::center: 8.80000 13.0000 boundary id: 3 manifold id: 4294967295
+DEAL:2d::center: 9.25000 13.0000 boundary id: 3 manifold id: 4294967295
+DEAL:2d::center: 9.75000 13.0000 boundary id: 3 manifold id: 4294967295
+DEAL:2d::center: 10.2500 13.0000 boundary id: 3 manifold id: 4294967295
+DEAL:2d::center: 10.7500 13.0000 boundary id: 3 manifold id: 4294967295
+DEAL:2d::center: 11.3000 13.0000 boundary id: 3 manifold id: 4294967295
+DEAL:2d::center: 11.9000 13.0000 boundary id: 3 manifold id: 4294967295
+DEAL:2d::center: 9.61522 9.92346 boundary id: 4 manifold id: 2
+DEAL:2d::center: 9.61522 10.0765 boundary id: 4 manifold id: 2
+DEAL:2d::center: 9.67380 9.78204 boundary id: 4 manifold id: 2
+DEAL:2d::center: 9.67380 10.2180 boundary id: 4 manifold id: 2
+DEAL:2d::center: 9.78204 9.67380 boundary id: 4 manifold id: 2
+DEAL:2d::center: 9.78204 10.3262 boundary id: 4 manifold id: 2
+DEAL:2d::center: 9.92346 9.61522 boundary id: 4 manifold id: 2
+DEAL:2d::center: 9.92346 10.3848 boundary id: 4 manifold id: 2
+DEAL:2d::center: 10.0765 9.61522 boundary id: 4 manifold id: 2
+DEAL:2d::center: 10.0765 10.3848 boundary id: 4 manifold id: 2
+DEAL:2d::center: 10.2180 9.67380 boundary id: 4 manifold id: 2
+DEAL:2d::center: 10.2180 10.3262 boundary id: 4 manifold id: 2
+DEAL:2d::center: 10.3262 9.78204 boundary id: 4 manifold id: 2
+DEAL:2d::center: 10.3262 10.2180 boundary id: 4 manifold id: 2
+DEAL:2d::center: 10.3848 9.92346 boundary id: 4 manifold id: 2
+DEAL:2d::center: 10.3848 10.0765 boundary id: 4 manifold id: 2
+DEAL:2d::
+DEAL:2d::
+DEAL:2d::center: 8.80000 8.75000 manifold id: 4294967295
+DEAL:2d::center: 8.40000 8.75000 manifold id: 4294967295
+DEAL:2d::center: 8.80000 8.25000 manifold id: 4294967295
+DEAL:2d::center: 8.40000 8.25000 manifold id: 4294967295
+DEAL:2d::center: 9.75000 8.75000 manifold id: 4294967295
+DEAL:2d::center: 9.25000 8.75000 manifold id: 4294967295
+DEAL:2d::center: 9.75000 8.25000 manifold id: 4294967295
+DEAL:2d::center: 9.25000 8.25000 manifold id: 4294967295
+DEAL:2d::center: 10.7500 8.75000 manifold id: 4294967295
+DEAL:2d::center: 10.2500 8.75000 manifold id: 4294967295
+DEAL:2d::center: 10.7500 8.25000 manifold id: 4294967295
+DEAL:2d::center: 10.2500 8.25000 manifold id: 4294967295
+DEAL:2d::center: 11.9000 8.75000 manifold id: 4294967295
+DEAL:2d::center: 11.3000 8.75000 manifold id: 4294967295
+DEAL:2d::center: 11.9000 8.25000 manifold id: 4294967295
+DEAL:2d::center: 11.3000 8.25000 manifold id: 4294967295
+DEAL:2d::center: 8.80000 9.75000 manifold id: 4294967295
+DEAL:2d::center: 8.40000 9.75000 manifold id: 4294967295
+DEAL:2d::center: 8.80000 9.25000 manifold id: 4294967295
+DEAL:2d::center: 8.40000 9.25000 manifold id: 4294967295
+DEAL:2d::center: 11.9000 9.75000 manifold id: 4294967295
+DEAL:2d::center: 11.3000 9.75000 manifold id: 4294967295
+DEAL:2d::center: 11.9000 9.25000 manifold id: 4294967295
+DEAL:2d::center: 11.3000 9.25000 manifold id: 4294967295
+DEAL:2d::center: 8.80000 10.7500 manifold id: 4294967295
+DEAL:2d::center: 8.40000 10.7500 manifold id: 4294967295
+DEAL:2d::center: 8.80000 10.2500 manifold id: 4294967295
+DEAL:2d::center: 8.40000 10.2500 manifold id: 4294967295
+DEAL:2d::center: 11.9000 10.7500 manifold id: 4294967295
+DEAL:2d::center: 11.3000 10.7500 manifold id: 4294967295
+DEAL:2d::center: 11.9000 10.2500 manifold id: 4294967295
+DEAL:2d::center: 11.3000 10.2500 manifold id: 4294967295
+DEAL:2d::center: 8.80000 11.7500 manifold id: 4294967295
+DEAL:2d::center: 8.40000 11.7500 manifold id: 4294967295
+DEAL:2d::center: 8.80000 11.2500 manifold id: 4294967295
+DEAL:2d::center: 8.40000 11.2500 manifold id: 4294967295
+DEAL:2d::center: 9.75000 11.7500 manifold id: 4294967295
+DEAL:2d::center: 9.25000 11.7500 manifold id: 4294967295
+DEAL:2d::center: 9.75000 11.2500 manifold id: 4294967295
+DEAL:2d::center: 9.25000 11.2500 manifold id: 4294967295
+DEAL:2d::center: 10.7500 11.7500 manifold id: 4294967295
+DEAL:2d::center: 10.2500 11.7500 manifold id: 4294967295
+DEAL:2d::center: 10.7500 11.2500 manifold id: 4294967295
+DEAL:2d::center: 10.2500 11.2500 manifold id: 4294967295
+DEAL:2d::center: 11.9000 11.7500 manifold id: 4294967295
+DEAL:2d::center: 11.3000 11.7500 manifold id: 4294967295
+DEAL:2d::center: 11.9000 11.2500 manifold id: 4294967295
+DEAL:2d::center: 11.3000 11.2500 manifold id: 4294967295
+DEAL:2d::center: 8.80000 12.7500 manifold id: 4294967295
+DEAL:2d::center: 8.40000 12.7500 manifold id: 4294967295
+DEAL:2d::center: 8.80000 12.2500 manifold id: 4294967295
+DEAL:2d::center: 8.40000 12.2500 manifold id: 4294967295
+DEAL:2d::center: 9.75000 12.7500 manifold id: 4294967295
+DEAL:2d::center: 9.25000 12.7500 manifold id: 4294967295
+DEAL:2d::center: 9.75000 12.2500 manifold id: 4294967295
+DEAL:2d::center: 9.25000 12.2500 manifold id: 4294967295
+DEAL:2d::center: 10.7500 12.7500 manifold id: 4294967295
+DEAL:2d::center: 10.2500 12.7500 manifold id: 4294967295
+DEAL:2d::center: 10.7500 12.2500 manifold id: 4294967295
+DEAL:2d::center: 10.2500 12.2500 manifold id: 4294967295
+DEAL:2d::center: 11.9000 12.7500 manifold id: 4294967295
+DEAL:2d::center: 11.3000 12.7500 manifold id: 4294967295
+DEAL:2d::center: 11.9000 12.2500 manifold id: 4294967295
+DEAL:2d::center: 11.3000 12.2500 manifold id: 4294967295
+DEAL:2d::center: 10.4946 10.3510 manifold id: 3
+DEAL:2d::center: 10.5386 10.1199 manifold id: 3
+DEAL:2d::center: 10.8315 10.6170 manifold id: 3
+DEAL:2d::center: 10.8462 10.2066 manifold id: 3
+DEAL:2d::center: 10.3510 10.4946 manifold id: 3
+DEAL:2d::center: 10.6170 10.8315 manifold id: 3
+DEAL:2d::center: 10.1199 10.5386 manifold id: 3
+DEAL:2d::center: 10.2066 10.8462 manifold id: 3
+DEAL:2d::center: 9.88010 10.5386 manifold id: 3
+DEAL:2d::center: 9.79337 10.8462 manifold id: 3
+DEAL:2d::center: 9.64903 10.4946 manifold id: 3
+DEAL:2d::center: 9.38301 10.8315 manifold id: 3
+DEAL:2d::center: 9.50535 10.3510 manifold id: 3
+DEAL:2d::center: 9.16845 10.6170 manifold id: 3
+DEAL:2d::center: 9.46142 10.1199 manifold id: 3
+DEAL:2d::center: 9.15381 10.2066 manifold id: 3
+DEAL:2d::center: 9.46142 9.88010 manifold id: 3
+DEAL:2d::center: 9.15381 9.79337 manifold id: 3
+DEAL:2d::center: 9.50535 9.64903 manifold id: 3
+DEAL:2d::center: 9.16845 9.38301 manifold id: 3
+DEAL:2d::center: 9.88010 9.46142 manifold id: 3
+DEAL:2d::center: 9.64903 9.50535 manifold id: 3
+DEAL:2d::center: 9.79337 9.15381 manifold id: 3
+DEAL:2d::center: 9.38301 9.16845 manifold id: 3
+DEAL:2d::center: 10.3510 9.50535 manifold id: 3
+DEAL:2d::center: 10.1199 9.46142 manifold id: 3
+DEAL:2d::center: 10.6170 9.16845 manifold id: 3
+DEAL:2d::center: 10.2066 9.15381 manifold id: 3
+DEAL:2d::center: 10.5386 9.88010 manifold id: 3
+DEAL:2d::center: 10.4946 9.64903 manifold id: 3
+DEAL:2d::center: 10.8462 9.79337 manifold id: 3
+DEAL:2d::center: 10.8315 9.38301 manifold id: 3
+DEAL:3d::center: 8.20000 8.25000 9.75000 boundary id: 0 manifold id: 4294967295
+DEAL:3d::center: 8.20000 8.25000 10.2500 boundary id: 0 manifold id: 4294967295
+DEAL:3d::center: 8.20000 8.75000 9.75000 boundary id: 0 manifold id: 4294967295
+DEAL:3d::center: 8.20000 8.75000 10.2500 boundary id: 0 manifold id: 4294967295
+DEAL:3d::center: 8.20000 9.25000 9.75000 boundary id: 0 manifold id: 4294967295
+DEAL:3d::center: 8.20000 9.25000 10.2500 boundary id: 0 manifold id: 4294967295
+DEAL:3d::center: 8.20000 9.75000 9.75000 boundary id: 0 manifold id: 4294967295
+DEAL:3d::center: 8.20000 9.75000 10.2500 boundary id: 0 manifold id: 4294967295
+DEAL:3d::center: 8.20000 10.2500 9.75000 boundary id: 0 manifold id: 4294967295
+DEAL:3d::center: 8.20000 10.2500 10.2500 boundary id: 0 manifold id: 4294967295
+DEAL:3d::center: 8.20000 10.7500 9.75000 boundary id: 0 manifold id: 4294967295
+DEAL:3d::center: 8.20000 10.7500 10.2500 boundary id: 0 manifold id: 4294967295
+DEAL:3d::center: 8.20000 11.2500 9.75000 boundary id: 0 manifold id: 4294967295
+DEAL:3d::center: 8.20000 11.2500 10.2500 boundary id: 0 manifold id: 4294967295
+DEAL:3d::center: 8.20000 11.7500 9.75000 boundary id: 0 manifold id: 4294967295
+DEAL:3d::center: 8.20000 11.7500 10.2500 boundary id: 0 manifold id: 4294967295
+DEAL:3d::center: 8.20000 12.2500 9.75000 boundary id: 0 manifold id: 4294967295
+DEAL:3d::center: 8.20000 12.2500 10.2500 boundary id: 0 manifold id: 4294967295
+DEAL:3d::center: 8.20000 12.7500 9.75000 boundary id: 0 manifold id: 4294967295
+DEAL:3d::center: 8.20000 12.7500 10.2500 boundary id: 0 manifold id: 4294967295
+DEAL:3d::center: 12.2000 8.25000 9.75000 boundary id: 1 manifold id: 4294967295
+DEAL:3d::center: 12.2000 8.25000 10.2500 boundary id: 1 manifold id: 4294967295
+DEAL:3d::center: 12.2000 8.75000 9.75000 boundary id: 1 manifold id: 4294967295
+DEAL:3d::center: 12.2000 8.75000 10.2500 boundary id: 1 manifold id: 4294967295
+DEAL:3d::center: 12.2000 9.25000 9.75000 boundary id: 1 manifold id: 4294967295
+DEAL:3d::center: 12.2000 9.25000 10.2500 boundary id: 1 manifold id: 4294967295
+DEAL:3d::center: 12.2000 9.75000 9.75000 boundary id: 1 manifold id: 4294967295
+DEAL:3d::center: 12.2000 9.75000 10.2500 boundary id: 1 manifold id: 4294967295
+DEAL:3d::center: 12.2000 10.2500 9.75000 boundary id: 1 manifold id: 4294967295
+DEAL:3d::center: 12.2000 10.2500 10.2500 boundary id: 1 manifold id: 4294967295
+DEAL:3d::center: 12.2000 10.7500 9.75000 boundary id: 1 manifold id: 4294967295
+DEAL:3d::center: 12.2000 10.7500 10.2500 boundary id: 1 manifold id: 4294967295
+DEAL:3d::center: 12.2000 11.2500 9.75000 boundary id: 1 manifold id: 4294967295
+DEAL:3d::center: 12.2000 11.2500 10.2500 boundary id: 1 manifold id: 4294967295
+DEAL:3d::center: 12.2000 11.7500 9.75000 boundary id: 1 manifold id: 4294967295
+DEAL:3d::center: 12.2000 11.7500 10.2500 boundary id: 1 manifold id: 4294967295
+DEAL:3d::center: 12.2000 12.2500 9.75000 boundary id: 1 manifold id: 4294967295
+DEAL:3d::center: 12.2000 12.2500 10.2500 boundary id: 1 manifold id: 4294967295
+DEAL:3d::center: 12.2000 12.7500 9.75000 boundary id: 1 manifold id: 4294967295
+DEAL:3d::center: 12.2000 12.7500 10.2500 boundary id: 1 manifold id: 4294967295
+DEAL:3d::center: 8.40000 8.00000 9.75000 boundary id: 2 manifold id: 4294967295
+DEAL:3d::center: 8.40000 8.00000 10.2500 boundary id: 2 manifold id: 4294967295
+DEAL:3d::center: 8.80000 8.00000 9.75000 boundary id: 2 manifold id: 4294967295
+DEAL:3d::center: 8.80000 8.00000 10.2500 boundary id: 2 manifold id: 4294967295
+DEAL:3d::center: 9.25000 8.00000 9.75000 boundary id: 2 manifold id: 4294967295
+DEAL:3d::center: 9.25000 8.00000 10.2500 boundary id: 2 manifold id: 4294967295
+DEAL:3d::center: 9.75000 8.00000 9.75000 boundary id: 2 manifold id: 4294967295
+DEAL:3d::center: 9.75000 8.00000 10.2500 boundary id: 2 manifold id: 4294967295
+DEAL:3d::center: 10.2500 8.00000 9.75000 boundary id: 2 manifold id: 4294967295
+DEAL:3d::center: 10.2500 8.00000 10.2500 boundary id: 2 manifold id: 4294967295
+DEAL:3d::center: 10.7500 8.00000 9.75000 boundary id: 2 manifold id: 4294967295
+DEAL:3d::center: 10.7500 8.00000 10.2500 boundary id: 2 manifold id: 4294967295
+DEAL:3d::center: 11.3000 8.00000 9.75000 boundary id: 2 manifold id: 4294967295
+DEAL:3d::center: 11.3000 8.00000 10.2500 boundary id: 2 manifold id: 4294967295
+DEAL:3d::center: 11.9000 8.00000 9.75000 boundary id: 2 manifold id: 4294967295
+DEAL:3d::center: 11.9000 8.00000 10.2500 boundary id: 2 manifold id: 4294967295
+DEAL:3d::center: 8.40000 13.0000 9.75000 boundary id: 3 manifold id: 4294967295
+DEAL:3d::center: 8.40000 13.0000 10.2500 boundary id: 3 manifold id: 4294967295
+DEAL:3d::center: 8.80000 13.0000 9.75000 boundary id: 3 manifold id: 4294967295
+DEAL:3d::center: 8.80000 13.0000 10.2500 boundary id: 3 manifold id: 4294967295
+DEAL:3d::center: 9.25000 13.0000 9.75000 boundary id: 3 manifold id: 4294967295
+DEAL:3d::center: 9.25000 13.0000 10.2500 boundary id: 3 manifold id: 4294967295
+DEAL:3d::center: 9.75000 13.0000 9.75000 boundary id: 3 manifold id: 4294967295
+DEAL:3d::center: 9.75000 13.0000 10.2500 boundary id: 3 manifold id: 4294967295
+DEAL:3d::center: 10.2500 13.0000 9.75000 boundary id: 3 manifold id: 4294967295
+DEAL:3d::center: 10.2500 13.0000 10.2500 boundary id: 3 manifold id: 4294967295
+DEAL:3d::center: 10.7500 13.0000 9.75000 boundary id: 3 manifold id: 4294967295
+DEAL:3d::center: 10.7500 13.0000 10.2500 boundary id: 3 manifold id: 4294967295
+DEAL:3d::center: 11.3000 13.0000 9.75000 boundary id: 3 manifold id: 4294967295
+DEAL:3d::center: 11.3000 13.0000 10.2500 boundary id: 3 manifold id: 4294967295
+DEAL:3d::center: 11.9000 13.0000 9.75000 boundary id: 3 manifold id: 4294967295
+DEAL:3d::center: 11.9000 13.0000 10.2500 boundary id: 3 manifold id: 4294967295
+DEAL:3d::center: 9.61522 9.92346 9.75000 boundary id: 4 manifold id: 2
+DEAL:3d::center: 9.61522 9.92346 10.2500 boundary id: 4 manifold id: 2
+DEAL:3d::center: 9.61522 10.0765 9.75000 boundary id: 4 manifold id: 2
+DEAL:3d::center: 9.61522 10.0765 10.2500 boundary id: 4 manifold id: 2
+DEAL:3d::center: 9.67380 9.78204 9.75000 boundary id: 4 manifold id: 2
+DEAL:3d::center: 9.67380 9.78204 10.2500 boundary id: 4 manifold id: 2
+DEAL:3d::center: 9.67380 10.2180 9.75000 boundary id: 4 manifold id: 2
+DEAL:3d::center: 9.67380 10.2180 10.2500 boundary id: 4 manifold id: 2
+DEAL:3d::center: 9.78204 9.67380 9.75000 boundary id: 4 manifold id: 2
+DEAL:3d::center: 9.78204 9.67380 10.2500 boundary id: 4 manifold id: 2
+DEAL:3d::center: 9.78204 10.3262 9.75000 boundary id: 4 manifold id: 2
+DEAL:3d::center: 9.78204 10.3262 10.2500 boundary id: 4 manifold id: 2
+DEAL:3d::center: 9.92346 9.61522 9.75000 boundary id: 4 manifold id: 2
+DEAL:3d::center: 9.92346 9.61522 10.2500 boundary id: 4 manifold id: 2
+DEAL:3d::center: 9.92346 10.3848 9.75000 boundary id: 4 manifold id: 2
+DEAL:3d::center: 9.92346 10.3848 10.2500 boundary id: 4 manifold id: 2
+DEAL:3d::center: 10.0765 9.61522 9.75000 boundary id: 4 manifold id: 2
+DEAL:3d::center: 10.0765 9.61522 10.2500 boundary id: 4 manifold id: 2
+DEAL:3d::center: 10.0765 10.3848 9.75000 boundary id: 4 manifold id: 2
+DEAL:3d::center: 10.0765 10.3848 10.2500 boundary id: 4 manifold id: 2
+DEAL:3d::center: 10.2180 9.67380 9.75000 boundary id: 4 manifold id: 2
+DEAL:3d::center: 10.2180 9.67380 10.2500 boundary id: 4 manifold id: 2
+DEAL:3d::center: 10.2180 10.3262 9.75000 boundary id: 4 manifold id: 2
+DEAL:3d::center: 10.2180 10.3262 10.2500 boundary id: 4 manifold id: 2
+DEAL:3d::center: 10.3262 9.78204 9.75000 boundary id: 4 manifold id: 2
+DEAL:3d::center: 10.3262 9.78204 10.2500 boundary id: 4 manifold id: 2
+DEAL:3d::center: 10.3262 10.2180 9.75000 boundary id: 4 manifold id: 2
+DEAL:3d::center: 10.3262 10.2180 10.2500 boundary id: 4 manifold id: 2
+DEAL:3d::center: 10.3848 9.92346 9.75000 boundary id: 4 manifold id: 2
+DEAL:3d::center: 10.3848 9.92346 10.2500 boundary id: 4 manifold id: 2
+DEAL:3d::center: 10.3848 10.0765 9.75000 boundary id: 4 manifold id: 2
+DEAL:3d::center: 10.3848 10.0765 10.2500 boundary id: 4 manifold id: 2
+DEAL:3d::center: 8.40000 8.25000 9.50000 boundary id: 5 manifold id: 4294967295
+DEAL:3d::center: 8.40000 8.75000 9.50000 boundary id: 5 manifold id: 4294967295
+DEAL:3d::center: 8.40000 9.25000 9.50000 boundary id: 5 manifold id: 4294967295
+DEAL:3d::center: 8.40000 9.75000 9.50000 boundary id: 5 manifold id: 4294967295
+DEAL:3d::center: 8.40000 10.2500 9.50000 boundary id: 5 manifold id: 4294967295
+DEAL:3d::center: 8.40000 10.7500 9.50000 boundary id: 5 manifold id: 4294967295
+DEAL:3d::center: 8.40000 11.2500 9.50000 boundary id: 5 manifold id: 4294967295
+DEAL:3d::center: 8.40000 11.7500 9.50000 boundary id: 5 manifold id: 4294967295
+DEAL:3d::center: 8.40000 12.2500 9.50000 boundary id: 5 manifold id: 4294967295
+DEAL:3d::center: 8.40000 12.7500 9.50000 boundary id: 5 manifold id: 4294967295
+DEAL:3d::center: 8.80000 8.25000 9.50000 boundary id: 5 manifold id: 4294967295
+DEAL:3d::center: 8.80000 8.75000 9.50000 boundary id: 5 manifold id: 4294967295
+DEAL:3d::center: 8.80000 9.25000 9.50000 boundary id: 5 manifold id: 4294967295
+DEAL:3d::center: 8.80000 9.75000 9.50000 boundary id: 5 manifold id: 4294967295
+DEAL:3d::center: 8.80000 10.2500 9.50000 boundary id: 5 manifold id: 4294967295
+DEAL:3d::center: 8.80000 10.7500 9.50000 boundary id: 5 manifold id: 4294967295
+DEAL:3d::center: 8.80000 11.2500 9.50000 boundary id: 5 manifold id: 4294967295
+DEAL:3d::center: 8.80000 11.7500 9.50000 boundary id: 5 manifold id: 4294967295
+DEAL:3d::center: 8.80000 12.2500 9.50000 boundary id: 5 manifold id: 4294967295
+DEAL:3d::center: 8.80000 12.7500 9.50000 boundary id: 5 manifold id: 4294967295
+DEAL:3d::center: 9.15381 9.79337 9.50000 boundary id: 5 manifold id: 3
+DEAL:3d::center: 9.15381 10.2066 9.50000 boundary id: 5 manifold id: 3
+DEAL:3d::center: 9.16845 9.38301 9.50000 boundary id: 5 manifold id: 3
+DEAL:3d::center: 9.16845 10.6170 9.50000 boundary id: 5 manifold id: 3
+DEAL:3d::center: 9.25000 8.25000 9.50000 boundary id: 5 manifold id: 4294967295
+DEAL:3d::center: 9.25000 8.75000 9.50000 boundary id: 5 manifold id: 4294967295
+DEAL:3d::center: 9.25000 11.2500 9.50000 boundary id: 5 manifold id: 4294967295
+DEAL:3d::center: 9.25000 11.7500 9.50000 boundary id: 5 manifold id: 4294967295
+DEAL:3d::center: 9.25000 12.2500 9.50000 boundary id: 5 manifold id: 4294967295
+DEAL:3d::center: 9.25000 12.7500 9.50000 boundary id: 5 manifold id: 4294967295
+DEAL:3d::center: 9.38301 9.16845 9.50000 boundary id: 5 manifold id: 3
+DEAL:3d::center: 9.38301 10.8315 9.50000 boundary id: 5 manifold id: 3
+DEAL:3d::center: 9.46142 9.88010 9.50000 boundary id: 5 manifold id: 3
+DEAL:3d::center: 9.46142 10.1199 9.50000 boundary id: 5 manifold id: 3
+DEAL:3d::center: 9.50535 9.64903 9.50000 boundary id: 5 manifold id: 3
+DEAL:3d::center: 9.50535 10.3510 9.50000 boundary id: 5 manifold id: 3
+DEAL:3d::center: 9.64903 9.50535 9.50000 boundary id: 5 manifold id: 3
+DEAL:3d::center: 9.64903 10.4946 9.50000 boundary id: 5 manifold id: 3
+DEAL:3d::center: 9.75000 8.25000 9.50000 boundary id: 5 manifold id: 4294967295
+DEAL:3d::center: 9.75000 8.75000 9.50000 boundary id: 5 manifold id: 4294967295
+DEAL:3d::center: 9.75000 11.2500 9.50000 boundary id: 5 manifold id: 4294967295
+DEAL:3d::center: 9.75000 11.7500 9.50000 boundary id: 5 manifold id: 4294967295
+DEAL:3d::center: 9.75000 12.2500 9.50000 boundary id: 5 manifold id: 4294967295
+DEAL:3d::center: 9.75000 12.7500 9.50000 boundary id: 5 manifold id: 4294967295
+DEAL:3d::center: 9.79337 9.15381 9.50000 boundary id: 5 manifold id: 3
+DEAL:3d::center: 9.79337 10.8462 9.50000 boundary id: 5 manifold id: 3
+DEAL:3d::center: 9.88010 9.46142 9.50000 boundary id: 5 manifold id: 3
+DEAL:3d::center: 9.88010 10.5386 9.50000 boundary id: 5 manifold id: 3
+DEAL:3d::center: 10.1199 9.46142 9.50000 boundary id: 5 manifold id: 3
+DEAL:3d::center: 10.1199 10.5386 9.50000 boundary id: 5 manifold id: 3
+DEAL:3d::center: 10.2066 9.15381 9.50000 boundary id: 5 manifold id: 3
+DEAL:3d::center: 10.2066 10.8462 9.50000 boundary id: 5 manifold id: 3
+DEAL:3d::center: 10.2500 8.25000 9.50000 boundary id: 5 manifold id: 4294967295
+DEAL:3d::center: 10.2500 8.75000 9.50000 boundary id: 5 manifold id: 4294967295
+DEAL:3d::center: 10.2500 11.2500 9.50000 boundary id: 5 manifold id: 4294967295
+DEAL:3d::center: 10.2500 11.7500 9.50000 boundary id: 5 manifold id: 4294967295
+DEAL:3d::center: 10.2500 12.2500 9.50000 boundary id: 5 manifold id: 4294967295
+DEAL:3d::center: 10.2500 12.7500 9.50000 boundary id: 5 manifold id: 4294967295
+DEAL:3d::center: 10.3510 9.50535 9.50000 boundary id: 5 manifold id: 3
+DEAL:3d::center: 10.3510 10.4946 9.50000 boundary id: 5 manifold id: 3
+DEAL:3d::center: 10.4946 9.64903 9.50000 boundary id: 5 manifold id: 3
+DEAL:3d::center: 10.4946 10.3510 9.50000 boundary id: 5 manifold id: 3
+DEAL:3d::center: 10.5386 9.88010 9.50000 boundary id: 5 manifold id: 3
+DEAL:3d::center: 10.5386 10.1199 9.50000 boundary id: 5 manifold id: 3
+DEAL:3d::center: 10.6170 9.16845 9.50000 boundary id: 5 manifold id: 3
+DEAL:3d::center: 10.6170 10.8315 9.50000 boundary id: 5 manifold id: 3
+DEAL:3d::center: 10.7500 8.25000 9.50000 boundary id: 5 manifold id: 4294967295
+DEAL:3d::center: 10.7500 8.75000 9.50000 boundary id: 5 manifold id: 4294967295
+DEAL:3d::center: 10.7500 11.2500 9.50000 boundary id: 5 manifold id: 4294967295
+DEAL:3d::center: 10.7500 11.7500 9.50000 boundary id: 5 manifold id: 4294967295
+DEAL:3d::center: 10.7500 12.2500 9.50000 boundary id: 5 manifold id: 4294967295
+DEAL:3d::center: 10.7500 12.7500 9.50000 boundary id: 5 manifold id: 4294967295
+DEAL:3d::center: 10.8315 9.38301 9.50000 boundary id: 5 manifold id: 3
+DEAL:3d::center: 10.8315 10.6170 9.50000 boundary id: 5 manifold id: 3
+DEAL:3d::center: 10.8462 9.79337 9.50000 boundary id: 5 manifold id: 3
+DEAL:3d::center: 10.8462 10.2066 9.50000 boundary id: 5 manifold id: 3
+DEAL:3d::center: 11.3000 8.25000 9.50000 boundary id: 5 manifold id: 4294967295
+DEAL:3d::center: 11.3000 8.75000 9.50000 boundary id: 5 manifold id: 4294967295
+DEAL:3d::center: 11.3000 9.25000 9.50000 boundary id: 5 manifold id: 4294967295
+DEAL:3d::center: 11.3000 9.75000 9.50000 boundary id: 5 manifold id: 4294967295
+DEAL:3d::center: 11.3000 10.2500 9.50000 boundary id: 5 manifold id: 4294967295
+DEAL:3d::center: 11.3000 10.7500 9.50000 boundary id: 5 manifold id: 4294967295
+DEAL:3d::center: 11.3000 11.2500 9.50000 boundary id: 5 manifold id: 4294967295
+DEAL:3d::center: 11.3000 11.7500 9.50000 boundary id: 5 manifold id: 4294967295
+DEAL:3d::center: 11.3000 12.2500 9.50000 boundary id: 5 manifold id: 4294967295
+DEAL:3d::center: 11.3000 12.7500 9.50000 boundary id: 5 manifold id: 4294967295
+DEAL:3d::center: 11.9000 8.25000 9.50000 boundary id: 5 manifold id: 4294967295
+DEAL:3d::center: 11.9000 8.75000 9.50000 boundary id: 5 manifold id: 4294967295
+DEAL:3d::center: 11.9000 9.25000 9.50000 boundary id: 5 manifold id: 4294967295
+DEAL:3d::center: 11.9000 9.75000 9.50000 boundary id: 5 manifold id: 4294967295
+DEAL:3d::center: 11.9000 10.2500 9.50000 boundary id: 5 manifold id: 4294967295
+DEAL:3d::center: 11.9000 10.7500 9.50000 boundary id: 5 manifold id: 4294967295
+DEAL:3d::center: 11.9000 11.2500 9.50000 boundary id: 5 manifold id: 4294967295
+DEAL:3d::center: 11.9000 11.7500 9.50000 boundary id: 5 manifold id: 4294967295
+DEAL:3d::center: 11.9000 12.2500 9.50000 boundary id: 5 manifold id: 4294967295
+DEAL:3d::center: 11.9000 12.7500 9.50000 boundary id: 5 manifold id: 4294967295
+DEAL:3d::center: 8.40000 8.25000 10.5000 boundary id: 6 manifold id: 4294967295
+DEAL:3d::center: 8.40000 8.75000 10.5000 boundary id: 6 manifold id: 4294967295
+DEAL:3d::center: 8.40000 9.25000 10.5000 boundary id: 6 manifold id: 4294967295
+DEAL:3d::center: 8.40000 9.75000 10.5000 boundary id: 6 manifold id: 4294967295
+DEAL:3d::center: 8.40000 10.2500 10.5000 boundary id: 6 manifold id: 4294967295
+DEAL:3d::center: 8.40000 10.7500 10.5000 boundary id: 6 manifold id: 4294967295
+DEAL:3d::center: 8.40000 11.2500 10.5000 boundary id: 6 manifold id: 4294967295
+DEAL:3d::center: 8.40000 11.7500 10.5000 boundary id: 6 manifold id: 4294967295
+DEAL:3d::center: 8.40000 12.2500 10.5000 boundary id: 6 manifold id: 4294967295
+DEAL:3d::center: 8.40000 12.7500 10.5000 boundary id: 6 manifold id: 4294967295
+DEAL:3d::center: 8.80000 8.25000 10.5000 boundary id: 6 manifold id: 4294967295
+DEAL:3d::center: 8.80000 8.75000 10.5000 boundary id: 6 manifold id: 4294967295
+DEAL:3d::center: 8.80000 9.25000 10.5000 boundary id: 6 manifold id: 4294967295
+DEAL:3d::center: 8.80000 9.75000 10.5000 boundary id: 6 manifold id: 4294967295
+DEAL:3d::center: 8.80000 10.2500 10.5000 boundary id: 6 manifold id: 4294967295
+DEAL:3d::center: 8.80000 10.7500 10.5000 boundary id: 6 manifold id: 4294967295
+DEAL:3d::center: 8.80000 11.2500 10.5000 boundary id: 6 manifold id: 4294967295
+DEAL:3d::center: 8.80000 11.7500 10.5000 boundary id: 6 manifold id: 4294967295
+DEAL:3d::center: 8.80000 12.2500 10.5000 boundary id: 6 manifold id: 4294967295
+DEAL:3d::center: 8.80000 12.7500 10.5000 boundary id: 6 manifold id: 4294967295
+DEAL:3d::center: 9.15381 9.79337 10.5000 boundary id: 6 manifold id: 3
+DEAL:3d::center: 9.15381 10.2066 10.5000 boundary id: 6 manifold id: 3
+DEAL:3d::center: 9.16845 9.38301 10.5000 boundary id: 6 manifold id: 3
+DEAL:3d::center: 9.16845 10.6170 10.5000 boundary id: 6 manifold id: 3
+DEAL:3d::center: 9.25000 8.25000 10.5000 boundary id: 6 manifold id: 4294967295
+DEAL:3d::center: 9.25000 8.75000 10.5000 boundary id: 6 manifold id: 4294967295
+DEAL:3d::center: 9.25000 11.2500 10.5000 boundary id: 6 manifold id: 4294967295
+DEAL:3d::center: 9.25000 11.7500 10.5000 boundary id: 6 manifold id: 4294967295
+DEAL:3d::center: 9.25000 12.2500 10.5000 boundary id: 6 manifold id: 4294967295
+DEAL:3d::center: 9.25000 12.7500 10.5000 boundary id: 6 manifold id: 4294967295
+DEAL:3d::center: 9.38301 9.16845 10.5000 boundary id: 6 manifold id: 3
+DEAL:3d::center: 9.38301 10.8315 10.5000 boundary id: 6 manifold id: 3
+DEAL:3d::center: 9.46142 9.88010 10.5000 boundary id: 6 manifold id: 3
+DEAL:3d::center: 9.46142 10.1199 10.5000 boundary id: 6 manifold id: 3
+DEAL:3d::center: 9.50535 9.64903 10.5000 boundary id: 6 manifold id: 3
+DEAL:3d::center: 9.50535 10.3510 10.5000 boundary id: 6 manifold id: 3
+DEAL:3d::center: 9.64903 9.50535 10.5000 boundary id: 6 manifold id: 3
+DEAL:3d::center: 9.64903 10.4946 10.5000 boundary id: 6 manifold id: 3
+DEAL:3d::center: 9.75000 8.25000 10.5000 boundary id: 6 manifold id: 4294967295
+DEAL:3d::center: 9.75000 8.75000 10.5000 boundary id: 6 manifold id: 4294967295
+DEAL:3d::center: 9.75000 11.2500 10.5000 boundary id: 6 manifold id: 4294967295
+DEAL:3d::center: 9.75000 11.7500 10.5000 boundary id: 6 manifold id: 4294967295
+DEAL:3d::center: 9.75000 12.2500 10.5000 boundary id: 6 manifold id: 4294967295
+DEAL:3d::center: 9.75000 12.7500 10.5000 boundary id: 6 manifold id: 4294967295
+DEAL:3d::center: 9.79337 9.15381 10.5000 boundary id: 6 manifold id: 3
+DEAL:3d::center: 9.79337 10.8462 10.5000 boundary id: 6 manifold id: 3
+DEAL:3d::center: 9.88010 9.46142 10.5000 boundary id: 6 manifold id: 3
+DEAL:3d::center: 9.88010 10.5386 10.5000 boundary id: 6 manifold id: 3
+DEAL:3d::center: 10.1199 9.46142 10.5000 boundary id: 6 manifold id: 3
+DEAL:3d::center: 10.1199 10.5386 10.5000 boundary id: 6 manifold id: 3
+DEAL:3d::center: 10.2066 9.15381 10.5000 boundary id: 6 manifold id: 3
+DEAL:3d::center: 10.2066 10.8462 10.5000 boundary id: 6 manifold id: 3
+DEAL:3d::center: 10.2500 8.25000 10.5000 boundary id: 6 manifold id: 4294967295
+DEAL:3d::center: 10.2500 8.75000 10.5000 boundary id: 6 manifold id: 4294967295
+DEAL:3d::center: 10.2500 11.2500 10.5000 boundary id: 6 manifold id: 4294967295
+DEAL:3d::center: 10.2500 11.7500 10.5000 boundary id: 6 manifold id: 4294967295
+DEAL:3d::center: 10.2500 12.2500 10.5000 boundary id: 6 manifold id: 4294967295
+DEAL:3d::center: 10.2500 12.7500 10.5000 boundary id: 6 manifold id: 4294967295
+DEAL:3d::center: 10.3510 9.50535 10.5000 boundary id: 6 manifold id: 3
+DEAL:3d::center: 10.3510 10.4946 10.5000 boundary id: 6 manifold id: 3
+DEAL:3d::center: 10.4946 9.64903 10.5000 boundary id: 6 manifold id: 3
+DEAL:3d::center: 10.4946 10.3510 10.5000 boundary id: 6 manifold id: 3
+DEAL:3d::center: 10.5386 9.88010 10.5000 boundary id: 6 manifold id: 3
+DEAL:3d::center: 10.5386 10.1199 10.5000 boundary id: 6 manifold id: 3
+DEAL:3d::center: 10.6170 9.16845 10.5000 boundary id: 6 manifold id: 3
+DEAL:3d::center: 10.6170 10.8315 10.5000 boundary id: 6 manifold id: 3
+DEAL:3d::center: 10.7500 8.25000 10.5000 boundary id: 6 manifold id: 4294967295
+DEAL:3d::center: 10.7500 8.75000 10.5000 boundary id: 6 manifold id: 4294967295
+DEAL:3d::center: 10.7500 11.2500 10.5000 boundary id: 6 manifold id: 4294967295
+DEAL:3d::center: 10.7500 11.7500 10.5000 boundary id: 6 manifold id: 4294967295
+DEAL:3d::center: 10.7500 12.2500 10.5000 boundary id: 6 manifold id: 4294967295
+DEAL:3d::center: 10.7500 12.7500 10.5000 boundary id: 6 manifold id: 4294967295
+DEAL:3d::center: 10.8315 9.38301 10.5000 boundary id: 6 manifold id: 3
+DEAL:3d::center: 10.8315 10.6170 10.5000 boundary id: 6 manifold id: 3
+DEAL:3d::center: 10.8462 9.79337 10.5000 boundary id: 6 manifold id: 3
+DEAL:3d::center: 10.8462 10.2066 10.5000 boundary id: 6 manifold id: 3
+DEAL:3d::center: 11.3000 8.25000 10.5000 boundary id: 6 manifold id: 4294967295
+DEAL:3d::center: 11.3000 8.75000 10.5000 boundary id: 6 manifold id: 4294967295
+DEAL:3d::center: 11.3000 9.25000 10.5000 boundary id: 6 manifold id: 4294967295
+DEAL:3d::center: 11.3000 9.75000 10.5000 boundary id: 6 manifold id: 4294967295
+DEAL:3d::center: 11.3000 10.2500 10.5000 boundary id: 6 manifold id: 4294967295
+DEAL:3d::center: 11.3000 10.7500 10.5000 boundary id: 6 manifold id: 4294967295
+DEAL:3d::center: 11.3000 11.2500 10.5000 boundary id: 6 manifold id: 4294967295
+DEAL:3d::center: 11.3000 11.7500 10.5000 boundary id: 6 manifold id: 4294967295
+DEAL:3d::center: 11.3000 12.2500 10.5000 boundary id: 6 manifold id: 4294967295
+DEAL:3d::center: 11.3000 12.7500 10.5000 boundary id: 6 manifold id: 4294967295
+DEAL:3d::center: 11.9000 8.25000 10.5000 boundary id: 6 manifold id: 4294967295
+DEAL:3d::center: 11.9000 8.75000 10.5000 boundary id: 6 manifold id: 4294967295
+DEAL:3d::center: 11.9000 9.25000 10.5000 boundary id: 6 manifold id: 4294967295
+DEAL:3d::center: 11.9000 9.75000 10.5000 boundary id: 6 manifold id: 4294967295
+DEAL:3d::center: 11.9000 10.2500 10.5000 boundary id: 6 manifold id: 4294967295
+DEAL:3d::center: 11.9000 10.7500 10.5000 boundary id: 6 manifold id: 4294967295
+DEAL:3d::center: 11.9000 11.2500 10.5000 boundary id: 6 manifold id: 4294967295
+DEAL:3d::center: 11.9000 11.7500 10.5000 boundary id: 6 manifold id: 4294967295
+DEAL:3d::center: 11.9000 12.2500 10.5000 boundary id: 6 manifold id: 4294967295
+DEAL:3d::center: 11.9000 12.7500 10.5000 boundary id: 6 manifold id: 4294967295
+DEAL:3d::
+DEAL:3d::
+DEAL:3d::center: 8.80000 8.75000 9.75000 manifold id: 4294967295
+DEAL:3d::center: 8.40000 8.75000 9.75000 manifold id: 4294967295
+DEAL:3d::center: 8.80000 8.25000 9.75000 manifold id: 4294967295
+DEAL:3d::center: 8.40000 8.25000 9.75000 manifold id: 4294967295
+DEAL:3d::center: 8.80000 8.75000 10.2500 manifold id: 4294967295
+DEAL:3d::center: 8.40000 8.75000 10.2500 manifold id: 4294967295
+DEAL:3d::center: 8.80000 8.25000 10.2500 manifold id: 4294967295
+DEAL:3d::center: 8.40000 8.25000 10.2500 manifold id: 4294967295
+DEAL:3d::center: 9.75000 8.75000 9.75000 manifold id: 4294967295
+DEAL:3d::center: 9.25000 8.75000 9.75000 manifold id: 4294967295
+DEAL:3d::center: 9.75000 8.25000 9.75000 manifold id: 4294967295
+DEAL:3d::center: 9.25000 8.25000 9.75000 manifold id: 4294967295
+DEAL:3d::center: 9.75000 8.75000 10.2500 manifold id: 4294967295
+DEAL:3d::center: 9.25000 8.75000 10.2500 manifold id: 4294967295
+DEAL:3d::center: 9.75000 8.25000 10.2500 manifold id: 4294967295
+DEAL:3d::center: 9.25000 8.25000 10.2500 manifold id: 4294967295
+DEAL:3d::center: 10.7500 8.75000 9.75000 manifold id: 4294967295
+DEAL:3d::center: 10.2500 8.75000 9.75000 manifold id: 4294967295
+DEAL:3d::center: 10.7500 8.25000 9.75000 manifold id: 4294967295
+DEAL:3d::center: 10.2500 8.25000 9.75000 manifold id: 4294967295
+DEAL:3d::center: 10.7500 8.75000 10.2500 manifold id: 4294967295
+DEAL:3d::center: 10.2500 8.75000 10.2500 manifold id: 4294967295
+DEAL:3d::center: 10.7500 8.25000 10.2500 manifold id: 4294967295
+DEAL:3d::center: 10.2500 8.25000 10.2500 manifold id: 4294967295
+DEAL:3d::center: 11.9000 8.75000 9.75000 manifold id: 4294967295
+DEAL:3d::center: 11.3000 8.75000 9.75000 manifold id: 4294967295
+DEAL:3d::center: 11.9000 8.25000 9.75000 manifold id: 4294967295
+DEAL:3d::center: 11.3000 8.25000 9.75000 manifold id: 4294967295
+DEAL:3d::center: 11.9000 8.75000 10.2500 manifold id: 4294967295
+DEAL:3d::center: 11.3000 8.75000 10.2500 manifold id: 4294967295
+DEAL:3d::center: 11.9000 8.25000 10.2500 manifold id: 4294967295
+DEAL:3d::center: 11.3000 8.25000 10.2500 manifold id: 4294967295
+DEAL:3d::center: 8.80000 9.75000 9.75000 manifold id: 4294967295
+DEAL:3d::center: 8.40000 9.75000 9.75000 manifold id: 4294967295
+DEAL:3d::center: 8.80000 9.25000 9.75000 manifold id: 4294967295
+DEAL:3d::center: 8.40000 9.25000 9.75000 manifold id: 4294967295
+DEAL:3d::center: 8.80000 9.75000 10.2500 manifold id: 4294967295
+DEAL:3d::center: 8.40000 9.75000 10.2500 manifold id: 4294967295
+DEAL:3d::center: 8.80000 9.25000 10.2500 manifold id: 4294967295
+DEAL:3d::center: 8.40000 9.25000 10.2500 manifold id: 4294967295
+DEAL:3d::center: 11.9000 9.75000 9.75000 manifold id: 4294967295
+DEAL:3d::center: 11.3000 9.75000 9.75000 manifold id: 4294967295
+DEAL:3d::center: 11.9000 9.25000 9.75000 manifold id: 4294967295
+DEAL:3d::center: 11.3000 9.25000 9.75000 manifold id: 4294967295
+DEAL:3d::center: 11.9000 9.75000 10.2500 manifold id: 4294967295
+DEAL:3d::center: 11.3000 9.75000 10.2500 manifold id: 4294967295
+DEAL:3d::center: 11.9000 9.25000 10.2500 manifold id: 4294967295
+DEAL:3d::center: 11.3000 9.25000 10.2500 manifold id: 4294967295
+DEAL:3d::center: 8.80000 10.7500 9.75000 manifold id: 4294967295
+DEAL:3d::center: 8.40000 10.7500 9.75000 manifold id: 4294967295
+DEAL:3d::center: 8.80000 10.2500 9.75000 manifold id: 4294967295
+DEAL:3d::center: 8.40000 10.2500 9.75000 manifold id: 4294967295
+DEAL:3d::center: 8.80000 10.7500 10.2500 manifold id: 4294967295
+DEAL:3d::center: 8.40000 10.7500 10.2500 manifold id: 4294967295
+DEAL:3d::center: 8.80000 10.2500 10.2500 manifold id: 4294967295
+DEAL:3d::center: 8.40000 10.2500 10.2500 manifold id: 4294967295
+DEAL:3d::center: 11.9000 10.7500 9.75000 manifold id: 4294967295
+DEAL:3d::center: 11.3000 10.7500 9.75000 manifold id: 4294967295
+DEAL:3d::center: 11.9000 10.2500 9.75000 manifold id: 4294967295
+DEAL:3d::center: 11.3000 10.2500 9.75000 manifold id: 4294967295
+DEAL:3d::center: 11.9000 10.7500 10.2500 manifold id: 4294967295
+DEAL:3d::center: 11.3000 10.7500 10.2500 manifold id: 4294967295
+DEAL:3d::center: 11.9000 10.2500 10.2500 manifold id: 4294967295
+DEAL:3d::center: 11.3000 10.2500 10.2500 manifold id: 4294967295
+DEAL:3d::center: 8.80000 11.7500 9.75000 manifold id: 4294967295
+DEAL:3d::center: 8.40000 11.7500 9.75000 manifold id: 4294967295
+DEAL:3d::center: 8.80000 11.2500 9.75000 manifold id: 4294967295
+DEAL:3d::center: 8.40000 11.2500 9.75000 manifold id: 4294967295
+DEAL:3d::center: 8.80000 11.7500 10.2500 manifold id: 4294967295
+DEAL:3d::center: 8.40000 11.7500 10.2500 manifold id: 4294967295
+DEAL:3d::center: 8.80000 11.2500 10.2500 manifold id: 4294967295
+DEAL:3d::center: 8.40000 11.2500 10.2500 manifold id: 4294967295
+DEAL:3d::center: 9.75000 11.7500 9.75000 manifold id: 4294967295
+DEAL:3d::center: 9.25000 11.7500 9.75000 manifold id: 4294967295
+DEAL:3d::center: 9.75000 11.2500 9.75000 manifold id: 4294967295
+DEAL:3d::center: 9.25000 11.2500 9.75000 manifold id: 4294967295
+DEAL:3d::center: 9.75000 11.7500 10.2500 manifold id: 4294967295
+DEAL:3d::center: 9.25000 11.7500 10.2500 manifold id: 4294967295
+DEAL:3d::center: 9.75000 11.2500 10.2500 manifold id: 4294967295
+DEAL:3d::center: 9.25000 11.2500 10.2500 manifold id: 4294967295
+DEAL:3d::center: 10.7500 11.7500 9.75000 manifold id: 4294967295
+DEAL:3d::center: 10.2500 11.7500 9.75000 manifold id: 4294967295
+DEAL:3d::center: 10.7500 11.2500 9.75000 manifold id: 4294967295
+DEAL:3d::center: 10.2500 11.2500 9.75000 manifold id: 4294967295
+DEAL:3d::center: 10.7500 11.7500 10.2500 manifold id: 4294967295
+DEAL:3d::center: 10.2500 11.7500 10.2500 manifold id: 4294967295
+DEAL:3d::center: 10.7500 11.2500 10.2500 manifold id: 4294967295
+DEAL:3d::center: 10.2500 11.2500 10.2500 manifold id: 4294967295
+DEAL:3d::center: 11.9000 11.7500 9.75000 manifold id: 4294967295
+DEAL:3d::center: 11.3000 11.7500 9.75000 manifold id: 4294967295
+DEAL:3d::center: 11.9000 11.2500 9.75000 manifold id: 4294967295
+DEAL:3d::center: 11.3000 11.2500 9.75000 manifold id: 4294967295
+DEAL:3d::center: 11.9000 11.7500 10.2500 manifold id: 4294967295
+DEAL:3d::center: 11.3000 11.7500 10.2500 manifold id: 4294967295
+DEAL:3d::center: 11.9000 11.2500 10.2500 manifold id: 4294967295
+DEAL:3d::center: 11.3000 11.2500 10.2500 manifold id: 4294967295
+DEAL:3d::center: 8.80000 12.7500 9.75000 manifold id: 4294967295
+DEAL:3d::center: 8.40000 12.7500 9.75000 manifold id: 4294967295
+DEAL:3d::center: 8.80000 12.2500 9.75000 manifold id: 4294967295
+DEAL:3d::center: 8.40000 12.2500 9.75000 manifold id: 4294967295
+DEAL:3d::center: 8.80000 12.7500 10.2500 manifold id: 4294967295
+DEAL:3d::center: 8.40000 12.7500 10.2500 manifold id: 4294967295
+DEAL:3d::center: 8.80000 12.2500 10.2500 manifold id: 4294967295
+DEAL:3d::center: 8.40000 12.2500 10.2500 manifold id: 4294967295
+DEAL:3d::center: 9.75000 12.7500 9.75000 manifold id: 4294967295
+DEAL:3d::center: 9.25000 12.7500 9.75000 manifold id: 4294967295
+DEAL:3d::center: 9.75000 12.2500 9.75000 manifold id: 4294967295
+DEAL:3d::center: 9.25000 12.2500 9.75000 manifold id: 4294967295
+DEAL:3d::center: 9.75000 12.7500 10.2500 manifold id: 4294967295
+DEAL:3d::center: 9.25000 12.7500 10.2500 manifold id: 4294967295
+DEAL:3d::center: 9.75000 12.2500 10.2500 manifold id: 4294967295
+DEAL:3d::center: 9.25000 12.2500 10.2500 manifold id: 4294967295
+DEAL:3d::center: 10.7500 12.7500 9.75000 manifold id: 4294967295
+DEAL:3d::center: 10.2500 12.7500 9.75000 manifold id: 4294967295
+DEAL:3d::center: 10.7500 12.2500 9.75000 manifold id: 4294967295
+DEAL:3d::center: 10.2500 12.2500 9.75000 manifold id: 4294967295
+DEAL:3d::center: 10.7500 12.7500 10.2500 manifold id: 4294967295
+DEAL:3d::center: 10.2500 12.7500 10.2500 manifold id: 4294967295
+DEAL:3d::center: 10.7500 12.2500 10.2500 manifold id: 4294967295
+DEAL:3d::center: 10.2500 12.2500 10.2500 manifold id: 4294967295
+DEAL:3d::center: 11.9000 12.7500 9.75000 manifold id: 4294967295
+DEAL:3d::center: 11.3000 12.7500 9.75000 manifold id: 4294967295
+DEAL:3d::center: 11.9000 12.2500 9.75000 manifold id: 4294967295
+DEAL:3d::center: 11.3000 12.2500 9.75000 manifold id: 4294967295
+DEAL:3d::center: 11.9000 12.7500 10.2500 manifold id: 4294967295
+DEAL:3d::center: 11.3000 12.7500 10.2500 manifold id: 4294967295
+DEAL:3d::center: 11.9000 12.2500 10.2500 manifold id: 4294967295
+DEAL:3d::center: 11.3000 12.2500 10.2500 manifold id: 4294967295
+DEAL:3d::center: 10.4946 10.3510 9.75000 manifold id: 3
+DEAL:3d::center: 10.5386 10.1199 9.75000 manifold id: 3
+DEAL:3d::center: 10.8315 10.6170 9.75000 manifold id: 3
+DEAL:3d::center: 10.8462 10.2066 9.75000 manifold id: 3
+DEAL:3d::center: 10.4946 10.3510 10.2500 manifold id: 3
+DEAL:3d::center: 10.5386 10.1199 10.2500 manifold id: 3
+DEAL:3d::center: 10.8315 10.6170 10.2500 manifold id: 3
+DEAL:3d::center: 10.8462 10.2066 10.2500 manifold id: 3
+DEAL:3d::center: 10.3510 10.4946 9.75000 manifold id: 3
+DEAL:3d::center: 10.6170 10.8315 9.75000 manifold id: 3
+DEAL:3d::center: 10.1199 10.5386 9.75000 manifold id: 3
+DEAL:3d::center: 10.2066 10.8462 9.75000 manifold id: 3
+DEAL:3d::center: 10.3510 10.4946 10.2500 manifold id: 3
+DEAL:3d::center: 10.6170 10.8315 10.2500 manifold id: 3
+DEAL:3d::center: 10.1199 10.5386 10.2500 manifold id: 3
+DEAL:3d::center: 10.2066 10.8462 10.2500 manifold id: 3
+DEAL:3d::center: 9.88010 10.5386 9.75000 manifold id: 3
+DEAL:3d::center: 9.79337 10.8462 9.75000 manifold id: 3
+DEAL:3d::center: 9.64903 10.4946 9.75000 manifold id: 3
+DEAL:3d::center: 9.38301 10.8315 9.75000 manifold id: 3
+DEAL:3d::center: 9.88010 10.5386 10.2500 manifold id: 3
+DEAL:3d::center: 9.79337 10.8462 10.2500 manifold id: 3
+DEAL:3d::center: 9.64903 10.4946 10.2500 manifold id: 3
+DEAL:3d::center: 9.38301 10.8315 10.2500 manifold id: 3
+DEAL:3d::center: 9.50535 10.3510 9.75000 manifold id: 3
+DEAL:3d::center: 9.16845 10.6170 9.75000 manifold id: 3
+DEAL:3d::center: 9.46142 10.1199 9.75000 manifold id: 3
+DEAL:3d::center: 9.15381 10.2066 9.75000 manifold id: 3
+DEAL:3d::center: 9.50535 10.3510 10.2500 manifold id: 3
+DEAL:3d::center: 9.16845 10.6170 10.2500 manifold id: 3
+DEAL:3d::center: 9.46142 10.1199 10.2500 manifold id: 3
+DEAL:3d::center: 9.15381 10.2066 10.2500 manifold id: 3
+DEAL:3d::center: 9.46142 9.88010 9.75000 manifold id: 3
+DEAL:3d::center: 9.15381 9.79337 9.75000 manifold id: 3
+DEAL:3d::center: 9.50535 9.64903 9.75000 manifold id: 3
+DEAL:3d::center: 9.16845 9.38301 9.75000 manifold id: 3
+DEAL:3d::center: 9.46142 9.88010 10.2500 manifold id: 3
+DEAL:3d::center: 9.15381 9.79337 10.2500 manifold id: 3
+DEAL:3d::center: 9.50535 9.64903 10.2500 manifold id: 3
+DEAL:3d::center: 9.16845 9.38301 10.2500 manifold id: 3
+DEAL:3d::center: 9.88010 9.46142 9.75000 manifold id: 3
+DEAL:3d::center: 9.64903 9.50535 9.75000 manifold id: 3
+DEAL:3d::center: 9.79337 9.15381 9.75000 manifold id: 3
+DEAL:3d::center: 9.38301 9.16845 9.75000 manifold id: 3
+DEAL:3d::center: 9.88010 9.46142 10.2500 manifold id: 3
+DEAL:3d::center: 9.64903 9.50535 10.2500 manifold id: 3
+DEAL:3d::center: 9.79337 9.15381 10.2500 manifold id: 3
+DEAL:3d::center: 9.38301 9.16845 10.2500 manifold id: 3
+DEAL:3d::center: 10.3510 9.50535 9.75000 manifold id: 3
+DEAL:3d::center: 10.1199 9.46142 9.75000 manifold id: 3
+DEAL:3d::center: 10.6170 9.16845 9.75000 manifold id: 3
+DEAL:3d::center: 10.2066 9.15381 9.75000 manifold id: 3
+DEAL:3d::center: 10.3510 9.50535 10.2500 manifold id: 3
+DEAL:3d::center: 10.1199 9.46142 10.2500 manifold id: 3
+DEAL:3d::center: 10.6170 9.16845 10.2500 manifold id: 3
+DEAL:3d::center: 10.2066 9.15381 10.2500 manifold id: 3
+DEAL:3d::center: 10.5386 9.88010 9.75000 manifold id: 3
+DEAL:3d::center: 10.4946 9.64903 9.75000 manifold id: 3
+DEAL:3d::center: 10.8462 9.79337 9.75000 manifold id: 3
+DEAL:3d::center: 10.8315 9.38301 9.75000 manifold id: 3
+DEAL:3d::center: 10.5386 9.88010 10.2500 manifold id: 3
+DEAL:3d::center: 10.4946 9.64903 10.2500 manifold id: 3
+DEAL:3d::center: 10.8462 9.79337 10.2500 manifold id: 3
+DEAL:3d::center: 10.8315 9.38301 10.2500 manifold id: 3
--- /dev/null
+// ---------------------------------------------------------------------
+//
+// Copyright (C) 2005 - 2018 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.md at
+// the top level directory of deal.II.
+//
+// ---------------------------------------------------------------------
+
+
+
+// Same as GridGenerator::plate_with_a_hole() but with very small padding
+
+#include <deal.II/dofs/dof_handler.h>
+
+#include <deal.II/fe/fe_q.h>
+
+#include <deal.II/grid/grid_generator.h>
+#include <deal.II/grid/tria.h>
+
+#include <deal.II/numerics/data_out.h>
+
+#include "../tests.h"
+
+template <int dim>
+void
+test()
+{
+ Point<dim> new_center;
+ for (unsigned int d = 0; d < dim; ++d)
+ new_center[d] = 0.;
+
+ Triangulation<dim> triangulation;
+ GridGenerator::plate_with_a_hole(
+ triangulation, 0.4, 1., 0.1, 0.2, 0, 0, new_center, 0, 1, 1., 2, true);
+
+ triangulation.refine_global(1);
+
+ using Tuple = std::tuple<Point<dim>, types::boundary_id, types::manifold_id>;
+ std::vector<Tuple> boundary_faces;
+
+ for (const auto &cell : triangulation.active_cell_iterators())
+ for (unsigned int face_n = 0; face_n < GeometryInfo<dim>::faces_per_cell;
+ ++face_n)
+ if (cell->face(face_n)->at_boundary())
+ boundary_faces.push_back(
+ std::make_tuple(cell->face(face_n)->center(),
+ cell->face(face_n)->boundary_id(),
+ cell->face(face_n)->manifold_id()));
+
+ // see dof_tools.cc internal::ComparisonHelper
+ std::sort(begin(boundary_faces),
+ end(boundary_faces),
+ [](const Tuple &t1, const Tuple &t2) {
+ const auto &b1 = std::get<1>(t1);
+ const auto &b2 = std::get<1>(t2);
+ if (b1 != b2)
+ return b1 < b2;
+
+ const auto &p1 = std::get<0>(t1);
+ const auto &p2 = std::get<0>(t2);
+
+ for (unsigned int d = 0; d < dim; ++d)
+ if (std::abs(p1[d] - p2[d]) > 1e-8)
+ return p1[d] < p2[d];
+
+ return std::get<2>(t1) < std::get<2>(t2);
+ });
+
+ for (const auto el : boundary_faces)
+ deallog << "center: " << std::get<0>(el)
+ << " boundary id: " << std::get<1>(el)
+ << " manifold id: " << std::get<2>(el) << std::endl;
+
+ deallog << std::endl << std::endl;
+ Vector<float> manifold_id(triangulation.n_active_cells());
+ unsigned int index = 0;
+ for (const auto &cell : triangulation.active_cell_iterators())
+ {
+ deallog << "center: " << cell->center()
+ << " manifold id: " << cell->manifold_id() << std::endl;
+ manifold_id[index] = cell->manifold_id();
+ index++;
+ }
+
+ // write in vtk for visual inspection
+ if (true)
+ {
+ DoFHandler<dim> dof_handler(triangulation);
+ FE_Q<dim> fe(1);
+ dof_handler.distribute_dofs(fe);
+
+ DataOut<dim> data_out;
+
+ data_out.attach_dof_handler(dof_handler);
+ data_out.add_data_vector(manifold_id, "manifold_id");
+ data_out.build_patches();
+
+ const std::string filename =
+ "output_" + Utilities::int_to_string(dim) + ".vtu";
+ std::ofstream output(filename.c_str());
+ data_out.write_vtu(output);
+ }
+}
+
+
+int
+main()
+{
+ initlog();
+
+ deallog.push("2d");
+ test<2>();
+ deallog.pop();
+
+ deallog.push("3d");
+ test<3>();
+ deallog.pop();
+}
--- /dev/null
+
+DEAL:2d::center: -1.00000 -1.07500 boundary id: 0 manifold id: 4294967295
+DEAL:2d::center: -1.00000 -1.02500 boundary id: 0 manifold id: 4294967295
+DEAL:2d::center: -1.00000 -0.750000 boundary id: 0 manifold id: 1
+DEAL:2d::center: -1.00000 -0.250000 boundary id: 0 manifold id: 1
+DEAL:2d::center: -1.00000 0.250000 boundary id: 0 manifold id: 1
+DEAL:2d::center: -1.00000 0.750000 boundary id: 0 manifold id: 1
+DEAL:2d::center: -1.00000 1.05000 boundary id: 0 manifold id: 4294967295
+DEAL:2d::center: -1.00000 1.15000 boundary id: 0 manifold id: 4294967295
+DEAL:2d::center: 1.00000 -1.07500 boundary id: 1 manifold id: 4294967295
+DEAL:2d::center: 1.00000 -1.02500 boundary id: 1 manifold id: 4294967295
+DEAL:2d::center: 1.00000 -0.750000 boundary id: 1 manifold id: 1
+DEAL:2d::center: 1.00000 -0.250000 boundary id: 1 manifold id: 1
+DEAL:2d::center: 1.00000 0.250000 boundary id: 1 manifold id: 1
+DEAL:2d::center: 1.00000 0.750000 boundary id: 1 manifold id: 1
+DEAL:2d::center: 1.00000 1.05000 boundary id: 1 manifold id: 4294967295
+DEAL:2d::center: 1.00000 1.15000 boundary id: 1 manifold id: 4294967295
+DEAL:2d::center: -0.750000 -1.10000 boundary id: 2 manifold id: 4294967295
+DEAL:2d::center: -0.250000 -1.10000 boundary id: 2 manifold id: 4294967295
+DEAL:2d::center: 0.250000 -1.10000 boundary id: 2 manifold id: 4294967295
+DEAL:2d::center: 0.750000 -1.10000 boundary id: 2 manifold id: 4294967295
+DEAL:2d::center: -0.750000 1.20000 boundary id: 3 manifold id: 4294967295
+DEAL:2d::center: -0.250000 1.20000 boundary id: 3 manifold id: 4294967295
+DEAL:2d::center: 0.250000 1.20000 boundary id: 3 manifold id: 4294967295
+DEAL:2d::center: 0.750000 1.20000 boundary id: 3 manifold id: 4294967295
+DEAL:2d::center: -0.384776 -0.0765367 boundary id: 4 manifold id: 0
+DEAL:2d::center: -0.384776 0.0765367 boundary id: 4 manifold id: 0
+DEAL:2d::center: -0.326197 -0.217958 boundary id: 4 manifold id: 0
+DEAL:2d::center: -0.326197 0.217958 boundary id: 4 manifold id: 0
+DEAL:2d::center: -0.217958 -0.326197 boundary id: 4 manifold id: 0
+DEAL:2d::center: -0.217958 0.326197 boundary id: 4 manifold id: 0
+DEAL:2d::center: -0.0765367 -0.384776 boundary id: 4 manifold id: 0
+DEAL:2d::center: -0.0765367 0.384776 boundary id: 4 manifold id: 0
+DEAL:2d::center: 0.0765367 -0.384776 boundary id: 4 manifold id: 0
+DEAL:2d::center: 0.0765367 0.384776 boundary id: 4 manifold id: 0
+DEAL:2d::center: 0.217958 -0.326197 boundary id: 4 manifold id: 0
+DEAL:2d::center: 0.217958 0.326197 boundary id: 4 manifold id: 0
+DEAL:2d::center: 0.326197 -0.217958 boundary id: 4 manifold id: 0
+DEAL:2d::center: 0.326197 0.217958 boundary id: 4 manifold id: 0
+DEAL:2d::center: 0.384776 -0.0765367 boundary id: 4 manifold id: 0
+DEAL:2d::center: 0.384776 0.0765367 boundary id: 4 manifold id: 0
+DEAL:2d::
+DEAL:2d::
+DEAL:2d::center: -0.250000 -1.02500 manifold id: 4294967295
+DEAL:2d::center: -0.750000 -1.02500 manifold id: 4294967295
+DEAL:2d::center: -0.250000 -1.07500 manifold id: 4294967295
+DEAL:2d::center: -0.750000 -1.07500 manifold id: 4294967295
+DEAL:2d::center: 0.750000 -1.02500 manifold id: 4294967295
+DEAL:2d::center: 0.250000 -1.02500 manifold id: 4294967295
+DEAL:2d::center: 0.750000 -1.07500 manifold id: 4294967295
+DEAL:2d::center: 0.250000 -1.07500 manifold id: 4294967295
+DEAL:2d::center: -0.250000 1.15000 manifold id: 4294967295
+DEAL:2d::center: -0.750000 1.15000 manifold id: 4294967295
+DEAL:2d::center: -0.250000 1.05000 manifold id: 4294967295
+DEAL:2d::center: -0.750000 1.05000 manifold id: 4294967295
+DEAL:2d::center: 0.750000 1.15000 manifold id: 4294967295
+DEAL:2d::center: 0.250000 1.15000 manifold id: 4294967295
+DEAL:2d::center: 0.750000 1.05000 manifold id: 4294967295
+DEAL:2d::center: 0.250000 1.05000 manifold id: 4294967295
+DEAL:2d::center: 0.494648 0.350969 manifold id: 1
+DEAL:2d::center: 0.538582 0.119903 manifold id: 1
+DEAL:2d::center: 0.831549 0.616990 manifold id: 1
+DEAL:2d::center: 0.846194 0.206634 manifold id: 1
+DEAL:2d::center: 0.350969 0.494648 manifold id: 1
+DEAL:2d::center: 0.616990 0.831549 manifold id: 1
+DEAL:2d::center: 0.119903 0.538582 manifold id: 1
+DEAL:2d::center: 0.206634 0.846194 manifold id: 1
+DEAL:2d::center: -0.119903 0.538582 manifold id: 1
+DEAL:2d::center: -0.206634 0.846194 manifold id: 1
+DEAL:2d::center: -0.350969 0.494648 manifold id: 1
+DEAL:2d::center: -0.616990 0.831549 manifold id: 1
+DEAL:2d::center: -0.538582 0.119903 manifold id: 1
+DEAL:2d::center: -0.494648 0.350969 manifold id: 1
+DEAL:2d::center: -0.846194 0.206634 manifold id: 1
+DEAL:2d::center: -0.831549 0.616990 manifold id: 1
+DEAL:2d::center: -0.494648 -0.350969 manifold id: 1
+DEAL:2d::center: -0.538582 -0.119903 manifold id: 1
+DEAL:2d::center: -0.831549 -0.616990 manifold id: 1
+DEAL:2d::center: -0.846194 -0.206634 manifold id: 1
+DEAL:2d::center: -0.119903 -0.538582 manifold id: 1
+DEAL:2d::center: -0.350969 -0.494648 manifold id: 1
+DEAL:2d::center: -0.206634 -0.846194 manifold id: 1
+DEAL:2d::center: -0.616990 -0.831549 manifold id: 1
+DEAL:2d::center: 0.350969 -0.494648 manifold id: 1
+DEAL:2d::center: 0.119903 -0.538582 manifold id: 1
+DEAL:2d::center: 0.616990 -0.831549 manifold id: 1
+DEAL:2d::center: 0.206634 -0.846194 manifold id: 1
+DEAL:2d::center: 0.538582 -0.119903 manifold id: 1
+DEAL:2d::center: 0.494648 -0.350969 manifold id: 1
+DEAL:2d::center: 0.846194 -0.206634 manifold id: 1
+DEAL:2d::center: 0.831549 -0.616990 manifold id: 1
+DEAL:3d::center: -1.00000 -1.07500 -0.250000 boundary id: 0 manifold id: 4294967295
+DEAL:3d::center: -1.00000 -1.07500 0.250000 boundary id: 0 manifold id: 4294967295
+DEAL:3d::center: -1.00000 -1.02500 -0.250000 boundary id: 0 manifold id: 4294967295
+DEAL:3d::center: -1.00000 -1.02500 0.250000 boundary id: 0 manifold id: 4294967295
+DEAL:3d::center: -1.00000 -0.750000 -0.250000 boundary id: 0 manifold id: 1
+DEAL:3d::center: -1.00000 -0.750000 0.250000 boundary id: 0 manifold id: 1
+DEAL:3d::center: -1.00000 -0.250000 -0.250000 boundary id: 0 manifold id: 1
+DEAL:3d::center: -1.00000 -0.250000 0.250000 boundary id: 0 manifold id: 1
+DEAL:3d::center: -1.00000 0.250000 -0.250000 boundary id: 0 manifold id: 1
+DEAL:3d::center: -1.00000 0.250000 0.250000 boundary id: 0 manifold id: 1
+DEAL:3d::center: -1.00000 0.750000 -0.250000 boundary id: 0 manifold id: 1
+DEAL:3d::center: -1.00000 0.750000 0.250000 boundary id: 0 manifold id: 1
+DEAL:3d::center: -1.00000 1.05000 -0.250000 boundary id: 0 manifold id: 4294967295
+DEAL:3d::center: -1.00000 1.05000 0.250000 boundary id: 0 manifold id: 4294967295
+DEAL:3d::center: -1.00000 1.15000 -0.250000 boundary id: 0 manifold id: 4294967295
+DEAL:3d::center: -1.00000 1.15000 0.250000 boundary id: 0 manifold id: 4294967295
+DEAL:3d::center: 1.00000 -1.07500 -0.250000 boundary id: 1 manifold id: 4294967295
+DEAL:3d::center: 1.00000 -1.07500 0.250000 boundary id: 1 manifold id: 4294967295
+DEAL:3d::center: 1.00000 -1.02500 -0.250000 boundary id: 1 manifold id: 4294967295
+DEAL:3d::center: 1.00000 -1.02500 0.250000 boundary id: 1 manifold id: 4294967295
+DEAL:3d::center: 1.00000 -0.750000 -0.250000 boundary id: 1 manifold id: 1
+DEAL:3d::center: 1.00000 -0.750000 0.250000 boundary id: 1 manifold id: 1
+DEAL:3d::center: 1.00000 -0.250000 -0.250000 boundary id: 1 manifold id: 1
+DEAL:3d::center: 1.00000 -0.250000 0.250000 boundary id: 1 manifold id: 1
+DEAL:3d::center: 1.00000 0.250000 -0.250000 boundary id: 1 manifold id: 1
+DEAL:3d::center: 1.00000 0.250000 0.250000 boundary id: 1 manifold id: 1
+DEAL:3d::center: 1.00000 0.750000 -0.250000 boundary id: 1 manifold id: 1
+DEAL:3d::center: 1.00000 0.750000 0.250000 boundary id: 1 manifold id: 1
+DEAL:3d::center: 1.00000 1.05000 -0.250000 boundary id: 1 manifold id: 4294967295
+DEAL:3d::center: 1.00000 1.05000 0.250000 boundary id: 1 manifold id: 4294967295
+DEAL:3d::center: 1.00000 1.15000 -0.250000 boundary id: 1 manifold id: 4294967295
+DEAL:3d::center: 1.00000 1.15000 0.250000 boundary id: 1 manifold id: 4294967295
+DEAL:3d::center: -0.750000 -1.10000 -0.250000 boundary id: 2 manifold id: 4294967295
+DEAL:3d::center: -0.750000 -1.10000 0.250000 boundary id: 2 manifold id: 4294967295
+DEAL:3d::center: -0.250000 -1.10000 -0.250000 boundary id: 2 manifold id: 4294967295
+DEAL:3d::center: -0.250000 -1.10000 0.250000 boundary id: 2 manifold id: 4294967295
+DEAL:3d::center: 0.250000 -1.10000 -0.250000 boundary id: 2 manifold id: 4294967295
+DEAL:3d::center: 0.250000 -1.10000 0.250000 boundary id: 2 manifold id: 4294967295
+DEAL:3d::center: 0.750000 -1.10000 -0.250000 boundary id: 2 manifold id: 4294967295
+DEAL:3d::center: 0.750000 -1.10000 0.250000 boundary id: 2 manifold id: 4294967295
+DEAL:3d::center: -0.750000 1.20000 -0.250000 boundary id: 3 manifold id: 4294967295
+DEAL:3d::center: -0.750000 1.20000 0.250000 boundary id: 3 manifold id: 4294967295
+DEAL:3d::center: -0.250000 1.20000 -0.250000 boundary id: 3 manifold id: 4294967295
+DEAL:3d::center: -0.250000 1.20000 0.250000 boundary id: 3 manifold id: 4294967295
+DEAL:3d::center: 0.250000 1.20000 -0.250000 boundary id: 3 manifold id: 4294967295
+DEAL:3d::center: 0.250000 1.20000 0.250000 boundary id: 3 manifold id: 4294967295
+DEAL:3d::center: 0.750000 1.20000 -0.250000 boundary id: 3 manifold id: 4294967295
+DEAL:3d::center: 0.750000 1.20000 0.250000 boundary id: 3 manifold id: 4294967295
+DEAL:3d::center: -0.384776 -0.0765367 -0.250000 boundary id: 4 manifold id: 0
+DEAL:3d::center: -0.384776 -0.0765367 0.250000 boundary id: 4 manifold id: 0
+DEAL:3d::center: -0.384776 0.0765367 -0.250000 boundary id: 4 manifold id: 0
+DEAL:3d::center: -0.384776 0.0765367 0.250000 boundary id: 4 manifold id: 0
+DEAL:3d::center: -0.326197 -0.217958 -0.250000 boundary id: 4 manifold id: 0
+DEAL:3d::center: -0.326197 -0.217958 0.250000 boundary id: 4 manifold id: 0
+DEAL:3d::center: -0.326197 0.217958 -0.250000 boundary id: 4 manifold id: 0
+DEAL:3d::center: -0.326197 0.217958 0.250000 boundary id: 4 manifold id: 0
+DEAL:3d::center: -0.217958 -0.326197 -0.250000 boundary id: 4 manifold id: 0
+DEAL:3d::center: -0.217958 -0.326197 0.250000 boundary id: 4 manifold id: 0
+DEAL:3d::center: -0.217958 0.326197 -0.250000 boundary id: 4 manifold id: 0
+DEAL:3d::center: -0.217958 0.326197 0.250000 boundary id: 4 manifold id: 0
+DEAL:3d::center: -0.0765367 -0.384776 -0.250000 boundary id: 4 manifold id: 0
+DEAL:3d::center: -0.0765367 -0.384776 0.250000 boundary id: 4 manifold id: 0
+DEAL:3d::center: -0.0765367 0.384776 -0.250000 boundary id: 4 manifold id: 0
+DEAL:3d::center: -0.0765367 0.384776 0.250000 boundary id: 4 manifold id: 0
+DEAL:3d::center: 0.0765367 -0.384776 -0.250000 boundary id: 4 manifold id: 0
+DEAL:3d::center: 0.0765367 -0.384776 0.250000 boundary id: 4 manifold id: 0
+DEAL:3d::center: 0.0765367 0.384776 -0.250000 boundary id: 4 manifold id: 0
+DEAL:3d::center: 0.0765367 0.384776 0.250000 boundary id: 4 manifold id: 0
+DEAL:3d::center: 0.217958 -0.326197 -0.250000 boundary id: 4 manifold id: 0
+DEAL:3d::center: 0.217958 -0.326197 0.250000 boundary id: 4 manifold id: 0
+DEAL:3d::center: 0.217958 0.326197 -0.250000 boundary id: 4 manifold id: 0
+DEAL:3d::center: 0.217958 0.326197 0.250000 boundary id: 4 manifold id: 0
+DEAL:3d::center: 0.326197 -0.217958 -0.250000 boundary id: 4 manifold id: 0
+DEAL:3d::center: 0.326197 -0.217958 0.250000 boundary id: 4 manifold id: 0
+DEAL:3d::center: 0.326197 0.217958 -0.250000 boundary id: 4 manifold id: 0
+DEAL:3d::center: 0.326197 0.217958 0.250000 boundary id: 4 manifold id: 0
+DEAL:3d::center: 0.384776 -0.0765367 -0.250000 boundary id: 4 manifold id: 0
+DEAL:3d::center: 0.384776 -0.0765367 0.250000 boundary id: 4 manifold id: 0
+DEAL:3d::center: 0.384776 0.0765367 -0.250000 boundary id: 4 manifold id: 0
+DEAL:3d::center: 0.384776 0.0765367 0.250000 boundary id: 4 manifold id: 0
+DEAL:3d::center: -0.846194 -0.206634 -0.500000 boundary id: 5 manifold id: 1
+DEAL:3d::center: -0.846194 0.206634 -0.500000 boundary id: 5 manifold id: 1
+DEAL:3d::center: -0.831549 -0.616990 -0.500000 boundary id: 5 manifold id: 1
+DEAL:3d::center: -0.831549 0.616990 -0.500000 boundary id: 5 manifold id: 1
+DEAL:3d::center: -0.750000 -1.07500 -0.500000 boundary id: 5 manifold id: 4294967295
+DEAL:3d::center: -0.750000 -1.02500 -0.500000 boundary id: 5 manifold id: 4294967295
+DEAL:3d::center: -0.750000 1.05000 -0.500000 boundary id: 5 manifold id: 4294967295
+DEAL:3d::center: -0.750000 1.15000 -0.500000 boundary id: 5 manifold id: 4294967295
+DEAL:3d::center: -0.616990 -0.831549 -0.500000 boundary id: 5 manifold id: 1
+DEAL:3d::center: -0.616990 0.831549 -0.500000 boundary id: 5 manifold id: 1
+DEAL:3d::center: -0.538582 -0.119903 -0.500000 boundary id: 5 manifold id: 1
+DEAL:3d::center: -0.538582 0.119903 -0.500000 boundary id: 5 manifold id: 1
+DEAL:3d::center: -0.494648 -0.350969 -0.500000 boundary id: 5 manifold id: 1
+DEAL:3d::center: -0.494648 0.350969 -0.500000 boundary id: 5 manifold id: 1
+DEAL:3d::center: -0.350969 -0.494648 -0.500000 boundary id: 5 manifold id: 1
+DEAL:3d::center: -0.350969 0.494648 -0.500000 boundary id: 5 manifold id: 1
+DEAL:3d::center: -0.250000 -1.07500 -0.500000 boundary id: 5 manifold id: 4294967295
+DEAL:3d::center: -0.250000 -1.02500 -0.500000 boundary id: 5 manifold id: 4294967295
+DEAL:3d::center: -0.250000 1.05000 -0.500000 boundary id: 5 manifold id: 4294967295
+DEAL:3d::center: -0.250000 1.15000 -0.500000 boundary id: 5 manifold id: 4294967295
+DEAL:3d::center: -0.206634 -0.846194 -0.500000 boundary id: 5 manifold id: 1
+DEAL:3d::center: -0.206634 0.846194 -0.500000 boundary id: 5 manifold id: 1
+DEAL:3d::center: -0.119903 -0.538582 -0.500000 boundary id: 5 manifold id: 1
+DEAL:3d::center: -0.119903 0.538582 -0.500000 boundary id: 5 manifold id: 1
+DEAL:3d::center: 0.119903 -0.538582 -0.500000 boundary id: 5 manifold id: 1
+DEAL:3d::center: 0.119903 0.538582 -0.500000 boundary id: 5 manifold id: 1
+DEAL:3d::center: 0.206634 -0.846194 -0.500000 boundary id: 5 manifold id: 1
+DEAL:3d::center: 0.206634 0.846194 -0.500000 boundary id: 5 manifold id: 1
+DEAL:3d::center: 0.250000 -1.07500 -0.500000 boundary id: 5 manifold id: 4294967295
+DEAL:3d::center: 0.250000 -1.02500 -0.500000 boundary id: 5 manifold id: 4294967295
+DEAL:3d::center: 0.250000 1.05000 -0.500000 boundary id: 5 manifold id: 4294967295
+DEAL:3d::center: 0.250000 1.15000 -0.500000 boundary id: 5 manifold id: 4294967295
+DEAL:3d::center: 0.350969 -0.494648 -0.500000 boundary id: 5 manifold id: 1
+DEAL:3d::center: 0.350969 0.494648 -0.500000 boundary id: 5 manifold id: 1
+DEAL:3d::center: 0.494648 -0.350969 -0.500000 boundary id: 5 manifold id: 1
+DEAL:3d::center: 0.494648 0.350969 -0.500000 boundary id: 5 manifold id: 1
+DEAL:3d::center: 0.538582 -0.119903 -0.500000 boundary id: 5 manifold id: 1
+DEAL:3d::center: 0.538582 0.119903 -0.500000 boundary id: 5 manifold id: 1
+DEAL:3d::center: 0.616990 -0.831549 -0.500000 boundary id: 5 manifold id: 1
+DEAL:3d::center: 0.616990 0.831549 -0.500000 boundary id: 5 manifold id: 1
+DEAL:3d::center: 0.750000 -1.07500 -0.500000 boundary id: 5 manifold id: 4294967295
+DEAL:3d::center: 0.750000 -1.02500 -0.500000 boundary id: 5 manifold id: 4294967295
+DEAL:3d::center: 0.750000 1.05000 -0.500000 boundary id: 5 manifold id: 4294967295
+DEAL:3d::center: 0.750000 1.15000 -0.500000 boundary id: 5 manifold id: 4294967295
+DEAL:3d::center: 0.831549 -0.616990 -0.500000 boundary id: 5 manifold id: 1
+DEAL:3d::center: 0.831549 0.616990 -0.500000 boundary id: 5 manifold id: 1
+DEAL:3d::center: 0.846194 -0.206634 -0.500000 boundary id: 5 manifold id: 1
+DEAL:3d::center: 0.846194 0.206634 -0.500000 boundary id: 5 manifold id: 1
+DEAL:3d::center: -0.846194 -0.206634 0.500000 boundary id: 6 manifold id: 1
+DEAL:3d::center: -0.846194 0.206634 0.500000 boundary id: 6 manifold id: 1
+DEAL:3d::center: -0.831549 -0.616990 0.500000 boundary id: 6 manifold id: 1
+DEAL:3d::center: -0.831549 0.616990 0.500000 boundary id: 6 manifold id: 1
+DEAL:3d::center: -0.750000 -1.07500 0.500000 boundary id: 6 manifold id: 4294967295
+DEAL:3d::center: -0.750000 -1.02500 0.500000 boundary id: 6 manifold id: 4294967295
+DEAL:3d::center: -0.750000 1.05000 0.500000 boundary id: 6 manifold id: 4294967295
+DEAL:3d::center: -0.750000 1.15000 0.500000 boundary id: 6 manifold id: 4294967295
+DEAL:3d::center: -0.616990 -0.831549 0.500000 boundary id: 6 manifold id: 1
+DEAL:3d::center: -0.616990 0.831549 0.500000 boundary id: 6 manifold id: 1
+DEAL:3d::center: -0.538582 -0.119903 0.500000 boundary id: 6 manifold id: 1
+DEAL:3d::center: -0.538582 0.119903 0.500000 boundary id: 6 manifold id: 1
+DEAL:3d::center: -0.494648 -0.350969 0.500000 boundary id: 6 manifold id: 1
+DEAL:3d::center: -0.494648 0.350969 0.500000 boundary id: 6 manifold id: 1
+DEAL:3d::center: -0.350969 -0.494648 0.500000 boundary id: 6 manifold id: 1
+DEAL:3d::center: -0.350969 0.494648 0.500000 boundary id: 6 manifold id: 1
+DEAL:3d::center: -0.250000 -1.07500 0.500000 boundary id: 6 manifold id: 4294967295
+DEAL:3d::center: -0.250000 -1.02500 0.500000 boundary id: 6 manifold id: 4294967295
+DEAL:3d::center: -0.250000 1.05000 0.500000 boundary id: 6 manifold id: 4294967295
+DEAL:3d::center: -0.250000 1.15000 0.500000 boundary id: 6 manifold id: 4294967295
+DEAL:3d::center: -0.206634 -0.846194 0.500000 boundary id: 6 manifold id: 1
+DEAL:3d::center: -0.206634 0.846194 0.500000 boundary id: 6 manifold id: 1
+DEAL:3d::center: -0.119903 -0.538582 0.500000 boundary id: 6 manifold id: 1
+DEAL:3d::center: -0.119903 0.538582 0.500000 boundary id: 6 manifold id: 1
+DEAL:3d::center: 0.119903 -0.538582 0.500000 boundary id: 6 manifold id: 1
+DEAL:3d::center: 0.119903 0.538582 0.500000 boundary id: 6 manifold id: 1
+DEAL:3d::center: 0.206634 -0.846194 0.500000 boundary id: 6 manifold id: 1
+DEAL:3d::center: 0.206634 0.846194 0.500000 boundary id: 6 manifold id: 1
+DEAL:3d::center: 0.250000 -1.07500 0.500000 boundary id: 6 manifold id: 4294967295
+DEAL:3d::center: 0.250000 -1.02500 0.500000 boundary id: 6 manifold id: 4294967295
+DEAL:3d::center: 0.250000 1.05000 0.500000 boundary id: 6 manifold id: 4294967295
+DEAL:3d::center: 0.250000 1.15000 0.500000 boundary id: 6 manifold id: 4294967295
+DEAL:3d::center: 0.350969 -0.494648 0.500000 boundary id: 6 manifold id: 1
+DEAL:3d::center: 0.350969 0.494648 0.500000 boundary id: 6 manifold id: 1
+DEAL:3d::center: 0.494648 -0.350969 0.500000 boundary id: 6 manifold id: 1
+DEAL:3d::center: 0.494648 0.350969 0.500000 boundary id: 6 manifold id: 1
+DEAL:3d::center: 0.538582 -0.119903 0.500000 boundary id: 6 manifold id: 1
+DEAL:3d::center: 0.538582 0.119903 0.500000 boundary id: 6 manifold id: 1
+DEAL:3d::center: 0.616990 -0.831549 0.500000 boundary id: 6 manifold id: 1
+DEAL:3d::center: 0.616990 0.831549 0.500000 boundary id: 6 manifold id: 1
+DEAL:3d::center: 0.750000 -1.07500 0.500000 boundary id: 6 manifold id: 4294967295
+DEAL:3d::center: 0.750000 -1.02500 0.500000 boundary id: 6 manifold id: 4294967295
+DEAL:3d::center: 0.750000 1.05000 0.500000 boundary id: 6 manifold id: 4294967295
+DEAL:3d::center: 0.750000 1.15000 0.500000 boundary id: 6 manifold id: 4294967295
+DEAL:3d::center: 0.831549 -0.616990 0.500000 boundary id: 6 manifold id: 1
+DEAL:3d::center: 0.831549 0.616990 0.500000 boundary id: 6 manifold id: 1
+DEAL:3d::center: 0.846194 -0.206634 0.500000 boundary id: 6 manifold id: 1
+DEAL:3d::center: 0.846194 0.206634 0.500000 boundary id: 6 manifold id: 1
+DEAL:3d::
+DEAL:3d::
+DEAL:3d::center: -0.250000 -1.02500 -0.250000 manifold id: 4294967295
+DEAL:3d::center: -0.750000 -1.02500 -0.250000 manifold id: 4294967295
+DEAL:3d::center: -0.250000 -1.07500 -0.250000 manifold id: 4294967295
+DEAL:3d::center: -0.750000 -1.07500 -0.250000 manifold id: 4294967295
+DEAL:3d::center: -0.250000 -1.02500 0.250000 manifold id: 4294967295
+DEAL:3d::center: -0.750000 -1.02500 0.250000 manifold id: 4294967295
+DEAL:3d::center: -0.250000 -1.07500 0.250000 manifold id: 4294967295
+DEAL:3d::center: -0.750000 -1.07500 0.250000 manifold id: 4294967295
+DEAL:3d::center: 0.750000 -1.02500 -0.250000 manifold id: 4294967295
+DEAL:3d::center: 0.250000 -1.02500 -0.250000 manifold id: 4294967295
+DEAL:3d::center: 0.750000 -1.07500 -0.250000 manifold id: 4294967295
+DEAL:3d::center: 0.250000 -1.07500 -0.250000 manifold id: 4294967295
+DEAL:3d::center: 0.750000 -1.02500 0.250000 manifold id: 4294967295
+DEAL:3d::center: 0.250000 -1.02500 0.250000 manifold id: 4294967295
+DEAL:3d::center: 0.750000 -1.07500 0.250000 manifold id: 4294967295
+DEAL:3d::center: 0.250000 -1.07500 0.250000 manifold id: 4294967295
+DEAL:3d::center: -0.250000 1.15000 -0.250000 manifold id: 4294967295
+DEAL:3d::center: -0.750000 1.15000 -0.250000 manifold id: 4294967295
+DEAL:3d::center: -0.250000 1.05000 -0.250000 manifold id: 4294967295
+DEAL:3d::center: -0.750000 1.05000 -0.250000 manifold id: 4294967295
+DEAL:3d::center: -0.250000 1.15000 0.250000 manifold id: 4294967295
+DEAL:3d::center: -0.750000 1.15000 0.250000 manifold id: 4294967295
+DEAL:3d::center: -0.250000 1.05000 0.250000 manifold id: 4294967295
+DEAL:3d::center: -0.750000 1.05000 0.250000 manifold id: 4294967295
+DEAL:3d::center: 0.750000 1.15000 -0.250000 manifold id: 4294967295
+DEAL:3d::center: 0.250000 1.15000 -0.250000 manifold id: 4294967295
+DEAL:3d::center: 0.750000 1.05000 -0.250000 manifold id: 4294967295
+DEAL:3d::center: 0.250000 1.05000 -0.250000 manifold id: 4294967295
+DEAL:3d::center: 0.750000 1.15000 0.250000 manifold id: 4294967295
+DEAL:3d::center: 0.250000 1.15000 0.250000 manifold id: 4294967295
+DEAL:3d::center: 0.750000 1.05000 0.250000 manifold id: 4294967295
+DEAL:3d::center: 0.250000 1.05000 0.250000 manifold id: 4294967295
+DEAL:3d::center: 0.494648 0.350969 -0.250000 manifold id: 1
+DEAL:3d::center: 0.538582 0.119903 -0.250000 manifold id: 1
+DEAL:3d::center: 0.831549 0.616990 -0.250000 manifold id: 1
+DEAL:3d::center: 0.846194 0.206634 -0.250000 manifold id: 1
+DEAL:3d::center: 0.494648 0.350969 0.250000 manifold id: 1
+DEAL:3d::center: 0.538582 0.119903 0.250000 manifold id: 1
+DEAL:3d::center: 0.831549 0.616990 0.250000 manifold id: 1
+DEAL:3d::center: 0.846194 0.206634 0.250000 manifold id: 1
+DEAL:3d::center: 0.350969 0.494648 -0.250000 manifold id: 1
+DEAL:3d::center: 0.616990 0.831549 -0.250000 manifold id: 1
+DEAL:3d::center: 0.119903 0.538582 -0.250000 manifold id: 1
+DEAL:3d::center: 0.206634 0.846194 -0.250000 manifold id: 1
+DEAL:3d::center: 0.350969 0.494648 0.250000 manifold id: 1
+DEAL:3d::center: 0.616990 0.831549 0.250000 manifold id: 1
+DEAL:3d::center: 0.119903 0.538582 0.250000 manifold id: 1
+DEAL:3d::center: 0.206634 0.846194 0.250000 manifold id: 1
+DEAL:3d::center: -0.119903 0.538582 -0.250000 manifold id: 1
+DEAL:3d::center: -0.206634 0.846194 -0.250000 manifold id: 1
+DEAL:3d::center: -0.350969 0.494648 -0.250000 manifold id: 1
+DEAL:3d::center: -0.616990 0.831549 -0.250000 manifold id: 1
+DEAL:3d::center: -0.119903 0.538582 0.250000 manifold id: 1
+DEAL:3d::center: -0.206634 0.846194 0.250000 manifold id: 1
+DEAL:3d::center: -0.350969 0.494648 0.250000 manifold id: 1
+DEAL:3d::center: -0.616990 0.831549 0.250000 manifold id: 1
+DEAL:3d::center: -0.538582 0.119903 -0.250000 manifold id: 1
+DEAL:3d::center: -0.494648 0.350969 -0.250000 manifold id: 1
+DEAL:3d::center: -0.846194 0.206634 -0.250000 manifold id: 1
+DEAL:3d::center: -0.831549 0.616990 -0.250000 manifold id: 1
+DEAL:3d::center: -0.538582 0.119903 0.250000 manifold id: 1
+DEAL:3d::center: -0.494648 0.350969 0.250000 manifold id: 1
+DEAL:3d::center: -0.846194 0.206634 0.250000 manifold id: 1
+DEAL:3d::center: -0.831549 0.616990 0.250000 manifold id: 1
+DEAL:3d::center: -0.494648 -0.350969 -0.250000 manifold id: 1
+DEAL:3d::center: -0.538582 -0.119903 -0.250000 manifold id: 1
+DEAL:3d::center: -0.831549 -0.616990 -0.250000 manifold id: 1
+DEAL:3d::center: -0.846194 -0.206634 -0.250000 manifold id: 1
+DEAL:3d::center: -0.494648 -0.350969 0.250000 manifold id: 1
+DEAL:3d::center: -0.538582 -0.119903 0.250000 manifold id: 1
+DEAL:3d::center: -0.831549 -0.616990 0.250000 manifold id: 1
+DEAL:3d::center: -0.846194 -0.206634 0.250000 manifold id: 1
+DEAL:3d::center: -0.119903 -0.538582 -0.250000 manifold id: 1
+DEAL:3d::center: -0.350969 -0.494648 -0.250000 manifold id: 1
+DEAL:3d::center: -0.206634 -0.846194 -0.250000 manifold id: 1
+DEAL:3d::center: -0.616990 -0.831549 -0.250000 manifold id: 1
+DEAL:3d::center: -0.119903 -0.538582 0.250000 manifold id: 1
+DEAL:3d::center: -0.350969 -0.494648 0.250000 manifold id: 1
+DEAL:3d::center: -0.206634 -0.846194 0.250000 manifold id: 1
+DEAL:3d::center: -0.616990 -0.831549 0.250000 manifold id: 1
+DEAL:3d::center: 0.350969 -0.494648 -0.250000 manifold id: 1
+DEAL:3d::center: 0.119903 -0.538582 -0.250000 manifold id: 1
+DEAL:3d::center: 0.616990 -0.831549 -0.250000 manifold id: 1
+DEAL:3d::center: 0.206634 -0.846194 -0.250000 manifold id: 1
+DEAL:3d::center: 0.350969 -0.494648 0.250000 manifold id: 1
+DEAL:3d::center: 0.119903 -0.538582 0.250000 manifold id: 1
+DEAL:3d::center: 0.616990 -0.831549 0.250000 manifold id: 1
+DEAL:3d::center: 0.206634 -0.846194 0.250000 manifold id: 1
+DEAL:3d::center: 0.538582 -0.119903 -0.250000 manifold id: 1
+DEAL:3d::center: 0.494648 -0.350969 -0.250000 manifold id: 1
+DEAL:3d::center: 0.846194 -0.206634 -0.250000 manifold id: 1
+DEAL:3d::center: 0.831549 -0.616990 -0.250000 manifold id: 1
+DEAL:3d::center: 0.538582 -0.119903 0.250000 manifold id: 1
+DEAL:3d::center: 0.494648 -0.350969 0.250000 manifold id: 1
+DEAL:3d::center: 0.846194 -0.206634 0.250000 manifold id: 1
+DEAL:3d::center: 0.831549 -0.616990 0.250000 manifold id: 1