Classes | |
| struct | Params |
| Parameter structure. More... | |
| class | InlineMeas |
| Inline task for creating colorvectors. More... | |
Functions | |
| void | read (XMLReader &xml, const string &path, Params::NamedObject_t &input) |
| Propagator input. | |
| void | write (XMLWriter &xml, const string &path, const Params::NamedObject_t &input) |
| Propagator output. | |
| void | read (XMLReader &xml, const string &path, Params::Param_t &input) |
| Propagator input. | |
| void | write (XMLWriter &xml, const string &path, const Params::Param_t &out) |
| Propagator output. | |
| void | read (XMLReader &xml, const string &path, Params &input) |
| Propagator input. | |
| void | write (XMLWriter &xml, const string &path, const Params &input) |
| Propagator output. | |
| AbsInlineMeasurement * | createMeasurement (XMLReader &xml_in, const std::string &path) |
| bool | registerAll () |
| Register all the factories. | |
Variables | |
| bool | registered = false |
| Local registration flag. | |
| const std::string | name = "CREATE_COLORVECS" |
| Name to be used. | |
| void Chroma::InlineCreateColorVecsEnv::read | ( | XMLReader & | xml, | |
| const string & | path, | |||
| Params::NamedObject_t & | input | |||
| ) |
Propagator input.
Definition at line 27 of file inline_create_colorvecs.cc.
References Chroma::InlineCreateColorVecsEnv::Params::NamedObject_t::colorvec_id, and Chroma::InlineCreateColorVecsEnv::Params::NamedObject_t::gauge_id.
Referenced by Chroma::InlineCreateColorVecsEnv::Params::Params(), and read().
| void Chroma::InlineCreateColorVecsEnv::write | ( | XMLWriter & | xml, | |
| const string & | path, | |||
| const Params::NamedObject_t & | input | |||
| ) |
Propagator output.
Definition at line 36 of file inline_create_colorvecs.cc.
References Chroma::InlineCreateColorVecsEnv::Params::NamedObject_t::colorvec_id, and Chroma::InlineCreateColorVecsEnv::Params::NamedObject_t::gauge_id.
Referenced by Chroma::InlineCreateColorVecsEnv::InlineMeas::func(), Chroma::InlineCreateColorVecsEnv::InlineMeas::operator()(), and write().
| void Chroma::InlineCreateColorVecsEnv::read | ( | XMLReader & | xml, | |
| const string & | path, | |||
| Params::Param_t & | input | |||
| ) |
Propagator input.
Definition at line 47 of file inline_create_colorvecs.cc.
References Chroma::InlineCreateColorVecsEnv::Params::Param_t::decay_dir, Chroma::InlineCreateColorVecsEnv::Params::Param_t::link_smear, Chroma::InlineCreateColorVecsEnv::Params::Param_t::num_iter, Chroma::InlineCreateColorVecsEnv::Params::Param_t::num_orthog, Chroma::InlineCreateColorVecsEnv::Params::Param_t::num_vecs, read(), Chroma::readXMLGroup(), and Chroma::InlineCreateColorVecsEnv::Params::Param_t::width.
| void Chroma::InlineCreateColorVecsEnv::write | ( | XMLWriter & | xml, | |
| const string & | path, | |||
| const Params::Param_t & | out | |||
| ) |
Propagator output.
Definition at line 60 of file inline_create_colorvecs.cc.
References Chroma::out, and write().
| void Chroma::InlineCreateColorVecsEnv::read | ( | XMLReader & | xml, | |
| const string & | path, | |||
| Params & | input | |||
| ) |
| void Chroma::InlineCreateColorVecsEnv::write | ( | XMLWriter & | xml, | |
| const string & | path, | |||
| const Params & | input | |||
| ) |
Propagator output.
Definition at line 83 of file inline_create_colorvecs.cc.
References Chroma::InlineCreateColorVecsEnv::Params::named_obj, Chroma::InlineCreateColorVecsEnv::Params::param, and write().
| AbsInlineMeasurement* Chroma::InlineCreateColorVecsEnv::@83::createMeasurement | ( | XMLReader & | xml_in, | |
| const std::string & | path | |||
| ) | [static] |
| bool Chroma::InlineCreateColorVecsEnv::registerAll | ( | void | ) | [inline] |
Register all the factories.
Register all the factories
Definition at line 112 of file inline_create_colorvecs.cc.
References createMeasurement(), Chroma::SingletonHolder< T, CreationPolicy, LifetimePolicy, ThreadingModel >::Instance(), name, and registered.
bool Chroma::InlineCreateColorVecsEnv::registered = false [static] |
Local registration flag.
Definition at line 106 of file inline_create_colorvecs.cc.
Referenced by registerAll().
| const std::string Chroma::InlineCreateColorVecsEnv::name = "CREATE_COLORVECS" |
Name to be used.
Definition at line 109 of file inline_create_colorvecs.cc.
Referenced by Chroma::InlineCreateColorVecsEnv::InlineMeas::func(), and registerAll().
1.4.7