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::DiracParam Class Reference

#include <dirac_quda.h>

Public Member Functions

 DiracParam ()
 
void print ()
 

Public Attributes

QudaDiracType type
 
double kappa
 
double mass
 
double m5
 
int Ls
 
double b_5 [QUDA_MAX_DWF_LS]
 NEW: used by domain wall and twisted mass. More...
 
double c_5 [QUDA_MAX_DWF_LS]
 NEW: used by mobius domain wall only. More...
 
QudaMatPCType matpcType
 NEW: used by mobius domain wall only. More...
 
QudaDagType dagger
 
cudaGaugeFieldgauge
 
cudaGaugeFieldfatGauge
 
cudaGaugeFieldlongGauge
 
cudaCloverFieldclover
 
cudaCloverFieldcloverInv
 
double mu
 
double epsilon
 
cudaColorSpinorFieldtmp1
 
cudaColorSpinorFieldtmp2
 
int commDim [QUDA_MAX_DIM]
 

Detailed Description

Definition at line 18 of file dirac_quda.h.

Constructor & Destructor Documentation

quda::DiracParam::DiracParam ( )
inline

Definition at line 44 of file dirac_quda.h.

Member Function Documentation

void quda::DiracParam::print ( )
inline

Definition at line 52 of file dirac_quda.h.

Member Data Documentation

double quda::DiracParam::b_5[QUDA_MAX_DWF_LS]

NEW: used by domain wall and twisted mass.

Definition at line 26 of file dirac_quda.h.

double quda::DiracParam::c_5[QUDA_MAX_DWF_LS]

NEW: used by mobius domain wall only.

Definition at line 27 of file dirac_quda.h.

cudaCloverField* quda::DiracParam::clover

Definition at line 33 of file dirac_quda.h.

cudaCloverField* quda::DiracParam::cloverInv

Definition at line 34 of file dirac_quda.h.

int quda::DiracParam::commDim[QUDA_MAX_DIM]

Definition at line 42 of file dirac_quda.h.

QudaDagType quda::DiracParam::dagger

Definition at line 29 of file dirac_quda.h.

double quda::DiracParam::epsilon

Definition at line 37 of file dirac_quda.h.

cudaGaugeField* quda::DiracParam::fatGauge

Definition at line 31 of file dirac_quda.h.

cudaGaugeField* quda::DiracParam::gauge

Definition at line 30 of file dirac_quda.h.

double quda::DiracParam::kappa

Definition at line 22 of file dirac_quda.h.

cudaGaugeField* quda::DiracParam::longGauge

Definition at line 32 of file dirac_quda.h.

int quda::DiracParam::Ls

Definition at line 25 of file dirac_quda.h.

double quda::DiracParam::m5

Definition at line 24 of file dirac_quda.h.

double quda::DiracParam::mass

Definition at line 23 of file dirac_quda.h.

QudaMatPCType quda::DiracParam::matpcType

NEW: used by mobius domain wall only.

Definition at line 28 of file dirac_quda.h.

double quda::DiracParam::mu

Definition at line 36 of file dirac_quda.h.

cudaColorSpinorField* quda::DiracParam::tmp1

Definition at line 39 of file dirac_quda.h.

cudaColorSpinorField* quda::DiracParam::tmp2

Definition at line 40 of file dirac_quda.h.

QudaDiracType quda::DiracParam::type

Definition at line 21 of file dirac_quda.h.


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