QUDA
v0.7.0
A library for QCD on GPUs
|
#include <gauge_field.h>
Public Member Functions | |
GaugeFieldParam (void *const h_gauge=NULL) | |
GaugeFieldParam (const int *x, const QudaPrecision precision, const QudaReconstructType reconstruct, const int pad, const QudaFieldGeometry geometry, const QudaGhostExchange ghostExchange=QUDA_GHOST_EXCHANGE_PAD) | |
GaugeFieldParam (void *h_gauge, const QudaGaugeParam ¶m) | |
![]() | |
LatticeFieldParam () | |
LatticeFieldParam (int nDim, const int *x, int pad, QudaPrecision precision) | |
LatticeFieldParam (const QudaGaugeParam ¶m) | |
Public Attributes | |
int | nColor |
int | nFace |
QudaReconstructType | reconstruct |
QudaGaugeFieldOrder | order |
QudaGaugeFixed | fixed |
QudaLinkType | link_type |
QudaTboundary | t_boundary |
double | anisotropy |
double | tadpole |
double | scale |
void * | gauge |
QudaFieldCreate | create |
QudaFieldGeometry | geometry |
int | pinned |
bool | compute_fat_link_max |
int | r [QUDA_MAX_DIM] |
QudaGhostExchange | ghostExchange |
QudaStaggeredPhase | staggeredPhaseType |
bool | staggeredPhaseApplied |
![]() | |
int | nDim |
int | x [QUDA_MAX_DIM] |
int | pad |
QudaPrecision | precision |
QudaSiteSubset | siteSubset |
Definition at line 10 of file gauge_field.h.
|
inline |
Definition at line 49 of file gauge_field.h.
|
inline |
Definition at line 80 of file gauge_field.h.
|
inline |
Definition at line 100 of file gauge_field.h.
double quda::GaugeFieldParam::anisotropy |
Definition at line 20 of file gauge_field.h.
bool quda::GaugeFieldParam::compute_fat_link_max |
Definition at line 34 of file gauge_field.h.
QudaFieldCreate quda::GaugeFieldParam::create |
Definition at line 26 of file gauge_field.h.
QudaGaugeFixed quda::GaugeFieldParam::fixed |
Definition at line 16 of file gauge_field.h.
void* quda::GaugeFieldParam::gauge |
Definition at line 24 of file gauge_field.h.
QudaFieldGeometry quda::GaugeFieldParam::geometry |
Definition at line 28 of file gauge_field.h.
QudaGhostExchange quda::GaugeFieldParam::ghostExchange |
The type of ghost exchange to be done with this field
Definition at line 40 of file gauge_field.h.
QudaLinkType quda::GaugeFieldParam::link_type |
Definition at line 17 of file gauge_field.h.
int quda::GaugeFieldParam::nColor |
Definition at line 11 of file gauge_field.h.
int quda::GaugeFieldParam::nFace |
Definition at line 12 of file gauge_field.h.
QudaGaugeFieldOrder quda::GaugeFieldParam::order |
Definition at line 15 of file gauge_field.h.
int quda::GaugeFieldParam::pinned |
Definition at line 29 of file gauge_field.h.
int quda::GaugeFieldParam::r[QUDA_MAX_DIM] |
The extended gauge field radius (if applicable)
Definition at line 37 of file gauge_field.h.
QudaReconstructType quda::GaugeFieldParam::reconstruct |
Definition at line 14 of file gauge_field.h.
double quda::GaugeFieldParam::scale |
Definition at line 22 of file gauge_field.h.
bool quda::GaugeFieldParam::staggeredPhaseApplied |
Whether the staggered phase factor has been applied
Definition at line 46 of file gauge_field.h.
QudaStaggeredPhase quda::GaugeFieldParam::staggeredPhaseType |
The staggered phase convention to use
Definition at line 43 of file gauge_field.h.
QudaTboundary quda::GaugeFieldParam::t_boundary |
Definition at line 18 of file gauge_field.h.
double quda::GaugeFieldParam::tadpole |
Definition at line 21 of file gauge_field.h.