15 #ifndef PROJECTION_STOUT_SU3_INCLUDED 
   16 #define PROJECTION_STOUT_SU3_INCLUDED 
   75                        double alpha, 
const Field_G& Sigmap,
 
   84   void set_uw(
double& u, 
double& w,
 
   87   void set_fj(dcomplex& f0, dcomplex& f1, dcomplex& f2,
 
   88               const double& u, 
const double& w);
 
Parameters_Projection_Stout_SU3()
 
void force_recursive(Field_G &Xi, Field_G &iTheta, double alpha, const Field_G &Sigmap, const Field_G &C, const Field_G &U)
determination of fields for force calculation 
 
Stout(exponential)-type projection to SU(N) gauge group. 
 
void set_uw(double &u, double &w, const Mat_SU_N &iQ1, const Mat_SU_N &iQ2)
 
double func_xi0(double w)
 
void project(Field_G &U, double alpha, const Field_G &C, const Field_G &Uorg)
projection U = P[alpha, C, Uorg] 
 
double func_xi1(double w)
 
void set_fj(dcomplex &f0, dcomplex &f1, dcomplex &f2, const double &u, const double &w)
 
base class for projection operator into gauge group. 
 
void set_parameters(const Parameters ¶m)
 
void exp_iQ(Field_G &e_iQ, const Field_G &iQ)
 
void exp_iQ_bf(Field_G &e_iQ, const Field_G &iQ)
 
static const std::string class_name