|
QUDA
v0.5.0
A library for QCD on GPUs
|
#include <gauge_field.h>
Inheritance diagram for quda::cpuGaugeField:Public Member Functions | |
| cpuGaugeField (const GaugeFieldParam &) | |
| virtual | ~cpuGaugeField () |
| void | exchangeGhost () const |
| const void ** | Ghost () const |
| void * | Gauge_p () |
| void | setGauge (void **_gauge) |
Public Member Functions inherited from quda::GaugeField | |
| GaugeField (const GaugeFieldParam ¶m) | |
| virtual | ~GaugeField () |
| int | Length () const |
| int | Ncolor () const |
| QudaReconstructType | Reconstruct () const |
| QudaGaugeFieldOrder | Order () const |
| double | Anisotropy () const |
| double | Tadpole () const |
| QudaTboundary | TBoundary () const |
| QudaLinkType | LinkType () const |
| QudaGaugeFixed | GaugeFixed () const |
| QudaGaugeFieldOrder | FieldOrder () const |
| QudaFieldGeometry | Geometry () const |
| void | checkField (const GaugeField &) |
| const size_t & | Bytes () const |
Public Member Functions inherited from quda::LatticeField | |
| LatticeField (const LatticeFieldParam ¶m) | |
| virtual | ~LatticeField () |
| int | Ndim () const |
| const int * | X () const |
| int | Volume () const |
| int | VolumeCB () const |
| int | SurfaceCB (const int i) const |
| int | Stride () const |
| int | Pad () const |
| QudaPrecision | Precision () const |
| QudaFieldLocation | Location () const |
| QudaVerbosity | Verbosity () const |
| size_t | GBytes () const |
| void | checkField (const LatticeField &) |
Friends | |
| void | cudaGaugeField::loadCPUField (const cpuGaugeField &cpu, const QudaFieldLocation &) |
| void | cudaGaugeField::saveCPUField (cpuGaugeField &cpu, const QudaFieldLocation &) const |
Additional Inherited Members | |
Static Public Member Functions inherited from quda::LatticeField | |
| static void | freeBuffer () |
Protected Member Functions inherited from quda::LatticeField | |
| void | resizeBuffer (size_t bytes) const |
Protected Attributes inherited from quda::GaugeField | |
| size_t | bytes |
| int | length |
| int | real_length |
| int | nColor |
| int | nFace |
| QudaFieldGeometry | geometry |
| QudaReconstructType | reconstruct |
| QudaGaugeFieldOrder | order |
| QudaGaugeFixed | fixed |
| QudaLinkType | link_type |
| QudaTboundary | t_boundary |
| double | anisotropy |
| double | tadpole |
| QudaFieldCreate | create |
Static Protected Attributes inherited from quda::LatticeField | |
| static void * | bufferPinned = NULL |
| static bool | bufferInit = false |
| static size_t | bufferBytes = 0 |
Definition at line 183 of file gauge_field.h.
| quda::cpuGaugeField::cpuGaugeField | ( | const GaugeFieldParam & | param | ) |
Definition at line 9 of file cpu_gauge_field.cpp.
|
virtual |
Definition at line 70 of file cpu_gauge_field.cpp.
| void quda::cpuGaugeField::exchangeGhost | ( | ) | const |
Definition at line 232 of file cpu_gauge_field.cpp.
|
inline |
Definition at line 201 of file gauge_field.h.
|
inline |
Definition at line 199 of file gauge_field.h.
| void quda::cpuGaugeField::setGauge | ( | void ** | _gauge | ) |
Definition at line 256 of file cpu_gauge_field.cpp.
|
friend |
|
friend |
1.8.2