template<
int dim,
int spacedim, typename T>
class internal::TriangulationImplementation::PolicyWrapper< dim, spacedim, T >
A simple implementation of the interface Policy. It simply delegates the task to the functions with the same name provided by class specified by the template argument T.
Definition at line 2199 of file tria.cc.
|
| void | update_neighbors (Triangulation< dim, spacedim > &tria) override |
| |
| void | delete_children (Triangulation< dim, spacedim > &tria, typename Triangulation< dim, spacedim >::cell_iterator &cell, std::vector< unsigned int > &line_cell_count, std::vector< unsigned int > &quad_cell_count) override |
| |
| Triangulation< dim, spacedim >::DistortedCellList | execute_refinement (Triangulation< dim, spacedim > &triangulation, const bool check_for_distorted_cells) override |
| |
| void | prevent_distorted_boundary_cells (Triangulation< dim, spacedim > &triangulation) override |
| |
| void | prepare_refinement_dim_dependent (Triangulation< dim, spacedim > &triangulation) override |
| |
| bool | coarsening_allowed (const typename Triangulation< dim, spacedim >::cell_iterator &cell) override |
| |
| std::unique_ptr< typename Triangulation< dim, spacedim >::Policy > | clone () override |
| |
| virtual void | delete_children (Triangulation< dim, spacedim > &triangulation, typename Triangulation< dim, spacedim >::cell_iterator &cell, std::vector< unsigned int > &line_cell_count, std::vector< unsigned int > &quad_cell_count)=0 |
| |
| virtual bool | coarsening_allowed (const typename Triangulation< dim, spacedim >::cell_iterator &cell)=0 |
| |