QUDA  v0.7.0
A library for QCD on GPUs
All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
Public Member Functions | Public Attributes | List of all members
quda::ColorSpinorParam Class Reference

#include <color_spinor_field.h>

+ Inheritance diagram for quda::ColorSpinorParam:

Public Member Functions

 ColorSpinorParam (const ColorSpinorField &a)
 
 ColorSpinorParam ()
 
 ColorSpinorParam (void *V, QudaInvertParam &inv_param, const int *X, const bool pc_solution)
 
 ColorSpinorParam (ColorSpinorParam &cpuParam, QudaInvertParam &inv_param)
 
void setPrecision (QudaPrecision precision)
 
void print ()
 
virtual ~ColorSpinorParam ()
 
- Public Member Functions inherited from quda::LatticeFieldParam
 LatticeFieldParam ()
 
 LatticeFieldParam (int nDim, const int *x, int pad, QudaPrecision precision)
 
 LatticeFieldParam (const QudaGaugeParam &param)
 

Public Attributes

int nColor
 
int nSpin
 
QudaTwistFlavorType twistFlavor
 
QudaSiteOrder siteOrder
 
QudaFieldOrder fieldOrder
 
QudaGammaBasis gammaBasis
 
QudaFieldCreate create
 
QudaDWFPCType PCtype
 
void * v
 
void * norm
 
int eigv_dim
 for eigcg: More...
 
int eigv_id
 
- Public Attributes inherited from quda::LatticeFieldParam
int nDim
 
int x [QUDA_MAX_DIM]
 
int pad
 
QudaPrecision precision
 
QudaSiteSubset siteSubset
 

Detailed Description

Definition at line 14 of file color_spinor_field.h.

Constructor & Destructor Documentation

quda::ColorSpinorParam::ColorSpinorParam ( const ColorSpinorField a)

Definition at line 17 of file color_spinor_field.cpp.

quda::ColorSpinorParam::ColorSpinorParam ( )
inline

Definition at line 38 of file color_spinor_field.h.

quda::ColorSpinorParam::ColorSpinorParam ( void *  V,
QudaInvertParam inv_param,
const int *  X,
const bool  pc_solution 
)
inline

Definition at line 45 of file color_spinor_field.h.

quda::ColorSpinorParam::ColorSpinorParam ( ColorSpinorParam cpuParam,
QudaInvertParam inv_param 
)
inline

Definition at line 97 of file color_spinor_field.h.

virtual quda::ColorSpinorParam::~ColorSpinorParam ( )
inlinevirtual

Definition at line 134 of file color_spinor_field.h.

Member Function Documentation

void quda::ColorSpinorParam::print ( )
inline

for eigcg

Definition at line 115 of file color_spinor_field.h.

void quda::ColorSpinorParam::setPrecision ( QudaPrecision  precision)
inline

Definition at line 109 of file color_spinor_field.h.

Member Data Documentation

QudaFieldCreate quda::ColorSpinorParam::create

Definition at line 25 of file color_spinor_field.h.

int quda::ColorSpinorParam::eigv_dim

for eigcg:

Definition at line 33 of file color_spinor_field.h.

int quda::ColorSpinorParam::eigv_id

Definition at line 34 of file color_spinor_field.h.

QudaFieldOrder quda::ColorSpinorParam::fieldOrder

Definition at line 23 of file color_spinor_field.h.

QudaGammaBasis quda::ColorSpinorParam::gammaBasis

Definition at line 24 of file color_spinor_field.h.

int quda::ColorSpinorParam::nColor

Definition at line 16 of file color_spinor_field.h.

void* quda::ColorSpinorParam::norm

Definition at line 30 of file color_spinor_field.h.

int quda::ColorSpinorParam::nSpin

Definition at line 17 of file color_spinor_field.h.

QudaDWFPCType quda::ColorSpinorParam::PCtype

Definition at line 27 of file color_spinor_field.h.

QudaSiteOrder quda::ColorSpinorParam::siteOrder

Definition at line 21 of file color_spinor_field.h.

QudaTwistFlavorType quda::ColorSpinorParam::twistFlavor

Definition at line 19 of file color_spinor_field.h.

void* quda::ColorSpinorParam::v

Definition at line 29 of file color_spinor_field.h.


The documentation for this class was generated from the following files: