Bridge++  Ver. 2.0.2
afopr_Staggered_float.cpp
Go to the documentation of this file.
1 
11 
12 #include "lib_alt_QXS/inline/define_vlen.h"
13 #include "lib_alt_QXS/inline/define_params.h"
14 
15 #define VLEN VLENS
16 #define VLENX VLENXS
17 #define VLENY VLENYS
18 
19 typedef float real_t;
20 
21 // inline function files
22 #include "lib_alt_QXS/inline/vsimd_float-inc.h"
23 #include "lib_alt_QXS/inline/vsimd_common_float-inc.h"
24 
29 
31 
33 
34 
35 // template definition
37 
38 template<>
39 const std::string AFopr_Staggered<AField<float, QXS> >::class_name
40  = "AFopr_Staggered<AField<float,QXS> >";
41 
42 #ifdef USE_FACTORY_AUTOREGISTER
43 namespace {
44  bool init2 = AFopr<AField<float, QXS> >::Factory_params::Register(
45  "Staggered", create_object_with_params);
46 }
47 #endif
48 
49 // explicit instanciation
50 template class AFopr_Staggered<AField<float, QXS> >;
51 
52 //============================================================END=====
afopr_Staggered.h
afield-inc.h
afield.h
AFopr
Definition: afopr.h:48
AFopr_Staggered
Staggered fermion operator.
Definition: afopr_Staggered.h:41
afield_Gauge-inc.h
bridgeQXS_Staggered.h
aindex_lex.h
real_t
float real_t
Definition: afopr_Staggered_float.cpp:19
afopr_Staggered-tmpl.h
mult_common_th-inc.h