QUDA
v0.5.0
A library for QCD on GPUs
Main Page
Namespaces
Classes
Files
File List
File Members
All
Classes
Namespaces
Files
Functions
Variables
Typedefs
Enumerations
Enumerator
Friends
Macros
Pages
quda
tests
domain_wall_dslash_reference.h
Go to the documentation of this file.
1
#ifndef _DOMAIN_WALL_DSLASH_REFERENCE_H
2
#define _DOMAIN_WALL_DSLASH_REFERENCE_H
3
4
#include <
enum_quda.h
>
5
#include <
quda.h
>
6
7
#ifdef __cplusplus
8
extern
"C"
{
9
#endif
10
11
void
dw_dslash
(
void
*res,
void
**gaugeFull,
void
*spinorField,
int
oddBit,
int
daggerBit,
12
QudaPrecision
precision,
QudaGaugeParam
&
param
,
double
mferm);
13
14
void
dw_mat
(
void
*
out
,
void
**
gauge
,
void
*
in
,
double
kappa
,
int
dagger_bit,
QudaPrecision
precision,
QudaGaugeParam
&
param
,
double
mferm);
15
16
void
dw_matdagmat
(
void
*
out
,
void
**
gauge
,
void
*
in
,
double
kappa
,
int
dagger_bit,
QudaPrecision
precision,
QudaGaugeParam
&
param
,
double
mferm);
17
18
void
dw_matpc
(
void
*
out
,
void
**
gauge
,
void
*
in
,
double
kappa
,
QudaMatPCType
matpc_type,
int
dagger_bit,
QudaPrecision
precision,
19
QudaGaugeParam
&
gauge_param
,
double
mferm);
20
21
#ifdef __cplusplus
22
}
23
#endif
24
25
#endif // _DSLASH_REFERENCE_H
Generated on Wed Mar 20 2013 12:52:18 for QUDA by
1.8.2