|
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.
1.8.13