active_cell_iterator typedef | parallel::distributed::Triangulation< dim, spacedim > | |
active_cell_iterators() const | Triangulation< dim, spacedim > | |
active_cell_iterators_on_level(const unsigned int level) const | Triangulation< dim, spacedim > | |
active_face_iterator typedef | Triangulation< dim, spacedim > | |
active_face_iterators() const | Triangulation< dim, spacedim > | |
active_hex_iterator typedef | Triangulation< dim, spacedim > | |
active_line_iterator typedef | Triangulation< dim, spacedim > | |
active_quad_iterator typedef | Triangulation< dim, spacedim > | |
active_vertex_iterator typedef | Triangulation< dim, spacedim > | |
add_periodicity(const std::vector<::GridTools::PeriodicFacePair< cell_iterator >> &) override | parallel::distributed::Triangulation< dim, spacedim > | virtual |
parallel::Triangulation::add_periodicity(const std::vector< GridTools::PeriodicFacePair< cell_iterator >> &) | Triangulation< dim, spacedim > | virtual |
allow_anisotropic_smoothing enum value | Triangulation< dim, spacedim > | |
begin(const unsigned int level=0) const | Triangulation< dim, spacedim > | |
begin_active(const unsigned int level=0) const | Triangulation< dim, spacedim > | |
begin_active_face() const | Triangulation< dim, spacedim > | |
begin_active_vertex() const | Triangulation< dim, spacedim > | |
begin_face() const | Triangulation< dim, spacedim > | |
begin_vertex() const | Triangulation< dim, spacedim > | |
CELL_COARSEN enum value | Triangulation< dim, spacedim > | |
CELL_INVALID enum value | Triangulation< dim, spacedim > | |
cell_iterator typedef | parallel::distributed::Triangulation< dim, spacedim > | |
cell_iterators() const | Triangulation< dim, spacedim > | |
cell_iterators_on_level(const unsigned int level) const | Triangulation< dim, spacedim > | |
CELL_PERSIST enum value | Triangulation< dim, spacedim > | |
CELL_REFINE enum value | Triangulation< dim, spacedim > | |
clear() override | parallel::distributed::Triangulation< dim, spacedim > | virtual |
clear_user_data() | Triangulation< dim, spacedim > | |
clear_user_flags() | Triangulation< dim, spacedim > | |
clear_user_flags_hex() | Triangulation< dim, spacedim > | |
clear_user_flags_line() | Triangulation< dim, spacedim > | |
clear_user_flags_quad() | Triangulation< dim, spacedim > | |
coarse_cell_to_p4est_tree_permutation | parallel::distributed::Triangulation< dim, spacedim > | private |
coarsest_level_1 enum value | Triangulation< dim, spacedim > | |
communicate_locally_moved_vertices(const std::vector< bool > &vertex_locally_moved) | parallel::distributed::Triangulation< dim, spacedim > | |
compute_vertices_with_ghost_neighbors() const override | parallel::distributed::Triangulation< dim, spacedim > | privatevirtual |
connectivity | parallel::distributed::Triangulation< dim, spacedim > | private |
construct_multigrid_hierarchy enum value | parallel::distributed::Triangulation< dim, spacedim > | |
copy_local_forest_to_triangulation() | parallel::distributed::Triangulation< dim, spacedim > | private |
copy_new_triangulation_to_p4est(std::integral_constant< int, 2 >) | parallel::distributed::Triangulation< dim, spacedim > | private |
copy_triangulation(const ::Triangulation< dim, spacedim > &other_tria) override | parallel::distributed::Triangulation< dim, spacedim > | virtual |
parallel::Triangulation::copy_triangulation(const ::Triangulation< dim, spacedim > &old_tria) override | parallel::Triangulation< dim, spacedim > | virtual |
Triangulation::copy_triangulation(const Triangulation< dim, spacedim > &other_tria) | Triangulation< dim, spacedim > | virtual |
create_triangulation(const std::vector< Point< spacedim >> &vertices, const std::vector< CellData< dim >> &cells, const SubCellData &subcelldata) override | parallel::distributed::Triangulation< dim, spacedim > | virtual |
create_triangulation_compatibility(const std::vector< Point< spacedim >> &vertices, const std::vector< CellData< dim >> &cells, const SubCellData &subcelldata) | Triangulation< dim, spacedim > | virtual |
default_setting enum value | parallel::distributed::Triangulation< dim, spacedim > | |
dimension | Triangulation< dim, spacedim > | static |
do_not_produce_unrefined_islands enum value | Triangulation< dim, spacedim > | |
eliminate_refined_boundary_islands enum value | Triangulation< dim, spacedim > | |
eliminate_refined_inner_islands enum value | Triangulation< dim, spacedim > | |
eliminate_unrefined_islands enum value | Triangulation< dim, spacedim > | |
end() const | Triangulation< dim, spacedim > | |
end(const unsigned int level) const | Triangulation< dim, spacedim > | |
end_active(const unsigned int level) const | Triangulation< dim, spacedim > | |
end_face() const | Triangulation< dim, spacedim > | |
end_vertex() const | Triangulation< dim, spacedim > | |
ExcBoundaryIdNotFound(types::boundary_id arg1) | Triangulation< dim, spacedim > | static |
ExcEmptyLevel(int arg1) | Triangulation< dim, spacedim > | static |
ExcFacesHaveNoLevel() | Triangulation< dim, spacedim > | static |
ExcGridReadError() | Triangulation< dim, spacedim > | static |
ExcInUse(int arg1, std::string arg2, std::string arg3) | Subscriptor | static |
ExcInvalidLevel(int arg1, int arg2) | Triangulation< dim, spacedim > | static |
ExcNonOrientableTriangulation() | Triangulation< dim, spacedim > | static |
ExcNoSubscriber(std::string arg1, std::string arg2) | Subscriptor | static |
ExcTriangulationNotEmpty(int arg1, int arg2) | Triangulation< dim, spacedim > | static |
execute_coarsening_and_refinement() override | parallel::distributed::Triangulation< dim, spacedim > | virtual |
face_iterator typedef | Triangulation< dim, spacedim > | |
fill_level_ghost_owners() | parallel::Triangulation< dim, spacedim > | protected |
flip_all_direction_flags() | Triangulation< dim, spacedim > | |
get_anisotropic_refinement_flag() const | Triangulation< dim, spacedim > | |
get_boundary_ids() const | Triangulation< dim, spacedim > | |
get_cell_weights() const | parallel::distributed::Triangulation< dim, spacedim > | private |
get_checksum() const | parallel::distributed::Triangulation< dim, spacedim > | |
get_coarse_cell_to_p4est_tree_permutation() const | parallel::distributed::Triangulation< dim, spacedim > | |
get_communicator() const | parallel::Triangulation< dim, spacedim > | virtual |
get_manifold(const types::manifold_id number) const | Triangulation< dim, spacedim > | |
get_manifold_ids() const | Triangulation< dim, spacedim > | |
get_mesh_smoothing() const | Triangulation< dim, spacedim > | virtual |
get_p4est() const | parallel::distributed::Triangulation< dim, spacedim > | |
get_p4est_tree_to_coarse_cell_permutation() const | parallel::distributed::Triangulation< dim, spacedim > | |
get_periodic_face_map() const | Triangulation< dim, spacedim > | |
get_triangulation() | Triangulation< dim, spacedim > | |
get_triangulation() const | Triangulation< dim, spacedim > | |
get_used_vertices() const | Triangulation< dim, spacedim > | |
get_vertices() const | Triangulation< dim, spacedim > | |
ghost_owners() const | parallel::Triangulation< dim, spacedim > | |
has_hanging_nodes() const override | parallel::distributed::Triangulation< dim, spacedim > | virtual |
hex_iterator typedef | Triangulation< dim, spacedim > | |
init_tree(const int dealii_coarse_cell_index) const | parallel::distributed::Triangulation< dim, spacedim > | private |
last() const | Triangulation< dim, spacedim > | |
last_active() const | Triangulation< dim, spacedim > | |
level_ghost_owners() const | parallel::Triangulation< dim, spacedim > | |
limit_level_difference_at_vertices enum value | Triangulation< dim, spacedim > | |
line_iterator typedef | Triangulation< dim, spacedim > | |
list_subscribers(StreamType &stream) const | Subscriptor | inline |
list_subscribers() const | Subscriptor | |
load(const std::string &filename, const bool autopartition=true) | parallel::distributed::Triangulation< dim, spacedim > | |
parallel::Triangulation::load(Archive &ar, const unsigned int version) | Triangulation< dim, spacedim > | |
load_coarsen_flags(std::istream &out) | Triangulation< dim, spacedim > | |
load_coarsen_flags(const std::vector< bool > &v) | Triangulation< dim, spacedim > | |
load_refine_flags(std::istream &in) | Triangulation< dim, spacedim > | |
load_refine_flags(const std::vector< bool > &v) | Triangulation< dim, spacedim > | |
load_user_flags(std::istream &in) | Triangulation< dim, spacedim > | |
load_user_flags(const std::vector< bool > &v) | Triangulation< dim, spacedim > | |
load_user_flags_hex(std::istream &in) | Triangulation< dim, spacedim > | |
load_user_flags_hex(const std::vector< bool > &v) | Triangulation< dim, spacedim > | |
load_user_flags_line(std::istream &in) | Triangulation< dim, spacedim > | |
load_user_flags_line(const std::vector< bool > &v) | Triangulation< dim, spacedim > | |
load_user_flags_quad(std::istream &in) | Triangulation< dim, spacedim > | |
load_user_flags_quad(const std::vector< bool > &v) | Triangulation< dim, spacedim > | |
load_user_indices(const std::vector< unsigned int > &v) | Triangulation< dim, spacedim > | |
load_user_indices_hex(const std::vector< unsigned int > &v) | Triangulation< dim, spacedim > | |
load_user_indices_line(const std::vector< unsigned int > &v) | Triangulation< dim, spacedim > | |
load_user_indices_quad(const std::vector< unsigned int > &v) | Triangulation< dim, spacedim > | |
load_user_pointers(const std::vector< void *> &v) | Triangulation< dim, spacedim > | |
load_user_pointers_hex(const std::vector< void *> &v) | Triangulation< dim, spacedim > | |
load_user_pointers_line(const std::vector< void *> &v) | Triangulation< dim, spacedim > | |
load_user_pointers_quad(const std::vector< void *> &v) | Triangulation< dim, spacedim > | |
local_quadrant_cell_relations | parallel::distributed::Triangulation< dim, spacedim > | private |
locally_owned_subdomain() const override | parallel::Triangulation< dim, spacedim > | virtual |
mark_locally_active_vertices_on_level(const int level) const | parallel::distributed::Triangulation< dim, spacedim > | private |
max_adjacent_cells() const | Triangulation< dim, spacedim > | |
maximum_smoothing enum value | Triangulation< dim, spacedim > | |
memory_consumption() const override | parallel::distributed::Triangulation< dim, spacedim > | virtual |
memory_consumption_p4est() const | parallel::distributed::Triangulation< dim, spacedim > | virtual |
mesh_reconstruction_after_repartitioning enum value | parallel::distributed::Triangulation< dim, spacedim > | |
MeshSmoothing enum name | Triangulation< dim, spacedim > | |
mpi_communicator | parallel::Triangulation< dim, spacedim > | protected |
my_subdomain | parallel::Triangulation< dim, spacedim > | protected |
n_active_cells() const | Triangulation< dim, spacedim > | |
n_active_cells(const unsigned int level) const | Triangulation< dim, spacedim > | |
n_active_faces() const | Triangulation< dim, spacedim > | |
n_active_hexs() const | Triangulation< dim, spacedim > | |
n_active_hexs(const unsigned int level) const | Triangulation< dim, spacedim > | |
n_active_lines() const | Triangulation< dim, spacedim > | |
n_active_lines(const unsigned int level) const | Triangulation< dim, spacedim > | |
n_active_quads() const | Triangulation< dim, spacedim > | |
n_active_quads(const unsigned int level) const | Triangulation< dim, spacedim > | |
n_cells() const | Triangulation< dim, spacedim > | |
n_cells(const unsigned int level) const | Triangulation< dim, spacedim > | |
n_faces() const | Triangulation< dim, spacedim > | |
n_global_active_cells() const override | parallel::Triangulation< dim, spacedim > | virtual |
n_global_levels() const override | parallel::Triangulation< dim, spacedim > | virtual |
n_hexs() const | Triangulation< dim, spacedim > | |
n_hexs(const unsigned int level) const | Triangulation< dim, spacedim > | |
n_levels() const | Triangulation< dim, spacedim > | |
n_lines() const | Triangulation< dim, spacedim > | |
n_lines(const unsigned int level) const | Triangulation< dim, spacedim > | |
n_locally_owned_active_cells() const | parallel::Triangulation< dim, spacedim > | |
n_locally_owned_active_cells_per_processor() const | parallel::Triangulation< dim, spacedim > | |
n_quads() const | Triangulation< dim, spacedim > | |
n_quads(const unsigned int level) const | Triangulation< dim, spacedim > | |
n_raw_cells(const unsigned int level) const | Triangulation< dim, spacedim > | |
n_raw_faces() const | Triangulation< dim, spacedim > | |
n_raw_hexs(const unsigned int level) const | Triangulation< dim, spacedim > | |
n_raw_lines() const | Triangulation< dim, spacedim > | |
n_raw_lines(const unsigned int level) const | Triangulation< dim, spacedim > | |
n_raw_quads() const | Triangulation< dim, spacedim > | |
n_raw_quads(const unsigned int level) const | Triangulation< dim, spacedim > | |
n_subdomains | parallel::Triangulation< dim, spacedim > | protected |
n_subscriptions() const | Subscriptor | inline |
n_used_vertices() const | Triangulation< dim, spacedim > | |
n_vertices() const | Triangulation< dim, spacedim > | |
no_automatic_repartitioning enum value | parallel::distributed::Triangulation< dim, spacedim > | |
none enum value | Triangulation< dim, spacedim > | |
notify_ready_to_unpack(const unsigned int handle, const std::function< void(const cell_iterator &, const CellStatus, const boost::iterator_range< std::vector< char >::const_iterator > &)> &unpack_callback) | parallel::distributed::Triangulation< dim, spacedim > | |
operator=(Triangulation< dim, spacedim > &&tria) noexcept | Triangulation< dim, spacedim > | |
Subscriptor::operator=(const Subscriptor &) | Subscriptor | inline |
Subscriptor::operator=(Subscriptor &&) noexcept | Subscriptor | |
parallel_forest | parallel::distributed::Triangulation< dim, spacedim > | private |
parallel_ghost | parallel::distributed::Triangulation< dim, spacedim > | private |
patch_level_1 enum value | Triangulation< dim, spacedim > | |
prepare_coarsening_and_refinement() override | parallel::distributed::Triangulation< dim, spacedim > | virtual |
quad_iterator typedef | Triangulation< dim, spacedim > | |
quadrant_cell_relation_t typedef | parallel::distributed::Triangulation< dim, spacedim > | private |
read_bool_vector(const unsigned int magic_number1, std::vector< bool > &v, const unsigned int magic_number2, std::istream &in) | Triangulation< dim, spacedim > | protectedstatic |
refine_global(const unsigned int times=1) | Triangulation< dim, spacedim > | |
register_data_attach(const std::function< std::vector< char >(const cell_iterator &, const CellStatus)> &pack_callback, const bool returns_variable_size_data) | parallel::distributed::Triangulation< dim, spacedim > | |
repartition() | parallel::distributed::Triangulation< dim, spacedim > | |
reset_all_manifolds() | Triangulation< dim, spacedim > | |
reset_manifold(const types::manifold_id manifold_number) | Triangulation< dim, spacedim > | |
save(const std::string &filename) const | parallel::distributed::Triangulation< dim, spacedim > | |
parallel::Triangulation::save(Archive &ar, const unsigned int version) const | Triangulation< dim, spacedim > | |
save_coarsen_flags(std::ostream &out) const | Triangulation< dim, spacedim > | |
save_coarsen_flags(std::vector< bool > &v) const | Triangulation< dim, spacedim > | |
save_refine_flags(std::ostream &out) const | Triangulation< dim, spacedim > | |
save_refine_flags(std::vector< bool > &v) const | Triangulation< dim, spacedim > | |
save_user_flags(std::ostream &out) const | Triangulation< dim, spacedim > | |
save_user_flags(std::vector< bool > &v) const | Triangulation< dim, spacedim > | |
save_user_flags_hex(std::ostream &out) const | Triangulation< dim, spacedim > | |
save_user_flags_hex(std::vector< bool > &v) const | Triangulation< dim, spacedim > | |
save_user_flags_line(std::ostream &out) const | Triangulation< dim, spacedim > | |
save_user_flags_line(std::vector< bool > &v) const | Triangulation< dim, spacedim > | |
save_user_flags_quad(std::ostream &out) const | Triangulation< dim, spacedim > | |
save_user_flags_quad(std::vector< bool > &v) const | Triangulation< dim, spacedim > | |
save_user_indices(std::vector< unsigned int > &v) const | Triangulation< dim, spacedim > | |
save_user_indices_hex(std::vector< unsigned int > &v) const | Triangulation< dim, spacedim > | |
save_user_indices_line(std::vector< unsigned int > &v) const | Triangulation< dim, spacedim > | |
save_user_indices_quad(std::vector< unsigned int > &v) const | Triangulation< dim, spacedim > | |
save_user_pointers(std::vector< void *> &v) const | Triangulation< dim, spacedim > | |
save_user_pointers_hex(std::vector< void *> &v) const | Triangulation< dim, spacedim > | |
save_user_pointers_line(std::vector< void *> &v) const | Triangulation< dim, spacedim > | |
save_user_pointers_quad(std::vector< void *> &v) const | Triangulation< dim, spacedim > | |
serialize(Archive &ar, const unsigned int version) | Subscriptor | inline |
set_all_manifold_ids(const types::manifold_id number) | Triangulation< dim, spacedim > | |
set_all_manifold_ids_on_boundary(const types::manifold_id number) | Triangulation< dim, spacedim > | |
set_all_manifold_ids_on_boundary(const types::boundary_id b_id, const types::manifold_id number) | Triangulation< dim, spacedim > | |
set_all_refine_flags() | Triangulation< dim, spacedim > | |
set_manifold(const types::manifold_id number, const Manifold< dim, spacedim > &manifold_object) | Triangulation< dim, spacedim > | |
set_manifold(const types::manifold_id number) | Triangulation< dim, spacedim > | |
set_mesh_smoothing(const MeshSmoothing mesh_smoothing) | Triangulation< dim, spacedim > | virtual |
Settings enum name | parallel::distributed::Triangulation< dim, spacedim > | |
settings | parallel::distributed::Triangulation< dim, spacedim > | private |
setup_coarse_cell_to_p4est_tree_permutation() | parallel::distributed::Triangulation< dim, spacedim > | private |
signals | Triangulation< dim, spacedim > | mutable |
smooth_grid | Triangulation< dim, spacedim > | protected |
smoothing_on_coarsening enum value | Triangulation< dim, spacedim > | |
smoothing_on_refinement enum value | Triangulation< dim, spacedim > | |
space_dimension | Triangulation< dim, spacedim > | static |
subscribe(std::atomic< bool > *const validity, const std::string &identifier="") const | Subscriptor | |
Subscriptor() | Subscriptor | inline |
Subscriptor(const Subscriptor &) | Subscriptor | inline |
Subscriptor(Subscriptor &&) noexcept | Subscriptor | |
Triangulation(MPI_Comm mpi_communicator, const typename ::Triangulation< dim, spacedim >::MeshSmoothing smooth_grid=(::Triangulation< dim, spacedim >::none), const Settings settings=default_setting) | parallel::distributed::Triangulation< dim, spacedim > | |
parallel::Triangulation::Triangulation(MPI_Comm mpi_communicator, const typename ::Triangulation< dim, spacedim >::MeshSmoothing smooth_grid=(::Triangulation< dim, spacedim >::none), const bool check_for_distorted_cells=false) | parallel::Triangulation< dim, spacedim > | |
Triangulation::Triangulation(const MeshSmoothing smooth_grid=none, const bool check_for_distorted_cells=false) | Triangulation< dim, spacedim > | |
Triangulation::Triangulation(const Triangulation< dim, spacedim > &)=delete | Triangulation< dim, spacedim > | |
Triangulation::Triangulation(Triangulation< dim, spacedim > &&tria) noexcept | Triangulation< dim, spacedim > | |
triangulation_has_content | parallel::distributed::Triangulation< dim, spacedim > | private |
unsubscribe(std::atomic< bool > *const validity, const std::string &identifier="") const | Subscriptor | |
update_number_cache() override | parallel::distributed::Triangulation< dim, spacedim > | privatevirtual |
update_periodic_face_map() | Triangulation< dim, spacedim > | protected |
update_quadrant_cell_relations() | parallel::distributed::Triangulation< dim, spacedim > | private |
vertex_iterator typedef | Triangulation< dim, spacedim > | |
vertex_used(const unsigned int index) const | Triangulation< dim, spacedim > | |
write_bool_vector(const unsigned int magic_number1, const std::vector< bool > &v, const unsigned int magic_number2, std::ostream &out) | Triangulation< dim, spacedim > | protectedstatic |
write_mesh_vtk(const std::string &file_basename) const | parallel::distributed::Triangulation< dim, spacedim > | |
~Subscriptor() | Subscriptor | virtual |
~Triangulation() override | parallel::distributed::Triangulation< dim, spacedim > | virtual |