Go to the documentation of this file.
14 #ifndef STAPLE_EO_INCLUDED
15 #define STAPLE_EO_INCLUDED
98 static Staple *create_object()
104 static bool register_factory()
106 return Staple::Factory::Register(
"EvenOdd", create_object);
double plaq_s_omp(const Field_G &)
void set_parameters(const Parameters ¶ms)
setting parameters.
Methods to shift the even-odd field.
Bridge::VerboseLevel m_vl
double plaq_s(const Field_G &)
calculates spatial plaquette value.
double plaq_s_impl(const Field_G &)
static const std::string class_name
double plaq_t(const Field_G &)
calculates temporal plaquette value.
double plaq_t_omp(const Field_G &)
double plaq_t_impl(const Field_G &)
void upper(Field_G &, const Field_G &, const int, const int)
constructs upper staple in mu-nu plane.
double plaquette(const Field_G &)
calculates plaquette value.
void get_parameters(Parameters ¶ms) const
getting parameters.
std::string m_filename_output
void lower(Field_G &, const Field_G &, const int, const int)
constructs lower staple in mu-nu plane.
Base class for Staple construction.
void staple(Field_G &, const Field_G &, const int)
constructs staple in mu-direction (summing up nu-direction).
Staple_eo(const Parameters ¶ms)