| 
    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.