Bridge++  Ver. 2.0.2
Smear Class Referenceabstract

base class for smearing of link variables. More...

#include <smear.h>

Inheritance diagram for Smear:
Smear_APE Smear_APE_SF Smear_APE_spatial Smear_HYP Smear_HYP_SF

Public Member Functions

 Smear ()
 
virtual ~Smear ()
 
virtual void smear (Field_G &, const Field_G &)=0
 
virtual void set_parameters (const Parameters &)=0
 
virtual void get_parameters (Parameters &) const =0
 

Private Member Functions

 Smear (const Smear &)
 
Smearoperator= (const Smear &)
 

Detailed Description

base class for smearing of link variables.

                    [28 Dec 2011 H.Matsufuru]

unique_ptr is introduced to avoid memory leaks [21 Mar 2015 Y.Namekawa]

Definition at line 34 of file smear.h.

Constructor & Destructor Documentation

◆ Smear() [1/2]

Smear::Smear ( )
inline

Definition at line 37 of file smear.h.

◆ ~Smear()

virtual Smear::~Smear ( )
inlinevirtual

Definition at line 38 of file smear.h.

◆ Smear() [2/2]

Smear::Smear ( const Smear )
private

Member Function Documentation

◆ get_parameters()

virtual void Smear::get_parameters ( Parameters ) const
pure virtual

◆ operator=()

Smear& Smear::operator= ( const Smear )
private

◆ set_parameters()

virtual void Smear::set_parameters ( const Parameters )
pure virtual

◆ smear()

virtual void Smear::smear ( Field_G ,
const Field_G  
)
pure virtual

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