QUDA v0.4.0
A library for QCD on GPUs
Public Member Functions
DiracStaggeredPC Class Reference

#include <dirac_quda.h>

Inheritance diagram for DiracStaggeredPC:

List of all members.

Public Member Functions

 DiracStaggeredPC (const DiracParam &param)
 DiracStaggeredPC (const DiracStaggeredPC &dirac)
virtual ~DiracStaggeredPC ()
DiracStaggeredPCoperator= (const DiracStaggeredPC &dirac)
virtual void M (cudaColorSpinorField &out, const cudaColorSpinorField &in) const
virtual void MdagM (cudaColorSpinorField &out, const cudaColorSpinorField &in) const
virtual void prepare (cudaColorSpinorField *&src, cudaColorSpinorField *&sol, cudaColorSpinorField &x, cudaColorSpinorField &b, const QudaSolutionType) const
virtual void reconstruct (cudaColorSpinorField &x, const cudaColorSpinorField &b, const QudaSolutionType) const

Detailed Description

Definition at line 343 of file dirac_quda.h.


Constructor & Destructor Documentation

DiracStaggeredPC::DiracStaggeredPC ( const DiracParam param)

Definition at line 147 of file dirac_staggered.cpp.

DiracStaggeredPC::DiracStaggeredPC ( const DiracStaggeredPC dirac)

Definition at line 153 of file dirac_staggered.cpp.

DiracStaggeredPC::~DiracStaggeredPC ( ) [virtual]

Definition at line 159 of file dirac_staggered.cpp.


Member Function Documentation

void DiracStaggeredPC::M ( cudaColorSpinorField out,
const cudaColorSpinorField in 
) const [virtual]

Reimplemented from DiracStaggered.

Definition at line 173 of file dirac_staggered.cpp.

void DiracStaggeredPC::MdagM ( cudaColorSpinorField out,
const cudaColorSpinorField in 
) const [virtual]

Reimplemented from DiracStaggered.

Definition at line 178 of file dirac_staggered.cpp.

DiracStaggeredPC & DiracStaggeredPC::operator= ( const DiracStaggeredPC dirac)

Definition at line 164 of file dirac_staggered.cpp.

void DiracStaggeredPC::prepare ( cudaColorSpinorField *&  src,
cudaColorSpinorField *&  sol,
cudaColorSpinorField x,
cudaColorSpinorField b,
const QudaSolutionType  solType 
) const [virtual]

Reimplemented from DiracStaggered.

Definition at line 204 of file dirac_staggered.cpp.

void DiracStaggeredPC::reconstruct ( cudaColorSpinorField x,
const cudaColorSpinorField b,
const QudaSolutionType  solType 
) const [virtual]

Reimplemented from DiracStaggered.

Definition at line 212 of file dirac_staggered.cpp.


The documentation for this class was generated from the following files:
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines