|
template<typename Field , arithmetic Eps> |
| tatooine::numerically_differentiated_field (Field &&, Eps const) -> numerically_differentiated_field< Field > |
|
template<typename Field , arithmetic Eps> |
| tatooine::numerically_differentiated_field (Field const &, Eps const) -> numerically_differentiated_field< Field const & > |
|
template<typename Field , arithmetic Eps> |
| tatooine::numerically_differentiated_field (Field &, Eps const) -> numerically_differentiated_field< Field & > |
|
template<typename Field , arithmetic Eps> |
| tatooine::numerically_differentiated_field (Field &&f, vec< Eps, field_num_dimensions< Field > > const &) -> numerically_differentiated_field< Field > |
|
template<typename Field , arithmetic Eps> |
| tatooine::numerically_differentiated_field (Field const &f, vec< Eps, field_num_dimensions< Field > > const &) -> numerically_differentiated_field< Field const & > |
|
template<typename Field , arithmetic Eps> |
| tatooine::numerically_differentiated_field (Field &f, vec< Eps, field_num_dimensions< Field > > const &) -> numerically_differentiated_field< Field & > |
|
auto | tatooine::diff (field_concept auto &&field, tag::numerical_t) |
|
auto | tatooine::diff (field_concept auto &&field, tag::numerical_t, arithmetic auto const epsilon) |
|
auto | tatooine::diff (field_concept auto &&field, arithmetic auto const epsilon) |
|
auto | tatooine::diff (field_concept auto &&field, tag::numerical_t, fixed_size_real_vec< std::decay_t< decltype(field)>::num_dimensions()> auto &&epsilon) |
|
auto | tatooine::diff (field_concept auto &&field, fixed_size_real_vec< std::decay_t< decltype(field)>::num_dimensions()> auto &&epsilon) |
|
template<typename Field , arithmetic Eps> |
| tatooine::differentiated_field (Field &&, Eps const) -> differentiated_field< Field > |
|
template<typename Field , arithmetic Eps> |
| tatooine::differentiated_field (Field const &, Eps const) -> differentiated_field< Field const & > |
|
template<typename Field , arithmetic Eps> |
| tatooine::differentiated_field (Field &, Eps const) -> differentiated_field< Field & > |
|
template<typename Field , arithmetic Eps> |
| tatooine::differentiated_field (Field &&f, vec< Eps, field_num_dimensions< Field > > const &) -> differentiated_field< Field > |
|
template<typename Field , arithmetic Eps> |
| tatooine::differentiated_field (Field const &f, vec< Eps, field_num_dimensions< Field > > const &) -> differentiated_field< Field const & > |
|
template<typename Field , arithmetic Eps> |
| tatooine::differentiated_field (Field &f, vec< Eps, field_num_dimensions< Field > > const &) -> differentiated_field< Field & > |
|
auto | tatooine::diff (field_concept auto &&field) |
|
template<typename Field , typename Real , std::size_t NumDimensions, typename Tensor > |
auto | tatooine::diff_time (field< Field, Real, NumDimensions, Tensor > const &f, Real const eps) |
|
template<typename Field , typename Real , std::size_t NumDimensions, typename Tensor > |
auto | tatooine::diff_time (field< Field, Real, NumDimensions, Tensor > &f, Real const eps) |
|
template<typename Field , typename Real , std::size_t NumDimensions, typename Tensor > |
auto | tatooine::diff_time (field< Field, Real, NumDimensions, Tensor > &&f, Real const eps) |
|
template<typename Real , std::size_t NumDimensions, typename Tensor > |
auto | tatooine::diff_time (polymorphic::field< Real, NumDimensions, Tensor > const *f, Real const eps) |
|