#include <register_traits.h>
|
template<typename T > |
__device__ static __host__ T | Atan2 (const T &a, const T &b) |
|
template<typename T > |
__device__ static __host__ T | Sin (const T &a) |
|
template<typename T > |
__device__ static __host__ T | Cos (const T &a) |
|
template<typename T > |
__device__ static __host__ void | SinCos (const T &a, T *s, T *c) |
|
template<bool isHalf>
struct quda::Trig< isHalf >
Generic wrapper for Trig functions
Definition at line 41 of file register_traits.h.
template<bool isHalf>
template<typename T >
__device__ static __host__ T quda::Trig< isHalf >::Atan2 |
( |
const T & |
a, |
|
|
const T & |
b |
|
) |
| |
|
inlinestatic |
template<bool isHalf>
template<typename T >
template<bool isHalf>
template<typename T >
template<bool isHalf>
template<typename T >
__device__ static __host__ void quda::Trig< isHalf >::SinCos |
( |
const T & |
a, |
|
|
T * |
s, |
|
|
T * |
c |
|
) |
| |
|
inlinestatic |
The documentation for this struct was generated from the following file: