begin() const | Particles::ParticleHandler< dim, spacedim > | inline |
begin() | Particles::ParticleHandler< dim, spacedim > | inline |
begin_ghost() const | Particles::ParticleHandler< dim, spacedim > | inline |
begin_ghost() | Particles::ParticleHandler< dim, spacedim > | inline |
cells_to_particle_cache | Particles::ParticleHandler< dim, spacedim > | private |
check_no_subscribers() const noexcept | EnableObserverPointer | private |
clear() | Particles::ParticleHandler< dim, spacedim > | |
clear_particles() | Particles::ParticleHandler< dim, spacedim > | |
connect_to_triangulation_signals() | Particles::ParticleHandler< dim, spacedim > | private |
copy_from(const ParticleHandler< dim, spacedim > &particle_handler) | Particles::ParticleHandler< dim, spacedim > | |
counter | EnableObserverPointer | mutableprivate |
counter_map | EnableObserverPointer | mutableprivate |
deserialize() | Particles::ParticleHandler< dim, spacedim > | |
EnableObserverPointer() | EnableObserverPointer | inline |
EnableObserverPointer(const EnableObserverPointer &) | EnableObserverPointer | inline |
EnableObserverPointer(EnableObserverPointer &&) noexcept | EnableObserverPointer | |
end() const | Particles::ParticleHandler< dim, spacedim > | inline |
end() | Particles::ParticleHandler< dim, spacedim > | inline |
end_ghost() const | Particles::ParticleHandler< dim, spacedim > | inline |
end_ghost() | Particles::ParticleHandler< dim, spacedim > | inline |
exchange_ghost_particles(const bool enable_ghost_cache=false) | Particles::ParticleHandler< dim, spacedim > | |
ExcInUse(int arg1, std::string arg2, std::string arg3) | EnableObserverPointer | static |
ExcNoSubscriber(std::string arg1, std::string arg2) | EnableObserverPointer | static |
get_max_local_particle_index() const | Particles::ParticleHandler< dim, spacedim > | |
get_next_free_particle_index() const | Particles::ParticleHandler< dim, spacedim > | |
get_particle_positions(VectorType &output_vector, const bool add_to_output_vector=false) | Particles::ParticleHandler< dim, spacedim > | inline |
get_particle_positions(std::vector< Point< spacedim > > &positions, const bool add_to_output_vector=false) | Particles::ParticleHandler< dim, spacedim > | |
get_property_pool() const | Particles::ParticleHandler< dim, spacedim > | |
ghost_particles_cache | Particles::ParticleHandler< dim, spacedim > | private |
global_max_particles_per_cell | Particles::ParticleHandler< dim, spacedim > | private |
global_number_of_particles | Particles::ParticleHandler< dim, spacedim > | private |
initialize(const Triangulation< dim, spacedim > &tria, const Mapping< dim, spacedim > &mapping, const unsigned int n_properties=0) | Particles::ParticleHandler< dim, spacedim > | |
insert_global_particles(const std::vector< Point< spacedim > > &positions, const std::vector< std::vector< BoundingBox< spacedim > > > &global_bounding_boxes, const std::vector< std::vector< double > > &properties={}, const std::vector< types::particle_index > &ids={}) | Particles::ParticleHandler< dim, spacedim > | |
insert_global_particles(const std::vector< Particle< dim, spacedim > > &particles, const std::vector< std::vector< BoundingBox< spacedim > > > &global_bounding_boxes) | Particles::ParticleHandler< dim, spacedim > | |
insert_particle(const Particle< dim, spacedim > &particle, const typename Triangulation< dim, spacedim >::active_cell_iterator &cell) | Particles::ParticleHandler< dim, spacedim > | |
insert_particle(const Point< spacedim > &position, const Point< dim > &reference_position, const types::particle_index particle_index, const typename Triangulation< dim, spacedim >::active_cell_iterator &cell, const ArrayView< const double > &properties={}) | Particles::ParticleHandler< dim, spacedim > | |
insert_particle(const void *&data, const typename Triangulation< dim, spacedim >::active_cell_iterator &cell) | Particles::ParticleHandler< dim, spacedim > | private |
insert_particle(const typename PropertyPool< dim, spacedim >::Handle tria_attached_data_index, const typename Triangulation< dim, spacedim >::cell_iterator &cell) | Particles::ParticleHandler< dim, spacedim > | private |
insert_particles(const std::multimap< typename Triangulation< dim, spacedim >::active_cell_iterator, Particle< dim, spacedim > > &particles) | Particles::ParticleHandler< dim, spacedim > | |
insert_particles(const std::vector< Point< spacedim > > &positions) | Particles::ParticleHandler< dim, spacedim > | |
list_subscribers(StreamType &stream) const | EnableObserverPointer | inline |
list_subscribers() const | EnableObserverPointer | |
load_callback | Particles::ParticleHandler< dim, spacedim > | private |
locally_owned_particle_ids() const | Particles::ParticleHandler< dim, spacedim > | |
map_iterator typedef | EnableObserverPointer | private |
map_value_type typedef | EnableObserverPointer | private |
mapping | Particles::ParticleHandler< dim, spacedim > | private |
mutex | EnableObserverPointer | privatestatic |
n_global_max_particles_per_cell() const | Particles::ParticleHandler< dim, spacedim > | |
n_global_particles() const | Particles::ParticleHandler< dim, spacedim > | |
n_locally_owned_particles() const | Particles::ParticleHandler< dim, spacedim > | |
n_particles_in_cell(const typename Triangulation< dim, spacedim >::active_cell_iterator &cell) const | Particles::ParticleHandler< dim, spacedim > | |
n_properties_per_particle() const | Particles::ParticleHandler< dim, spacedim > | |
n_subscriptions() const | EnableObserverPointer | inline |
next_free_particle_index | Particles::ParticleHandler< dim, spacedim > | private |
notify_ready_to_unpack(const bool serialization) | Particles::ParticleHandler< dim, spacedim > | private |
number_of_locally_owned_particles | Particles::ParticleHandler< dim, spacedim > | private |
object_info | EnableObserverPointer | mutableprivate |
operator=(const EnableObserverPointer &) | EnableObserverPointer | inline |
operator=(EnableObserverPointer &&) noexcept | EnableObserverPointer | |
owned_particles_end | Particles::ParticleHandler< dim, spacedim > | private |
pack_callback(const typename Triangulation< dim, spacedim >::cell_iterator &cell, const CellStatus status) const | Particles::ParticleHandler< dim, spacedim > | private |
particle_container typedef | Particles::ParticleHandler< dim, spacedim > | |
particle_container_ghost_begin() const | Particles::ParticleHandler< dim, spacedim > | inlineprivate |
particle_container_ghost_end() const | Particles::ParticleHandler< dim, spacedim > | inlineprivate |
particle_container_owned_begin() const | Particles::ParticleHandler< dim, spacedim > | inlineprivate |
particle_container_owned_end() const | Particles::ParticleHandler< dim, spacedim > | inlineprivate |
particle_iterator typedef | Particles::ParticleHandler< dim, spacedim > | |
particle_iterator_range typedef | Particles::ParticleHandler< dim, spacedim > | |
ParticleHandler() | Particles::ParticleHandler< dim, spacedim > | |
ParticleHandler(const Triangulation< dim, spacedim > &tria, const Mapping< dim, spacedim > &mapping, const unsigned int n_properties=0) | Particles::ParticleHandler< dim, spacedim > | |
particles | Particles::ParticleHandler< dim, spacedim > | private |
particles_in_cell(const typename Triangulation< dim, spacedim >::active_cell_iterator &cell) | Particles::ParticleHandler< dim, spacedim > | |
particles_in_cell(const typename Triangulation< dim, spacedim >::active_cell_iterator &cell) const | Particles::ParticleHandler< dim, spacedim > | |
post_mesh_change_action() | Particles::ParticleHandler< dim, spacedim > | private |
prepare_for_coarsening_and_refinement() | Particles::ParticleHandler< dim, spacedim > | |
prepare_for_serialization() | Particles::ParticleHandler< dim, spacedim > | |
property_pool | Particles::ParticleHandler< dim, spacedim > | private |
register_additional_store_load_functions(const std::function< std::size_t()> &size_callback, const std::function< void *(const particle_iterator &, void *)> &store_callback, const std::function< const void *(const particle_iterator &, const void *)> &load_callback) | Particles::ParticleHandler< dim, spacedim > | |
register_data_attach() | Particles::ParticleHandler< dim, spacedim > | private |
remove_particle(const particle_iterator &particle) | Particles::ParticleHandler< dim, spacedim > | |
remove_particles(const std::vector< particle_iterator > &particles) | Particles::ParticleHandler< dim, spacedim > | |
reserve(const std::size_t n_particles) | Particles::ParticleHandler< dim, spacedim > | |
reset_particle_container(particle_container &particles) | Particles::ParticleHandler< dim, spacedim > | private |
send_recv_particles(const std::map< types::subdomain_id, std::vector< particle_iterator > > &particles_to_send, const std::map< types::subdomain_id, std::vector< typename Triangulation< dim, spacedim >::active_cell_iterator > > &new_cells_for_particles=std::map< types::subdomain_id, std::vector< typename Triangulation< dim, spacedim >::active_cell_iterator > >(), const bool enable_cache=false) | Particles::ParticleHandler< dim, spacedim > | private |
send_recv_particles_properties_and_location(const std::map< types::subdomain_id, std::vector< particle_iterator > > &particles_to_send) | Particles::ParticleHandler< dim, spacedim > | private |
serialize(Archive &ar, const unsigned int version) | Particles::ParticleHandler< dim, spacedim > | inline |
set_particle_positions(const VectorType &input_vector, const bool displace_particles=true) | Particles::ParticleHandler< dim, spacedim > | inline |
set_particle_positions(const std::vector< Point< spacedim > > &new_positions, const bool displace_particles=true) | Particles::ParticleHandler< dim, spacedim > | |
set_particle_positions(const Function< spacedim > &function, const bool displace_particles=true) | Particles::ParticleHandler< dim, spacedim > | |
signals | Particles::ParticleHandler< dim, spacedim > | mutable |
size_callback | Particles::ParticleHandler< dim, spacedim > | private |
sort_particles_into_subdomains_and_cells() | Particles::ParticleHandler< dim, spacedim > | |
store_callback | Particles::ParticleHandler< dim, spacedim > | private |
subscribe(std::atomic< bool > *const validity, const std::string &identifier="") const | EnableObserverPointer | |
tolerance_inside_cell | Particles::ParticleHandler< dim, spacedim > | private |
tria_attached_data_index | Particles::ParticleHandler< dim, spacedim > | private |
tria_listeners | Particles::ParticleHandler< dim, spacedim > | private |
triangulation | Particles::ParticleHandler< dim, spacedim > | private |
triangulation_cache | Particles::ParticleHandler< dim, spacedim > | private |
unpack_after_coarsening_and_refinement() | Particles::ParticleHandler< dim, spacedim > | |
unpack_callback(const typename Triangulation< dim, spacedim >::cell_iterator &cell, const CellStatus status, const boost::iterator_range< std::vector< char >::const_iterator > &data_range) | Particles::ParticleHandler< dim, spacedim > | private |
unsubscribe(std::atomic< bool > *const validity, const std::string &identifier="") const | EnableObserverPointer | |
update_cached_numbers() | Particles::ParticleHandler< dim, spacedim > | |
update_ghost_particles() | Particles::ParticleHandler< dim, spacedim > | |
validity_pointers | EnableObserverPointer | mutableprivate |
~EnableObserverPointer() | EnableObserverPointer | virtual |
~ParticleHandler() | Particles::ParticleHandler< dim, spacedim > | virtual |