#include <clover_field.h>
|
| | CloverField (const CloverFieldParam ¶m) |
| |
| virtual | ~CloverField () |
| |
| void * | V (bool inverse=false) |
| |
| void * | Norm (bool inverse=false) |
| |
| const void * | V (bool inverse=false) const |
| |
| const void * | Norm (bool inverse=false) const |
| |
| double * | TrLog () const |
| |
| QudaCloverFieldOrder | Order () const |
| |
| size_t | Bytes () const |
| |
| size_t | NormBytes () const |
| |
| bool | Twisted () const |
| |
| double | Mu2 () const |
| |
| | LatticeField (const LatticeFieldParam ¶m) |
| |
| virtual | ~LatticeField () |
| |
| int | Ndim () const |
| |
| const int * | X () const |
| |
| int | Volume () const |
| |
| int | VolumeCB () const |
| |
| const int * | SurfaceCB () const |
| |
| int | SurfaceCB (const int i) const |
| |
| int | Stride () const |
| |
| int | Pad () const |
| |
| int | Nvec () const |
| |
| QudaPrecision | Precision () const |
| |
| QudaFieldLocation | Location () const |
| |
| size_t | GBytes () const |
| |
| void | checkField (const LatticeField &) |
| |
| virtual void | pack (int nFace, int parity, int dagger, cudaStream_t *stream_p, bool zeroCopyPack, double a=0, double b=0) |
| |
| virtual void | gather (int nFace, int dagger, int dir, cudaStream_t *stream_p=NULL) |
| |
| virtual void | commsStart (int nFace, int dir, int dagger=0) |
| |
| virtual int | commsQuery (int nFace, int dir, int dagger=0) |
| |
| virtual void | scatter (int nFace, int dagger, int dir) |
| |
| const char * | VolString () const |
| |
Definition at line 32 of file clover_field.h.
| quda::CloverField::~CloverField |
( |
| ) |
|
|
virtual |
| size_t quda::CloverField::Bytes |
( |
| ) |
const |
|
inline |
| double quda::CloverField::Mu2 |
( |
| ) |
const |
|
inline |
| void* quda::CloverField::Norm |
( |
bool |
inverse = false | ) |
|
|
inline |
| const void* quda::CloverField::Norm |
( |
bool |
inverse = false | ) |
const |
|
inline |
| size_t quda::CloverField::NormBytes |
( |
| ) |
const |
|
inline |
| double* quda::CloverField::TrLog |
( |
| ) |
const |
|
inline |
| bool quda::CloverField::Twisted |
( |
| ) |
const |
|
inline |
| void* quda::CloverField::V |
( |
bool |
inverse = false | ) |
|
|
inline |
| const void* quda::CloverField::V |
( |
bool |
inverse = false | ) |
const |
|
inline |
| size_t quda::CloverField::bytes |
|
protected |
| void* quda::CloverField::clover |
|
protected |
| void* quda::CloverField::cloverInv |
|
protected |
| void* quda::CloverField::invNorm |
|
protected |
| int quda::CloverField::length |
|
protected |
| double quda::CloverField::mu2 |
|
protected |
| int quda::CloverField::nColor |
|
protected |
| void* quda::CloverField::norm |
|
protected |
| size_t quda::CloverField::norm_bytes |
|
protected |
| int quda::CloverField::nSpin |
|
protected |
| int quda::CloverField::real_length |
|
protected |
| double* quda::CloverField::trlog |
|
protected |
| bool quda::CloverField::twisted |
|
protected |
The documentation for this class was generated from the following files: