Bridge++
Ver. 2.0.2
afopr_Staggered_double.cpp
Go to the documentation of this file.
1
10
#include "
lib_alt_QXS/Fopr/afopr_Staggered.h
"
11
12
#include "lib_alt_QXS/inline/define_vlen.h"
13
#include "lib_alt_QXS/inline/define_params.h"
14
15
#define VLEN VLEND
16
#define VLENX VLENXD
17
#define VLENY VLENYD
18
19
typedef
double
real_t
;
20
21
// inline function files
22
#include "lib_alt_QXS/inline/vsimd_double-inc.h"
23
#include "lib_alt_QXS/inline/vsimd_common_double-inc.h"
24
25
#include "
lib_alt_QXS/Field/aindex_lex.h
"
26
#include "
lib_alt_QXS/Field/afield.h
"
27
#include "
lib_alt_QXS/Field/afield-inc.h
"
28
#include "
lib_alt_QXS/Field/afield_Gauge-inc.h
"
29
30
#include "
lib_alt_QXS/BridgeQXS/bridgeQXS_Staggered.h
"
31
32
#include "
lib_alt_QXS/Fopr/mult_common_th-inc.h
"
33
34
35
// template definition
36
#include "
lib_alt_QXS/Fopr/afopr_Staggered-tmpl.h
"
37
38
template
<>
39
const
std::string
AFopr_Staggered<AField<double, QXS>
>::class_name
40
=
"AFopr_Staggered<AField<double,QXS> >"
;
41
42
#ifdef USE_FACTORY_AUTOREGISTER
43
namespace
{
44
bool
init2 =
AFopr<AField<double, QXS>
>::Factory_params::Register(
45
"Staggered"
, create_object_with_params);
46
}
47
#endif
48
49
// explicit instanciation
50
template
class
AFopr_Staggered<AField<double, 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
real_t
double real_t
Definition:
afopr_Staggered_double.cpp:19
afield_Gauge-inc.h
bridgeQXS_Staggered.h
aindex_lex.h
afopr_Staggered-tmpl.h
mult_common_th-inc.h
src
lib_alt_QXS
Fopr
afopr_Staggered_double.cpp
Generated on Sat Feb 10 2024 14:20:01 for Bridge++ by
1.8.17