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