Tatooine
Classes | Namespaces | Functions
ftle.h File Reference

Go to the source code of this file.

Classes

struct  tatooine::ftle_field< FlowmapGradient >
 

Namespaces

namespace  tatooine
 

Functions

template<typename V , typename Real , size_t N, template< typename, size_t > typename ODESolver>
 tatooine::ftle_field (vectorfield< V, Real, N > const &v, arithmetic auto, ODESolver< Real, N >) -> ftle_field< numerically_differentiated_flowmap< decltype((flowmap< ODESolver >(v)))> >
 
template<typename V , typename Real , size_t N>
 tatooine::ftle_field (vectorfield< V, Real, N > const &v, arithmetic auto) -> ftle_field< decltype(diff(flowmap(v)))>
 
template<typename V , typename Real , size_t N>
 tatooine::ftle_field (vectorfield< V, Real, N > const &v, arithmetic auto, arithmetic auto) -> ftle_field< decltype(diff(flowmap(v)))>
 
template<typename V , typename Real , size_t N, typename EpsReal >
 tatooine::ftle_field (vectorfield< V, Real, N > const &v, arithmetic auto, vec< EpsReal, N > const &) -> ftle_field< decltype(diff(flowmap(v)))>
 
template<typename... Domains, typename Flowmap >
auto tatooine::ftle (rectilinear_grid< Domains... > &grid, Flowmap &&flowmap, arithmetic auto const t0, arithmetic auto const tau, execution_policy_tag auto const exec) -> auto &
 
template<typename... Domains, typename Flowmap >
auto tatooine::ftle (rectilinear_grid< Domains... > &grid, Flowmap &&flowmap, arithmetic auto const t0, arithmetic auto const tau) -> decltype(auto)