Quark sinks
[Measurement routines]


Namespaces

namespace  Chroma::NormShellQuarkSinkSmearingEnv
 Hooks to register the class.
namespace  Chroma::PointQuarkSinkSmearingEnv
 Hooks to register the class.
namespace  Chroma::ShellQuarkSinkSmearingEnv
 Hooks to register the class.
namespace  Chroma::QuarkSinkSmearingEnv
 Registration aggregator.
namespace  Chroma::WallQuarkSinkSmearingEnv
 Hooks to register the class.

Classes

struct  Chroma::NormShellQuarkSinkSmearingEnv::Params
 Point sink parameters. More...
class  Chroma::NormShellQuarkSinkSmearingEnv::SinkSmear< T >
 NormShell sink smearing. More...
struct  Chroma::PointQuarkSinkSmearingEnv::Params
 Point sink parameters. More...
class  Chroma::PointQuarkSinkSmearingEnv::SinkSmear< T >
 Point sink smearing. More...
struct  Chroma::ShellQuarkSinkSmearingEnv::Params
 Point sink parameters. More...
class  Chroma::ShellQuarkSinkSmearingEnv::SinkSmear< T >
 Shell sink smearing. More...
struct  Chroma::WallQuarkSinkSmearingEnv::Params
 Wall sink parameters. More...
class  Chroma::WallQuarkSinkSmearingEnv::SinkSmear< T >
 Wall sink smearing. More...

Typedefs

typedef SingletonHolder< ObjectFactory<
QuarkSourceSink< LatticePropagator >,
std::string, TYPELIST_3(XMLReader &,
const std::string &, const
multi1d< LatticeColorMatrix > &),
QuarkSourceSink< LatticePropagator
> *(*)(XMLReader &, const
std::string &, const multi1d<
LatticeColorMatrix > &),
StringFactoryError > > 
Chroma::ThePropSinkSmearingFactory
 Propagator sink factory (foundry).
typedef SingletonHolder< ObjectFactory<
QuarkSourceSink< LatticeStaggeredPropagator >,
std::string, TYPELIST_3(XMLReader &,
const std::string &, const
multi1d< LatticeColorMatrix > &),
QuarkSourceSink< LatticeStaggeredPropagator
> *(*)(XMLReader &, const
std::string &, const multi1d<
LatticeColorMatrix > &),
StringFactoryError > > 
Chroma::TheStagPropSinkSmearingFactory
 Propagator sink factory (foundry).
typedef SingletonHolder< ObjectFactory<
QuarkSourceSink< LatticeFermion >,
std::string, TYPELIST_3(XMLReader &,
const std::string &, const
multi1d< LatticeColorMatrix > &),
QuarkSourceSink< LatticeFermion
> *(*)(XMLReader &, const
std::string &, const multi1d<
LatticeColorMatrix > &),
StringFactoryError > > 
Chroma::TheFermSinkSmearingFactory
 Propagator sink factory (foundry).

Functions

void Chroma::read (XMLReader &xml, const string &path, NormShellQuarkSinkSmearingEnv::Params &param)
 Reader.
void Chroma::write (XMLWriter &xml, const string &path, const NormShellQuarkSinkSmearingEnv::Params &param)
 Writer.
void Chroma::read (XMLReader &xml, const string &path, PointQuarkSinkSmearingEnv::Params &param)
 Reader.
void Chroma::write (XMLWriter &xml, const string &path, const PointQuarkSinkSmearingEnv::Params &param)
 Writer.
void Chroma::read (XMLReader &xml, const string &path, ShellQuarkSinkSmearingEnv::Params &param)
 Reader.
void Chroma::write (XMLWriter &xml, const string &path, const ShellQuarkSinkSmearingEnv::Params &param)
 Writer.
void Chroma::read (XMLReader &xml, const string &path, WallQuarkSinkSmearingEnv::Params &param)
 Reader.
void Chroma::write (XMLWriter &xml, const string &path, const WallQuarkSinkSmearingEnv::Params &param)
 Writer.

Detailed Description

This include file supports various types of quark sinks

Typedef Documentation

typedef SingletonHolder< ObjectFactory<QuarkSourceSink<LatticeFermion>, std::string, TYPELIST_3(XMLReader&, const std::string&, const multi1d<LatticeColorMatrix>&), QuarkSourceSink<LatticeFermion>* (*)(XMLReader&, const std::string&, const multi1d<LatticeColorMatrix>&), StringFactoryError> > Chroma::TheFermSinkSmearingFactory

Propagator sink factory (foundry).

Definition at line 53 of file sink_smearing_factory.h.

typedef SingletonHolder< ObjectFactory<QuarkSourceSink<LatticePropagator>, std::string, TYPELIST_3(XMLReader&, const std::string&, const multi1d<LatticeColorMatrix>&), QuarkSourceSink<LatticePropagator>* (*)(XMLReader&, const std::string&, const multi1d<LatticeColorMatrix>&), StringFactoryError> > Chroma::ThePropSinkSmearingFactory

Propagator sink factory (foundry).

Definition at line 27 of file sink_smearing_factory.h.

typedef SingletonHolder< ObjectFactory<QuarkSourceSink<LatticeStaggeredPropagator>, std::string, TYPELIST_3(XMLReader&, const std::string&, const multi1d<LatticeColorMatrix>&), QuarkSourceSink<LatticeStaggeredPropagator>* (*)(XMLReader&, const std::string&, const multi1d<LatticeColorMatrix>&), StringFactoryError> > Chroma::TheStagPropSinkSmearingFactory

Propagator sink factory (foundry).

Definition at line 40 of file sink_smearing_factory.h.


Function Documentation

void Chroma::read ( XMLReader &  xml,
const string &  path,
WallQuarkSinkSmearingEnv::Params &  param 
)

Reader.

Definition at line 16 of file wall_sink_smearing.cc.

void Chroma::read ( XMLReader &  xml,
const string &  path,
ShellQuarkSinkSmearingEnv::Params &  param 
)

Reader.

Definition at line 29 of file sh_sink_smearing.cc.

void Chroma::read ( XMLReader &  xml,
const string &  path,
PointQuarkSinkSmearingEnv::Params &  param 
)

Reader.

Definition at line 23 of file pt_sink_smearing.cc.

void Chroma::read ( XMLReader &  xml,
const string &  path,
NormShellQuarkSinkSmearingEnv::Params &  param 
)

Reader.

Definition at line 29 of file norm_sh_sink_smearing.cc.

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

Writer.

Definition at line 23 of file wall_sink_smearing.cc.

References Chroma::WallQuarkSinkSmearingEnv::Params::writeXML().

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

Writer.

Definition at line 36 of file sh_sink_smearing.cc.

References Chroma::ShellQuarkSinkSmearingEnv::Params::writeXML().

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

Writer.

Definition at line 30 of file pt_sink_smearing.cc.

References Chroma::PointQuarkSinkSmearingEnv::Params::writeXML().

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

Writer.

Definition at line 36 of file norm_sh_sink_smearing.cc.

References Chroma::NormShellQuarkSinkSmearingEnv::Params::writeXML().


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