Hydra  4.0.1
A header-only templated C++ framework to perform data analysis on massively parallel platforms.
Spline2D.inl File Reference
Include dependency graph for Spline2D.inl:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Namespaces

 hydra
 Generic policies definition.
 

Macros

#define SPILINE2D_INL_
 

Functions

template<typename IteratorX , typename IteratorY , typename IteratorM , typename TypeX , typename TypeY >
__hydra_host__ __hydra_device__ std::enable_if< std::is_convertible< typename hydra::thrust::iterator_traits< IteratorX >::value_type, double >::value &&std::is_convertible< typename hydra::thrust::iterator_traits< IteratorY >::value_type, double >::value &&std::is_convertible< typename hydra::thrust::iterator_traits< IteratorM >::value_type, double >::value &&std::is_convertible< TypeX, double >::value &&std::is_convertible< TypeY, double >::value, double >::type hydra::spline2D (IteratorX firstx, IteratorX lastx, IteratorY firsty, IteratorY lasty, IteratorM measurements, TypeX x, TypeY y)
 
template<typename IterableX , typename IterableY , typename IterableM , typename TypeX , typename TypeY >
__hydra_host__ __hydra_device__ std::enable_if< hydra::detail::is_iterable< IterableX >::value &&hydra::detail::is_iterable< IterableY >::value &&hydra::detail::is_iterable< IterableM >::value &&std::is_convertible< typename IterableX::value_type, double >::value &&std::is_convertible< typename IterableY::value_type, double >::value &&std::is_convertible< typename IterableM::value_type, double >::value &&std::is_convertible< TypeX, double >::value &&std::is_convertible< TypeY, double >::value, double >::type hydra::spline2D (IterableX &&abscissa_x, IterableY &&abscissa_y, IterableM measurements, TypeX x, TypeX y)
 

Macro Definition Documentation

◆ SPILINE2D_INL_

#define SPILINE2D_INL_