14 #ifndef STAPLE_EO_INCLUDED
15 #define STAPLE_EO_INCLUDED
65 static Staple *create_object()
71 static bool register_factory()
73 return Staple::Factory::Register(
"EvenOdd", create_object);
static const std::string class_name
void lower(Field_G &, const Field_G &, const int, const int)
constructs lower staple in mu-nu plane.
double plaq_t(const Field_G &)
calculates temporal plaquette value.
std::string m_filename_output
void staple(Field_G &, const Field_G &, const int)
constructs staple in mu-direction (summing up nu-direction).
void upper(Field_G &, const Field_G &, const int, const int)
constructs upper staple in mu-nu plane.
void set_parameters(const Parameters ¶ms)
setting parameters.
double plaquette(const Field_G &)
calculates plaquette value.
Methods to shift the even-odd field.
double plaq_s(const Field_G &)
calculates spatial plaquette value.
Base class for Staple construction.