mirror of
https://github.com/paboyle/Grid.git
synced 2024-09-20 17:25:37 +01:00
18 lines
357 B
C
18 lines
357 B
C
|
/*
|
||
|
@brief Declares base smearing class Smear
|
||
|
*/
|
||
|
#ifndef BASE_SMEAR_
|
||
|
#define BASE_SMEAR_
|
||
|
|
||
|
template <class Gimpl>
|
||
|
class Smear{
|
||
|
public:
|
||
|
INHERIT_GIMPL_TYPES(Gimpl)
|
||
|
|
||
|
virtual ~Smear(){}
|
||
|
virtual void smear (GaugeField&,const GaugeField&)const = 0;
|
||
|
virtual void derivative(GaugeField&,
|
||
|
const GaugeField&,const GaugeField&) const = 0;
|
||
|
};
|
||
|
#endif
|