|
QUDA
0.9.0
|
#include <clover_field_order.h>
Public Types | |
| typedef mapper< Float >::type | RegType |
Public Member Functions | |
| QDPOrder (const CloverField &clover, bool inverse, Float *clover_=0) | |
| bool | Twisted () const |
| Float | Mu2 () const |
| __device__ __host__ void | load (RegType v[length], int x, int parity) const |
| __device__ __host__ void | save (const RegType v[length], int x, int parity) |
| size_t | Bytes () const |
Public Attributes | |
| Float * | clover |
| const int | volumeCB |
| const int | stride |
| const int | offset |
| const bool | twisted |
| const Float | mu2 |
QDP ordering for clover fields
Definition at line 600 of file clover_field_order.h.
| typedef mapper<Float>::type quda::clover::QDPOrder< Float, length >::RegType |
Definition at line 601 of file clover_field_order.h.
|
inline |
Definition at line 610 of file clover_field_order.h.
References quda::clover::QDPOrder< Float, length >::clover.
|
inline |
Definition at line 643 of file clover_field_order.h.
References length.
|
inline |
Definition at line 619 of file clover_field_order.h.
References quda::clover::QDPOrder< Float, length >::clover, fused_exterior_ndeg_tm_dslash_cuda_gen::i, length, quda::clover::QDPOrder< Float, length >::offset, parity, quda::clover::QDPOrder< Float, length >::volumeCB, and x.
|
inline |
Definition at line 617 of file clover_field_order.h.
References quda::clover::QDPOrder< Float, length >::mu2.
|
inline |
Definition at line 631 of file clover_field_order.h.
References quda::clover::QDPOrder< Float, length >::clover, fused_exterior_ndeg_tm_dslash_cuda_gen::i, length, quda::clover::QDPOrder< Float, length >::offset, parity, quda::clover::QDPOrder< Float, length >::volumeCB, and x.
|
inline |
Definition at line 616 of file clover_field_order.h.
References quda::clover::QDPOrder< Float, length >::twisted.
| Float* quda::clover::QDPOrder< Float, length >::clover |
Definition at line 602 of file clover_field_order.h.
Referenced by quda::clover::QDPOrder< Float, length >::load(), quda::clover::QDPOrder< Float, length >::QDPOrder(), and quda::clover::QDPOrder< Float, length >::save().
| const Float quda::clover::QDPOrder< Float, length >::mu2 |
Definition at line 608 of file clover_field_order.h.
Referenced by quda::clover::QDPOrder< Float, length >::Mu2().
| const int quda::clover::QDPOrder< Float, length >::offset |
Definition at line 605 of file clover_field_order.h.
Referenced by quda::clover::QDPOrder< Float, length >::load(), and quda::clover::QDPOrder< Float, length >::save().
| const int quda::clover::QDPOrder< Float, length >::stride |
Definition at line 604 of file clover_field_order.h.
| const bool quda::clover::QDPOrder< Float, length >::twisted |
Definition at line 607 of file clover_field_order.h.
Referenced by quda::clover::QDPOrder< Float, length >::Twisted().
| const int quda::clover::QDPOrder< Float, length >::volumeCB |
Definition at line 603 of file clover_field_order.h.
Referenced by quda::clover::QDPOrder< Float, length >::load(), and quda::clover::QDPOrder< Float, length >::save().
1.8.14