Classes | |
| struct | BaryonOperator_t |
| Group baryon operator parameters. More... | |
| struct | Params |
| struct | QuarkSourceSolutions_t |
| Structure holding a source and its solutions. More... | |
| class | GroupBaryonOp |
| class | GroupBaryonQQQ |
Functions | |
| void | read (XMLReader &xml, const string &path, GroupBaryonOperatorEnv::Params::Qprop_t::Solutions_t &input) |
| Reader. | |
| void | read (XMLReader &xml, const string &path, GroupBaryonOperatorEnv::Params::Qprop_t &input) |
| void | read (XMLReader &xml, const string &path, GroupBaryonOperatorEnv::Params::dilution_t &input) |
| void | read (XMLReader &xml, const string &path, GroupBaryonOperatorEnv::Params &input) |
| void | write (XMLWriter &xml, const string &path, const GroupBaryonOperatorEnv::Params ¶m) |
| Writer. | |
| int | DilSwap (int ord, int i, int j, int k, int which) |
| int | DilSwapInv (int ord, int i, int j, int k, int which) |
| void | ReadTextInput (Params ¶ms, multi1d< GroupBaryonOp > &AB, multi1d< GroupBaryonOp > &CB, multi1d< GroupBaryonQQQ > &AQQQ, multi1d< GroupBaryonQQQ > &CQQQ) |
| Reader. | |
| BaryonOperator< LatticeFermion > * | groupBaryon (XMLReader &xml_in, const std::string &path, const multi1d< LatticeColorMatrix > &u) |
| Call-back function. | |
| bool | registerAll () |
| Register all the factories. | |
Variables | |
| bool | registered = false |
| Local registration flag. | |
| const std::string | name = "GROUP_BARYON" |
| Name to be used. | |
| void Chroma::GroupBaryonOperatorEnv::read | ( | XMLReader & | xml, | |
| const string & | path, | |||
| GroupBaryonOperatorEnv::Params::Qprop_t & | input | |||
| ) |
Definition at line 74 of file group_baryon_operator_w.cc.
References read(), and Chroma::GroupBaryonOperatorEnv::Params::Qprop_t::solns.
| void Chroma::GroupBaryonOperatorEnv::read | ( | XMLReader & | xml, | |
| const string & | path, | |||
| GroupBaryonOperatorEnv::Params::dilution_t & | input | |||
| ) |
Definition at line 80 of file group_baryon_operator_w.cc.
References Chroma::GroupBaryonOperatorEnv::Params::dilution_t::color_mask, read(), Chroma::GroupBaryonOperatorEnv::Params::dilution_t::spatial_mask, Chroma::GroupBaryonOperatorEnv::Params::dilution_t::spatial_mask_size, and Chroma::GroupBaryonOperatorEnv::Params::dilution_t::spin_mask.
| void Chroma::GroupBaryonOperatorEnv::read | ( | XMLReader & | xml, | |
| const string & | path, | |||
| GroupBaryonOperatorEnv::Params & | input | |||
| ) |
| int Chroma::GroupBaryonOperatorEnv::DilSwap | ( | int | ord, | |
| int | i, | |||
| int | j, | |||
| int | k, | |||
| int | which | |||
| ) |
| int Chroma::GroupBaryonOperatorEnv::DilSwapInv | ( | int | ord, | |
| int | i, | |||
| int | j, | |||
| int | k, | |||
| int | which | |||
| ) |
| void Chroma::GroupBaryonOperatorEnv::ReadTextInput | ( | Params & | params, | |
| multi1d< GroupBaryonOp > & | AB, | |||
| multi1d< GroupBaryonOp > & | CB, | |||
| multi1d< GroupBaryonQQQ > & | AQQQ, | |||
| multi1d< GroupBaryonQQQ > & | CQQQ | |||
| ) |
Reader.
Definition at line 333 of file group_baryon_operator_w.cc.
References Chroma::displacement(), Chroma::MesonSpec2PtEnv::init(), Chroma::GroupBaryonOperatorEnv::Params::InputFileName, Chroma::GroupBaryonOperatorEnv::Params::j_decay, MAKE_SINK_OPERATORS, Chroma::GroupBaryonOperatorEnv::Params::mom2_max, Chroma::GroupBaryonOperatorEnv::Params::Names, Chroma::GroupBaryonOperatorEnv::Params::NdilReduce, Chroma::GroupBaryonOperatorEnv::Params::NH, Chroma::GroupBaryonOperatorEnv::Params::Nmomenta, Chroma::GroupBaryonOperatorEnv::Params::Noperators, Chroma::GroupBaryonOperatorEnv::Params::NQQQs, Chroma::GroupBaryonOperatorEnv::Params::nrow, Chroma::GroupBaryonOperatorEnv::Params::NsnkOrderings, Chroma::GroupBaryonOperatorEnv::Params::NsrcOrderings, Chroma::StaggeredTypeFermBCEnv::reader(), Chroma::GroupBaryonOperatorEnv::Params::SnkOrderings, and Chroma::GroupBaryonOperatorEnv::Params::SrcOrderings.
Referenced by main().
| BaryonOperator<LatticeFermion>* Chroma::GroupBaryonOperatorEnv::@35::groupBaryon | ( | XMLReader & | xml_in, | |
| const std::string & | path, | |||
| const multi1d< LatticeColorMatrix > & | u | |||
| ) | [static] |
Call-back function.
Definition at line 1043 of file group_baryon_operator_w.cc.
Referenced by registerAll().
| bool Chroma::GroupBaryonOperatorEnv::registerAll | ( | void | ) | [inline] |
Register all the factories.
Register all the factories
Definition at line 1057 of file group_baryon_operator_w.cc.
References groupBaryon(), Chroma::SingletonHolder< T, CreationPolicy, LifetimePolicy, ThreadingModel >::Instance(), Chroma::AsqtadFermActEnv::name, Chroma::AsqtadFermActEnv::registerAll(), and Chroma::AsqtadFermActEnv::registered.
bool Chroma::GroupBaryonOperatorEnv::registered = false [static] |
| const std::string Chroma::GroupBaryonOperatorEnv::name = "GROUP_BARYON" |
1.4.7