|
QUDA
v0.7.0
A library for QCD on GPUs
|
#include <stdlib.h>#include <stdio.h>#include <time.h>#include <math.h>#include <test_util.h>#include <dslash_util.h>#include <blas_reference.h>#include <staggered_dslash_reference.h>#include <quda.h>#include <string.h>#include <face_quda.h>#include "misc.h"#include <gauge_field.h>#include <blas_quda.h>Go to the source code of this file.
Macros | |
| #define | MAX(a, b) ((a)>(b)?(a):(b)) |
| #define | mySpinorSiteSize 6 |
| #define | NUM_OFFSETS 12 |
Functions | |
| void | usage (char **argv) |
| template<typename Float > | |
| void | constructSpinorField (Float *res) |
| int | invert_test (void) |
| void | display_test_info () |
| void | usage_extra (char **argv) |
| int | main (int argc, char **argv) |
Variables | |
| void * | qdp_fatlink [4] |
| void * | qdp_longlink [4] |
| void * | fatlink |
| void * | longlink |
| int | device |
| bool | tune |
| QudaReconstructType | link_recon |
| QudaPrecision | prec |
| QudaPrecision | cpu_prec = QUDA_DOUBLE_PRECISION |
| QudaReconstructType | link_recon_sloppy |
| QudaPrecision | prec_sloppy |
| cpuColorSpinorField * | in |
| cpuColorSpinorField * | out |
| cpuColorSpinorField * | ref |
| cpuColorSpinorField * | tmp |
| cpuGaugeField * | cpuFat = NULL |
| cpuGaugeField * | cpuLong = NULL |
| int | test_type |
| int | xdim |
| int | ydim |
| int | zdim |
| int | tdim |
| int | gridsize_from_cmdline [] |
| QudaDslashType | dslash_type |
| QudaInverterType | inv_type |
| double | mass |
| #define MAX | ( | a, | |
| b | |||
| ) | ((a)>(b)?(a):(b)) |
Definition at line 27 of file staggered_invert_test.cpp.
| #define mySpinorSiteSize 6 |
Definition at line 28 of file staggered_invert_test.cpp.
| #define NUM_OFFSETS 12 |
| void constructSpinorField | ( | Float * | res | ) |
Definition at line 76 of file staggered_invert_test.cpp.
| void display_test_info | ( | ) |
Definition at line 527 of file staggered_invert_test.cpp.
| int invert_test | ( | void | ) |
Definition at line 182 of file staggered_invert_test.cpp.
| int main | ( | int | argc, |
| char ** | argv | ||
| ) |
Definition at line 562 of file staggered_invert_test.cpp.
| void usage | ( | char ** | argv | ) |
Definition at line 1584 of file test_util.cpp.
| void usage_extra | ( | char ** | argv | ) |
Definition at line 549 of file staggered_invert_test.cpp.
| QudaPrecision cpu_prec = QUDA_DOUBLE_PRECISION |
Definition at line 46 of file staggered_invert_test.cpp.
| cpuGaugeField* cpuFat = NULL |
Definition at line 55 of file staggered_invert_test.cpp.
| cpuGaugeField* cpuLong = NULL |
Definition at line 56 of file staggered_invert_test.cpp.
| int device |
Definition at line 1546 of file test_util.cpp.
| QudaDslashType dslash_type |
Definition at line 1560 of file test_util.cpp.
| void* fatlink |
Definition at line 34 of file staggered_invert_test.cpp.
| int gridsize_from_cmdline[] |
Definition at line 1559 of file test_util.cpp.
Definition at line 50 of file staggered_invert_test.cpp.
| QudaInverterType inv_type |
Definition at line 1565 of file test_util.cpp.
| QudaReconstructType link_recon |
Definition at line 1549 of file test_util.cpp.
| QudaReconstructType link_recon_sloppy |
Definition at line 1550 of file test_util.cpp.
| void* longlink |
Definition at line 35 of file staggered_invert_test.cpp.
| double mass |
Definition at line 1569 of file test_util.cpp.
| cpuColorSpinorField* out |
Definition at line 51 of file staggered_invert_test.cpp.
| QudaPrecision prec |
Definition at line 1551 of file test_util.cpp.
| QudaPrecision prec_sloppy |
Definition at line 1552 of file test_util.cpp.
| void* qdp_fatlink[4] |
Definition at line 31 of file staggered_invert_test.cpp.
| void* qdp_longlink[4] |
Definition at line 32 of file staggered_invert_test.cpp.
| cpuColorSpinorField* ref |
Definition at line 52 of file staggered_invert_test.cpp.
| int tdim |
Definition at line 1556 of file test_util.cpp.
| int test_type |
Definition at line 1564 of file test_util.cpp.
| cpuColorSpinorField* tmp |
Definition at line 53 of file staggered_invert_test.cpp.
| bool tune |
Definition at line 1562 of file test_util.cpp.
| int xdim |
Definition at line 1553 of file test_util.cpp.
| int ydim |
Definition at line 1554 of file test_util.cpp.
| int zdim |
Definition at line 1555 of file test_util.cpp.
1.8.6