Go to the documentation of this file.
16 #ifdef USE_FACTORY_AUTOREGISTER
18 bool init = Fopr_Smeared::register_factory();
61 const double gflop = 0.0;
void set_parameters(const Parameters &)
sets parameters by a Parameter object: to be implemented in a subclass.
static const std::string class_name
void set_string(const string &key, const string &value)
double flop_count()
this returns the number of floating point operations.
Field * getptr_smearedConfig(const int i_smear)
get pointer to i-th smeared config (0th is original thin link)
virtual void set_config(Field *)=0
sets the gauge configuration.
void set_config(Field *U)
set pointer to original thin link variable
static VerboseLevel set_verbose_level(const std::string &str)
int get_Nsmear()
get number of applied smearing operation
int fetch_string(const string &key, string &value) const
Container of Field-type object.
void set_config(Field *U)
set pointer to original thin link variable
void general(const char *format,...)
void get_parameters(Parameters &) const
gets parameters by a Parameter object: to be implemented in a subclass.
Director_Smear * m_dr_smear
static std::string get_verbose_level(const VerboseLevel vl)
Bridge::VerboseLevel m_vl