6 #ifndef __quark_smearing_factory_h__
7 #define __quark_smearing_factory_h__
18 typedef SingletonHolder<
19 ObjectFactory<QuarkSmearing<LatticePropagator>,
22 QuarkSmearing<LatticePropagator>* (*)(XMLReader&,
Primary include file for CHROMA library code.
Base class for quark smearing.
SingletonHolder< ObjectFactory< QuarkSmearing< LatticeColorVector >, std::string, TYPELIST_2(XMLReader &, const std::string &), QuarkSmearing< LatticeColorVector > *(*)(XMLReader &, const std::string &), StringFactoryError > > TheColorVecSmearingFactory
Quark smearing factory (foundry)
SingletonHolder< ObjectFactory< QuarkSmearing< LatticeFermion >, std::string, TYPELIST_2(XMLReader &, const std::string &), QuarkSmearing< LatticeFermion > *(*)(XMLReader &, const std::string &), StringFactoryError > > TheFermSmearingFactory
Quark smearing factory (foundry)
SingletonHolder< ObjectFactory< QuarkSmearing< LatticePropagator >, std::string, TYPELIST_2(XMLReader &, const std::string &), QuarkSmearing< LatticePropagator > *(*)(XMLReader &, const std::string &), StringFactoryError > > ThePropSmearingFactory
Quark smearing factory (foundry)
SingletonHolder< ObjectFactory< QuarkSmearing< LatticeStaggeredPropagator >, std::string, TYPELIST_2(XMLReader &, const std::string &), QuarkSmearing< LatticeStaggeredPropagator > *(*)(XMLReader &, const std::string &), StringFactoryError > > TheStagPropSmearingFactory
Quark smearing factory (foundry)
Asqtad Staggered-Dirac operator.
Factory class for objects from XML input.
#define TYPELIST_2(T1, T2)