87 const typename ::Triangulation<dim, spacedim>::MeshSmoothing
89 const bool check_for_distorted_cells =
false);
100 get_mpi_communicator()
const override;
118 const ::Triangulation<dim, spacedim> &old_tria)
override;
139 n_locally_owned_active_cells()
const;
147 n_global_active_cells()
const override;
153 memory_consumption()
const override;
164 n_global_levels()
const override;
173 locally_owned_subdomain()
const override;
184 const std::set<types::subdomain_id> &
185 ghost_owners()
const;
202 const std::set<types::subdomain_id> &
203 level_ghost_owners()
const;
205 std::weak_ptr<const Utilities::MPI::Partitioner>
206 global_active_cell_index_partitioner()
const override;
208 std::weak_ptr<const Utilities::MPI::Partitioner>
209 global_level_cell_index_partitioner(
210 const unsigned int level)
const override;
225 virtual std::vector<types::boundary_id>
226 get_boundary_ids()
const override;
243 virtual std::vector<types::manifold_id>
244 get_manifold_ids()
const override;
299 communicate_locally_moved_vertices(
300 const std::vector<bool> &vertex_locally_moved);
303 n_global_coarse_cells()
const override;
377 std::shared_ptr<const Utilities::MPI::Partitioner>
383 std::vector<std::shared_ptr<const Utilities::MPI::Partitioner>>
395 update_number_cache();
401 reset_global_cell_indices();
404 update_reference_cells()
override;