QUDA
v0.7.0
A library for QCD on GPUs
|
Go to the source code of this file.
#define APPLY_TWIST | ( | a, | |
reg | |||
) |
Definition at line 1187 of file io_spinor.h.
#define APPLY_TWIST_INV | ( | a, | |
b, | |||
reg | |||
) |
**************************only for deg tm:*******************************
Definition at line 1122 of file io_spinor.h.
#define ASSN_ACCUM_DOUBLE | ( | spinor, | |
stride, | |||
fl_stride | |||
) |
Definition at line 1033 of file io_spinor.h.
#define ASSN_ACCUM_DOUBLE_TEX | ( | spinor, | |
stride, | |||
fl_stride | |||
) |
Definition at line 1077 of file io_spinor.h.
#define ASSN_ACCUM_HALF | ( | spinor, | |
stride, | |||
fl_stride | |||
) | ASSN_ACCUM_HALF_(spinor, stride, fl_stride) |
Definition at line 1073 of file io_spinor.h.
#define ASSN_ACCUM_HALF_ | ( | spinor, | |
stride, | |||
fl_stride | |||
) |
Definition at line 1055 of file io_spinor.h.
#define ASSN_ACCUM_HALF_TEX | ( | spinor, | |
stride, | |||
fl_stride | |||
) | ASSN_ACCUM_HALF_TEX_(spinor, stride, fl_stride) |
Definition at line 1117 of file io_spinor.h.
#define ASSN_ACCUM_HALF_TEX_ | ( | spinor, | |
stride, | |||
fl_stride | |||
) |
Definition at line 1100 of file io_spinor.h.
#define ASSN_ACCUM_SINGLE | ( | spinor, | |
stride, | |||
fl_stride | |||
) |
Definition at line 1047 of file io_spinor.h.
#define ASSN_ACCUM_SINGLE_TEX | ( | spinor, | |
stride, | |||
fl_stride | |||
) |
Definition at line 1092 of file io_spinor.h.
Definition at line 598 of file io_spinor.h.
Definition at line 549 of file io_spinor.h.
Definition at line 618 of file io_spinor.h.
#define READ_1ST_NBR_SPINOR_HALF_TEX | ( | spinor, | |
idx, | |||
mystride | |||
) | READ_1ST_NBR_SPINOR_HALF_TEX_(spinor, idx, mystride) |
Definition at line 582 of file io_spinor.h.
Definition at line 572 of file io_spinor.h.
Definition at line 608 of file io_spinor.h.
Definition at line 559 of file io_spinor.h.
#define READ_ACCUM_DOUBLE | ( | spinor, | |
stride | |||
) |
Definition at line 91 of file io_spinor.h.
#define READ_ACCUM_DOUBLE_TEX | ( | spinor, | |
stride | |||
) |
Definition at line 160 of file io_spinor.h.
#define READ_ACCUM_FLAVOR_DOUBLE | ( | spinor, | |
stride, | |||
fl_stride | |||
) |
**************************only for ndeg tm:******************************
Definition at line 886 of file io_spinor.h.
#define READ_ACCUM_FLAVOR_DOUBLE_TEX | ( | spinor, | |
stride, | |||
flv_stride | |||
) |
Definition at line 959 of file io_spinor.h.
#define READ_ACCUM_FLAVOR_HALF | ( | spinor, | |
stride, | |||
flv_stride | |||
) | READ_ACCUM_FLAVOR_HALF_(spinor, stride, flv_stride) |
Definition at line 956 of file io_spinor.h.
#define READ_ACCUM_FLAVOR_HALF_ | ( | spinor, | |
stride, | |||
flv_stride | |||
) |
Definition at line 928 of file io_spinor.h.
#define READ_ACCUM_FLAVOR_HALF_TEX | ( | spinor, | |
stride, | |||
flv_stride | |||
) | READ_ACCUM_HALF_FLAVOR_TEX_(spinor, stride, flv_stride) |
Definition at line 1029 of file io_spinor.h.
#define READ_ACCUM_FLAVOR_SINGLE | ( | spinor, | |
stride, | |||
flv_stride | |||
) |
Definition at line 913 of file io_spinor.h.
#define READ_ACCUM_FLAVOR_SINGLE_TEX | ( | spinor, | |
stride, | |||
flv_stride | |||
) |
Definition at line 986 of file io_spinor.h.
#define READ_ACCUM_HALF | ( | spinor, | |
stride | |||
) | READ_ACCUM_HALF_(spinor, stride) |
Definition at line 128 of file io_spinor.h.
#define READ_ACCUM_HALF_ | ( | spinor, | |
stride | |||
) |
Definition at line 113 of file io_spinor.h.
#define READ_ACCUM_HALF_FLAVOR_TEX_ | ( | spinor, | |
stride, | |||
flv_stride | |||
) |
Definition at line 1000 of file io_spinor.h.
#define READ_ACCUM_HALF_TEX | ( | spinor, | |
stride | |||
) | READ_ACCUM_HALF_TEX_(spinor, stride) |
Definition at line 257 of file io_spinor.h.
#define READ_ACCUM_HALF_TEX_ | ( | spinor, | |
stride | |||
) |
Definition at line 242 of file io_spinor.h.
#define READ_ACCUM_SINGLE | ( | spinor, | |
stride | |||
) |
Definition at line 105 of file io_spinor.h.
#define READ_ACCUM_SINGLE_TEX | ( | spinor, | |
stride | |||
) |
Definition at line 234 of file io_spinor.h.
Definition at line 728 of file io_spinor.h.
Definition at line 700 of file io_spinor.h.
#define READ_AND_SUM_ST_SPINOR_HALF | ( | spinor, | |
sid | |||
) | READ_AND_SUM_ST_SPINOR_HALF_(spinor,sid) |
Definition at line 742 of file io_spinor.h.
Definition at line 733 of file io_spinor.h.
#define READ_AND_SUM_ST_SPINOR_HALF_TEX | ( | spinor, | |
sid | |||
) | READ_AND_SUM_ST_SPINOR_HALF_TEX_(spinor,sid) |
Definition at line 725 of file io_spinor.h.
Definition at line 716 of file io_spinor.h.
Definition at line 708 of file io_spinor.h.
#define READ_HALF_SPINOR READ_SPINOR_UP |
Definition at line 390 of file io_spinor.h.
Definition at line 603 of file io_spinor.h.
Definition at line 554 of file io_spinor.h.
Definition at line 630 of file io_spinor.h.
#define READ_KS_NBR_SPINOR_HALF_TEX | ( | T, | |
spinor, | |||
idx, | |||
mystride | |||
) | READ_KS_NBR_SPINOR_HALF_TEX_(T, spinor, idx, mystride) |
Definition at line 595 of file io_spinor.h.
Definition at line 585 of file io_spinor.h.
Definition at line 613 of file io_spinor.h.
Definition at line 564 of file io_spinor.h.
Definition at line 1 of file io_spinor.h.
Definition at line 23 of file io_spinor.h.
Definition at line 152 of file io_spinor.h.
Definition at line 130 of file io_spinor.h.
Definition at line 15 of file io_spinor.h.
Definition at line 144 of file io_spinor.h.
#define READ_SPINOR_HALF | ( | spinor, | |
stride, | |||
sp_idx, | |||
norm_idx | |||
) | READ_SPINOR_HALF_(spinor, stride, sp_idx, norm_idx) |
Definition at line 64 of file io_spinor.h.
Definition at line 49 of file io_spinor.h.
#define READ_SPINOR_HALF_DOWN | ( | spinor, | |
stride, | |||
sp_idx, | |||
norm_idx | |||
) | READ_SPINOR_HALF_DOWN_(spinor, stride, sp_idx, norm_idx) |
Definition at line 88 of file io_spinor.h.
Definition at line 79 of file io_spinor.h.
#define READ_SPINOR_HALF_DOWN_TEX | ( | spinor, | |
stride, | |||
sp_idx, | |||
norm_idx | |||
) | READ_SPINOR_HALF_DOWN_TEX_(spinor, stride, sp_idx, norm_idx) \ |
Definition at line 231 of file io_spinor.h.
Definition at line 222 of file io_spinor.h.
#define READ_SPINOR_HALF_TEX | ( | spinor, | |
stride, | |||
sp_idx, | |||
norm_idx | |||
) | READ_SPINOR_HALF_TEX_(spinor, stride, sp_idx, norm_idx) \ |
Definition at line 207 of file io_spinor.h.
Definition at line 192 of file io_spinor.h.
#define READ_SPINOR_HALF_UP | ( | spinor, | |
stride, | |||
sp_idx, | |||
norm_idx | |||
) | READ_SPINOR_HALF_UP_(spinor, stride, sp_idx, norm_idx) |
Definition at line 76 of file io_spinor.h.
Definition at line 67 of file io_spinor.h.
#define READ_SPINOR_HALF_UP_TEX | ( | spinor, | |
stride, | |||
sp_idx, | |||
norm_idx | |||
) | READ_SPINOR_HALF_UP_TEX_(spinor, stride, sp_idx, norm_idx) \ |
Definition at line 219 of file io_spinor.h.
Definition at line 210 of file io_spinor.h.
Definition at line 819 of file io_spinor.h.
Definition at line 840 of file io_spinor.h.
Definition at line 31 of file io_spinor.h.
Definition at line 44 of file io_spinor.h.
Definition at line 187 of file io_spinor.h.
Definition at line 174 of file io_spinor.h.
Definition at line 39 of file io_spinor.h.
Definition at line 182 of file io_spinor.h.
Definition at line 766 of file io_spinor.h.
Definition at line 745 of file io_spinor.h.
Definition at line 776 of file io_spinor.h.
#define READ_ST_ACCUM_HALF_TEX | ( | spinor, | |
sid | |||
) | READ_ST_ACCUM_HALF_TEX_(spinor,sid) |
Definition at line 764 of file io_spinor.h.
Definition at line 755 of file io_spinor.h.
Definition at line 771 of file io_spinor.h.
Definition at line 750 of file io_spinor.h.
#define WRITE_FLAVOR_SPINOR_DOUBLE2 | ( | ) |
#define WRITE_FLAVOR_SPINOR_FLOAT4 | ( | ) |
Definition at line 455 of file io_spinor.h.
#define WRITE_FLAVOR_SPINOR_SHORT4 | ( | ) |
Definition at line 470 of file io_spinor.h.
#define WRITE_HALF_SPINOR_DOUBLE2 | ( | stride, | |
sid | |||
) |
Definition at line 392 of file io_spinor.h.
#define WRITE_HALF_SPINOR_FLOAT4 | ( | stride, | |
sid | |||
) |
Definition at line 400 of file io_spinor.h.
#define WRITE_HALF_SPINOR_SHORT4 | ( | stride, | |
sid | |||
) |
Definition at line 405 of file io_spinor.h.
#define WRITE_SPINOR_DOUBLE2 | ( | stride | ) |
Definition at line 260 of file io_spinor.h.
#define WRITE_SPINOR_DOUBLE2_STR | ( | stride | ) | WRITE_SPINOR_DOUBLE2(stride) |
Definition at line 383 of file io_spinor.h.
#define WRITE_SPINOR_FLOAT4 | ( | stride | ) |
Definition at line 274 of file io_spinor.h.
#define WRITE_SPINOR_FLOAT4_STR | ( | stride | ) | WRITE_SPINOR_FLOAT4(stride) |
Definition at line 384 of file io_spinor.h.
#define WRITE_SPINOR_SHARED_DOUBLE2 WRITE_SPINOR_SHARED_REAL |
Definition at line 817 of file io_spinor.h.
#define WRITE_SPINOR_SHARED_FLOAT4 WRITE_SPINOR_SHARED_REAL |
Definition at line 838 of file io_spinor.h.
Definition at line 788 of file io_spinor.h.
#define WRITE_SPINOR_SHORT4 | ( | stride | ) |
Definition at line 282 of file io_spinor.h.
#define WRITE_SPINOR_SHORT4_STR | ( | stride | ) | WRITE_SPINOR_SHORT4(stride) |
Definition at line 385 of file io_spinor.h.
Definition at line 642 of file io_spinor.h.
#define WRITE_ST_SPINOR_DOUBLE2_STR | ( | ) | WRITE_ST_SPINOR_DOUBLE2() |
Definition at line 694 of file io_spinor.h.
Definition at line 647 of file io_spinor.h.
#define WRITE_ST_SPINOR_FLOAT4_STR | ( | ) | WRITE_ST_SPINOR_FLOAT4() |
Definition at line 695 of file io_spinor.h.
Definition at line 652 of file io_spinor.h.
#define WRITE_ST_SPINOR_SHORT4_STR | ( | ) | WRITE_ST_SPINOR_SHORT4() |
Definition at line 696 of file io_spinor.h.