Gauge actions
[Gauge action support]


Namespaces

namespace  Chroma::AnisoSpectrumGaugeActEnv
namespace  Chroma::AnisoSymSpatialGaugeActEnv
namespace  Chroma::AnisoSymTemporalGaugeActEnv
namespace  Chroma::GaugeActsEnv
 Registration aggregator.
namespace  Chroma::LW1LoopGaugeActEnv
namespace  Chroma::LWTreeGaugeActEnv
namespace  Chroma::PgGaugeActEnv
namespace  Chroma::PlaqGaugeActEnv
namespace  Chroma::PlaqPlusSpatialTwoPlaqGaugeActEnv
namespace  Chroma::RBCGaugeActEnv
namespace  Chroma::RectGaugeActEnv
namespace  Chroma::RGGaugeActEnv
namespace  Chroma::SpatialTwoPlaqGaugeActEnv
namespace  Chroma::SpatialWilsonGaugeActEnv
namespace  Chroma::TemporalWilsonGaugeActEnv
namespace  Chroma::WilsonCoarseFine1LoopGaugeActEnv
namespace  Chroma::WilsonCoarseFineGaugeActEnv
namespace  Chroma::WilsonGaugeActEnv

Classes

struct  Chroma::AnisoSpectrumGaugeActParams
 Parameter structure. More...
class  Chroma::AnisoSpectrumGaugeAct
 MP gauge action. More...
struct  Chroma::AnisoSymGaugeActParams
 Parameter structure. More...
struct  Chroma::AnisoSymSpatialGaugeActParams
 Parameter structure. More...
class  Chroma::AnisoSymSpatialGaugeAct
 Spatial anisotropic Symanzik improved gauge action. More...
class  Chroma::AnisoSymTemporalGaugeAct
 Temporal anisotropic Symanzik improved gauge action. More...
struct  Chroma::LW1LoopGaugeActParams
 Parameter structure. More...
class  Chroma::LW1LoopGaugeAct
 LW1Loop gauge action. More...
struct  Chroma::LWTreeGaugeActParams
 Parameter structure. More...
class  Chroma::LWTreeGaugeAct
 LWTree gauge action. More...
struct  Chroma::PgGaugeActParams
class  Chroma::PgGaugeAct
 Parallelogram gauge action. More...
struct  Chroma::PlaqGaugeActParams
 Parameter structure. More...
class  Chroma::PlaqGaugeAct
 Plaquette gauge action. More...
class  Chroma::PlaqGaugeAct
 Plaquette gauge action. More...
struct  Chroma::PlaqPlusSpatialTwoPlaqGaugeActParams
 Parameter structure. More...
class  Chroma::PlaqPlusSpatialTwoPlaqGaugeAct
 Plaquette gauge action. More...
struct  Chroma::RBCGaugeActParams
 Parameter structure. More...
class  Chroma::RBCGaugeAct
 RG gauge action. More...
struct  Chroma::RectGaugeActParams
 Parameter structure. More...
class  Chroma::RectGaugeAct
 Rect gauge action. More...
struct  Chroma::RGGaugeActParams
 Parameter structure. More...
class  Chroma::RGGaugeAct
 RG gauge action. More...
struct  Chroma::SpatialTwoPlaqGaugeActParams
 Parameter structure. More...
class  Chroma::SpatialTwoPlaqGaugeAct
 Plaquette gauge action. More...
class  Chroma::SpatialWilsonGaugeAct
 Wilson gauge action. More...
class  Chroma::TemporalWilsonGaugeAct
 Wilson gauge action. More...
struct  Chroma::WilsonCoarseFine1LoopGaugeActParams
 Parameter structure. More...
class  Chroma::WilsonCoarseFine1LoopGaugeAct
 WilsonCoarseFine gauge action. More...
struct  Chroma::WilsonCoarseFineGaugeActParams
 Parameter structure. More...
class  Chroma::WilsonCoarseFineGaugeAct
 WilsonCoarseFine gauge action. More...
class  Chroma::WilsonGaugeAct
 Wilson gauge action. More...
struct  Chroma::WilsonGaugeActParams
 Parameter structure. More...

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.

Functions

void Chroma::read (XMLReader &xml, const string &path, AnisoSpectrumGaugeActParams &p)
void Chroma::write (XMLWriter &xml, const string &path, const AnisoSpectrumGaugeActParams &param)
void Chroma::read (XMLReader &xml, const string &path, AnisoSymGaugeActParams &p)
void Chroma::write (XMLWriter &xml, const string &path, const AnisoSymGaugeActParams &param)
void Chroma::read (XMLReader &xml, const string &path, AnisoSymSpatialGaugeActParams &p)
void Chroma::write (XMLWriter &xml, const string &path, const AnisoSymSpatialGaugeActParams &param)
void Chroma::read (XMLReader &xml, const string &path, LW1LoopGaugeActParams &p)
void Chroma::read (XMLReader &xml, const string &path, LWTreeGaugeActParams &p)
void Chroma::read (XMLReader &xml, const string &path, PgGaugeActParams &p)
void Chroma::read (XMLReader &xml, const string &path, PlaqGaugeActParams &p)
void Chroma::read (XMLReader &xml, const string &path, PlaqPlusSpatialTwoPlaqGaugeActParams &p)
void Chroma::read (XMLReader &xml, const string &path, RBCGaugeActParams &p)
void Chroma::read (XMLReader &xml, const string &path, RectGaugeActParams &p)
void Chroma::read (XMLReader &xml, const string &path, RGGaugeActParams &p)
void Chroma::read (XMLReader &xml, const string &path, SpatialTwoPlaqGaugeActParams &p)
void Chroma::read (XMLReader &xml, const string &path, WilsonCoarseFine1LoopGaugeActParams &p)
void Chroma::read (XMLReader &xml, const string &path, WilsonCoarseFineGaugeActParams &p)
void Chroma::read (XMLReader &xml, const string &path, WilsonGaugeActParams &p)

Detailed Description

Various gauge actions

Typedef Documentation

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 30 of file gaugeact_factory.h.


Function Documentation

void Chroma::read ( XMLReader &  xml,
const string &  path,
WilsonGaugeActParams &  p 
)

Definition at line 23 of file wilson_gaugeact_params.cc.

void Chroma::read ( XMLReader &  xml,
const string &  path,
WilsonCoarseFineGaugeActParams &  p 
)

Definition at line 61 of file wilson_coarse_fine_gaugeact.cc.

void Chroma::read ( XMLReader &  xml,
const string &  path,
WilsonCoarseFine1LoopGaugeActParams &  p 
)

Definition at line 67 of file wilson_coarse_fine_1loop_gaugeact.cc.

void Chroma::read ( XMLReader &  xml,
const string &  path,
SpatialTwoPlaqGaugeActParams &  p 
)

Definition at line 64 of file spatial_two_plaq_gaugeact.cc.

void Chroma::read ( XMLReader &  xml,
const string &  path,
RGGaugeActParams &  p 
)

Definition at line 59 of file rg_gaugeact.cc.

void Chroma::read ( XMLReader &  xml,
const string &  path,
RectGaugeActParams &  p 
)

Definition at line 107 of file rect_gaugeact.cc.

void Chroma::read ( XMLReader &  xml,
const string &  path,
RBCGaugeActParams &  p 
)

Definition at line 55 of file rbc_gaugeact.cc.

void Chroma::read ( XMLReader &  xml,
const string &  path,
PlaqPlusSpatialTwoPlaqGaugeActParams &  p 
)

Definition at line 71 of file plaq_plus_spatial_two_plaq_gaugeact.cc.

void Chroma::read ( XMLReader &  xml,
const string &  path,
PlaqGaugeActParams &  p 
)

Definition at line 77 of file plaq_gaugeact.cc.

void Chroma::read ( XMLReader &  xml,
const string &  path,
PgGaugeActParams &  p 
)

Definition at line 58 of file pg_gaugeact.cc.

void Chroma::read ( XMLReader &  xml,
const string &  path,
LWTreeGaugeActParams &  p 
)

Definition at line 60 of file lw_tree_gaugeact.cc.

void Chroma::read ( XMLReader &  xml,
const string &  path,
LW1LoopGaugeActParams &  p 
)

Definition at line 55 of file lw_1loop_gaugeact.cc.

void Chroma::read ( XMLReader &  xml,
const string &  path,
AnisoSymSpatialGaugeActParams &  p 
)

Definition at line 89 of file aniso_sym_gaugeact_params.cc.

void Chroma::read ( XMLReader &  xml,
const string &  path,
AnisoSymGaugeActParams &  p 
)

Definition at line 43 of file aniso_sym_gaugeact_params.cc.

void Chroma::read ( XMLReader &  xml,
const string &  path,
AnisoSpectrumGaugeActParams &  p 
)

Definition at line 66 of file aniso_spectrum_gaugeact.cc.

void Chroma::write ( XMLWriter &  xml,
const string &  path,
const AnisoSymSpatialGaugeActParams &  param 
)

Definition at line 95 of file aniso_sym_gaugeact_params.cc.

References Chroma::AnisoSymSpatialGaugeActParams::aniso, Chroma::AnisoSymSpatialGaugeActParams::beta, Chroma::AnisoSymSpatialGaugeActParams::sub_zero, Chroma::AnisoSymSpatialGaugeActParams::u_s, Chroma::AnisoSymSpatialGaugeActParams::use_subtraction, and Chroma::write().

void Chroma::write ( XMLWriter &  xml,
const string &  path,
const AnisoSymGaugeActParams &  param 
)

Definition at line 49 of file aniso_sym_gaugeact_params.cc.

References Chroma::AnisoSymGaugeActParams::aniso, Chroma::AnisoSymGaugeActParams::beta, 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 string &  path,
const AnisoSpectrumGaugeActParams &  param 
)

Definition at line 72 of file aniso_spectrum_gaugeact.cc.

References Chroma::AnisoSpectrumGaugeActParams::aniso, Chroma::AnisoSpectrumGaugeActParams::beta, Chroma::AnisoSpectrumGaugeActParams::omega, Chroma::AnisoSpectrumGaugeActParams::u_s, Chroma::AnisoSpectrumGaugeActParams::u_t, and Chroma::write().


Generated on Sun Nov 22 04:38:39 2009 for CHROMA by  doxygen 1.4.7