CHROMA
Public Member Functions | Private Attributes | List of all members

GW Defect operator. More...

#include <lDeltaLs_w.h>

Inheritance diagram for Chroma::lDeltaLs:
Chroma::LinearOperator< LatticeFermion >

Public Member Functions

 lDeltaLs (Handle< LinearOperator< LatticeFermion > > D_)
 Creation routine. More...
 
 ~lDeltaLs ()
 Destructor is automatic. More...
 
const Subset & subset () const
 Only defined on the entire lattice. More...
 
void operator() (LatticeFermion &chi, const LatticeFermion &psi, enum PlusMinus isign) const
 Apply the operator onto a source std::vector. More...
 
- Public Member Functions inherited from Chroma::LinearOperator< LatticeFermion >
virtual ~LinearOperator ()
 Virtual destructor to help with cleanup;. More...
 
virtual void operator() (LatticeFermion &chi, const LatticeFermion &psi, enum PlusMinus isign, Real epsilon) const
 Apply the operator onto a source std::vector to some precision. More...
 
virtual unsigned long nFlops () const
 

Private Attributes

Handle< LinearOperator< LatticeFermion > > D
 

Detailed Description

GW Defect operator.

Definition at line 18 of file lDeltaLs_w.h.

Constructor & Destructor Documentation

◆ lDeltaLs()

Chroma::lDeltaLs::lDeltaLs ( Handle< LinearOperator< LatticeFermion > >  D_)
inline

Creation routine.

Definition at line 22 of file lDeltaLs_w.h.

◆ ~lDeltaLs()

Chroma::lDeltaLs::~lDeltaLs ( )
inline

Destructor is automatic.

Definition at line 26 of file lDeltaLs_w.h.

Member Function Documentation

◆ subset()

const Subset& Chroma::lDeltaLs::subset ( void  ) const
inlinevirtual

Only defined on the entire lattice.

Implements Chroma::LinearOperator< LatticeFermion >.

Definition at line 29 of file lDeltaLs_w.h.

Member Data Documentation

◆ D

Handle< LinearOperator<LatticeFermion> > Chroma::lDeltaLs::D
private

Definition at line 35 of file lDeltaLs_w.h.


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