CHROMA
|
Typedefs | |
typedef SingletonHolder< ObjectFactory< GaugeAction< multi1d< LatticeColorMatrix >, multi1d< LatticeColorMatrix > >, std::string, TYPELIST_2(XMLReader &, const std::string &), GaugeAction< multi1d< LatticeColorMatrix >, multi1d< LatticeColorMatrix > > *(*)(XMLReader &, const std::string &), StringFactoryError > > | Chroma::TheGaugeActFactory |
GaugeAct Factory. More... | |
Functions | |
void | Chroma::read (XMLReader &xml, const std::string &path, AnisoSpectrumGaugeActParams &p) |
void | Chroma::write (XMLWriter &xml, const std::string &path, const AnisoSpectrumGaugeActParams ¶m) |
void | Chroma::read (XMLReader &xml, const std::string &path, AnisoSymGaugeActParams &p) |
void | Chroma::write (XMLWriter &xml, const std::string &path, const AnisoSymGaugeActParams ¶m) |
void | Chroma::read (XMLReader &xml, const std::string &path, AnisoSymSpatialGaugeActParams &p) |
void | Chroma::write (XMLWriter &xml, const std::string &path, const AnisoSymSpatialGaugeActParams ¶m) |
void | Chroma::read (XMLReader &xml, const std::string &path, LW1LoopGaugeActParams &p) |
void | Chroma::read (XMLReader &xml, const std::string &path, LWTreeGaugeActParams &p) |
void | Chroma::read (XMLReader &xml, const std::string &path, PgGaugeActParams &p) |
void | Chroma::read (XMLReader &xml, const std::string &path, PlaqGaugeActParams &p) |
void | Chroma::read (XMLReader &xml, const std::string &path, PlaqPlusSpatialTwoPlaqGaugeActParams &p) |
void | Chroma::read (XMLReader &xml, const std::string &path, RBCGaugeActParams &p) |
void | Chroma::read (XMLReader &xml, const std::string &path, RectGaugeActParams &p) |
void | Chroma::read (XMLReader &xml, const std::string &path, RGGaugeActParams &p) |
void | Chroma::read (XMLReader &xml, const std::string &path, SpatialTwoPlaqGaugeActParams &p) |
void | Chroma::read (XMLReader &xml, const std::string &path, WilsonCoarseFine1LoopGaugeActParams &p) |
void | Chroma::read (XMLReader &xml, const std::string &path, WilsonCoarseFineGaugeActParams &p) |
void | Chroma::read (XMLReader &xml, const std::string &path, WilsonGaugeActParams &p) |
Various gauge actions
typedef SingletonHolder< ObjectFactory<GaugeAction<multi1d<LatticeColorMatrix>, multi1d<LatticeColorMatrix> >, std::string, TYPELIST_2(XMLReader&, const std::string&), GaugeAction<multi1d<LatticeColorMatrix>, multi1d<LatticeColorMatrix> >* (*)(XMLReader&, const std::string&), StringFactoryError> > Chroma::TheGaugeActFactory |
GaugeAct Factory.
Definition at line 29 of file gaugeact_factory.h.
void Chroma::read | ( | XMLReader & | xml, |
const std::string & | path, | ||
AnisoSpectrumGaugeActParams & | p | ||
) |
Definition at line 65 of file aniso_spectrum_gaugeact.cc.
References Chroma::p, and Chroma::tmp.
void Chroma::read | ( | XMLReader & | xml, |
const std::string & | path, | ||
AnisoSymGaugeActParams & | p | ||
) |
Definition at line 42 of file aniso_sym_gaugeact_params.cc.
References Chroma::p, and Chroma::tmp.
void Chroma::read | ( | XMLReader & | xml, |
const std::string & | path, | ||
AnisoSymSpatialGaugeActParams & | p | ||
) |
Definition at line 88 of file aniso_sym_gaugeact_params.cc.
References Chroma::p, and Chroma::tmp.
void Chroma::read | ( | XMLReader & | xml, |
const std::string & | path, | ||
LW1LoopGaugeActParams & | p | ||
) |
Definition at line 54 of file lw_1loop_gaugeact.cc.
References Chroma::p, and Chroma::tmp.
void Chroma::read | ( | XMLReader & | xml, |
const std::string & | path, | ||
LWTreeGaugeActParams & | p | ||
) |
Definition at line 59 of file lw_tree_gaugeact.cc.
References Chroma::p, and Chroma::tmp.
void Chroma::read | ( | XMLReader & | xml, |
const std::string & | path, | ||
PgGaugeActParams & | p | ||
) |
Definition at line 57 of file pg_gaugeact.cc.
References Chroma::p, and Chroma::tmp.
void Chroma::read | ( | XMLReader & | xml, |
const std::string & | path, | ||
PlaqGaugeActParams & | p | ||
) |
Definition at line 76 of file plaq_gaugeact.cc.
References Chroma::p, and Chroma::tmp.
void Chroma::read | ( | XMLReader & | xml, |
const std::string & | path, | ||
PlaqPlusSpatialTwoPlaqGaugeActParams & | p | ||
) |
Definition at line 70 of file plaq_plus_spatial_two_plaq_gaugeact.cc.
References Chroma::p, and Chroma::tmp.
void Chroma::read | ( | XMLReader & | xml, |
const std::string & | path, | ||
RBCGaugeActParams & | p | ||
) |
Definition at line 54 of file rbc_gaugeact.cc.
References Chroma::p, and Chroma::tmp.
void Chroma::read | ( | XMLReader & | xml, |
const std::string & | path, | ||
RectGaugeActParams & | p | ||
) |
Definition at line 106 of file rect_gaugeact.cc.
References Chroma::p, and Chroma::tmp.
void Chroma::read | ( | XMLReader & | xml, |
const std::string & | path, | ||
RGGaugeActParams & | p | ||
) |
Definition at line 58 of file rg_gaugeact.cc.
References Chroma::p, and Chroma::tmp.
void Chroma::read | ( | XMLReader & | xml, |
const std::string & | path, | ||
SpatialTwoPlaqGaugeActParams & | p | ||
) |
Definition at line 63 of file spatial_two_plaq_gaugeact.cc.
References Chroma::p, and Chroma::tmp.
void Chroma::read | ( | XMLReader & | xml, |
const std::string & | path, | ||
WilsonCoarseFine1LoopGaugeActParams & | p | ||
) |
Definition at line 66 of file wilson_coarse_fine_1loop_gaugeact.cc.
References Chroma::p, and Chroma::tmp.
void Chroma::read | ( | XMLReader & | xml, |
const std::string & | path, | ||
WilsonCoarseFineGaugeActParams & | p | ||
) |
Definition at line 60 of file wilson_coarse_fine_gaugeact.cc.
References Chroma::p, and Chroma::tmp.
void Chroma::read | ( | XMLReader & | xml, |
const std::string & | path, | ||
WilsonGaugeActParams & | p | ||
) |
Definition at line 23 of file wilson_gaugeact_params.cc.
References Chroma::p, and Chroma::tmp.
void Chroma::write | ( | XMLWriter & | xml, |
const std::string & | path, | ||
const AnisoSpectrumGaugeActParams & | param | ||
) |
Definition at line 71 of file aniso_spectrum_gaugeact.cc.
References Chroma::AnisoSpectrumGaugeActParams::aniso, Chroma::AnisoSpectrumGaugeActParams::beta, Chroma::AnisoSpectrumGaugeActParams::omega, Chroma::pop(), Chroma::push(), Chroma::AnisoSpectrumGaugeActParams::u_s, Chroma::AnisoSpectrumGaugeActParams::u_t, and Chroma::write().
void Chroma::write | ( | XMLWriter & | xml, |
const std::string & | path, | ||
const AnisoSymGaugeActParams & | param | ||
) |
Definition at line 48 of file aniso_sym_gaugeact_params.cc.
References Chroma::AnisoSymGaugeActParams::aniso, Chroma::AnisoSymGaugeActParams::beta, Chroma::pop(), Chroma::push(), Chroma::AnisoSymGaugeActParams::sub_zero, Chroma::AnisoSymGaugeActParams::u_s, Chroma::AnisoSymGaugeActParams::u_t, Chroma::AnisoSymGaugeActParams::use_subtraction, and Chroma::write().
void Chroma::write | ( | XMLWriter & | xml, |
const std::string & | path, | ||
const AnisoSymSpatialGaugeActParams & | param | ||
) |
Definition at line 94 of file aniso_sym_gaugeact_params.cc.
References Chroma::AnisoSymSpatialGaugeActParams::aniso, Chroma::AnisoSymSpatialGaugeActParams::beta, Chroma::pop(), Chroma::push(), Chroma::AnisoSymSpatialGaugeActParams::sub_zero, Chroma::AnisoSymSpatialGaugeActParams::u_s, Chroma::AnisoSymSpatialGaugeActParams::use_subtraction, and Chroma::write().