QUDA
1.0.0
|
#include <dslash_constants.h>
Public Member Functions | |
void | print () |
Definition at line 5 of file dslash_constants.h.
|
inline |
Definition at line 150 of file dslash_constants.h.
References printfQuda.
double DslashParam::a |
Definition at line 58 of file dslash_constants.h.
float DslashParam::a_f |
Definition at line 59 of file dslash_constants.h.
double DslashParam::a_inv |
Definition at line 70 of file dslash_constants.h.
float DslashParam::a_inv_f |
Definition at line 71 of file dslash_constants.h.
float2 DslashParam::An2 |
Definition at line 48 of file dslash_constants.h.
Referenced by DslashCuda::DslashCuda().
double DslashParam::anisotropy |
Definition at line 45 of file dslash_constants.h.
Referenced by DslashCuda::DslashCuda().
float DslashParam::anisotropy_f |
Definition at line 46 of file dslash_constants.h.
Referenced by DslashCuda::DslashCuda().
double DslashParam::b |
Definition at line 61 of file dslash_constants.h.
float DslashParam::b_f |
Definition at line 62 of file dslash_constants.h.
int_fastdiv DslashParam::block[4] |
Definition at line 9 of file dslash_constants.h.
double DslashParam::c |
Definition at line 64 of file dslash_constants.h.
float DslashParam::c_f |
Definition at line 65 of file dslash_constants.h.
void* DslashParam::clover |
Definition at line 114 of file dslash_constants.h.
void* DslashParam::cloverInv |
Definition at line 117 of file dslash_constants.h.
float* DslashParam::cloverInvNorm |
Definition at line 118 of file dslash_constants.h.
float* DslashParam::cloverNorm |
Definition at line 115 of file dslash_constants.h.
double DslashParam::coeff |
Definition at line 55 of file dslash_constants.h.
Referenced by DslashCuda::DslashCuda().
float DslashParam::coeff_f |
Definition at line 56 of file dslash_constants.h.
Referenced by DslashCuda::DslashCuda().
int DslashParam::commDim[QUDA_MAX_DIM] |
Definition at line 17 of file dslash_constants.h.
Referenced by DslashCuda::bytes(), DslashCuda::DslashCuda(), DslashCuda::fillAuxBase(), DslashCuda::flops(), and DslashCuda::setParam().
double DslashParam::d |
Definition at line 67 of file dslash_constants.h.
float DslashParam::d_f |
Definition at line 68 of file dslash_constants.h.
DslashConstant DslashParam::dc |
Definition at line 13 of file dslash_constants.h.
Referenced by DslashCuda::DslashCuda().
void* DslashParam::gauge0 |
Definition at line 105 of file dslash_constants.h.
void* DslashParam::gauge1 |
Definition at line 106 of file dslash_constants.h.
int DslashParam::gauge_fixed |
Definition at line 37 of file dslash_constants.h.
Referenced by DslashCuda::DslashCuda().
int DslashParam::gauge_stride |
Definition at line 29 of file dslash_constants.h.
Referenced by DslashCuda::DslashCuda().
void* DslashParam::ghost[2 *QUDA_MAX_DIM] |
Definition at line 99 of file dslash_constants.h.
Referenced by DslashCuda::setParam().
int DslashParam::ghostDim[QUDA_MAX_DIM] |
Definition at line 18 of file dslash_constants.h.
Referenced by DslashCuda::DslashCuda().
float* DslashParam::ghostNorm[2 *QUDA_MAX_DIM] |
Definition at line 100 of file dslash_constants.h.
Referenced by DslashCuda::setParam().
int DslashParam::ghostNormOffset[QUDA_MAX_DIM+1][2] |
Definition at line 20 of file dslash_constants.h.
Referenced by DslashCuda::DslashCuda().
int DslashParam::ghostOffset[QUDA_MAX_DIM+1][2] |
Definition at line 19 of file dslash_constants.h.
Referenced by DslashCuda::DslashCuda().
int_fastdiv DslashParam::grid[4] |
Definition at line 10 of file dslash_constants.h.
void* DslashParam::in |
Definition at line 96 of file dslash_constants.h.
Referenced by DslashCuda::DslashCuda().
float* DslashParam::inNorm |
Definition at line 97 of file dslash_constants.h.
Referenced by DslashCuda::DslashCuda().
KernelType DslashParam::kernel_type |
Definition at line 15 of file dslash_constants.h.
Referenced by DslashCuda::bytes(), DslashCuda::flops(), DslashCuda::setParam(), and DslashCuda::tuneKey().
void* DslashParam::longGauge0 |
Definition at line 108 of file dslash_constants.h.
void* DslashParam::longGauge1 |
Definition at line 109 of file dslash_constants.h.
void* DslashParam::longPhase0 |
Definition at line 111 of file dslash_constants.h.
void* DslashParam::longPhase1 |
Definition at line 112 of file dslash_constants.h.
double DslashParam::m5_d |
Definition at line 80 of file dslash_constants.h.
float DslashParam::m5_f |
Definition at line 81 of file dslash_constants.h.
double DslashParam::mdwf_b5_d[QUDA_MAX_DWF_LS] |
Definition at line 84 of file dslash_constants.h.
float DslashParam::mdwf_b5_f[QUDA_MAX_DWF_LS] |
Definition at line 87 of file dslash_constants.h.
double DslashParam::mdwf_c5_d[QUDA_MAX_DWF_LS] |
Definition at line 85 of file dslash_constants.h.
float DslashParam::mdwf_c5_f[QUDA_MAX_DWF_LS] |
Definition at line 88 of file dslash_constants.h.
double DslashParam::mferm |
Definition at line 76 of file dslash_constants.h.
float DslashParam::mferm_f |
Definition at line 77 of file dslash_constants.h.
float2 DslashParam::No2 |
Definition at line 50 of file dslash_constants.h.
Referenced by DslashCuda::DslashCuda().
void* DslashParam::out |
Definition at line 93 of file dslash_constants.h.
Referenced by DslashCuda::DslashCuda().
float* DslashParam::outNorm |
Definition at line 94 of file dslash_constants.h.
Referenced by DslashCuda::DslashCuda().
int DslashParam::parity |
Definition at line 7 of file dslash_constants.h.
Referenced by DslashCuda::DslashCuda().
bool DslashParam::Pt0 |
Definition at line 42 of file dslash_constants.h.
Referenced by DslashCuda::DslashCuda().
bool DslashParam::PtNm1 |
Definition at line 43 of file dslash_constants.h.
Referenced by DslashCuda::DslashCuda().
bool DslashParam::remote_write |
Definition at line 148 of file dslash_constants.h.
double DslashParam::rho |
Definition at line 73 of file dslash_constants.h.
float DslashParam::rho_f |
Definition at line 74 of file dslash_constants.h.
int DslashParam::sp_stride |
Definition at line 21 of file dslash_constants.h.
Referenced by DslashCuda::DslashCuda().
bool DslashParam::spin_project |
Definition at line 35 of file dslash_constants.h.
int_fastdiv DslashParam::swizzle |
Definition at line 11 of file dslash_constants.h.
double DslashParam::t_boundary |
Definition at line 39 of file dslash_constants.h.
Referenced by DslashCuda::DslashCuda().
float DslashParam::t_boundary_f |
Definition at line 40 of file dslash_constants.h.
Referenced by DslashCuda::DslashCuda().
float2 DslashParam::TB2 |
Definition at line 49 of file dslash_constants.h.
Referenced by DslashCuda::DslashCuda().
int DslashParam::threadDimMapLower[4] |
Definition at line 52 of file dslash_constants.h.
int DslashParam::threadDimMapUpper[4] |
Definition at line 53 of file dslash_constants.h.
int DslashParam::threads |
Definition at line 6 of file dslash_constants.h.
Referenced by DslashCuda::minThreads().
double DslashParam::tProjScale |
Definition at line 90 of file dslash_constants.h.
Referenced by DslashCuda::setParam().
float DslashParam::tProjScale_f |
Definition at line 91 of file dslash_constants.h.
Referenced by DslashCuda::setParam().
double DslashParam::twist_a |
Definition at line 120 of file dslash_constants.h.
Referenced by DslashCuda::DslashCuda().
double DslashParam::twist_b |
Definition at line 121 of file dslash_constants.h.
Referenced by DslashCuda::DslashCuda().
double DslashParam::twist_c |
Definition at line 122 of file dslash_constants.h.
int DslashParam::Vsh |
Definition at line 124 of file dslash_constants.h.
void* DslashParam::x |
Definition at line 102 of file dslash_constants.h.
Referenced by DslashCuda::DslashCuda().
float* DslashParam::xNorm |
Definition at line 103 of file dslash_constants.h.
Referenced by DslashCuda::DslashCuda().