16 namespace AnisoSpectrumGaugeActEnv
48 XMLReader paramtop(xml_in, path);
59 QDPIO::cerr <<
"Error reading XML: " << e << std::endl;
97 Real u_s_4 = u_s_2 * u_s_2;
98 Real u_s_6 = u_s_4 * u_s_2;
99 Real u_s_8 = u_s_4 * u_s_4;
103 Real u_t_4 = u_t_2 * u_t_2;
107 Real plaq_c_t =
param.
beta * Real(4) / ( Real(3) * u_s_2 * u_t_2 );
119 Real rect_c_s = -
param.
beta / ( Real(12)*u_s_6 );
122 Real rect_c_t_2 = -
param.
beta / ( Real(12)*u_s_4*u_t_2);
125 bool no_temporal_2link =
true;
Anisotropic gaugeact useful for spectrum from hep-lat/9911003.
Primary include file for CHROMA library code.
Handle< PlaqPlusSpatialTwoPlaqGaugeAct > plaq_plus_two_plaq
void init(Handle< CreateGaugeState< P, Q > > cgs)
Private initializer.
Handle< RectGaugeAct > rect
AnisoSpectrumGaugeActParams param
Create a gauge connection state.
Abstract base class for gauge actions.
Class for counted reference semantics.
All gauge create-state method.
Fermion action factories.
void read(XMLReader &xml, const std::string &path, AsqtadFermActParams ¶m)
Read parameters.
void write(XMLWriter &xml, const std::string &path, const AsqtadFermActParams ¶m)
Writer parameters.
static bool registered
Local registration flag.
bool registerAll()
Register all the factories.
GaugeAction< multi1d< LatticeColorMatrix >, multi1d< LatticeColorMatrix > > * createGaugeAct(XMLReader &xml, const std::string &path)
Handle< CreateGaugeState< multi1d< LatticeColorMatrix >, multi1d< LatticeColorMatrix > > > reader(XMLReader &xml_in, const std::string &path)
Helper function for the CreateGaugeState readers.
Asqtad Staggered-Dirac operator.
push(xml_out,"Condensates")
AnisoSpectrumGaugeActParams()