Bridge++
Ver.2.1.3
afopr_Domainwall_5din_float.cpp
Go to the documentation of this file.
1
10
#include "
lib_alt_Accel/inline/define_available.h
"
11
#ifdef ACCEL_FOPR_DOMAINWALL_5DIN_AVAILABLE
12
13
#include "
lib_alt_Accel/Fopr/afopr_Domainwall_5din.h
"
14
15
// C++ header files
16
#include <stdio.h>
17
#include <stdlib.h>
18
#include <assert.h>
19
#include <vector>
20
using namespace
std;
21
22
// Bridge++ core library header files
23
#include "
lib/ResourceManager/threadManager.h
"
24
#include "
lib/Parameters/commonParameters.h
"
25
26
typedef
float
real_t
;
27
28
#include "
lib_alt_Accel/inline/define_params.h
"
29
30
#include "
lib_alt_Accel/Field/afield.h
"
31
#include "
lib_alt_Accel/Field/afield-inc.h
"
32
33
#include "lib_alt_Accel/BridgeACC/bridgeACC_AField.h"
34
#include "lib_alt_Accel/BridgeACC/bridgeACC_Domainwall.h"
35
36
// template file
37
#include "
lib_alt_Accel/Fopr/afopr_Domainwall_5din-tmpl.h
"
38
39
template
<>
40
const
std::string
AFopr_Domainwall_5din<AField<float, ACCEL>
>
41
::class_name =
"AFopr_Domainwall_5din<AField<float,ACCEL> >"
;
42
43
44
#ifdef USE_FACTORY_AUTOREGISTER
45
namespace
{
46
bool
init1 =
AFopr<AField<float, ACCEL>
>::Factory_params::Register(
47
"Domainwall_5din"
, create_object_with_params1);
48
}
49
#endif
50
51
// explicit instanciation
52
template
class
AFopr_Domainwall_5din<AField<float, ACCEL>
>;
53
54
#endif // ACCEL_FOPR_DOMAINWALL_5DIN_AVAILABLE
55
//============================================================END=====
AFopr
Definition:
afopr.h:48
real_t
float real_t
Definition:
afopr_Domainwall_5din_float.cpp:32
AFopr_Domainwall_5din
Domain-wall fermion operator.
Definition:
afopr_Domainwall_5din.h:42
afield-inc.h
threadManager.h
afopr_Domainwall_5din-tmpl.h
afopr_Domainwall_5din.h
commonParameters.h
define_params.h
afield.h
define_available.h
src
lib_alt_Accel
Fopr
afopr_Domainwall_5din_float.cpp
Generated on Thu Apr 16 2026 22:04:19 for Bridge++ by
1.8.17