14 #ifndef FORCE_G_INCLUDED
15 #define FORCE_G_INCLUDED
83 typedef Force_G *(*ProductCreator)();
88 ProductCreator p = Factory::Find(subtype);
90 return p ? (*p)() : 0;
93 #ifdef USE_FACTORY_AUTOREGISTER
95 static bool init_factory();
virtual void force_core(Field &v, Field_G *U)
Container of Field-type object.
void set_config(Field_G *U)
virtual void force_core(Field &)=0
void set_parameter_verboselevel(const Bridge::VerboseLevel vl)
Base class of gauge force calculation.
Bridge::VerboseLevel m_vl
Common parameter class: provides parameters as singleton.
std::string IdentifierType
Factory template class.
void set_config(Field *U)
virtual void force_core(Field &v, Field *U)
virtual void set_parameters(const Parameters &)=0
Force_G & operator=(const Force_G &)