CHROMA
Functions
gbaryonall2all.cc File Reference
#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 &param)
 BaryonOperator header writer. More...
 
bool linkageHack (void)
 
int main (int argc, char *argv[])
 

Function Documentation

◆ linkageHack()

bool linkageHack ( void  )

Definition at line 57 of file gbaryonall2all.cc.

References Chroma::InlineAggregateEnv::registerAll().

◆ main()

int main ( int  argc,
char *  argv[] 
)

Definition at line 73 of file gbaryonall2all.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().

◆ write() [1/5]

void write ( XMLWriter &  xml,
const std::string &  path,
const BaryonOperator_t param 
)

◆ write() [2/5]

void write ( XMLWriter &  xml,
const std::string &  path,
const GroupBaryonOperatorEnv::BaryonOperator_t::BaryonOperatorInsertion_t input 
)

◆ write() [3/5]

void write ( XMLWriter &  xml,
const std::string &  path,
const GroupBaryonOperatorEnv::BaryonOperator_t::BaryonOperatorInsertion_t::BaryonOperatorIndex_t input 
)

◆ write() [4/5]

void write ( XMLWriter &  xml,
const std::string &  path,
const GroupBaryonOperatorEnv::BaryonOperator_t::BaryonOperatorInsertion_t::BaryonOperatorIndex_t::BaryonOperatorElement_t input 
)

◆ write() [5/5]

void write ( XMLWriter &  xml,
const std::string &  path,
const GroupBaryonOperatorEnv::Params::NamedObject_t input 
)