17 #include <type_traits> 87 return legendre<2>(x);
90 return legendre<3>(x);
93 return legendre<4>(x);
96 return legendre<5>(x);
99 return legendre<6>(x);
102 return legendre<7>(x);
105 return legendre<8>(x);
108 return legendre<9>(x);
111 return legendre<10>(x);
114 return legendre<11>(x);
__device__ __host__ real legendre< 0 >(real x)
Definition: legendre.hpp:66
#define __host__
Definition: types.hpp:46
double real
Definition: types.hpp:65
__device__ __host__ real legendre< 1 >(real x)
Definition: legendre.hpp:54
Various utilities for mpi and cuda.
Definition: Factory.hpp:3
__device__ __host__ real legendre(real x)
Definition: legendre.hpp:40
#define __device__
Definition: types.hpp:45
__device__ __host__ real legendre_p(int degree, real x)
Definition: legendre.hpp:78