CHROMA
Public Member Functions | List of all members
Chroma::LinkSmearing Class Referenceabstract

Base class for link smearing. More...

#include <link_smearing.h>

Inheritance diagram for Chroma::LinkSmearing:
Chroma::APELinkSmearingEnv::LinkSmear Chroma::HypLinkSmearingEnv::LinkSmear Chroma::NoLinkSmearingEnv::LinkSmear Chroma::PhaseStoutLinkSmearingEnv::LinkSmear Chroma::StoutLinkSmearingEnv::LinkSmear

Public Member Functions

virtual ~LinkSmearing ()
 Virtual destructor to help with cleanup;. More...
 
virtual void operator() (multi1d< LatticeColorMatrix > &u) const =0
 Do the appropriate link smearing. More...
 

Detailed Description

Base class for link smearing.

Supports creation and application of link smear operators

Definition at line 18 of file link_smearing.h.

Constructor & Destructor Documentation

◆ ~LinkSmearing()

virtual Chroma::LinkSmearing::~LinkSmearing ( )
inlinevirtual

Virtual destructor to help with cleanup;.

Definition at line 22 of file link_smearing.h.

Member Function Documentation

◆ operator()()

virtual void Chroma::LinkSmearing::operator() ( multi1d< LatticeColorMatrix > &  u) const
pure virtual

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