|
__device__ void | imageGeneral (real &__restrict__ xr, real &__restrict__ yr, real &__restrict__ zr, BoxShape sh, real3 l1, real3 l2, real3 l3, real3 ra, real3 rb, real3 rc) |
|
__device__ real | image2General (real &__restrict__ xr, real &__restrict__ yr, real &__restrict__ zr, BoxShape sh, real3 l1, real3 l2, real3 l3, real3 ra, real3 rb, real3 rc) |
|
__device__ real | imagen2General (real &xr, real &yr, real &zr, BoxShape sh, real3 l1, real3 l2, real3 l3, real3 ra, real3 rb, real3 rc) |
|
template<int N> |
__device__ void | fsinhcCheck () |
|
template<int N, class T > |
__device__ T | fsinhcPade44 (T x2) |
|
template<int N, class T > |
__device__ T | fsinhcTaylor (T x2) |
|
template<int N, class T > |
__device__ T | fsinhcSeries (T x2) |
|
template<class T > |
__device__ T | fsinhcAnalyt7 (T d, T d13, T y, T z) |
|
template<class T > |
__device__ T | fsinhcAnalyt6 (T d, T d11, T y, T z) |
|
template<class T > |
__device__ T | fsinhcAnalyt5 (T d, T d9, T y, T z) |
|
template<class T > |
__device__ T | fsinhcAnalyt4 (T d, T d7, T y, T z) |
|
template<class T > |
__device__ T | fsinhcAnalyt3 (T d, T d5, T y, T z) |
|
template<class T > |
__device__ T | fsinhcAnalyt2 (T d, T d3, T y, T z) |
|
template<class T > |
__device__ T | fsinhcAnalyt1 (T d, T y, T z) |
|
template<int N, class T > |
__device__ void | fsinhcImpl (T d, T &__restrict__ f1d, T &__restrict__ f2d, T &__restrict__ f3d, T &__restrict__ f4d, T &__restrict__ f5d, T &__restrict__ f6d, T &__restrict__ f7d) |
|
template<class T > |
void | deviceMemoryCheckType () |
| Sanity check. More...
|
|
template<class DT , class ST > |
void | deviceMemoryCopyin1dArray (DT *dst, const ST *src, size_t nelem, int q) |
| Copies data to 1D array, host to device. More...
|
|
template<class DT , class ST > |
void | deviceMemoryCopyout1dArray (DT *dst, const ST *src, size_t nelem, int q) |
| Copies data to 1D array, device to host. More...
|
|
template<class T > |
const T & | formatForward (const T &t) |
|
const char * | formatForward (const std::string &s) |
|