Loading [MathJax]/extensions/tex2jax.js
Tatooine
All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Modules Pages Concepts
tatooine::numerical_flowmap< V, ODESolver, InterpolationKernel > Member List

This is the complete list of members for tatooine::numerical_flowmap< V, ODESolver, InterpolationKernel >, including all inherited members.

cache_type typedeftatooine::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 -> booltatooine::numerical_flowmap< V, ODESolver, InterpolationKernel >inline
default_use_cachingtatooine::numerical_flowmap< V, ODESolver, InterpolationKernel >static
domain_border_flags_type typedeftatooine::numerical_flowmap< V, ODESolver, InterpolationKernel >
evaluate(fixed_num_rows_mat< num_dimensions()> auto const &x0s, real_type const t0, real_type tau) consttatooine::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_typetatooine::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_typetatooine::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) consttatooine::numerical_flowmap< V, ODESolver, InterpolationKernel >inline
holds_field_pointertatooine::numerical_flowmap< V, ODESolver, InterpolationKernel >static
integral_curve(pos_type const &y0, real_type const t0, real_type const tau) consttatooine::numerical_flowmap< V, ODESolver, InterpolationKernel >inline
integral_curve(pos_type const &y0, real_type const t0, real_type const btau, real_type const ftau) consttatooine::numerical_flowmap< V, ODESolver, InterpolationKernel >inline
integral_curve_type typedeftatooine::numerical_flowmap< V, ODESolver, InterpolationKernel >
invalidate_cache() consttatooine::numerical_flowmap< V, ODESolver, InterpolationKernel >inline
is_using_caching() consttatooine::numerical_flowmap< V, ODESolver, InterpolationKernel >inline
is_using_caching() -> auto &tatooine::numerical_flowmap< V, ODESolver, InterpolationKernel >inline
m_cachetatooine::numerical_flowmap< V, ODESolver, InterpolationKernel >mutableprivate
m_ode_solvertatooine::numerical_flowmap< V, ODESolver, InterpolationKernel >private
m_on_domain_bordertatooine::numerical_flowmap< V, ODESolver, InterpolationKernel >mutableprivate
m_use_cachingtatooine::numerical_flowmap< V, ODESolver, InterpolationKernel >private
m_vtatooine::numerical_flowmap< V, ODESolver, InterpolationKernel >private
num_dimensions() -> std::size_ttatooine::numerical_flowmap< V, ODESolver, InterpolationKernel >inlinestatic
numerical_flowmap(numerical_flowmap const &other)tatooine::numerical_flowmap< V, ODESolver, InterpolationKernel >inline
numerical_flowmap(numerical_flowmap &&other) noexcepttatooine::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 typedeftatooine::numerical_flowmap< V, ODESolver, InterpolationKernel >
operator()(fixed_num_rows_mat< num_dimensions()> auto const &x0s, real_type const t0, real_type const tau) consttatooine::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_typetatooine::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 typedeftatooine::numerical_flowmap< V, ODESolver, InterpolationKernel >
raw_field_type typedeftatooine::numerical_flowmap< V, ODESolver, InterpolationKernel >
real_type typedeftatooine::numerical_flowmap< V, ODESolver, InterpolationKernel >
set_vectorfield(polymorphic::vectorfield< real_type, num_dimensions()> *w)tatooine::numerical_flowmap< V, ODESolver, InterpolationKernel >inline
this_type typedeftatooine::numerical_flowmap< V, ODESolver, InterpolationKernel >
use_caching(bool const b=true) -> voidtatooine::numerical_flowmap< V, ODESolver, InterpolationKernel >inline
vec_type typedeftatooine::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()=defaulttatooine::numerical_flowmap< V, ODESolver, InterpolationKernel >