Bridge++
Ver. 2.0.3
Main Page
Namespaces
Namespace List
Namespace Members
All
a
b
c
d
e
g
h
i
l
m
n
o
p
q
r
s
t
u
v
w
x
Functions
a
b
c
d
e
g
h
i
l
m
n
o
p
q
r
s
t
u
v
w
x
Variables
d
t
v
Typedefs
Enumerations
Enumerator
Classes
Class List
Class Index
Class Hierarchy
Class Members
All
_
a
b
c
d
e
f
g
h
i
j
k
l
m
n
o
p
q
r
s
t
u
v
w
x
y
z
~
Functions
a
b
c
d
e
f
g
h
i
j
l
m
n
o
p
q
r
s
t
u
v
w
x
y
z
~
Variables
_
a
b
c
d
e
f
g
i
j
k
l
m
n
o
p
r
s
t
v
w
y
Typedefs
a
b
c
d
e
i
k
l
m
o
p
r
s
t
u
v
Enumerations
Enumerator
c
e
f
g
i
l
m
n
p
r
s
u
v
z
Related Functions
Files
File List
File Members
All
_
a
b
c
d
e
f
g
h
i
l
m
n
o
q
r
s
t
u
v
w
x
y
z
Functions
a
b
c
d
f
g
h
i
l
m
n
o
r
s
t
u
y
Variables
Typedefs
a
c
e
f
i
m
o
r
s
t
u
Enumerations
Enumerator
Macros
_
a
b
c
d
e
i
l
n
r
t
u
v
y
•
All
Classes
Namespaces
Files
Functions
Variables
Typedefs
Enumerations
Enumerator
Friends
Macros
Pages
asolver_SAP_MINRES_float.cpp
Go to the documentation of this file.
1
10
//====================================================================
11
#include "
lib_alt/Solver/asolver_SAP_MINRES.h
"
12
#include "
lib/ResourceManager/threadManager.h
"
13
14
#include "lib_alt_QXS/inline/define_vlen.h"
15
16
#define VLEN VLENS
17
#define VLENX VLENXS
18
#define VLENY VLENYS
19
20
typedef
float
real_t
;
21
22
#include "lib_alt_QXS/inline/vsimd_float-inc.h"
23
#include "lib_alt_QXS/inline/vsimd_common_float-inc.h"
24
#include "
lib_alt_QXS/Field/aindex_block_lex.h
"
25
#include "
lib_alt_QXS/Field/afield.h
"
26
#include "
lib_alt_QXS/Field/afield-inc.h
"
27
#include "
lib_alt_QXS/Field/afield_dd-inc.h
"
28
#include "
lib_alt_QXS/Fopr/afopr_Clover_dd.h
"
29
30
//#define DEBUG_MINRES
31
32
template
<
typename
AFIELD>
33
using
AFopr_dd_t
=
AFopr_Clover_dd<AFIELD>
;
34
35
36
#include "
lib_alt/Solver/asolver_SAP_MINRES-tmpl.h
"
37
38
//====================================================================
39
// explicit instanciation for AField<float>.
40
template
<>
41
const
std::string
ASolver_SAP_MINRES<AField<float, QXS>
>::class_name
42
=
"ASolver_SAP_MINRES<AField<float,QXS> >"
;
43
44
#ifdef USE_FACTORY_AUTOREGISTER
45
namespace
{
46
bool
init1 =
ASolver_SAP_MINRES<AField<float, QXS>
>::register_factory();
47
}
48
#endif
49
50
template
class
ASolver_SAP_MINRES<AField<float, QXS>
>;
51
52
//============================================================END=====
afield-inc.h
afield.h
ASolver_SAP_MINRES
Definition:
asolver_SAP_MINRES.h:26
real_t
float real_t
Definition:
asolver_SAP_MINRES_float.cpp:20
aindex_block_lex.h
afopr_Clover_dd.h
threadManager.h
asolver_SAP_MINRES-tmpl.h
MinRes solver inside a SAP solver (Alt-version)
AFopr_Clover_dd
Definition:
afopr_Clover_dd.h:45
asolver_SAP_MINRES.h
afield_dd-inc.h
src
lib_alt_QXS
Solver
asolver_SAP_MINRES_float.cpp
Generated on Wed Mar 19 2025 11:03:48 for Bridge++ by
1.8.17