QUDA  v0.7.0
A library for QCD on GPUs
All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
hw_quda.h
Go to the documentation of this file.
1 #ifndef _HW_QUDA_H
2 #define _HW_QUDA_H
3 
4 #include <enum_quda.h>
5 #include <quda_internal.h>
6 
7 #ifdef __cplusplus
8 extern "C" {
9 #endif
10 
11  FullHw createHwQuda(int* X, QudaPrecision precision);
12  void loadHwToGPU(FullHw ret, void* hw, QudaPrecision cpu_prec);
13  void freeHwQuda(FullHw hw);
14 
15 #ifdef __cplusplus
16 }
17 #endif
18 
19 #endif // _HW_QUDA_H
enum QudaPrecision_s QudaPrecision
FullHw createHwQuda(int *X, QudaPrecision precision)
Definition: hw_quda.cpp:41
QudaPrecision cpu_prec
Definition: dslash_test.cpp:34
void loadHwToGPU(FullHw ret, void *hw, QudaPrecision cpu_prec)
Definition: hw_quda.cpp:251
void freeHwQuda(FullHw hw)
Definition: hw_quda.cpp:61