QUDA
1.0.0
|
Public Types | |
typedef colorspinor::FieldOrderCB< Float, coarseSpin, coarseColor, 1, csOrder, Float, ghostFloat > | F |
typedef gauge::FieldOrder< Float, coarseColor *coarseSpin, coarseSpin, gOrder, true, yFloat > | G |
typedef gauge::FieldOrder< Float, coarseColor *coarseSpin, coarseSpin, gOrder, true, yFloat > | GY |
Public Member Functions | |
DslashCoarseArg (ColorSpinorField &out, const ColorSpinorField &inA, const ColorSpinorField &inB, const GaugeField &Y, const GaugeField &X, Float kappa, int parity) | |
Public Attributes | |
F | out |
const F | inA |
const F | inB |
const GY | Y |
const GY | X |
const Float | kappa |
const int | parity |
const int | nParity |
const int | nFace |
const int_fastdiv | X0h |
const int_fastdiv | dim [5] |
const int | commDim [4] |
const int | volumeCB |
Definition at line 23 of file dslash_coarse.cuh.
typedef colorspinor::FieldOrderCB<Float,coarseSpin,coarseColor,1,csOrder,Float,ghostFloat> quda::DslashCoarseArg< Float, yFloat, ghostFloat, coarseSpin, coarseColor, csOrder, gOrder >::F |
Definition at line 24 of file dslash_coarse.cuh.
typedef gauge::FieldOrder<Float,coarseColor*coarseSpin,coarseSpin,gOrder,true,yFloat> quda::DslashCoarseArg< Float, yFloat, ghostFloat, coarseSpin, coarseColor, csOrder, gOrder >::G |
Definition at line 25 of file dslash_coarse.cuh.
typedef gauge::FieldOrder<Float,coarseColor*coarseSpin,coarseSpin,gOrder,true,yFloat> quda::DslashCoarseArg< Float, yFloat, ghostFloat, coarseSpin, coarseColor, csOrder, gOrder >::GY |
Definition at line 26 of file dslash_coarse.cuh.
|
inline |
Definition at line 42 of file dslash_coarse.cuh.
References comm_dim_partitioned(), quda::ColorSpinorField::Ndim(), quda::DslashCoarseArg< Float, yFloat, ghostFloat, coarseSpin, coarseColor, csOrder, gOrder >::nParity, quda::DslashCoarseArg< Float, yFloat, ghostFloat, coarseSpin, coarseColor, csOrder, gOrder >::volumeCB, quda::colorspinor::FieldOrderCB< Float, nSpin, nColor, nVec, order, storeFloat, ghostFloat, disable_ghost, block_float, use_tex >::VolumeCB(), and quda::ColorSpinorField::X().
const int quda::DslashCoarseArg< Float, yFloat, ghostFloat, coarseSpin, coarseColor, csOrder, gOrder >::commDim[4] |
Definition at line 39 of file dslash_coarse.cuh.
const int_fastdiv quda::DslashCoarseArg< Float, yFloat, ghostFloat, coarseSpin, coarseColor, csOrder, gOrder >::dim[5] |
Definition at line 38 of file dslash_coarse.cuh.
Referenced by quda::applyClover().
const F quda::DslashCoarseArg< Float, yFloat, ghostFloat, coarseSpin, coarseColor, csOrder, gOrder >::inA |
Definition at line 29 of file dslash_coarse.cuh.
const F quda::DslashCoarseArg< Float, yFloat, ghostFloat, coarseSpin, coarseColor, csOrder, gOrder >::inB |
Definition at line 30 of file dslash_coarse.cuh.
const Float quda::DslashCoarseArg< Float, yFloat, ghostFloat, coarseSpin, coarseColor, csOrder, gOrder >::kappa |
Definition at line 33 of file dslash_coarse.cuh.
const int quda::DslashCoarseArg< Float, yFloat, ghostFloat, coarseSpin, coarseColor, csOrder, gOrder >::nFace |
Definition at line 36 of file dslash_coarse.cuh.
const int quda::DslashCoarseArg< Float, yFloat, ghostFloat, coarseSpin, coarseColor, csOrder, gOrder >::nParity |
Definition at line 35 of file dslash_coarse.cuh.
Referenced by quda::DslashCoarseArg< Float, yFloat, ghostFloat, coarseSpin, coarseColor, csOrder, gOrder >::DslashCoarseArg().
F quda::DslashCoarseArg< Float, yFloat, ghostFloat, coarseSpin, coarseColor, csOrder, gOrder >::out |
Definition at line 28 of file dslash_coarse.cuh.
Referenced by quda::coarseDslash().
const int quda::DslashCoarseArg< Float, yFloat, ghostFloat, coarseSpin, coarseColor, csOrder, gOrder >::parity |
Definition at line 34 of file dslash_coarse.cuh.
Referenced by quda::coarseDslash(), and quda::coarseDslashKernel().
const int quda::DslashCoarseArg< Float, yFloat, ghostFloat, coarseSpin, coarseColor, csOrder, gOrder >::volumeCB |
Definition at line 40 of file dslash_coarse.cuh.
Referenced by quda::DslashCoarseArg< Float, yFloat, ghostFloat, coarseSpin, coarseColor, csOrder, gOrder >::DslashCoarseArg().
const GY quda::DslashCoarseArg< Float, yFloat, ghostFloat, coarseSpin, coarseColor, csOrder, gOrder >::X |
Definition at line 32 of file dslash_coarse.cuh.
const int_fastdiv quda::DslashCoarseArg< Float, yFloat, ghostFloat, coarseSpin, coarseColor, csOrder, gOrder >::X0h |
Definition at line 37 of file dslash_coarse.cuh.
const GY quda::DslashCoarseArg< Float, yFloat, ghostFloat, coarseSpin, coarseColor, csOrder, gOrder >::Y |
Definition at line 31 of file dslash_coarse.cuh.