Bridge++  Ver.2.1.3
afopr.cpp
Go to the documentation of this file.
1 
10 #include "lib/Fopr/afopr.h"
12 
13 #ifdef USE_FACTORY
14 
15 #ifdef USE_FACTORY_AUTOREGISTER
16 #else
17 
29 //#include "lib_alt_QXS/Fopr/afopr_Clover_Chemical.h"
30 //#include "lib/Fopr/afopr_Smeared.h"
31 //#include "lib/Fopr/afopr_Rational.h"
32 
33 
34 template<>
35 bool AFopr<AField<double, QXS> >::init_factory()
36 {
38  bool result = true;
50  // result &= AFopr_Clover_Chemical<AFIELD>::register_factory();
51  // result &= AFopr_Smeared<AFIELD>::register_factory();
52  // result &= AFopr_Rational<AFIELD>::register_factory();
53  return result;
54 }
55 
56 
57 template<>
58 bool AFopr<AField<float, QXS> >::init_factory()
59 {
60  typedef AField<float, QXS> AFIELD;
61  bool result = true;
73  // result &= AFopr_Clover_Chemical<AFIELD>::register_factory();
74  // result &= AFopr_Smeared<AFIELD>::register_factory();
75  // result &= AFopr_Rational<AFIELD>::register_factory();
76  return result;
77 }
78 
79 
80 #endif /* USE_FACTORY_AUTOREGISTER */
81 
82 #endif /* USE_FACTORY */
83 
84 
85 // explicit instanciation.
86 template class AFopr<AField<float, QXS> >;
87 template class AFopr<AField<double, QXS> >;
88 
89 //============================================================END=====
AFopr_Staggered_eo
Staggered fermion operator.
Definition: afopr_Staggered_eo.h:40
AFopr
Definition: afopr.h:48
AField< double, QXS >
afopr_Domainwall_5din.h
AFIELD
Field AFIELD
Definition: eigensolver.cpp:18
AFopr_Domainwall_5din_eo
Domain-wall fermion operator with even-odd site index.
Definition: afopr_Domainwall_5din_eo.h:41
AFopr_Staggered
Staggered fermion operator.
Definition: afopr_Staggered.h:34
AFopr_Domainwall
Domain-wall fermion operator.
Definition: afopr_Domainwall.h:38
afield.h
AFopr_Domainwall_eo
Domain-wall fermion operator with even-odd site index.
Definition: afopr_Domainwall_eo.h:41
afopr_Wilson_eo.h
AFopr_Domainwall_5din
Domain-wall fermion operator.
Definition: afopr_Domainwall_5din.h:42
afopr_Staggered_eo.h
afopr_Clover_dd.h
afopr_Domainwall.h
AFopr_Wilson
Wilson fermion operator for Accel branch.
Definition: afopr_Wilson.h:33
AFopr_Clover_dd
Definition: afopr_Clover_dd.h:45
afopr_Clover_eo.h
afopr_Domainwall_eo.h
AFopr_Clover_eo
Definition: afopr_Clover_eo.h:38
afopr_Staggered.h
AFopr_Clover
Definition: afopr_Clover.h:31
afopr_Domainwall_5din_eo.h
afopr.h
afopr_Wilson.h
afopr_Clover.h
AFopr_Wilson_eo
Wilson fermion operator (even-odd) for Accel branch.
Definition: afopr_Wilson_eo.h:34