Classes | |
| struct | Params |
| Parameter structure. More... | |
| class | InlineMeas |
| Inline task for compute LatticeColorVector matrix elements of a propagator. More... | |
Functions | |
| void | read (XMLReader &xml, const string &path, InlineBlockPropEnv::Params::NamedObject_t &input) |
| Propagator input. | |
| void | write (XMLWriter &xml, const string &path, const InlineBlockPropEnv::Params::NamedObject_t &input) |
| Propagator output. | |
| void | read (XMLReader &xml, const string &path, InlineBlockPropEnv::Params::Param_t::Contract_t &input) |
| Propagator input. | |
| void | write (XMLWriter &xml, const string &path, const InlineBlockPropEnv::Params::Param_t::Contract_t &input) |
| Propagator output. | |
| void | read (XMLReader &xml, const string &path, InlineBlockPropEnv::Params::Param_t &input) |
| Propagator input. | |
| void | write (XMLWriter &xml, const string &path, const InlineBlockPropEnv::Params::Param_t &input) |
| Propagator output. | |
| void | read (XMLReader &xml, const string &path, InlineBlockPropEnv::Params &input) |
| Propagator input. | |
| void | write (XMLWriter &xml, const string &path, const InlineBlockPropEnv::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 = "BLOCK_PROPAGATOR" |
| Name to be used. | |
| void Chroma::InlineBlockPropEnv::read | ( | XMLReader & | xml, | |
| const string & | path, | |||
| InlineBlockPropEnv::Params::NamedObject_t & | input | |||
| ) |
Propagator input.
Definition at line 30 of file inline_block_prop_w.cc.
References Chroma::InlineBlockPropEnv::Params::NamedObject_t::colorvec_id, Chroma::InlineBlockPropEnv::Params::NamedObject_t::gauge_id, and Chroma::InlineBlockPropEnv::Params::NamedObject_t::prop_id.
Referenced by Chroma::InlineBlockPropEnv::Params::Params(), and read().
| void Chroma::InlineBlockPropEnv::write | ( | XMLWriter & | xml, | |
| const string & | path, | |||
| const InlineBlockPropEnv::Params::NamedObject_t & | input | |||
| ) |
Propagator output.
Definition at line 40 of file inline_block_prop_w.cc.
References Chroma::InlineBlockPropEnv::Params::NamedObject_t::colorvec_id, Chroma::InlineBlockPropEnv::Params::NamedObject_t::gauge_id, and Chroma::InlineBlockPropEnv::Params::NamedObject_t::prop_id.
Referenced by Chroma::InlineBlockPropEnv::InlineMeas::func(), Chroma::InlineBlockPropEnv::InlineMeas::operator()(), and write().
| void Chroma::InlineBlockPropEnv::read | ( | XMLReader & | xml, | |
| const string & | path, | |||
| InlineBlockPropEnv::Params::Param_t::Contract_t & | input | |||
| ) |
Propagator input.
Definition at line 53 of file inline_block_prop_w.cc.
References Chroma::InlineBlockPropEnv::Params::Param_t::Contract_t::block_size, Chroma::InlineBlockPropEnv::Params::Param_t::Contract_t::decay_dir, Chroma::InlineBlockPropEnv::Params::Param_t::Contract_t::num_vecs, read(), and Chroma::InlineBlockPropEnv::Params::Param_t::Contract_t::t_sources.
| void Chroma::InlineBlockPropEnv::write | ( | XMLWriter & | xml, | |
| const string & | path, | |||
| const InlineBlockPropEnv::Params::Param_t::Contract_t & | input | |||
| ) |
Propagator output.
Definition at line 64 of file inline_block_prop_w.cc.
References Chroma::InlineBlockPropEnv::Params::Param_t::Contract_t::block_size, Chroma::InlineBlockPropEnv::Params::Param_t::Contract_t::decay_dir, Chroma::InlineBlockPropEnv::Params::Param_t::Contract_t::num_vecs, Chroma::InlineBlockPropEnv::Params::Param_t::Contract_t::t_sources, and write().
| void Chroma::InlineBlockPropEnv::read | ( | XMLReader & | xml, | |
| const string & | path, | |||
| InlineBlockPropEnv::Params::Param_t & | input | |||
| ) |
Propagator input.
Definition at line 78 of file inline_block_prop_w.cc.
References Chroma::InlineBlockPropEnv::Params::Param_t::contract, Chroma::InlineBlockPropEnv::Params::Param_t::prop, and read().
| void Chroma::InlineBlockPropEnv::write | ( | XMLWriter & | xml, | |
| const string & | path, | |||
| const InlineBlockPropEnv::Params::Param_t & | input | |||
| ) |
Propagator output.
Definition at line 87 of file inline_block_prop_w.cc.
References Chroma::InlineBlockPropEnv::Params::Param_t::contract, Chroma::InlineBlockPropEnv::Params::Param_t::prop, and write().
| void Chroma::InlineBlockPropEnv::read | ( | XMLReader & | xml, | |
| const string & | path, | |||
| InlineBlockPropEnv::Params & | input | |||
| ) |
| void Chroma::InlineBlockPropEnv::write | ( | XMLWriter & | xml, | |
| const string & | path, | |||
| const InlineBlockPropEnv::Params & | input | |||
| ) |
Propagator output.
Definition at line 106 of file inline_block_prop_w.cc.
References Chroma::InlineBlockPropEnv::Params::named_obj, Chroma::InlineBlockPropEnv::Params::param, and write().
| AbsInlineMeasurement* Chroma::InlineBlockPropEnv::@81::createMeasurement | ( | XMLReader & | xml_in, | |
| const std::string & | path | |||
| ) | [static] |
| bool Chroma::InlineBlockPropEnv::registerAll | ( | void | ) | [inline] |
Register all the factories.
Register all the factories
Definition at line 135 of file inline_block_prop_w.cc.
References createMeasurement(), Chroma::SingletonHolder< T, CreationPolicy, LifetimePolicy, ThreadingModel >::Instance(), name, Chroma::AsqtadFermActEnv::registerAll(), and registered.
bool Chroma::InlineBlockPropEnv::registered = false [static] |
Local registration flag.
Definition at line 129 of file inline_block_prop_w.cc.
Referenced by registerAll().
| const std::string Chroma::InlineBlockPropEnv::name = "BLOCK_PROPAGATOR" |
Name to be used.
Definition at line 132 of file inline_block_prop_w.cc.
Referenced by Chroma::InlineBlockPropEnv::InlineMeas::func(), and registerAll().
1.4.7