QUDA  0.9.0
Static Public Member Functions | List of all members
quda::Trig< true, float > Struct Template Reference

#include <register_traits.h>

Static Public Member Functions

__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)
 

Detailed Description

template<>
struct quda::Trig< true, float >

Specialization of Trig functions using shorts

Definition at line 221 of file register_traits.h.

Member Function Documentation

◆ Atan2()

__device__ static __host__ float quda::Trig< true, float >::Atan2 ( const float a,
const float b 
)
inlinestatic

Definition at line 222 of file register_traits.h.

References a, atan2f(), and b.

Here is the call graph for this function:

◆ Cos()

__device__ static __host__ float quda::Trig< true, float >::Cos ( const float a)
inlinestatic

Definition at line 230 of file register_traits.h.

References a, and cosf().

Here is the call graph for this function:

◆ Sin()

__device__ static __host__ float quda::Trig< true, float >::Sin ( const float a)
inlinestatic

Definition at line 223 of file register_traits.h.

References a, and sinf().

Here is the call graph for this function:

The documentation for this struct was generated from the following file: