15 #ifndef FOPR_OVERLAP_5D_INCLUDED
16 #define FOPR_OVERLAP_5D_INCLUDED
61 std::valarray<double>
m_ev;
65 std::valarray<double>
m_cl;
66 std::valarray<double>
m_bl;
72 std::valarray<double>
m_rl;
73 std::valarray<double>
m_sl;
92 void set_parameters(
const double mq,
const double M0,
const int Np,
93 const double x_min,
const double x_max,
94 const int Niter,
const double Stop_cond,
95 const std::valarray<int> bc);
102 void set_lowmodes(
int Nsbt, std::valarray<double> *, std::valarray<Field> *);
118 }
else if (
m_mode ==
"DdagD_eo") {
120 }
else if (
m_mode ==
"Ddag_eo") {
132 }
else if (
m_mode ==
"DdagD_eo") {
134 }
else if (
m_mode ==
"Ddag_eo") {
160 void Proj_H_eo(
const int ieo1,
const int ieo2,
170 const std::valarray<dcomplex>&,
171 const std::valarray<dcomplex>&);
176 void add_c(
Field& v,
const Field& w,
const double a_r,
const double a_i);
178 double norm_c(
const std::valarray<dcomplex>&);
180 double innerprd_c(
const std::valarray<dcomplex>&,
181 const std::valarray<dcomplex>&);
184 const std::valarray<dcomplex>&,
185 const std::valarray<dcomplex>&);