20 #ifdef USE_FACTORY_AUTOREGISTER
55 bool Fopr::init_factory()
58 result &= Selector_Fopr_Wilson::register_factory();
59 result &= Org::Fopr_Wilson::register_factory();
60 result &= Imp::Fopr_Wilson::register_factory();
61 result &= Selector_Fopr_Wilson_eo::register_factory();
62 result &= Org::Fopr_Wilson_eo::register_factory();
63 result &= Imp::Fopr_Wilson_eo::register_factory();
64 result &= Fopr_Clover::register_factory();
65 result &= Fopr_Clover_eo::register_factory();
66 result &= Fopr_Domainwall::register_factory();
67 result &= Fopr_Overlap::register_factory();
68 result &= Fopr_Sign::register_factory();
69 result &= Fopr_Rational::register_factory();
70 result &= Fopr_Smeared::register_factory();
71 result &= Fopr_Smeared_eo::register_factory();
72 result &= Fopr_Chebyshev::register_factory();
73 result &= Fopr_Wilson_TwistedMass::register_factory();
74 result &= Selector_Fopr_WilsonGeneral::register_factory();
75 result &= Org::Fopr_WilsonGeneral::register_factory();
76 result &= Imp::Fopr_WilsonGeneral::register_factory();
77 result &= Fopr_CloverGeneral::register_factory();
78 result &= Fopr_Wilson_Chemical::register_factory();
79 result &= Fopr_Clover_Chemical::register_factory();
80 result &= Fopr_Staggered::register_factory();
81 result &= Fopr_Staggered_eo::register_factory();
82 result &= Fopr_Wilson_SF::register_factory();
83 result &= Fopr_Clover_SF::register_factory();
84 result &= Fopr_Rational_SF::register_factory();
85 result &= Fopr_NonRelativistic::register_factory();
86 result &= Fopr_CRS::register_factory();