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 typedef | tatooine::autonomous_particle_flowmap_discretization< Real, NumDimensions, SplitBehavior > | |
cgal_point typedef | tatooine::autonomous_particle_flowmap_discretization< Real, NumDimensions, SplitBehavior > | |
cgal_triangulation_ptr_type typedef | tatooine::autonomous_particle_flowmap_discretization< Real, NumDimensions, SplitBehavior > | |
cgal_triangulation_type typedef | tatooine::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 typedef | tatooine::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 typedef | tatooine::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_type | tatooine::autonomous_particle_flowmap_discretization< Real, NumDimensions, SplitBehavior > | inlinestatic |
from_advected(std::vector< particle_type > const &advected_particles, std::index_sequence< Is... >) -> this_type | tatooine::autonomous_particle_flowmap_discretization< Real, NumDimensions, SplitBehavior > | inlineprivatestatic |
gradient_type typedef | tatooine::autonomous_particle_flowmap_discretization< Real, NumDimensions, SplitBehavior > | |
m_flowmap_gradients_backward | tatooine::autonomous_particle_flowmap_discretization< Real, NumDimensions, SplitBehavior > | private |
m_flowmap_gradients_forward | tatooine::autonomous_particle_flowmap_discretization< Real, NumDimensions, SplitBehavior > | private |
m_flowmaps_backward | tatooine::autonomous_particle_flowmap_discretization< Real, NumDimensions, SplitBehavior > | private |
m_flowmaps_forward | tatooine::autonomous_particle_flowmap_discretization< Real, NumDimensions, SplitBehavior > | private |
m_pointset_backward | tatooine::autonomous_particle_flowmap_discretization< Real, NumDimensions, SplitBehavior > | private |
m_pointset_forward | tatooine::autonomous_particle_flowmap_discretization< Real, NumDimensions, SplitBehavior > | private |
m_triangulation_backward | tatooine::autonomous_particle_flowmap_discretization< Real, NumDimensions, SplitBehavior > | private |
m_triangulation_forward | tatooine::autonomous_particle_flowmap_discretization< Real, NumDimensions, SplitBehavior > | private |
num_dimensions() | tatooine::autonomous_particle_flowmap_discretization< Real, NumDimensions, SplitBehavior > | inlinestatic |
num_particles() const -> std::size_t | tatooine::autonomous_particle_flowmap_discretization< Real, NumDimensions, SplitBehavior > | inline |
operator()(pos_type const &q, forward_or_backward_tag auto direction) const | tatooine::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 typedef | tatooine::autonomous_particle_flowmap_discretization< Real, NumDimensions, SplitBehavior > | |
particle_type typedef | tatooine::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 typedef | tatooine::autonomous_particle_flowmap_discretization< Real, NumDimensions, SplitBehavior > | |
pos_type typedef | tatooine::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 typedef | tatooine::autonomous_particle_flowmap_discretization< Real, NumDimensions, SplitBehavior > | |
sample(pos_type const &q, forward_or_backward_tag auto const direction) const | tatooine::autonomous_particle_flowmap_discretization< Real, NumDimensions, SplitBehavior > | inline |
sample(pos_type const &q, forward_or_backward_tag auto const direction, std::index_sequence< Is... >) const | tatooine::autonomous_particle_flowmap_discretization< Real, NumDimensions, SplitBehavior > | inline |
this_type typedef | tatooine::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 typedef | tatooine::autonomous_particle_flowmap_discretization< Real, NumDimensions, SplitBehavior > | |
vertex_handle typedef | tatooine::autonomous_particle_flowmap_discretization< Real, NumDimensions, SplitBehavior > | |
write(filesystem::path const &p) const | tatooine::autonomous_particle_flowmap_discretization< Real, NumDimensions, SplitBehavior > | inline |
~autonomous_particle_flowmap_discretization() | tatooine::autonomous_particle_flowmap_discretization< Real, NumDimensions, SplitBehavior > | inline |