#include <gaugeFixing_Coulomb.h>
|
static const std::string | class_name = "GaugeFixing_Coulomb" |
|
|
void | gfix_step (Field_G &Ue, Field_G &Uo, const double wp) |
| one step of gauge fixing with overrelaxation parameter wp. More...
|
|
void | set_randomGaugeTrans (const std::valarray< double > &sg, Field_G &Geo) |
|
void | gauge_trans_eo (Field_G &Ue, Field_G &Uo, const Field_G &Geo, const int Ieo) |
|
void | calc_SG (std::valarray< double > &sg, std::valarray< double > &Fval, const Field_G &Ue, const Field_G &Uo) |
|
void | calc_DLT (Field_G &Weo, const Field_G &Ue, const Field_G &Uo, const int Ieo) |
|
void | calc_W (Field_G &Weo, const Field_G &Ue, const Field_G &Uo, const int Ieo) |
|
void | maxTr (Field_G &, Field_G &) |
|
void | maxTr1 (Field_G &, Field_G &) |
|
void | maxTr2 (Field_G &, Field_G &) |
|
void | maxTr3 (Field_G &, Field_G &) |
|
void | sum_global_t (std::valarray< double > &val_global, const std::valarray< double > &val_local) |
|
Definition at line 70 of file gaugeFixing_Coulomb.h.
◆ GaugeFixing_Coulomb() [1/4]
GaugeFixing_Coulomb::GaugeFixing_Coulomb |
( |
| ) |
|
|
inline |
◆ GaugeFixing_Coulomb() [2/4]
◆ GaugeFixing_Coulomb() [3/4]
GaugeFixing_Coulomb::GaugeFixing_Coulomb |
( |
const Parameters & |
params | ) |
|
|
inline |
◆ GaugeFixing_Coulomb() [4/4]
◆ ~GaugeFixing_Coulomb()
GaugeFixing_Coulomb::~GaugeFixing_Coulomb |
( |
| ) |
|
|
inline |
◆ calc_DLT()
void GaugeFixing_Coulomb::calc_DLT |
( |
Field_G & |
Weo, |
|
|
const Field_G & |
Ue, |
|
|
const Field_G & |
Uo, |
|
|
const int |
Ieo |
|
) |
| |
|
private |
◆ calc_SG()
void GaugeFixing_Coulomb::calc_SG |
( |
std::valarray< double > & |
sg, |
|
|
std::valarray< double > & |
Fval, |
|
|
const Field_G & |
Ue, |
|
|
const Field_G & |
Uo |
|
) |
| |
|
private |
◆ calc_W()
void GaugeFixing_Coulomb::calc_W |
( |
Field_G & |
Weo, |
|
|
const Field_G & |
Ue, |
|
|
const Field_G & |
Uo, |
|
|
const int |
Ieo |
|
) |
| |
|
private |
◆ fix()
void GaugeFixing_Coulomb::fix |
( |
Field_G & |
Ufix, |
|
|
const Field_G & |
Uorg |
|
) |
| |
|
virtual |
◆ gauge_trans_eo()
void GaugeFixing_Coulomb::gauge_trans_eo |
( |
Field_G & |
Ue, |
|
|
Field_G & |
Uo, |
|
|
const Field_G & |
Geo, |
|
|
const int |
Ieo |
|
) |
| |
|
private |
◆ get_parameters()
void GaugeFixing_Coulomb::get_parameters |
( |
Parameters & |
params | ) |
const |
|
virtual |
◆ gfix_step()
void GaugeFixing_Coulomb::gfix_step |
( |
Field_G & |
Ue, |
|
|
Field_G & |
Uo, |
|
|
const double |
wp |
|
) |
| |
|
private |
◆ maxTr()
◆ maxTr1()
◆ maxTr2()
◆ maxTr3()
◆ set_parameters() [1/2]
void GaugeFixing_Coulomb::set_parameters |
( |
const int |
Niter, |
|
|
const int |
Nnaive, |
|
|
const int |
Nmeas, |
|
|
const int |
Nreset, |
|
|
const double |
Enorm, |
|
|
const double |
wp |
|
) |
| |
◆ set_parameters() [2/2]
void GaugeFixing_Coulomb::set_parameters |
( |
const Parameters & |
params | ) |
|
|
virtual |
◆ set_randomGaugeTrans()
void GaugeFixing_Coulomb::set_randomGaugeTrans |
( |
const std::valarray< double > & |
sg, |
|
|
Field_G & |
Geo |
|
) |
| |
|
private |
◆ sum_global_t()
void GaugeFixing_Coulomb::sum_global_t |
( |
std::valarray< double > & |
val_global, |
|
|
const std::valarray< double > & |
val_local |
|
) |
| |
|
private |
◆ class_name
const std::string GaugeFixing_Coulomb::class_name = "GaugeFixing_Coulomb" |
|
static |
◆ m_Enorm
double GaugeFixing_Coulomb::m_Enorm |
|
private |
◆ m_index
◆ m_Niter
int GaugeFixing_Coulomb::m_Niter |
|
private |
◆ m_Nmeas
int GaugeFixing_Coulomb::m_Nmeas |
|
private |
◆ m_Nnaive
int GaugeFixing_Coulomb::m_Nnaive |
|
private |
◆ m_Nreset
int GaugeFixing_Coulomb::m_Nreset |
|
private |
◆ m_rand
◆ m_shift
◆ m_vl
◆ m_wp
double GaugeFixing_Coulomb::m_wp |
|
private |
The documentation for this class was generated from the following files: