Bridge++
Version 1.5.4
|
Base class for Staple construction. More...
#include <staple.h>
Public Member Functions | |
Staple () | |
virtual | ~Staple () |
virtual void | set_parameters (const Parameters ¶ms)=0 |
setting parameters. More... | |
void | set_parameter_verboselevel (const Bridge::VerboseLevel vl) |
virtual void | upper (Field_G &, const Field_G &, const int mu, const int nu)=0 |
constructs upper staple in mu-nu plane. More... | |
virtual void | lower (Field_G &, const Field_G &, const int mu, const int nu)=0 |
constructs lower staple in mu-nu plane. More... | |
virtual void | staple (Field_G &, const Field_G &, const int mu)=0 |
constructs staple in mu-direction (summing up nu-direction). More... | |
virtual double | plaquette (const Field_G &)=0 |
calculates plaquette value. More... | |
virtual double | plaq_s (const Field_G &)=0 |
calculates spatial plaquette value. More... | |
virtual double | plaq_t (const Field_G &)=0 |
calculates temporal plaquette value. More... | |
Protected Attributes | |
Bridge::VerboseLevel | m_vl |
Private Member Functions | |
Staple (const Staple &) | |
Staple & | operator= (const Staple &) |
Base class for Staple construction.
This class defines interface of Staple-type classes. [24 Jan 2017 Y.Namekawa]
|
private |
|
pure virtual |
constructs lower staple in mu-nu plane.
Implemented in Staple_lex, and Staple_eo.
|
pure virtual |
calculates spatial plaquette value.
Implemented in Staple_lex, and Staple_eo.
|
pure virtual |
calculates temporal plaquette value.
Implemented in Staple_lex, and Staple_eo.
|
pure virtual |
calculates plaquette value.
Implemented in Staple_lex, and Staple_eo.
|
inline |
|
pure virtual |
setting parameters.
Implemented in Staple_lex, and Staple_eo.
constructs staple in mu-direction (summing up nu-direction).
Implemented in Staple_lex, and Staple_eo.
|
pure virtual |
constructs upper staple in mu-nu plane.
Implemented in Staple_lex, and Staple_eo.
|
protected |