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