|
Bridge++
Ver. 1.1.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) |
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 72 of file gaugeFixing_Landau.h.
|
inline |
Definition at line 75 of file gaugeFixing_Landau.h.
Definition at line 303 of file gaugeFixing_Landau.cpp.
Definition at line 268 of file gaugeFixing_Landau.cpp.
Definition at line 343 of file gaugeFixing_Landau.cpp.
Implements GaugeFixing.
Definition at line 125 of file gaugeFixing_Landau.cpp.
Definition at line 230 of file gaugeFixing_Landau.cpp.
one step of gauge fixing with overrelaxation parameter wp.
Definition at line 179 of file gaugeFixing_Landau.cpp.
Definition at line 387 of file gaugeFixing_Landau.cpp.
Definition at line 413 of file gaugeFixing_Landau.cpp.
Definition at line 450 of file gaugeFixing_Landau.cpp.
Definition at line 487 of file gaugeFixing_Landau.cpp.
|
virtual |
Implements GaugeFixing.
Definition at line 58 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 87 of file gaugeFixing_Landau.cpp.
| void GaugeFixing_Landau::set_randomGaugeTrans | ( | Field_G & | Geo | ) |
Definition at line 211 of file gaugeFixing_Landau.cpp.
|
private |
Definition at line 65 of file gaugeFixing_Landau.h.
|
private |
Definition at line 68 of file gaugeFixing_Landau.h.
|
private |
Definition at line 61 of file gaugeFixing_Landau.h.
|
private |
Definition at line 63 of file gaugeFixing_Landau.h.
|
private |
Definition at line 62 of file gaugeFixing_Landau.h.
|
private |
Definition at line 64 of file gaugeFixing_Landau.h.
|
private |
Definition at line 67 of file gaugeFixing_Landau.h.
|
private |
Definition at line 66 of file gaugeFixing_Landau.h.