Tatooine
Classes | Namespaces | Functions
radial_basis_functions_sampler_with_gradients.h File Reference

Go to the source code of this file.

Classes

struct  tatooine::detail::pointset::radial_basis_functions_sampler_with_gradients< Real, 2, ValueType, vec< ValueType, 2 > >
 
struct  tatooine::detail::pointset::radial_basis_functions_sampler_with_gradients< Real, 2, vec< ValueType, 2 >, mat< ValueType, 2, 2 > >
 
struct  tatooine::detail::pointset::differentiated_radial_basis_functions_sampler_with_gradients< Real, 2, ValueType, vec< ValueType, 2 > >
 
struct  tatooine::detail::pointset::differentiated_radial_basis_functions_sampler_with_gradients< Real, 2, vec< ValueType, 2 >, mat< ValueType, 2, 2 > >
 

Namespaces

namespace  tatooine
 
namespace  tatooine::detail
 
namespace  tatooine::detail::pointset
 
namespace  tatooine::detail::pointset::rbf_gradient_kernel
 

Functions

static constexpr auto tatooine::detail::pointset::rbf_gradient_kernel::kernel_from_squared (floating_point auto const sqr_r)
 
static constexpr auto tatooine::detail::pointset::rbf_gradient_kernel::kernel_from_squared (fixed_size_real_vec< 2 > auto const &p1, fixed_size_real_vec< 2 > auto const &p2)
 
static constexpr auto tatooine::detail::pointset::rbf_gradient_kernel::kernel_from_squared_x1 (fixed_size_real_vec< 2 > auto const &p1, fixed_size_real_vec< 2 > auto const &p2)
 
static constexpr auto tatooine::detail::pointset::rbf_gradient_kernel::kernel_from_squared_y1 (fixed_size_real_vec< 2 > auto const &p1, fixed_size_real_vec< 2 > auto const &p2)
 
static constexpr auto tatooine::detail::pointset::rbf_gradient_kernel::kernel_from_squared_x1_x2 (fixed_size_real_vec< 2 > auto const &p1, fixed_size_real_vec< 2 > auto const &p2)
 
static constexpr auto tatooine::detail::pointset::rbf_gradient_kernel::kernel_from_squared_y1_x2 (fixed_size_real_vec< 2 > auto const &p1, fixed_size_real_vec< 2 > auto const &p2)
 
static constexpr auto tatooine::detail::pointset::rbf_gradient_kernel::kernel_from_squared_y1_y2 (fixed_size_real_vec< 2 > auto const &p1, fixed_size_real_vec< 2 > auto const &p2)
 
template<floating_point Real, std::size_t NumDimensions, typename ValueType , typename GradientType >
 tatooine::detail::pointset::radial_basis_functions_sampler_with_gradients (tatooine::pointset< Real, NumDimensions > const &ps, typed_vector_property< typename tatooine::pointset< Real, NumDimensions >::vertex_handle, ValueType > const &, typed_vector_property< typename tatooine::pointset< Real, NumDimensions >::vertex_handle, GradientType > const &) -> radial_basis_functions_sampler_with_gradients< Real, NumDimensions, ValueType, GradientType >
 
template<floating_point Real, std::size_t NumDimensions, typename ValueType , typename GradientType >
auto tatooine::detail::pointset::diff (radial_basis_functions_sampler_with_gradients< Real, NumDimensions, ValueType, GradientType > const &f)