Bridge++
Ver. 2.0.2
asolver_BiCGStab_Cmplx.cpp
Go to the documentation of this file.
1
14
//====================================================================
15
16
#include "
lib_alt/Solver/asolver_BiCGStab_Cmplx.h
"
17
#include "
lib/ResourceManager/threadManager.h
"
18
#include "
lib_alt_QXS/Field/afield.h
"
19
20
// function template files
21
#include "
lib_alt_QXS/Field/afield-inc.h
"
22
23
// template functions
24
#include "
lib_alt/Solver/asolver_BiCGStab_Cmplx-tmpl.h
"
25
26
27
//====================================================================
28
// explicit instanciation for AField<double>.
29
template
<>
30
const
std::string
ASolver_BiCGStab_Cmplx<AField<double, QXS>
>::class_name
31
=
"ASolver_BiCGStab_Cmplx<Afield<double,QXS> >"
;
32
33
#ifdef USE_FACTORY_AUTOREGISTER
34
namespace
{
35
bool
init1 =
ASolver_BiCGStab_Cmplx<AField<double, QXS>
>::register_factory();
36
}
37
#endif
38
39
template
class
ASolver_BiCGStab_Cmplx<AField<double, QXS>
>;
40
41
//====================================================================
42
// explicit instanciation for AField<float>.
43
template
<>
44
const
std::string
ASolver_BiCGStab_Cmplx<AField<float, QXS>
>::class_name
45
=
"ASolver_BiCGStab_Cmplx<AField<float,QXS> >"
;
46
47
#ifdef USE_FACTORY_AUTOREGISTER
48
namespace
{
49
bool
init1 =
ASolver_BiCGStab_Cmplx<AField_dev<float, QXS>
>::register_factory();
50
}
51
#endif
52
53
template
class
ASolver_BiCGStab_Cmplx<AField<float, QXS>
>;
54
55
//============================================================END=====
afield-inc.h
afield.h
ASolver_BiCGStab_Cmplx
Definition:
asolver_BiCGStab_Cmplx.h:52
threadManager.h
asolver_BiCGStab_Cmplx-tmpl.h
asolver_BiCGStab_Cmplx.h
src
lib_alt_QXS
Solver
asolver_BiCGStab_Cmplx.cpp
Generated on Sat Feb 10 2024 14:20:01 for Bridge++ by
1.8.17