#include <register_traits.h>
|
__device__ static __host__ float | Atan2 (const float &a, const float &b) |
|
__device__ static __host__ float | Sin (const float &a) |
|
__device__ static __host__ float | Cos (const float &a) |
|
__device__ static __host__ void | SinCos (const float &a, float *s, float *c) |
|
Specialization of Trig functions using fixed b/c gauge reconstructs are -1 -> 1 instead of -Pi -> Pi
Definition at line 412 of file register_traits.h.
◆ Atan2()
__device__ static __host__ float quda::Trig< true, float >::Atan2 |
( |
const float & |
a, |
|
|
const float & |
b |
|
) |
| |
|
inlinestatic |
◆ Cos()
__device__ static __host__ float quda::Trig< true, float >::Cos |
( |
const float & |
a | ) |
|
|
inlinestatic |
◆ Sin()
__device__ static __host__ float quda::Trig< true, float >::Sin |
( |
const float & |
a | ) |
|
|
inlinestatic |
◆ SinCos()
__device__ static __host__ void quda::Trig< true, float >::SinCos |
( |
const float & |
a, |
|
|
float * |
s, |
|
|
float * |
c |
|
) |
| |
|
inlinestatic |
The documentation for this struct was generated from the following file: