Bridge++  Ver.2.1.3
afopr_Domainwall.cpp
Go to the documentation of this file.
1 
10 #ifdef ACCEL_FOPR_DOMAINWALL_AVAILABLE
11 
13 
14 #include <stdio.h>
15 #include <stdlib.h>
16 #include <assert.h>
17 #include <vector>
18 using namespace std;
19 
22 
25 
26 #ifdef USE_FACTORY_AUTOREGISTER
27 namespace {
28  bool init1 = AFopr<AField<double,ACCEL> >::Factory_params::Register(
29  "Domainwall", create_object_with_params);
30 
31  bool init2 = AFopr<AField<float,ACCEL> >::Factory_params::Register(
32  "Domainwall", create_object_with_params);
33 }
34 #endif
35 
36 template<>
37 const std::string AFopr_Domainwall<AField<double,ACCEL> >::
38 class_name = "AFopr_Domainwall<AField<double,ACCEL> >";
39 
40 template<>
41 const std::string AFopr_Domainwall<AField<float,ACCEL> >::
42 class_name = "AFopr_Domainwall<AField<float,ACCEL> >";
43 
45 
46 // class instanciation.
49 
50 #endif // ACCEL_FOPR_DOMAINWALL_AVAILABLE
51 //============================================================END=====
afopr_Domainwall-tmpl.h
AFopr
Definition: afopr.h:48
AFopr_Domainwall
Domain-wall fermion operator.
Definition: afopr_Domainwall.h:38
afield-inc.h
afopr_Domainwall.h
commonParameters.h
afield.h
communicator.h
define_available.h