CHROMA
Public Member Functions | Private Member Functions | Private Attributes | List of all members
Chroma::SimpleQuarkDisplacementEnv::QuarkDisplace< T > Class Template Reference

Simple quark displacement. More...

#include <simple_quark_displacement.h>

Inheritance diagram for Chroma::SimpleQuarkDisplacementEnv::QuarkDisplace< T >:
Chroma::QuarkDisplacement< T >

Public Member Functions

 QuarkDisplace (const Params &p)
 Full constructor. More...
 
void operator() (T &quark, const multi1d< LatticeColorMatrix > &u, enum PlusMinus isign) const
 Displace the quark. More...
 
- Public Member Functions inherited from Chroma::QuarkDisplacement< T >
virtual ~QuarkDisplacement ()
 Virtual destructor to help with cleanup;. More...
 

Private Member Functions

 QuarkDisplace ()
 Hide partial constructor. More...
 

Private Attributes

Params params
 

Detailed Description

template<typename T>
class Chroma::SimpleQuarkDisplacementEnv::QuarkDisplace< T >

Simple quark displacement.

Simple quark displacement object

Definition at line 43 of file simple_quark_displacement.h.

Constructor & Destructor Documentation

◆ QuarkDisplace() [1/2]

template<typename T >
Chroma::SimpleQuarkDisplacementEnv::QuarkDisplace< T >::QuarkDisplace ( const Params p)
inline

Full constructor.

Definition at line 47 of file simple_quark_displacement.h.

◆ QuarkDisplace() [2/2]

template<typename T >
Chroma::SimpleQuarkDisplacementEnv::QuarkDisplace< T >::QuarkDisplace ( )
inlineprivate

Hide partial constructor.

Definition at line 71 of file simple_quark_displacement.h.

Member Function Documentation

◆ operator()()

template<typename T >
void Chroma::SimpleQuarkDisplacementEnv::QuarkDisplace< T >::operator() ( T quark,
const multi1d< LatticeColorMatrix > &  u,
enum PlusMinus  isign 
) const
inlinevirtual

Member Data Documentation

◆ params

template<typename T >
Params Chroma::SimpleQuarkDisplacementEnv::QuarkDisplace< T >::params
private

displacement params

Definition at line 74 of file simple_quark_displacement.h.

Referenced by Chroma::SimpleQuarkDisplacementEnv::QuarkDisplace< T >::operator()().


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