deal.II version GIT relicensing-2167-g9622207b8f 2024-11-21 12:40:00+00:00
\(\newcommand{\dealvcentcolon}{\mathrel{\mathop{:}}}\) \(\newcommand{\dealcoloneq}{\dealvcentcolon\mathrel{\mkern-1.2mu}=}\) \(\newcommand{\jump}[1]{\left[\!\left[ #1 \right]\!\right]}\) \(\newcommand{\average}[1]{\left\{\!\left\{ #1 \right\}\!\right\}}\)
Loading...
Searching...
No Matches
PersistentTriangulation< dim, spacedim > Member List

This is the complete list of members for PersistentTriangulation< dim, spacedim >, including all inherited members.

active_cell_iterator typedefTriangulation< dim, spacedim >
active_cell_iterators() constTriangulation< dim, spacedim >
active_cell_iterators_on_level(const unsigned int level) constTriangulation< dim, spacedim >
active_face_iterator typedefTriangulation< dim, spacedim >
active_face_iterators() constTriangulation< dim, spacedim >
active_hex_iterator typedefTriangulation< dim, spacedim >
active_line_iterator typedefTriangulation< dim, spacedim >
active_quad_iterator typedefTriangulation< dim, spacedim >
active_vertex_iterator typedefTriangulation< dim, spacedim >
add_periodicity(const std::vector< GridTools::PeriodicFacePair< cell_iterator > > &)Triangulation< dim, spacedim >virtual
all_reference_cells_are_hyper_cube() constTriangulation< dim, spacedim >
all_reference_cells_are_simplex() constTriangulation< dim, spacedim >
allow_anisotropic_smoothing enum valueTriangulation< dim, spacedim >
anisotropic_refinementTriangulation< dim, spacedim >private
begin(const unsigned int level=0) constTriangulation< dim, spacedim >
begin_active(const unsigned int level=0) constTriangulation< dim, spacedim >
begin_active_face() constTriangulation< dim, spacedim >
begin_active_hex(const unsigned int level=0) constTriangulation< dim, spacedim >private
begin_active_line(const unsigned int level=0) constTriangulation< dim, spacedim >private
begin_active_quad(const unsigned int level=0) constTriangulation< dim, spacedim >private
begin_active_vertex() constTriangulation< dim, spacedim >
begin_face() constTriangulation< dim, spacedim >
begin_hex(const unsigned int level=0) constTriangulation< dim, spacedim >private
begin_line(const unsigned int level=0) constTriangulation< dim, spacedim >private
begin_quad(const unsigned int level=0) constTriangulation< dim, spacedim >private
begin_raw(const unsigned int level=0) constTriangulation< dim, spacedim >private
begin_raw_hex(const unsigned int level=0) constTriangulation< dim, spacedim >private
begin_raw_line(const unsigned int level=0) constTriangulation< dim, spacedim >private
begin_raw_quad(const unsigned int level=0) constTriangulation< dim, spacedim >private
begin_vertex() constTriangulation< dim, spacedim >
cell_attached_dataTriangulation< dim, spacedim >
CELL_COARSENTriangulation< dim, spacedim >static
CELL_INVALIDTriangulation< dim, spacedim >static
cell_iterator typedefTriangulation< dim, spacedim >
cell_iterators() constTriangulation< dim, spacedim >
cell_iterators_on_level(const unsigned int level) constTriangulation< dim, spacedim >
CELL_PERSISTTriangulation< dim, spacedim >static
CELL_REFINETriangulation< dim, spacedim >static
CellStatus typedefTriangulation< dim, spacedim >
check_for_distorted_cellsTriangulation< dim, spacedim >private
check_no_subscribers() const noexceptEnableObserverPointerprivate
clear()Triangulation< dim, spacedim >virtual
clear_despite_subscriptions()Triangulation< dim, spacedim >private
clear_flags()PersistentTriangulation< 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_id_to_coarse_cell_index(const types::coarse_cell_id coarse_cell_id) constTriangulation< dim, spacedim >privatevirtual
coarse_cell_index_to_coarse_cell_id(const unsigned int coarse_cell_index) constTriangulation< dim, spacedim >privatevirtual
coarse_gridPersistentTriangulation< dim, spacedim >private
coarsen_flagsPersistentTriangulation< dim, spacedim >private
coarsen_global(const unsigned int times=1)Triangulation< dim, spacedim >
coarsest_level_1 enum valueTriangulation< dim, spacedim >
contains_cell(const CellId &cell_id) constTriangulation< dim, spacedim >
copy_triangulation(const Triangulation< dim, spacedim > &tria) overridePersistentTriangulation< dim, spacedim >virtual
counterEnableObserverPointermutableprivate
counter_mapEnableObserverPointermutableprivate
create_cell_iterator(const CellId &cell_id) constTriangulation< dim, spacedim >
create_triangulation(const std::vector< Point< spacedim > > &vertices, const std::vector< CellData< dim > > &cells, const SubCellData &subcelldata) overridePersistentTriangulation< dim, spacedim >virtual
create_triangulation(const TriangulationDescription::Description< dim, spacedim > &construction_data) overridePersistentTriangulation< dim, spacedim >virtual
data_serializerTriangulation< dim, spacedim >protected
dimensionPersistentTriangulation< dim, spacedim >static
do_not_produce_unrefined_islands enum valueTriangulation< dim, spacedim >
eliminate_refined_boundary_islands enum valueTriangulation< dim, spacedim >
eliminate_refined_inner_islands enum valueTriangulation< dim, spacedim >
eliminate_unrefined_islands enum valueTriangulation< dim, spacedim >
EnableObserverPointer()EnableObserverPointerinline
EnableObserverPointer(const EnableObserverPointer &)EnableObserverPointerinline
EnableObserverPointer(EnableObserverPointer &&) noexceptEnableObserverPointer
end() constTriangulation< dim, spacedim >
end(const unsigned int level) constTriangulation< dim, spacedim >
end_active(const unsigned int level) constTriangulation< dim, spacedim >
end_face() constTriangulation< dim, spacedim >
end_hex() constTriangulation< dim, spacedim >private
end_line() constTriangulation< dim, spacedim >private
end_quad() constTriangulation< dim, spacedim >private
end_raw(const unsigned int level) constTriangulation< dim, spacedim >private
end_vertex() constTriangulation< dim, spacedim >
ExcBoundaryIdNotFound(types::boundary_id arg1)Triangulation< dim, spacedim >static
ExcEmptyLevel(int arg1)Triangulation< dim, spacedim >static
ExcFacesHaveNoLevel()Triangulation< dim, spacedim >static
ExcFlagsNotCleared()PersistentTriangulation< dim, spacedim >static
ExcGridReadError()Triangulation< dim, spacedim >static
ExcInconsistentCoarseningFlags()Triangulation< dim, spacedim >static
ExcInUse(int arg1, std::string arg2, std::string arg3)EnableObserverPointerstatic
ExcInvalidLevel(int arg1, int arg2)Triangulation< dim, spacedim >static
ExcNoSubscriber(std::string arg1, std::string arg2)EnableObserverPointerstatic
ExcTriangulationNotEmpty(int arg1, int arg2)Triangulation< dim, spacedim >static
ExcTriaNotEmpty()PersistentTriangulation< dim, spacedim >static
execute_coarsening()Triangulation< dim, spacedim >private
execute_coarsening_and_refinement() overridePersistentTriangulation< dim, spacedim >virtual
execute_refinement()Triangulation< dim, spacedim >private
face_iterator typedefTriangulation< dim, spacedim >
facesTriangulation< dim, spacedim >private
fix_coarsen_flags()Triangulation< dim, spacedim >private
flip_all_direction_flags()Triangulation< dim, spacedim >
get_anisotropic_refinement_flag() constTriangulation< dim, spacedim >
get_boundary_ids() constTriangulation< dim, spacedim >virtual
get_communicator() constTriangulation< dim, spacedim >
get_manifold(const types::manifold_id number) constTriangulation< dim, spacedim >
get_manifold_ids() constTriangulation< dim, spacedim >virtual
get_mesh_smoothing() constTriangulation< dim, spacedim >virtual
get_mpi_communicator() constTriangulation< dim, spacedim >virtual
get_periodic_face_map() constTriangulation< dim, spacedim >
get_reference_cells() constTriangulation< dim, spacedim >
get_triangulation()Triangulation< dim, spacedim >
get_triangulation() constTriangulation< dim, spacedim >
get_used_vertices() constTriangulation< dim, spacedim >
get_vertices() constTriangulation< dim, spacedim >
global_active_cell_index_partitioner() constTriangulation< dim, spacedim >virtual
global_level_cell_index_partitioner(const unsigned int level) constTriangulation< dim, spacedim >virtual
has_hanging_nodes() constTriangulation< dim, spacedim >virtual
hex_iterator typedefTriangulation< dim, spacedim >
is_mixed_mesh() constTriangulation< dim, spacedim >
IteratorSelector typedefTriangulation< dim, spacedim >private
last() constTriangulation< dim, spacedim >
last_active() constTriangulation< dim, spacedim >
level_cell_iterator typedefTriangulation< dim, spacedim >
levelsTriangulation< dim, spacedim >private
limit_level_difference_at_vertices enum valueTriangulation< dim, spacedim >
line_iterator typedefTriangulation< dim, spacedim >
list_subscribers(StreamType &stream) constEnableObserverPointerinline
list_subscribers() constEnableObserverPointer
load(Archive &ar, const unsigned int version)Triangulation< dim, spacedim >
load(const std::string &file_basename)Triangulation< dim, spacedim >virtual
load_attached_data(const unsigned int global_first_cell, const unsigned int global_num_cells, const unsigned int local_num_cells, const std::string &file_basename, const unsigned int n_attached_deserialize_fixed, const unsigned int n_attached_deserialize_variable)Triangulation< dim, spacedim >protected
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_cell_relationsTriangulation< dim, spacedim >protected
locally_owned_subdomain() constTriangulation< dim, spacedim >virtual
manifoldsTriangulation< dim, spacedim >private
map_iterator typedefEnableObserverPointerprivate
map_value_type typedefEnableObserverPointerprivate
max_adjacent_cells() constTriangulation< dim, spacedim >
max_adjacent_cells() constTriangulation< dim, spacedim >
max_adjacent_cells() constTriangulation< dim, spacedim >
max_adjacent_cells() constTriangulation< dim, spacedim >
maximum_smoothing enum valueTriangulation< dim, spacedim >
memory_consumption() const overridePersistentTriangulation< dim, spacedim >virtual
MeshSmoothing enum nameTriangulation< dim, spacedim >
mutexEnableObserverPointerprivatestatic
n_active_cells() constTriangulation< dim, spacedim >
n_active_cells(const unsigned int level) constTriangulation< dim, spacedim >
n_active_faces() constTriangulation< dim, spacedim >
n_active_hexs() constTriangulation< dim, spacedim >
n_active_hexs(const unsigned int level) constTriangulation< dim, spacedim >
n_active_hexs() constTriangulation< dim, spacedim >
n_active_hexs(const unsigned int level) constTriangulation< dim, spacedim >
n_active_lines() constTriangulation< dim, spacedim >
n_active_lines(const unsigned int level) constTriangulation< dim, spacedim >
n_active_quads() constTriangulation< dim, spacedim >
n_active_quads(const unsigned int level) constTriangulation< dim, spacedim >
n_active_quads(const unsigned int) constTriangulation< dim, spacedim >
n_active_quads() constTriangulation< dim, spacedim >
n_active_quads(const unsigned int) constTriangulation< dim, spacedim >
n_active_quads() constTriangulation< dim, spacedim >
n_active_quads(const unsigned int) constTriangulation< dim, spacedim >
n_active_quads() constTriangulation< dim, spacedim >
n_cells() constTriangulation< dim, spacedim >
n_cells(const unsigned int level) constTriangulation< dim, spacedim >
n_faces() constTriangulation< dim, spacedim >
n_global_active_cells() constTriangulation< dim, spacedim >virtual
n_global_coarse_cells() constTriangulation< dim, spacedim >virtual
n_global_levels() constTriangulation< dim, spacedim >virtual
n_hexs() constTriangulation< dim, spacedim >
n_hexs(const unsigned int level) constTriangulation< dim, spacedim >
n_hexs() constTriangulation< dim, spacedim >
n_hexs(const unsigned int level) constTriangulation< dim, spacedim >
n_levels() constTriangulation< dim, spacedim >
n_lines() constTriangulation< dim, spacedim >
n_lines(const unsigned int level) constTriangulation< dim, spacedim >
n_quads() constTriangulation< dim, spacedim >
n_quads(const unsigned int level) constTriangulation< dim, spacedim >
n_quads() constTriangulation< dim, spacedim >
n_quads(const unsigned int) constTriangulation< dim, spacedim >
n_quads() constTriangulation< dim, spacedim >
n_quads(const unsigned int) constTriangulation< dim, spacedim >
n_quads() constTriangulation< dim, spacedim >
n_quads(const unsigned int) constTriangulation< dim, spacedim >
n_raw_cells(const unsigned int level) constTriangulation< dim, spacedim >
n_raw_faces() constTriangulation< dim, spacedim >
n_raw_hexs(const unsigned int level) constTriangulation< dim, spacedim >
n_raw_hexs(const unsigned int) constTriangulation< dim, spacedim >
n_raw_hexs(const unsigned int) constTriangulation< dim, spacedim >
n_raw_hexs(const unsigned int) constTriangulation< dim, spacedim >
n_raw_hexs(const unsigned int level) constTriangulation< dim, spacedim >
n_raw_lines() constTriangulation< dim, spacedim >
n_raw_lines(const unsigned int level) constTriangulation< dim, spacedim >
n_raw_quads() constTriangulation< dim, spacedim >
n_raw_quads(const unsigned int level) constTriangulation< dim, spacedim >
n_raw_quads(const unsigned int) constTriangulation< dim, spacedim >
n_raw_quads(const unsigned int) constTriangulation< dim, spacedim >
n_raw_quads(const unsigned int) constTriangulation< dim, spacedim >
n_raw_quads(const unsigned int level) constTriangulation< dim, spacedim >
n_raw_quads(const unsigned int level) constTriangulation< dim, spacedim >
n_raw_quads(const unsigned int) constTriangulation< dim, spacedim >
n_raw_quads() constTriangulation< dim, spacedim >
n_refinement_steps() constPersistentTriangulation< dim, spacedim >
n_subscriptions() constEnableObserverPointerinline
n_used_vertices() constTriangulation< dim, spacedim >
n_vertices() constTriangulation< dim, spacedim >
none enum valueTriangulation< 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)Triangulation< dim, spacedim >
number_cacheTriangulation< dim, spacedim >private
object_infoEnableObserverPointermutableprivate
operator=(Triangulation< dim, spacedim > &&tria) noexceptTriangulation< dim, spacedim >
EnableObserverPointer::operator=(const EnableObserverPointer &)EnableObserverPointerinline
EnableObserverPointer::operator=(EnableObserverPointer &&) noexceptEnableObserverPointer
pack_data_serial()Triangulation< dim, spacedim >protected
patch_level_1 enum valueTriangulation< dim, spacedim >
periodic_face_mapTriangulation< dim, spacedim >private
periodic_face_pairs_level_0Triangulation< dim, spacedim >private
PersistentTriangulation(const Triangulation< dim, spacedim > &coarse_grid)PersistentTriangulation< dim, spacedim >
PersistentTriangulation(const PersistentTriangulation< dim, spacedim > &old_tria)PersistentTriangulation< dim, spacedim >
policyTriangulation< dim, spacedim >private
prepare_coarsening_and_refinement()Triangulation< dim, spacedim >virtual
prepare_coarsening_and_refinement()Triangulation< dim, spacedim >
prepare_coarsening_and_refinement()Triangulation< dim, spacedim >
prepare_coarsening_and_refinement()Triangulation< dim, spacedim >
quad_iterator typedefTriangulation< dim, spacedim >
raw_cell_iterator typedefTriangulation< dim, spacedim >private
raw_face_iterator typedefTriangulation< dim, spacedim >private
raw_hex_iterator typedefTriangulation< dim, spacedim >private
raw_line_iterator typedefTriangulation< dim, spacedim >private
raw_quad_iterator typedefTriangulation< dim, spacedim >private
raw_vertex_iterator typedefTriangulation< 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
read_flags(std::istream &in)PersistentTriangulation< dim, spacedim >virtual
reference_cellsTriangulation< dim, spacedim >protected
refine_flagsPersistentTriangulation< dim, spacedim >private
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)Triangulation< dim, spacedim >
reset_active_cell_indices()Triangulation< dim, spacedim >private
reset_all_manifolds()Triangulation< dim, spacedim >
reset_cell_vertex_indices_cache()Triangulation< dim, spacedim >private
reset_global_cell_indices()Triangulation< dim, spacedim >private
reset_manifold(const types::manifold_id manifold_number)Triangulation< dim, spacedim >
reset_policy()Triangulation< dim, spacedim >private
restore()PersistentTriangulation< dim, spacedim >
restore(const unsigned int step_no)PersistentTriangulation< dim, spacedim >
save(Archive &ar, const unsigned int version) constTriangulation< dim, spacedim >
save(const std::string &file_basename) constTriangulation< dim, spacedim >virtual
save_attached_data(const unsigned int global_first_cell, const unsigned int global_num_cells, const std::string &file_basename) constTriangulation< dim, spacedim >protected
save_coarsen_flags(std::ostream &out) constTriangulation< dim, spacedim >
save_coarsen_flags(std::vector< bool > &v) constTriangulation< dim, spacedim >
save_refine_flags(std::ostream &out) constTriangulation< dim, spacedim >
save_refine_flags(std::vector< bool > &v) constTriangulation< dim, spacedim >
save_user_flags(std::ostream &out) constTriangulation< dim, spacedim >
save_user_flags(std::vector< bool > &v) constTriangulation< dim, spacedim >
save_user_flags_hex(std::ostream &out) constTriangulation< dim, spacedim >
save_user_flags_hex(std::vector< bool > &v) constTriangulation< dim, spacedim >
save_user_flags_line(std::ostream &out) constTriangulation< dim, spacedim >
save_user_flags_line(std::vector< bool > &v) constTriangulation< dim, spacedim >
save_user_flags_quad(std::ostream &out) constTriangulation< dim, spacedim >
save_user_flags_quad(std::vector< bool > &v) constTriangulation< dim, spacedim >
save_user_indices(std::vector< unsigned int > &v) constTriangulation< dim, spacedim >
save_user_indices_hex(std::vector< unsigned int > &v) constTriangulation< dim, spacedim >
save_user_indices_line(std::vector< unsigned int > &v) constTriangulation< dim, spacedim >
save_user_indices_quad(std::vector< unsigned int > &v) constTriangulation< dim, spacedim >
save_user_pointers(std::vector< void * > &v) constTriangulation< dim, spacedim >
save_user_pointers_hex(std::vector< void * > &v) constTriangulation< dim, spacedim >
save_user_pointers_line(std::vector< void * > &v) constTriangulation< dim, spacedim >
save_user_pointers_quad(std::vector< void * > &v) constTriangulation< dim, spacedim >
serialize(Archive &archive, const unsigned int version)Triangulation< dim, spacedim >
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_mesh_smoothing(const MeshSmoothing mesh_smoothing)Triangulation< dim, spacedim >virtual
signalsTriangulation< dim, spacedim >mutable
smooth_gridTriangulation< dim, spacedim >protected
smoothing_on_coarsening enum valueTriangulation< dim, spacedim >
smoothing_on_refinement enum valueTriangulation< dim, spacedim >
space_dimensionTriangulation< dim, spacedim >static
spacedimensionPersistentTriangulation< dim, spacedim >static
subscribe(std::atomic< bool > *const validity, const std::string &identifier="") constEnableObserverPointer
Triangulation(const MeshSmoothing smooth_grid=none, const bool check_for_distorted_cells=false)Triangulation< dim, spacedim >
Triangulation(const Triangulation< dim, spacedim > &)=deleteTriangulation< dim, spacedim >
Triangulation(Triangulation< dim, spacedim > &&tria) noexceptTriangulation< dim, spacedim >
unpack_data_serial()Triangulation< dim, spacedim >protected
unsubscribe(std::atomic< bool > *const validity, const std::string &identifier="") constEnableObserverPointer
update_cell_relations()Triangulation< dim, spacedim >protected
update_periodic_face_map()Triangulation< dim, spacedim >protected
update_reference_cells()Triangulation< dim, spacedim >protectedvirtual
validity_pointersEnableObserverPointermutableprivate
vertex_iterator typedefTriangulation< dim, spacedim >
vertex_to_boundary_id_map_1dTriangulation< dim, spacedim >private
vertex_to_manifold_id_map_1dTriangulation< dim, spacedim >private
vertex_used(const unsigned int index) constTriangulation< dim, spacedim >
verticesTriangulation< dim, spacedim >private
vertices_usedTriangulation< dim, spacedim >private
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_flags(std::ostream &out) constPersistentTriangulation< dim, spacedim >virtual
~EnableObserverPointer()EnableObserverPointervirtual
~PersistentTriangulation() override=defaultPersistentTriangulation< dim, spacedim >virtual
~Triangulation() overrideTriangulation< dim, spacedim >virtual