|
QUDA v0.4.0
A library for QCD on GPUs
|
#include <iostream>#include <stdio.h>#include <stdlib.h>#include <quda.h>#include <quda_internal.h>#include <dirac_quda.h>#include <dslash_quda.h>#include <invert_quda.h>#include <util_quda.h>#include <blas_quda.h>#include <test_util.h>#include <domain_wall_dslash_reference.h>Go to the source code of this file.
Functions | |
| void | init () |
| void | end () |
| double | dslashCUDA () |
| void | dslashRef () |
| int | main (int argc, char **argv) |
Variables | |
| const int | test_type = 1 |
| const QudaParity | parity = QUDA_EVEN_PARITY |
| const QudaDagType | dagger = QUDA_DAG_NO |
| const int | transfer = 0 |
| const int | loops = 100 |
| const int | Ls = 16 |
| double | kappa5 |
| QudaPrecision | cpu_prec = QUDA_DOUBLE_PRECISION |
| QudaPrecision | cuda_prec = QUDA_DOUBLE_PRECISION |
| QudaGaugeParam | gauge_param |
| QudaInvertParam | inv_param |
| cpuColorSpinorField * | spinor |
| cpuColorSpinorField * | spinorOut |
| cpuColorSpinorField * | spinorRef |
| cudaColorSpinorField * | cudaSpinor |
| cudaColorSpinorField * | cudaSpinorOut |
| cudaColorSpinorField * | tmp = 0 |
| cudaColorSpinorField * | tmp2 = 0 |
| void * | hostGauge [4] |
| Dirac * | dirac |
| double dslashCUDA | ( | ) |
Definition at line 209 of file domain_wall_dslash_test.cpp.
| void dslashRef | ( | ) |
Definition at line 259 of file domain_wall_dslash_test.cpp.
| static void end | ( | void | ) |
Definition at line 191 of file domain_wall_dslash_test.cpp.
| void init | ( | ) |
Definition at line 41 of file domain_wall_dslash_test.cpp.
| int main | ( | int | argc, |
| char ** | argv | ||
| ) |
Definition at line 293 of file domain_wall_dslash_test.cpp.
| QudaPrecision cpu_prec = QUDA_DOUBLE_PRECISION |
Definition at line 28 of file domain_wall_dslash_test.cpp.
| QudaPrecision cuda_prec = QUDA_DOUBLE_PRECISION |
Definition at line 29 of file domain_wall_dslash_test.cpp.
Definition at line 35 of file domain_wall_dslash_test.cpp.
Definition at line 35 of file domain_wall_dslash_test.cpp.
| const QudaDagType dagger = QUDA_DAG_NO |
Definition at line 20 of file domain_wall_dslash_test.cpp.
Definition at line 39 of file domain_wall_dslash_test.cpp.
Definition at line 31 of file domain_wall_dslash_test.cpp.
| void* hostGauge[4] |
Definition at line 37 of file domain_wall_dslash_test.cpp.
Definition at line 32 of file domain_wall_dslash_test.cpp.
| double kappa5 |
Definition at line 26 of file domain_wall_dslash_test.cpp.
| const int loops = 100 |
Definition at line 23 of file domain_wall_dslash_test.cpp.
| const int Ls = 16 |
Definition at line 25 of file domain_wall_dslash_test.cpp.
| const QudaParity parity = QUDA_EVEN_PARITY |
Definition at line 19 of file domain_wall_dslash_test.cpp.
Definition at line 34 of file domain_wall_dslash_test.cpp.
Definition at line 34 of file domain_wall_dslash_test.cpp.
Definition at line 34 of file domain_wall_dslash_test.cpp.
| const int test_type = 1 |
Definition at line 17 of file domain_wall_dslash_test.cpp.
| cudaColorSpinorField * tmp = 0 |
Definition at line 35 of file domain_wall_dslash_test.cpp.
| cudaColorSpinorField * tmp2 = 0 |
Definition at line 35 of file domain_wall_dslash_test.cpp.
| const int transfer = 0 |
Definition at line 21 of file domain_wall_dslash_test.cpp.
1.7.4