14 #ifndef GAUGEFIXING_COULOMB_INCLUDED
15 #define GAUGEFIXING_COULOMB_INCLUDED
86 const int Nmeas,
const int Nreset,
87 const double Enorm,
const double wp);
99 void calc_SG(std::valarray<double>& sg, std::valarray<double>& Fval,
110 std::valarray<double>& val_local);
void calc_DLT(Field_G &Weo, Field_G &Ue, Field_G &Uo, int Ieo)
void calc_W(Field_G &Weo, Field_G &Ue, Field_G &Uo, int Ieo)
void maxTr3(Field_G &, Field_G &)
void gfix_step(std::valarray< double > &sg, Field_G &Ue, Field_G &Uo, double wp)
one step of gauge fixing with overrelaxation parameter wp.
void maxTr1(Field_G &, Field_G &)
void maxTr(Field_G &, Field_G &)
GaugeFixing_Coulomb(RandomNumbers *rand)
void fix(Field_G &Ufix, const Field_G &Uorg)
void maxTr2(Field_G &, Field_G &)
void gauge_trans_eo(Field_G &Ue, Field_G &Uo, Field_G &Geo, int Ieo)
void set_randomGaugeTrans(std::valarray< double > &sg, Field_G &Geo)
Base class of random number generators.
void calc_SG(std::valarray< double > &sg, std::valarray< double > &Fval, Field_G &Ue, Field_G &Uo)
static const std::string class_name
Parameters_GaugeFixing_Coulomb()
void set_parameters(const Parameters ¶ms)
void sum_global_t(std::valarray< double > &val_global, std::valarray< double > &val_local)