16#ifndef dealii_grid_grid_tools_cache_h
17#define dealii_grid_grid_tools_cache_h
35#include <boost/signals2.hpp>
64 template <
int dim,
int spacedim = dim>
79 (ReferenceCells::get_hypercube<dim>()
80 .
template get_default_linear_mapping<dim, spacedim>()));
106 std::set<typename Triangulation<dim, spacedim>::active_cell_iterator>> &
113 const std::vector<std::vector<Tensor<1, spacedim>>> &
120 const std::map<unsigned int, Point<spacedim>> &
137 std::pair<BoundingBox<spacedim>,
152 std::pair<BoundingBox<spacedim>,
163 const std::vector<std::set<unsigned int>> &
232 std::set<typename Triangulation<dim, spacedim>::active_cell_iterator>>
239 mutable std::vector<std::vector<Tensor<1, spacedim>>>
250 mutable std::map<
unsigned int,
270 std::pair<BoundingBox<spacedim>,
279 std::pair<BoundingBox<spacedim>,
299 template <
int dim,
int spacedim>
308 template <
int dim,
int spacedim>
#define DEAL_II_NAMESPACE_OPEN
#define DEAL_II_NAMESPACE_CLOSE
boost::geometry::index::rtree< LeafType, IndexType, IndexableGetter > RTree