| cache_type typedef | tatooine::numerical_flowmap< V, ODESolver, InterpolationKernel > | |
| cached_curve(pos_type const &y0, real_type const t0) const -> auto const & | tatooine::numerical_flowmap< V, ODESolver, InterpolationKernel > | inline |
| cached_curve(pos_type const &y0, real_type const t0, real_type const tau) const -> auto const & | tatooine::numerical_flowmap< V, ODESolver, InterpolationKernel > | inline |
| cached_curve(pos_type const &y0, real_type const t0, real_type btau, real_type ftau) const -> auto const & | tatooine::numerical_flowmap< V, ODESolver, InterpolationKernel > | inline |
| continue_integration(integral_curve_type &integral_curve, real_type const tau) const -> bool | tatooine::numerical_flowmap< V, ODESolver, InterpolationKernel > | inline |
| default_use_caching | tatooine::numerical_flowmap< V, ODESolver, InterpolationKernel > | static |
| domain_border_flags_type typedef | tatooine::numerical_flowmap< V, ODESolver, InterpolationKernel > | |
| evaluate(fixed_num_rows_mat< num_dimensions()> auto const &x0s, real_type const t0, real_type tau) const | tatooine::numerical_flowmap< V, ODESolver, InterpolationKernel > | inline |
| evaluate(fixed_size_vec< num_dimensions()> auto const &x0, real_type const t0, real_type const tau) const -> pos_type | tatooine::numerical_flowmap< V, ODESolver, InterpolationKernel > | inline |
| evaluate_uncached(fixed_size_vec< num_dimensions()> auto const &x0, real_type const t0, real_type const tau) const -> pos_type | tatooine::numerical_flowmap< V, ODESolver, InterpolationKernel > | inline |
| evaluate_uncached_with_arc_length(fixed_size_vec< num_dimensions()> auto const &x0, real_type const t0, real_type const tau) const | tatooine::numerical_flowmap< V, ODESolver, InterpolationKernel > | inline |
| holds_field_pointer | tatooine::numerical_flowmap< V, ODESolver, InterpolationKernel > | static |
| integral_curve(pos_type const &y0, real_type const t0, real_type const tau) const | tatooine::numerical_flowmap< V, ODESolver, InterpolationKernel > | inline |
| integral_curve(pos_type const &y0, real_type const t0, real_type const btau, real_type const ftau) const | tatooine::numerical_flowmap< V, ODESolver, InterpolationKernel > | inline |
| integral_curve_type typedef | tatooine::numerical_flowmap< V, ODESolver, InterpolationKernel > | |
| invalidate_cache() const | tatooine::numerical_flowmap< V, ODESolver, InterpolationKernel > | inline |
| is_using_caching() const | tatooine::numerical_flowmap< V, ODESolver, InterpolationKernel > | inline |
| is_using_caching() -> auto & | tatooine::numerical_flowmap< V, ODESolver, InterpolationKernel > | inline |
| m_cache | tatooine::numerical_flowmap< V, ODESolver, InterpolationKernel > | mutableprivate |
| m_ode_solver | tatooine::numerical_flowmap< V, ODESolver, InterpolationKernel > | private |
| m_on_domain_border | tatooine::numerical_flowmap< V, ODESolver, InterpolationKernel > | mutableprivate |
| m_use_caching | tatooine::numerical_flowmap< V, ODESolver, InterpolationKernel > | private |
| m_v | tatooine::numerical_flowmap< V, ODESolver, InterpolationKernel > | private |
| num_dimensions() -> std::size_t | tatooine::numerical_flowmap< V, ODESolver, InterpolationKernel > | inlinestatic |
| numerical_flowmap(numerical_flowmap const &other) | tatooine::numerical_flowmap< V, ODESolver, InterpolationKernel > | inline |
| numerical_flowmap(numerical_flowmap &&other) noexcept | tatooine::numerical_flowmap< V, ODESolver, InterpolationKernel > | inline |
| numerical_flowmap(vectorfield< W, WReal, NumDimensions > const &w, bool const use_caching=default_use_caching) | tatooine::numerical_flowmap< V, ODESolver, InterpolationKernel > | inlineexplicit |
| numerical_flowmap(vectorfield< W, WReal, NumDimensions > const *w, bool const use_caching=default_use_caching) | tatooine::numerical_flowmap< V, ODESolver, InterpolationKernel > | inlineexplicit |
| numerical_flowmap(polymorphic::vectorfield< WReal, NumDimensions > const *w, bool const use_caching=default_use_caching) | tatooine::numerical_flowmap< V, ODESolver, InterpolationKernel > | inlineexplicit |
| numerical_flowmap(polymorphic::vectorfield< WReal, NumDimensions > *w, bool const use_caching=default_use_caching) | tatooine::numerical_flowmap< V, ODESolver, InterpolationKernel > | inlineexplicit |
| numerical_flowmap(bool const use_caching=default_use_caching) | tatooine::numerical_flowmap< V, ODESolver, InterpolationKernel > | inlineexplicit |
| numerical_flowmap(vectorfield< W, WReal, NumDimensions > const &w, ode_solver_type const &ode_solver, bool const use_caching=default_use_caching) | tatooine::numerical_flowmap< V, ODESolver, InterpolationKernel > | inline |
| ode_solver() const -> auto const & | tatooine::numerical_flowmap< V, ODESolver, InterpolationKernel > | inline |
| ode_solver() -> auto & | tatooine::numerical_flowmap< V, ODESolver, InterpolationKernel > | inline |
| ode_solver_type typedef | tatooine::numerical_flowmap< V, ODESolver, InterpolationKernel > | |
| operator()(fixed_num_rows_mat< num_dimensions()> auto const &x0s, real_type const t0, real_type const tau) const | tatooine::numerical_flowmap< V, ODESolver, InterpolationKernel > | inline |
| operator()(fixed_size_vec< num_dimensions()> auto const &y0, real_type const t0, real_type const tau) const -> pos_type | tatooine::numerical_flowmap< V, ODESolver, InterpolationKernel > | inline |
| operator=(numerical_flowmap const &other) -> numerical_flowmap & | tatooine::numerical_flowmap< V, ODESolver, InterpolationKernel > | inline |
| operator=(numerical_flowmap &&other) noexcept -> numerical_flowmap & | tatooine::numerical_flowmap< V, ODESolver, InterpolationKernel > | inline |
| pos_type typedef | tatooine::numerical_flowmap< V, ODESolver, InterpolationKernel > | |
| raw_field_type typedef | tatooine::numerical_flowmap< V, ODESolver, InterpolationKernel > | |
| real_type typedef | tatooine::numerical_flowmap< V, ODESolver, InterpolationKernel > | |
| set_vectorfield(polymorphic::vectorfield< real_type, num_dimensions()> *w) | tatooine::numerical_flowmap< V, ODESolver, InterpolationKernel > | inline |
| this_type typedef | tatooine::numerical_flowmap< V, ODESolver, InterpolationKernel > | |
| use_caching(bool const b=true) -> void | tatooine::numerical_flowmap< V, ODESolver, InterpolationKernel > | inline |
| vec_type typedef | tatooine::numerical_flowmap< V, ODESolver, InterpolationKernel > | |
| vectorfield() const -> auto const & | tatooine::numerical_flowmap< V, ODESolver, InterpolationKernel > | inline |
| vectorfield() -> auto & | tatooine::numerical_flowmap< V, ODESolver, InterpolationKernel > | inline |
| ~numerical_flowmap()=default | tatooine::numerical_flowmap< V, ODESolver, InterpolationKernel > | |