|
QUDA
v1.1.0
A library for QCD on GPUs
|
#include <gauge_field.h>
Inheritance diagram for quda::GaugeFieldParam:Public Attributes | |
| QudaFieldLocation | location |
| int | nColor |
| int | nFace |
| QudaReconstructType | reconstruct |
| QudaGaugeFieldOrder | order |
| QudaGaugeFixed | fixed |
| QudaLinkType | link_type |
| QudaTboundary | t_boundary |
| double | anisotropy |
| double | tadpole |
| void * | gauge |
| QudaFieldCreate | create |
| QudaFieldGeometry | geometry |
| bool | compute_fat_link_max |
| QudaStaggeredPhase | staggeredPhaseType |
| bool | staggeredPhaseApplied |
| double | i_mu |
| size_t | site_offset |
| size_t | site_size |
Public Attributes inherited from quda::LatticeFieldParam | |
| int | nDim |
| int | x [QUDA_MAX_DIM] |
| int | pad |
| QudaSiteSubset | siteSubset |
| QudaMemoryType | mem_type |
| QudaGhostExchange | ghostExchange |
| int | r [QUDA_MAX_DIM] |
| double | scale |
Additional Inherited Members | |
Protected Attributes inherited from quda::LatticeFieldParam | |
| QudaPrecision | precision |
| QudaPrecision | ghost_precision |
Definition at line 44 of file gauge_field.h.
|
inline |
Definition at line 85 of file gauge_field.h.
| quda::GaugeFieldParam::GaugeFieldParam | ( | const GaugeField & | u | ) |
Definition at line 7 of file gauge_field.cpp.
|
inline |
Definition at line 111 of file gauge_field.h.
|
inline |
Definition at line 136 of file gauge_field.h.
|
inline |
Helper function for setting the precision and corresponding field order for QUDA internal fields.
| precision | The precision to use |
Definition at line 173 of file gauge_field.h.
| double quda::GaugeFieldParam::anisotropy |
Definition at line 56 of file gauge_field.h.
| bool quda::GaugeFieldParam::compute_fat_link_max |
Definition at line 67 of file gauge_field.h.
| QudaFieldCreate quda::GaugeFieldParam::create |
Definition at line 60 of file gauge_field.h.
| QudaGaugeFixed quda::GaugeFieldParam::fixed |
Definition at line 52 of file gauge_field.h.
| void* quda::GaugeFieldParam::gauge |
Definition at line 58 of file gauge_field.h.
| QudaFieldGeometry quda::GaugeFieldParam::geometry |
Definition at line 62 of file gauge_field.h.
| double quda::GaugeFieldParam::i_mu |
Imaginary chemical potential
Definition at line 76 of file gauge_field.h.
| QudaLinkType quda::GaugeFieldParam::link_type |
Definition at line 53 of file gauge_field.h.
| QudaFieldLocation quda::GaugeFieldParam::location |
Definition at line 46 of file gauge_field.h.
| int quda::GaugeFieldParam::nColor |
Definition at line 47 of file gauge_field.h.
| int quda::GaugeFieldParam::nFace |
Definition at line 48 of file gauge_field.h.
| QudaGaugeFieldOrder quda::GaugeFieldParam::order |
Definition at line 51 of file gauge_field.h.
| QudaReconstructType quda::GaugeFieldParam::reconstruct |
Definition at line 50 of file gauge_field.h.
| size_t quda::GaugeFieldParam::site_offset |
Offset into MILC site struct to the desired matrix field (only if gauge_order=MILC_SITE_GAUGE_ORDER)
Definition at line 79 of file gauge_field.h.
| size_t quda::GaugeFieldParam::site_size |
Size of MILC site struct (only if gauge_order=MILC_SITE_GAUGE_ORDER)
Definition at line 82 of file gauge_field.h.
| bool quda::GaugeFieldParam::staggeredPhaseApplied |
Whether the staggered phase factor has been applied
Definition at line 73 of file gauge_field.h.
| QudaStaggeredPhase quda::GaugeFieldParam::staggeredPhaseType |
The staggered phase convention to use
Definition at line 70 of file gauge_field.h.
| QudaTboundary quda::GaugeFieldParam::t_boundary |
Definition at line 54 of file gauge_field.h.
| double quda::GaugeFieldParam::tadpole |
Definition at line 57 of file gauge_field.h.