CHROMA
|
Gauge initialization. More...
#include <sf_gauge_init.h>
Public Member Functions | |
GaugeIniter (const Params &p) | |
Full constructor. More... | |
void | operator() (XMLReader &gauge_file_xml, XMLReader &gauge_xml, multi1d< LatticeColorMatrix > &u) const |
Initialize the gauge field. More... | |
Public Member Functions inherited from Chroma::GaugeInit | |
virtual | ~GaugeInit () |
Virtual destructor to help with cleanup;. More... | |
Private Member Functions | |
GaugeIniter () | |
Hide partial constructor. More... | |
Private Attributes | |
Params | params |
|
inline |
Full constructor.
Definition at line 44 of file sf_gauge_init.h.
|
inlineprivate |
Hide partial constructor.
Definition at line 53 of file sf_gauge_init.h.
|
virtual |
Initialize the gauge field.
Implements Chroma::GaugeInit.
Definition at line 85 of file sf_gauge_init.cc.
References Chroma::SFGaugeInitEnv::Params::cgs, Chroma::GroupXML_t::id, Chroma::SingletonHolder< T, CreationPolicy, LifetimePolicy, ThreadingModel >::Instance(), Chroma::SFGaugeInitEnv::name, params, Chroma::GroupXML_t::path, Chroma::pop(), Chroma::push(), Chroma::SchrGaugeBC::SFBndFld(), Chroma::state, Chroma::u, Chroma::write(), Chroma::SFGaugeInitEnv::Params::writeXML(), and Chroma::GroupXML_t::xml.
|
private |
Definition at line 56 of file sf_gauge_init.h.
Referenced by operator()().