CHROMA
|
#include "chroma.h"
#include "chromabase.h"
#include "meas/hadron/group_baryon_operator_w.h"
#include "meas/sources/source_smearing_aggregate.h"
#include "meas/sources/source_smearing_factory.h"
#include "meas/sinks/sink_smearing_aggregate.h"
#include "meas/sinks/sink_smearing_factory.h"
Go to the source code of this file.
Functions | |
void | write (XMLWriter &xml, const std::string &path, const GroupBaryonOperatorEnv::BaryonOperator_t::BaryonOperatorInsertion_t::BaryonOperatorIndex_t::BaryonOperatorElement_t &input) |
void | write (XMLWriter &xml, const std::string &path, const GroupBaryonOperatorEnv::BaryonOperator_t::BaryonOperatorInsertion_t::BaryonOperatorIndex_t &input) |
void | write (XMLWriter &xml, const std::string &path, const GroupBaryonOperatorEnv::BaryonOperator_t::BaryonOperatorInsertion_t &input) |
void | write (XMLWriter &xml, const std::string &path, const GroupBaryonOperatorEnv::Params::NamedObject_t &input) |
void | write (XMLWriter &xml, const std::string &path, const BaryonOperator_t ¶m) |
BaryonOperator header writer. More... | |
bool | linkageHack (void) |
int | main (int argc, char *argv[]) |
bool linkageHack | ( | void | ) |
Definition at line 57 of file group_baryon_run.cc.
References Chroma::InlineAggregateEnv::registerAll().
int main | ( | int | argc, |
char * | argv[] | ||
) |
Definition at line 73 of file group_baryon_run.cc.
References Chroma::b, Chroma::GroupBaryonOperatorEnv::Params::param_t::baryon_operator, Chroma::c, Chroma::GroupBaryonOperatorEnv::Params::gaugestuff_t::cfg, Chroma::GroupBaryonOperatorEnv::DilSwap(), Chroma::GroupBaryonOperatorEnv::DilSwapInv(), Chroma::GroupBaryonOperatorEnv::Params::dilution, Chroma::END_CODE(), Chroma::finalize(), Chroma::gaugeStartup(), Chroma::GroupBaryonOperatorEnv::Params::gaugestuff, Chroma::SftMom::getSet(), Chroma::getXMLInputFileName(), Chroma::getXMLOutputInstance(), Chroma::i, Chroma::GroupXML_t::id, Chroma::initialize(), Chroma::SingletonHolder< T, CreationPolicy, LifetimePolicy, ThreadingModel >::Instance(), j, Chroma::GroupBaryonOperatorEnv::Params::j_decay, Chroma::DiluteZNQuarkSourceConstEnv::Params::j_decay, Chroma::k, link, Chroma::GroupBaryonOperatorEnv::Params::gaugestuff_t::link_smearing, Chroma::linkageHack(), Chroma::MesPlq(), Chroma::MINUS, Chroma::GroupBaryonOperatorEnv::Params::mom2_max, n, Chroma::DiluteZNQuarkSourceConstEnv::Params::N, Chroma::AsqtadFermActEnv::name, 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::NsrcOrderings, Chroma::p, Chroma::GroupBaryonOperatorEnv::Params::param, params, Chroma::GroupXML_t::path, Chroma::PLUS, Chroma::pop(), Chroma::proginfo(), prop_header, Chroma::push(), Chroma::GroupBaryonOperatorEnv::Params::qprop, Chroma::DiluteZNQuarkSourceConstEnv::Params::ran_seed, Chroma::GroupBaryonOperatorEnv::read(), Chroma::GroupBaryonOperatorEnv::ReadTextInput(), Chroma::s(), s_plaq, setrn(), Chroma::SftMom::sft(), Chroma::PropSinkSmear_t::sink, Chroma::GroupBaryonOperatorEnv::Params::sink_smearing, Chroma::GroupBaryonOperatorEnv::Params::Qprop_t::solns, Chroma::START_CODE(), t, t_plaq, Chroma::GroupBaryonOperatorEnv::Params::gaugestuff_t::u, w_plaq, Chroma::GroupBaryonOperatorEnv::write(), x, Chroma::GroupXML_t::xml, Chroma::zero, and Chroma::zN_src().
void write | ( | XMLWriter & | xml, |
const std::string & | path, | ||
const BaryonOperator_t & | param | ||
) |
BaryonOperator header writer.
Definition at line 44 of file group_baryon_run.cc.
References Chroma::GroupBaryonOperatorEnv::BaryonOperator_t::j_decay, Chroma::GroupBaryonOperatorEnv::BaryonOperator_t::mom2_max, Chroma::pop(), Chroma::push(), Chroma::GroupBaryonOperatorEnv::BaryonOperator_t::quarkOrderings, Chroma::GroupBaryonOperatorEnv::BaryonOperator_t::seed_l, Chroma::GroupBaryonOperatorEnv::BaryonOperator_t::seed_m, Chroma::GroupBaryonOperatorEnv::BaryonOperator_t::seed_r, and Chroma::GroupBaryonOperatorEnv::write().
void write | ( | XMLWriter & | xml, |
const std::string & | path, | ||
const GroupBaryonOperatorEnv::BaryonOperator_t::BaryonOperatorInsertion_t & | input | ||
) |
Definition at line 28 of file group_baryon_run.cc.
References Chroma::pop(), Chroma::push(), and Chroma::GroupBaryonOperatorEnv::write().
void write | ( | XMLWriter & | xml, |
const std::string & | path, | ||
const GroupBaryonOperatorEnv::BaryonOperator_t::BaryonOperatorInsertion_t::BaryonOperatorIndex_t & | input | ||
) |
Definition at line 21 of file group_baryon_run.cc.
References Chroma::pop(), Chroma::push(), and Chroma::GroupBaryonOperatorEnv::write().
void write | ( | XMLWriter & | xml, |
const std::string & | path, | ||
const GroupBaryonOperatorEnv::BaryonOperator_t::BaryonOperatorInsertion_t::BaryonOperatorIndex_t::BaryonOperatorElement_t & | input | ||
) |
Definition at line 14 of file group_baryon_run.cc.
References Chroma::pop(), Chroma::push(), and Chroma::GroupBaryonOperatorEnv::write().
void write | ( | XMLWriter & | xml, |
const std::string & | path, | ||
const GroupBaryonOperatorEnv::Params::NamedObject_t & | input | ||
) |
Definition at line 35 of file group_baryon_run.cc.
References Chroma::GroupBaryonOperatorEnv::Params::NamedObject_t::gauge_id, Chroma::pop(), Chroma::push(), and Chroma::GroupBaryonOperatorEnv::write().