Bridge++  Ver. 2.0.2
MultiGrid_Clover_float.cpp
Go to the documentation of this file.
1 
16 //====================================================================
17 
18 #include "lib_alt_QXS/inline/define_vlen.h"
19 #include "lib_alt_QXS/inline/define_params.h"
20 
21 #define VLEN VLENS
22 #define VLENX VLENXS
23 #define VLENY VLENYS
24 
25 typedef float real_t;
26 
27 #include "lib_alt_QXS/inline/vsimd_float-inc.h"
28 #include "lib_alt_QXS/inline/vsimd_common_float-inc.h"
29 
37 
38 // template for MultiGrid_Clover
41 
43 //#define USE_IMPL_IN_TMPL
44 
45 // specialization on single prec.
46 
47 
48 //====================================================================
49 template<>
50 const std::string MultiGrid_Clover<AField_f, AField_f>::class_name = "MultiGrid_Clover< AField<float,QXS>, AField<float,QXS> >";
52 
53 
54 //============================================================END=====
afield-inc.h
afield.h
AField< float, QXS >
aindex_block_lex.h
aindex_coarse_lex.h
MultiGrid_Clover.h
afopr_Clover_dd.h
afopr_Clover.h
MultiGrid_Clover-tmpl.h
MultiGrid operation for Clover fermion.
real_t
float real_t
Definition: MultiGrid_Clover_float.cpp:25
AField_f
AField< float, QXS > AField_f
Definition: MultiGrid_Clover_float.cpp:42
MultiGrid_Clover
Definition: MultiGrid_Clover.h:25
afield_dd-inc.h