|
Bridge++
Ver. 1.3.x
|
Landau gauge fixing. More...
#include <gaugeFixing_Landau.h>
Public Member Functions | |
| GaugeFixing_Landau (RandomNumbers *rand) | |
| ~GaugeFixing_Landau () | |
| void | set_parameters (const Parameters ¶ms) |
| void | set_parameters (int Niter, int Nnaive, int Nmeas, int Nreset, double Enorm, double wp) |
| void | fix (Field_G &Ufix, const Field_G &Uorg) |
| void | gauge_trans_eo (Field_G &Ue, Field_G &Uo, Field_G &Geo, int Ieo) |
| void | set_randomGaugeTrans (Field_G &Geo) |
| void | gfix_step (Field_G &Ue, Field_G &Uo, double wp) |
| one step of gauge fixing with overrelaxation parameter wp. More... | |
| void | calc_SG (double &sg, double &Fval, Field_G &Ue, Field_G &Uo) |
| void | calc_W (Field_G &Weo, Field_G &Ue, Field_G &Uo, int Ieo) |
| void | calc_DLT (Field_G &Weo, Field_G &Ue, Field_G &Uo, 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 &) |
Public Member Functions inherited from GaugeFixing | |
| GaugeFixing () | |
| virtual | ~GaugeFixing () |
| void | set_parameter_verboselevel (const Bridge::VerboseLevel vl) |
Static Public Attributes | |
| static const std::string | class_name = "GaugeFixing_Landau" |
Private Attributes | |
| int | m_Niter |
| int | m_Nnaive |
| int | m_Nmeas |
| int | m_Nreset |
| double | m_Enorm |
| double | m_wp |
| RandomNumbers * | m_rand |
| Index_eo | m_index |
Additional Inherited Members | |
Protected Attributes inherited from GaugeFixing | |
| Bridge::VerboseLevel | m_vl |
Landau gauge fixing.
Definition at line 57 of file gaugeFixing_Landau.h.
|
inline |
Definition at line 75 of file gaugeFixing_Landau.h.
|
inline |
Definition at line 78 of file gaugeFixing_Landau.h.
Definition at line 304 of file gaugeFixing_Landau.cpp.
Definition at line 269 of file gaugeFixing_Landau.cpp.
Definition at line 344 of file gaugeFixing_Landau.cpp.
Implements GaugeFixing.
Definition at line 127 of file gaugeFixing_Landau.cpp.
Definition at line 231 of file gaugeFixing_Landau.cpp.
one step of gauge fixing with overrelaxation parameter wp.
Definition at line 181 of file gaugeFixing_Landau.cpp.
Definition at line 388 of file gaugeFixing_Landau.cpp.
Definition at line 414 of file gaugeFixing_Landau.cpp.
Definition at line 451 of file gaugeFixing_Landau.cpp.
Definition at line 488 of file gaugeFixing_Landau.cpp.
|
virtual |
Implements GaugeFixing.
Definition at line 60 of file gaugeFixing_Landau.cpp.
| void GaugeFixing_Landau::set_parameters | ( | int | Niter, |
| int | Nnaive, | ||
| int | Nmeas, | ||
| int | Nreset, | ||
| double | Enorm, | ||
| double | wp | ||
| ) |
Definition at line 89 of file gaugeFixing_Landau.cpp.
| void GaugeFixing_Landau::set_randomGaugeTrans | ( | Field_G & | Geo | ) |
Definition at line 213 of file gaugeFixing_Landau.cpp.
|
static |
Definition at line 60 of file gaugeFixing_Landau.h.
|
private |
Definition at line 68 of file gaugeFixing_Landau.h.
|
private |
Definition at line 71 of file gaugeFixing_Landau.h.
|
private |
Definition at line 64 of file gaugeFixing_Landau.h.
|
private |
Definition at line 66 of file gaugeFixing_Landau.h.
|
private |
Definition at line 65 of file gaugeFixing_Landau.h.
|
private |
Definition at line 67 of file gaugeFixing_Landau.h.
|
private |
Definition at line 70 of file gaugeFixing_Landau.h.
|
private |
Definition at line 69 of file gaugeFixing_Landau.h.