agglo_dh | AgglomerationHandler< dim, spacedim > | |
agglomerated_isv | AgglomerationHandler< dim, spacedim > | mutableprivate |
agglomerated_isv_bdary | AgglomerationHandler< dim, spacedim > | mutableprivate |
agglomerated_isv_neigh | AgglomerationHandler< dim, spacedim > | mutableprivate |
agglomerated_quadrature(const AgglomerationContainer &cells, const typename Triangulation< dim, spacedim >::active_cell_iterator &master_cell) const | AgglomerationHandler< dim, spacedim > | |
agglomerated_scratch | AgglomerationHandler< dim, spacedim > | mutableprivate |
agglomeration_face_flags | AgglomerationHandler< dim, spacedim > | private |
agglomeration_face_quad | AgglomerationHandler< dim, spacedim > | private |
agglomeration_flags | AgglomerationHandler< dim, spacedim > | private |
agglomeration_iterator typedef | AgglomerationHandler< dim, spacedim > | |
agglomeration_quad | AgglomerationHandler< dim, spacedim > | private |
AgglomerationAccessor class | AgglomerationHandler< dim, spacedim > | friend |
AgglomerationContainer typedef | AgglomerationHandler< dim, spacedim > | |
AgglomerationHandler(const GridTools::Cache< dim, spacedim > &cached_tria) | AgglomerationHandler< dim, spacedim > | explicit |
AgglomerationHandler()=default | AgglomerationHandler< dim, spacedim > | |
AgglomerationIterator class | AgglomerationHandler< dim, spacedim > | friend |
are_cells_agglomerated(const typename Triangulation< dim, spacedim >::active_cell_iterator &cell, const typename Triangulation< dim, spacedim >::active_cell_iterator &other_cell) const | AgglomerationHandler< dim, spacedim > | inlineprivate |
at_boundary(const typename DoFHandler< dim, spacedim >::active_cell_iterator &cell, const unsigned int f) const | AgglomerationHandler< dim, spacedim > | inline |
bboxes | AgglomerationHandler< dim, spacedim > | private |
begin() const | AgglomerationHandler< dim, spacedim > | |
begin() | AgglomerationHandler< dim, spacedim > | |
box_mapping | AgglomerationHandler< dim, spacedim > | |
cached_tria | AgglomerationHandler< dim, spacedim > | private |
cell_to_polytope_index(const typename Triangulation< dim, spacedim >::active_cell_iterator &cell) const | AgglomerationHandler< dim, spacedim > | inline |
CellAgglomerationType enum name | AgglomerationHandler< dim, spacedim > | |
check_no_subscribers() const noexcept | Subscriptor | private |
communicator | AgglomerationHandler< dim, spacedim > | private |
connect_hierarchy(const CellsAgglomerator< dim, RtreeType > &agglomerator) | AgglomerationHandler< dim, spacedim > | |
connect_to_tria_signals() | AgglomerationHandler< dim, spacedim > | inlineprivate |
counter | Subscriptor | private |
counter_map | Subscriptor | private |
create_agglomeration_sparsity_pattern(SparsityPatternType &sparsity_pattern, const AffineConstraints< Number > &constraints=AffineConstraints< Number >(), const bool keep_constrained_dofs=true, const types::subdomain_id subdomain_id=numbers::invalid_subdomain_id) | AgglomerationHandler< dim, spacedim > | |
create_bounding_box(const AgglomerationContainer &polytope) | AgglomerationHandler< dim, spacedim > | private |
define_agglomerate(const AgglomerationContainer &cells) | AgglomerationHandler< dim, spacedim > | |
define_agglomerate_with_check(const AgglomerationContainer &cells) | AgglomerationHandler< dim, spacedim > | |
distribute_agglomerated_dofs(const FiniteElement< dim > &fe_space) | AgglomerationHandler< dim, spacedim > | |
dummy_fe | AgglomerationHandler< dim, spacedim > | private |
end() const | AgglomerationHandler< dim, spacedim > | |
end() | AgglomerationHandler< dim, spacedim > | |
euler_vector | AgglomerationHandler< dim, spacedim > | private |
exchange_interface_values() | AgglomerationHandler< dim, spacedim > | |
ExcInUse(int arg1, std::string arg2, std::string arg3) | Subscriptor | static |
ExcNoSubscriber(std::string arg1, std::string arg2) | Subscriptor | static |
fe | AgglomerationHandler< dim, spacedim > | private |
fe_collection | AgglomerationHandler< dim, spacedim > | private |
get_agglomerate(const typename Triangulation< dim, spacedim >::active_cell_iterator &master_cell) const | AgglomerationHandler< dim, spacedim > | inline |
get_agglomeration_mapping() const | AgglomerationHandler< dim, spacedim > | inline |
get_dof_handler() const | AgglomerationHandler< dim, spacedim > | inline |
get_fe() const | AgglomerationHandler< dim, spacedim > | inline |
get_interface() const | AgglomerationHandler< dim, spacedim > | inline |
get_local_bboxes() const | AgglomerationHandler< dim, spacedim > | inline |
get_mapping() const | AgglomerationHandler< dim, spacedim > | inline |
get_master_idx_of_cell(const typename Triangulation< dim, spacedim >::active_cell_iterator &cell) const | AgglomerationHandler< dim, spacedim > | inlineprivate |
get_mesh_size() const | AgglomerationHandler< dim, spacedim > | |
get_relationships() const | AgglomerationHandler< dim, spacedim > | inline |
get_slaves_of_idx(types::global_cell_index idx) const | AgglomerationHandler< dim, spacedim > | inline |
get_triangulation() const | AgglomerationHandler< dim, spacedim > | inline |
hybrid_mesh | AgglomerationHandler< dim, spacedim > | private |
initialize_agglomeration_data(const std::unique_ptr< GridTools::Cache< dim, spacedim > > &cache_tria) | AgglomerationHandler< dim, spacedim > | private |
initialize_fe_values(const Quadrature< dim > &cell_quadrature=QGauss< dim >(1), const UpdateFlags &flags=UpdateFlags::update_default, const Quadrature< dim - 1 > &face_quadrature=QGauss< dim - 1 >(1), const UpdateFlags &face_flags=UpdateFlags::update_default) | AgglomerationHandler< dim, spacedim > | |
initialize_hp_structure() | AgglomerationHandler< dim, spacedim > | private |
internal::AgglomerationHandlerImplementation< dim, spacedim > class | AgglomerationHandler< dim, spacedim > | friend |
internal_agglomeration_face_flags | AgglomerationHandler< dim, spacedim > | private |
internal_agglomeration_flags | AgglomerationHandler< dim, spacedim > | private |
is_master_cell(const CellIterator &cell) const | AgglomerationHandler< dim, spacedim > | inline |
is_slave_cell(const CellIterator &cell) const | AgglomerationHandler< dim, spacedim > | inlineprivate |
is_slave_cell_of(const typename Triangulation< dim, spacedim >::active_cell_iterator &cell) | AgglomerationHandler< dim, spacedim > | inlineprivate |
last() | AgglomerationHandler< dim, spacedim > | |
list_subscribers(StreamType &stream) const | Subscriptor | |
list_subscribers() const | Subscriptor | |
list_subscribers(StreamType &stream) const | Subscriptor | |
list_subscribers() const | Subscriptor | |
local_bdary_info | AgglomerationHandler< dim, spacedim > | mutableprivate |
local_cell_ids_neigh_cell | AgglomerationHandler< dim, spacedim > | mutableprivate |
local_ghost_dofs | AgglomerationHandler< dim, spacedim > | mutableprivate |
local_ghosted_bbox | AgglomerationHandler< dim, spacedim > | mutableprivate |
local_ghosted_master_id | AgglomerationHandler< dim, spacedim > | mutableprivate |
local_gradients | AgglomerationHandler< dim, spacedim > | mutableprivate |
local_jxws | AgglomerationHandler< dim, spacedim > | mutableprivate |
local_n_faces | AgglomerationHandler< dim, spacedim > | mutableprivate |
local_normals | AgglomerationHandler< dim, spacedim > | mutableprivate |
local_qpoints | AgglomerationHandler< dim, spacedim > | mutableprivate |
local_values | AgglomerationHandler< dim, spacedim > | mutableprivate |
map_iterator typedef | Subscriptor | private |
map_value_type typedef | Subscriptor | private |
mapping | AgglomerationHandler< dim, spacedim > | private |
master enum value | AgglomerationHandler< dim, spacedim > | |
master2polygon | AgglomerationHandler< dim, spacedim > | private |
master2slaves | AgglomerationHandler< dim, spacedim > | private |
master_cells_container | AgglomerationHandler< dim, spacedim > | private |
master_disconnected | AgglomerationHandler< dim, spacedim > | private |
master_slave_relationships | AgglomerationHandler< dim, spacedim > | private |
master_slave_relationships_iterators | AgglomerationHandler< dim, spacedim > | private |
mutex | Subscriptor | privatestatic |
n_agglomerated_faces_per_cell(const typename Triangulation< dim, spacedim >::active_cell_iterator &cell) const | AgglomerationHandler< dim, spacedim > | |
n_agglomerates() const | AgglomerationHandler< dim, spacedim > | inline |
n_agglomerations | AgglomerationHandler< dim, spacedim > | private |
n_dofs() const noexcept | AgglomerationHandler< dim, spacedim > | inline |
n_dofs_per_cell() const noexcept | AgglomerationHandler< dim, spacedim > | inline |
n_subscriptions() const | Subscriptor | |
n_subscriptions() const | Subscriptor | |
no_face_values | AgglomerationHandler< dim, spacedim > | private |
no_values | AgglomerationHandler< dim, spacedim > | private |
number_of_agglomerated_faces | AgglomerationHandler< dim, spacedim > | mutableprivate |
object_info | Subscriptor | private |
operator=(const Subscriptor &) | Subscriptor | |
operator=(Subscriptor &&) noexcept | Subscriptor | |
output_dh | AgglomerationHandler< dim, spacedim > | |
parent_child_info | AgglomerationHandler< dim, spacedim > | private |
polygon_boundary | AgglomerationHandler< dim, spacedim > | mutableprivate |
polytope_boundary(const typename Triangulation< dim >::active_cell_iterator &cell) | AgglomerationHandler< dim, spacedim > | inline |
polytope_cache | AgglomerationHandler< dim, spacedim > | private |
polytope_iterators() const | AgglomerationHandler< dim, spacedim > | |
polytope_to_dh_iterator(const types::global_cell_index polytope_index) const | AgglomerationHandler< dim, spacedim > | inline |
present_extraction_level | AgglomerationHandler< dim, spacedim > | private |
print_agglomeration(StreamType &out) | AgglomerationHandler< dim, spacedim > | inline |
recv_bdary_info | AgglomerationHandler< dim, spacedim > | mutableprivate |
recv_cell_ids_neigh_cell | AgglomerationHandler< dim, spacedim > | mutableprivate |
recv_ghost_dofs | AgglomerationHandler< dim, spacedim > | mutableprivate |
recv_ghosted_bbox | AgglomerationHandler< dim, spacedim > | mutableprivate |
recv_ghosted_master_id | AgglomerationHandler< dim, spacedim > | mutableprivate |
recv_gradients | AgglomerationHandler< dim, spacedim > | mutable |
recv_jxws | AgglomerationHandler< dim, spacedim > | mutable |
recv_n_faces | AgglomerationHandler< dim, spacedim > | mutableprivate |
recv_normals | AgglomerationHandler< dim, spacedim > | mutable |
recv_qpoints | AgglomerationHandler< dim, spacedim > | mutable |
recv_values | AgglomerationHandler< dim, spacedim > | mutable |
reinit(const AgglomerationIterator< dim, spacedim > &polytope) const | AgglomerationHandler< dim, spacedim > | |
reinit(const AgglomerationIterator< dim, spacedim > &polytope, const unsigned int face_index) const | AgglomerationHandler< dim, spacedim > | |
reinit_interface(const AgglomerationIterator< dim, spacedim > &polytope_in, const AgglomerationIterator< dim, spacedim > &neigh_polytope, const unsigned int local_in, const unsigned int local_outside) const | AgglomerationHandler< dim, spacedim > | |
reinit_master(const typename DoFHandler< dim, spacedim >::active_cell_iterator &cell, const unsigned int face_number, std::unique_ptr< NonMatching::FEImmersedSurfaceValues< spacedim > > &agglo_isv_ptr) const | AgglomerationHandler< dim, spacedim > | private |
ScratchData typedef | AgglomerationHandler< dim, spacedim > | private |
serialize(Archive &ar, const unsigned int version) | Subscriptor | |
setup_connectivity_of_agglomeration() | AgglomerationHandler< dim, spacedim > | private |
setup_ghost_polytopes() | AgglomerationHandler< dim, spacedim > | |
slave enum value | AgglomerationHandler< dim, spacedim > | |
standard_scratch | AgglomerationHandler< dim, spacedim > | mutableprivate |
subscribe(std::atomic< bool > *const validity, const std::string &identifier="") const | Subscriptor | |
subscribe(std::atomic< bool > *const validity, const std::string &identifier="") const | Subscriptor | |
Subscriptor() | Subscriptor | |
Subscriptor(const Subscriptor &) | Subscriptor | |
Subscriptor(Subscriptor &&) noexcept | Subscriptor | |
tria | AgglomerationHandler< dim, spacedim > | private |
tria_listener | AgglomerationHandler< dim, spacedim > | private |
unsubscribe(std::atomic< bool > *const validity, const std::string &identifier="") const | Subscriptor | |
unsubscribe(std::atomic< bool > *const validity, const std::string &identifier="") const | Subscriptor | |
update_agglomerate(AgglomerationContainer &polytope, const typename Triangulation< dim, spacedim >::active_cell_iterator &master_cell) | AgglomerationHandler< dim, spacedim > | private |
validity_pointers | Subscriptor | private |
~AgglomerationHandler() | AgglomerationHandler< dim, spacedim > | inline |
~Subscriptor() | Subscriptor | virtual |