QUDA  v0.7.0
A library for QCD on GPUs
All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
Classes | Namespaces | Functions
register_traits.h File Reference
#include <quda_internal.h>

Go to the source code of this file.

Classes

struct  quda::mapper< typename >
 
struct  quda::mapper< double >
 
struct  quda::mapper< float >
 
struct  quda::mapper< short >
 
struct  quda::mapper< double2 >
 
struct  quda::mapper< float2 >
 
struct  quda::mapper< short2 >
 
struct  quda::mapper< double4 >
 
struct  quda::mapper< float4 >
 
struct  quda::mapper< short4 >
 
struct  quda::isHalf< T >
 
struct  quda::isHalf< short >
 
struct  quda::Trig< isHalf >
 
struct  quda::Trig< true >
 

Namespaces

 quda
 

Functions

template<typename T1 , typename T2 >
__host__ __device__ void quda::copy (T1 &a, const T2 &b)
 
template<>
__host__ __device__ void quda::copy (float &a, const short &b)
 
template<>
__host__ __device__ void quda::copy (short &a, const float &b)