Landau gauge fixing.
More...
#include <gaugeFixing_Landau.h>
|
static const std::string | class_name = "GaugeFixing_Landau" |
|
|
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 (Field_G &Geo) |
|
void | gauge_trans_eo (Field_G &Ue, Field_G &Uo, const Field_G &Geo, const int Ieo) |
|
void | calc_SG (double &sg, double &Fval, const Field_G &Ue, const Field_G &Uo) |
|
void | calc_W (Field_G &Weo, const Field_G &Ue, const Field_G &Uo, const int Ieo) |
|
void | calc_DLT (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 &) |
|
Landau gauge fixing.
Definition at line 52 of file gaugeFixing_Landau.h.
GaugeFixing_Landau::GaugeFixing_Landau |
( |
| ) |
|
|
inline |
GaugeFixing_Landau::~GaugeFixing_Landau |
( |
| ) |
|
|
inline |
void GaugeFixing_Landau::calc_DLT |
( |
Field_G & |
Weo, |
|
|
const Field_G & |
Ue, |
|
|
const Field_G & |
Uo, |
|
|
const int |
Ieo |
|
) |
| |
|
private |
void GaugeFixing_Landau::calc_SG |
( |
double & |
sg, |
|
|
double & |
Fval, |
|
|
const Field_G & |
Ue, |
|
|
const Field_G & |
Uo |
|
) |
| |
|
private |
void GaugeFixing_Landau::gauge_trans_eo |
( |
Field_G & |
Ue, |
|
|
Field_G & |
Uo, |
|
|
const Field_G & |
Geo, |
|
|
const int |
Ieo |
|
) |
| |
|
private |
void GaugeFixing_Landau::gfix_step |
( |
Field_G & |
Ue, |
|
|
Field_G & |
Uo, |
|
|
const double |
wp |
|
) |
| |
|
private |
void GaugeFixing_Landau::set_parameters |
( |
const Parameters & |
params | ) |
|
|
virtual |
void GaugeFixing_Landau::set_parameters |
( |
const int |
Niter, |
|
|
const int |
Nnaive, |
|
|
const int |
Nmeas, |
|
|
const int |
Nreset, |
|
|
const double |
Enorm, |
|
|
const double |
wp |
|
) |
| |
void GaugeFixing_Landau::set_randomGaugeTrans |
( |
Field_G & |
Geo | ) |
|
|
private |
const std::string GaugeFixing_Landau::class_name = "GaugeFixing_Landau" |
|
static |
double GaugeFixing_Landau::m_Enorm |
|
private |
int GaugeFixing_Landau::m_Niter |
|
private |
int GaugeFixing_Landau::m_Nmeas |
|
private |
int GaugeFixing_Landau::m_Nnaive |
|
private |
int GaugeFixing_Landau::m_Nreset |
|
private |
double GaugeFixing_Landau::m_wp |
|
private |
The documentation for this class was generated from the following files: