#include <color_spinor_field.h>
|
| ColorSpinorField (const ColorSpinorField &) |
|
| ColorSpinorField (const ColorSpinorParam &) |
|
virtual | ~ColorSpinorField () |
|
virtual ColorSpinorField & | operator= (const ColorSpinorField &) |
|
QudaPrecision | Precision () const |
|
int | Ncolor () const |
|
int | Nspin () const |
|
QudaTwistFlavorType | TwistFlavor () const |
|
int | Ndim () const |
|
const int * | X () const |
|
int | X (int d) const |
|
int | RealLength () const |
|
int | Length () const |
|
int | TotalLength () const |
|
int | Stride () const |
|
int | Volume () const |
|
int | VolumeCB () const |
|
int | Pad () const |
|
size_t | Bytes () const |
|
size_t | NormBytes () const |
|
void | PrintDims () const |
|
const char * | AuxString () const |
|
void * | V () |
|
const void * | V () const |
|
void * | Norm () |
|
const void * | Norm () const |
|
int | EigvDim () const |
| for eigcg only: More...
|
|
int | EigvId () const |
|
int | EigvVolume () const |
|
int | EigvStride () const |
|
int | EigvLength () const |
|
int | EigvRealLength () const |
|
int | EigvTotalLength () const |
|
size_t | EigvBytes () const |
|
size_t | EigvNormBytes () const |
|
int | EigvGhostLength () const |
|
QudaDWFPCType | DWFPCtype () const |
|
virtual QudaFieldLocation | Location () const =0 |
|
QudaSiteSubset | SiteSubset () const |
|
QudaSiteOrder | SiteOrder () const |
|
QudaFieldOrder | FieldOrder () const |
|
QudaGammaBasis | GammaBasis () const |
|
int | GhostLength () const |
|
const int * | GhostFace () const |
|
int | GhostOffset (const int i) const |
|
int | GhostNormOffset (const int i) const |
|
void * | Ghost (const int i) |
|
const void * | Ghost (const int i) const |
|
void * | GhostNorm (const int i) |
|
const void * | GhostNorm (const int i) 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 141 of file color_spinor_field.h.
quda::ColorSpinorField::~ColorSpinorField |
( |
| ) |
|
|
virtual |
const char* quda::ColorSpinorField::AuxString |
( |
| ) |
const |
|
inline |
size_t quda::ColorSpinorField::Bytes |
( |
| ) |
const |
|
inline |
void quda::ColorSpinorField::clearGhostPointers |
( |
| ) |
|
|
protected |
void quda::ColorSpinorField::createGhostZone |
( |
| ) |
|
|
protected |
includes DW and non-degenerate TM ghosts
temporal hack : extra dimension for DW ghosts
Definition at line 44 of file color_spinor_field.cpp.
size_t quda::ColorSpinorField::EigvBytes |
( |
| ) |
const |
|
inline |
int quda::ColorSpinorField::EigvDim |
( |
| ) |
const |
|
inline |
int quda::ColorSpinorField::EigvGhostLength |
( |
| ) |
const |
|
inline |
int quda::ColorSpinorField::EigvId |
( |
| ) |
const |
|
inline |
int quda::ColorSpinorField::EigvLength |
( |
| ) |
const |
|
inline |
size_t quda::ColorSpinorField::EigvNormBytes |
( |
| ) |
const |
|
inline |
int quda::ColorSpinorField::EigvRealLength |
( |
| ) |
const |
|
inline |
int quda::ColorSpinorField::EigvStride |
( |
| ) |
const |
|
inline |
int quda::ColorSpinorField::EigvTotalLength |
( |
| ) |
const |
|
inline |
int quda::ColorSpinorField::EigvVolume |
( |
| ) |
const |
|
inline |
void * quda::ColorSpinorField::Ghost |
( |
const int |
i | ) |
|
const void * quda::ColorSpinorField::Ghost |
( |
const int |
i | ) |
const |
const int* quda::ColorSpinorField::GhostFace |
( |
| ) |
const |
|
inline |
int quda::ColorSpinorField::GhostLength |
( |
| ) |
const |
|
inline |
void * quda::ColorSpinorField::GhostNorm |
( |
const int |
i | ) |
|
const void * quda::ColorSpinorField::GhostNorm |
( |
const int |
i | ) |
const |
int quda::ColorSpinorField::GhostNormOffset |
( |
const int |
i | ) |
const |
|
inline |
int quda::ColorSpinorField::GhostOffset |
( |
const int |
i | ) |
const |
|
inline |
int quda::ColorSpinorField::Length |
( |
| ) |
const |
|
inline |
int quda::ColorSpinorField::Ncolor |
( |
| ) |
const |
|
inline |
int quda::ColorSpinorField::Ndim |
( |
| ) |
const |
|
inline |
void* quda::ColorSpinorField::Norm |
( |
| ) |
|
|
inline |
const void* quda::ColorSpinorField::Norm |
( |
| ) |
const |
|
inline |
size_t quda::ColorSpinorField::NormBytes |
( |
| ) |
const |
|
inline |
int quda::ColorSpinorField::Nspin |
( |
| ) |
const |
|
inline |
int quda::ColorSpinorField::Pad |
( |
| ) |
const |
|
inline |
void quda::ColorSpinorField::PrintDims |
( |
| ) |
const |
|
inline |
int quda::ColorSpinorField::RealLength |
( |
| ) |
const |
|
inline |
void quda::ColorSpinorField::setTuningString |
( |
| ) |
|
|
protectedvirtual |
int quda::ColorSpinorField::Stride |
( |
| ) |
const |
|
inline |
int quda::ColorSpinorField::TotalLength |
( |
| ) |
const |
|
inline |
void* quda::ColorSpinorField::V |
( |
| ) |
|
|
inline |
const void* quda::ColorSpinorField::V |
( |
| ) |
const |
|
inline |
int quda::ColorSpinorField::Volume |
( |
| ) |
const |
|
inline |
int quda::ColorSpinorField::VolumeCB |
( |
| ) |
const |
|
inline |
const int* quda::ColorSpinorField::X |
( |
| ) |
const |
|
inline |
int quda::ColorSpinorField::X |
( |
int |
d | ) |
const |
|
inline |
size_t quda::ColorSpinorField::bytes |
|
protected |
size_t quda::ColorSpinorField::eigv_bytes |
|
protected |
int quda::ColorSpinorField::eigv_dim |
|
protected |
int quda::ColorSpinorField::eigv_ghost_length |
|
protected |
int quda::ColorSpinorField::eigv_ghost_norm_length |
|
protected |
int quda::ColorSpinorField::eigv_id |
|
protected |
int quda::ColorSpinorField::eigv_length |
|
protected |
size_t quda::ColorSpinorField::eigv_norm_bytes |
|
protected |
int quda::ColorSpinorField::eigv_real_length |
|
protected |
int quda::ColorSpinorField::eigv_stride |
|
protected |
int quda::ColorSpinorField::eigv_total_length |
|
protected |
int quda::ColorSpinorField::eigv_total_norm_length |
|
protected |
int quda::ColorSpinorField::eigv_volume |
|
protected |
int quda::ColorSpinorField::ghost_length |
|
protected |
int quda::ColorSpinorField::ghost_norm_length |
|
protected |
bool quda::ColorSpinorField::init |
|
protected |
int quda::ColorSpinorField::length |
|
protected |
int quda::ColorSpinorField::nColor |
|
protected |
int quda::ColorSpinorField::nDim |
|
protected |
void* quda::ColorSpinorField::norm |
|
protected |
size_t quda::ColorSpinorField::norm_bytes |
|
protected |
int quda::ColorSpinorField::nSpin |
|
protected |
int quda::ColorSpinorField::pad |
|
protected |
int quda::ColorSpinorField::real_length |
|
protected |
int quda::ColorSpinorField::stride |
|
protected |
int quda::ColorSpinorField::total_length |
|
protected |
int quda::ColorSpinorField::total_norm_length |
|
protected |
void* quda::ColorSpinorField::v |
|
protected |
int quda::ColorSpinorField::volume |
|
protected |
int quda::ColorSpinorField::volumeCB |
|
protected |
The documentation for this class was generated from the following files: