Tatooine
tatooine::autonomous_particle_flowmap_discretization< Real, NumDimensions, SplitBehavior > Member List

This is the complete list of members for tatooine::autonomous_particle_flowmap_discretization< Real, NumDimensions, SplitBehavior >, including all inherited members.

autonomous_particle_flowmap_discretization()tatooine::autonomous_particle_flowmap_discretization< Real, NumDimensions, SplitBehavior >inlineprivate
autonomous_particle_flowmap_discretization(filesystem::path const &p)tatooine::autonomous_particle_flowmap_discretization< Real, NumDimensions, SplitBehavior >inline
autonomous_particle_flowmap_discretization(autonomous_particle_flowmap_discretization const &other)tatooine::autonomous_particle_flowmap_discretization< Real, NumDimensions, SplitBehavior >inline
autonomous_particle_flowmap_discretization(autonomous_particle_flowmap_discretization &&other)tatooine::autonomous_particle_flowmap_discretization< Real, NumDimensions, SplitBehavior >inline
autonomous_particle_flowmap_discretization(Flowmap &&flowmap, arithmetic auto const t_end, arithmetic auto const tau_step, particle_list_type const &initial_particles, std::atomic_uint64_t &uuid_generator)tatooine::autonomous_particle_flowmap_discretization< Real, NumDimensions, SplitBehavior >inline
autonomous_particle_flowmap_discretization(Flowmap &&flowmap, arithmetic auto const t0, arithmetic auto const tau, arithmetic auto const tau_step, uniform_rectilinear_grid< real_type, NumDimensions > const &g, std::uint8_t const max_split_depth=particle_type::default_max_split_depth)tatooine::autonomous_particle_flowmap_discretization< Real, NumDimensions, SplitBehavior >inline
autonomous_particle_flowmap_discretization(Flowmap &&flowmap, arithmetic auto const t_end, arithmetic auto const tau_step, particle_type const &initial_particle, std::atomic_uint64_t &uuid_generator)tatooine::autonomous_particle_flowmap_discretization< Real, NumDimensions, SplitBehavior >inline
cgal_kernel typedeftatooine::autonomous_particle_flowmap_discretization< Real, NumDimensions, SplitBehavior >
cgal_point typedeftatooine::autonomous_particle_flowmap_discretization< Real, NumDimensions, SplitBehavior >
cgal_triangulation_ptr_type typedeftatooine::autonomous_particle_flowmap_discretization< Real, NumDimensions, SplitBehavior >
cgal_triangulation_type typedeftatooine::autonomous_particle_flowmap_discretization< Real, NumDimensions, SplitBehavior >
copy(autonomous_particle_flowmap_discretization const &other)tatooine::autonomous_particle_flowmap_discretization< Real, NumDimensions, SplitBehavior >inlineprivate
copy(autonomous_particle_flowmap_discretization const &other, std::index_sequence< Seq... >)tatooine::autonomous_particle_flowmap_discretization< Real, NumDimensions, SplitBehavior >inlineprivate
fill(Flowmap &&flowmap, range auto const &initial_particles, arithmetic auto const t_end, arithmetic auto const tau_step, std::atomic_uint64_t &uuid_generator)tatooine::autonomous_particle_flowmap_discretization< Real, NumDimensions, SplitBehavior >inlineprivate
fill(Flowmap &&flowmap, range auto const &initial_particles, arithmetic auto const t_end, arithmetic auto const tau_step, std::atomic_uint64_t &uuid_generator, std::index_sequence< Is... >)tatooine::autonomous_particle_flowmap_discretization< Real, NumDimensions, SplitBehavior >inlineprivate
flowmap_gradient_vertex_property_type typedeftatooine::autonomous_particle_flowmap_discretization< Real, NumDimensions, SplitBehavior >
flowmap_gradients(forward_or_backward_tag auto const direction) -> auto &tatooine::autonomous_particle_flowmap_discretization< Real, NumDimensions, SplitBehavior >inline
flowmap_gradients(forward_or_backward_tag auto const direction) const -> auto const &tatooine::autonomous_particle_flowmap_discretization< Real, NumDimensions, SplitBehavior >inline
flowmap_vertex_property_type typedeftatooine::autonomous_particle_flowmap_discretization< Real, NumDimensions, SplitBehavior >
flowmaps(forward_or_backward_tag auto const direction) -> auto &tatooine::autonomous_particle_flowmap_discretization< Real, NumDimensions, SplitBehavior >inline
flowmaps(forward_or_backward_tag auto const direction) const -> auto const &tatooine::autonomous_particle_flowmap_discretization< Real, NumDimensions, SplitBehavior >inline
from_advected(std::vector< particle_type > const &advected_particles) -> this_typetatooine::autonomous_particle_flowmap_discretization< Real, NumDimensions, SplitBehavior >inlinestatic
from_advected(std::vector< particle_type > const &advected_particles, std::index_sequence< Is... >) -> this_typetatooine::autonomous_particle_flowmap_discretization< Real, NumDimensions, SplitBehavior >inlineprivatestatic
gradient_type typedeftatooine::autonomous_particle_flowmap_discretization< Real, NumDimensions, SplitBehavior >
m_flowmap_gradients_backwardtatooine::autonomous_particle_flowmap_discretization< Real, NumDimensions, SplitBehavior >private
m_flowmap_gradients_forwardtatooine::autonomous_particle_flowmap_discretization< Real, NumDimensions, SplitBehavior >private
m_flowmaps_backwardtatooine::autonomous_particle_flowmap_discretization< Real, NumDimensions, SplitBehavior >private
m_flowmaps_forwardtatooine::autonomous_particle_flowmap_discretization< Real, NumDimensions, SplitBehavior >private
m_pointset_backwardtatooine::autonomous_particle_flowmap_discretization< Real, NumDimensions, SplitBehavior >private
m_pointset_forwardtatooine::autonomous_particle_flowmap_discretization< Real, NumDimensions, SplitBehavior >private
m_triangulation_backwardtatooine::autonomous_particle_flowmap_discretization< Real, NumDimensions, SplitBehavior >private
m_triangulation_forwardtatooine::autonomous_particle_flowmap_discretization< Real, NumDimensions, SplitBehavior >private
num_dimensions()tatooine::autonomous_particle_flowmap_discretization< Real, NumDimensions, SplitBehavior >inlinestatic
num_particles() const -> std::size_ttatooine::autonomous_particle_flowmap_discretization< Real, NumDimensions, SplitBehavior >inline
operator()(pos_type const &q, forward_or_backward_tag auto direction) consttatooine::autonomous_particle_flowmap_discretization< Real, NumDimensions, SplitBehavior >inline
operator=(autonomous_particle_flowmap_discretization const &other) -> autonomous_particle_flowmap_discretization &tatooine::autonomous_particle_flowmap_discretization< Real, NumDimensions, SplitBehavior >inline
operator=(autonomous_particle_flowmap_discretization &&other) -> autonomous_particle_flowmap_discretization &tatooine::autonomous_particle_flowmap_discretization< Real, NumDimensions, SplitBehavior >inline
particle_list_type typedeftatooine::autonomous_particle_flowmap_discretization< Real, NumDimensions, SplitBehavior >
particle_type typedeftatooine::autonomous_particle_flowmap_discretization< Real, NumDimensions, SplitBehavior >
pointset(forward_or_backward_tag auto const direction) -> auto &tatooine::autonomous_particle_flowmap_discretization< Real, NumDimensions, SplitBehavior >inline
pointset(forward_or_backward_tag auto const direction) const -> auto const &tatooine::autonomous_particle_flowmap_discretization< Real, NumDimensions, SplitBehavior >inline
pointset_type typedeftatooine::autonomous_particle_flowmap_discretization< Real, NumDimensions, SplitBehavior >
pos_type typedeftatooine::autonomous_particle_flowmap_discretization< Real, NumDimensions, SplitBehavior >
read(filesystem::path const &p)tatooine::autonomous_particle_flowmap_discretization< Real, NumDimensions, SplitBehavior >inline
read(filesystem::path const &p, std::index_sequence< Seq... >)tatooine::autonomous_particle_flowmap_discretization< Real, NumDimensions, SplitBehavior >inline
real_type typedeftatooine::autonomous_particle_flowmap_discretization< Real, NumDimensions, SplitBehavior >
sample(pos_type const &q, forward_or_backward_tag auto const direction) consttatooine::autonomous_particle_flowmap_discretization< Real, NumDimensions, SplitBehavior >inline
sample(pos_type const &q, forward_or_backward_tag auto const direction, std::index_sequence< Is... >) consttatooine::autonomous_particle_flowmap_discretization< Real, NumDimensions, SplitBehavior >inline
this_type typedeftatooine::autonomous_particle_flowmap_discretization< Real, NumDimensions, SplitBehavior >
triangulation(forward_or_backward_tag auto const direction) -> auto &tatooine::autonomous_particle_flowmap_discretization< Real, NumDimensions, SplitBehavior >inline
triangulation(forward_or_backward_tag auto const direction) const -> auto const &tatooine::autonomous_particle_flowmap_discretization< Real, NumDimensions, SplitBehavior >inline
vec_type typedeftatooine::autonomous_particle_flowmap_discretization< Real, NumDimensions, SplitBehavior >
vertex_handle typedeftatooine::autonomous_particle_flowmap_discretization< Real, NumDimensions, SplitBehavior >
write(filesystem::path const &p) consttatooine::autonomous_particle_flowmap_discretization< Real, NumDimensions, SplitBehavior >inline
~autonomous_particle_flowmap_discretization()tatooine::autonomous_particle_flowmap_discretization< Real, NumDimensions, SplitBehavior >inline