CHROMA
|
Main code for propagator generation. More...
Go to the source code of this file.
Classes | |
struct | Param_t |
Parameters for running program. More... | |
struct | Prop_t |
Propagators. More... | |
struct | Propagator_input_t |
Macros | |
#define | MAIN |
Functions | |
void | read (XMLReader &xml, const std::string &path, Prop_t &input) |
void | read (XMLReader &xml, const std::string &path, Propagator_input_t &input) |
int | main (int argc, char **argv) |
Main code for propagator generation.
Definition in file t_disc_loop_s.cc.
#define MAIN |
Definition at line 8 of file t_disc_loop_s.cc.
int main | ( | int | argc, |
char ** | argv | ||
) |
Definition at line 240 of file t_disc_loop_s.cc.
References Param_t::boundary, Propagator_input_t::cfg, Param_t::CFGNO, Chroma::staggered_pion_singlet::compute(), Chroma::staggered_pions::compute(), Chroma::staggered_scalars::compute(), coord(), Chroma::staggered_hadron_corr::dump(), Chroma::FermToProp(), Chroma::finalize(), Chroma::gaugeStartup(), Chroma::getXMLInputFileName(), Chroma::getXMLOutputInstance(), Chroma::initialize(), Param_t::invParam, j_decay, Chroma::ks_local_loops(), Chroma::AsqtadFermActParams::Mass, Param_t::Mass, Chroma::MesPlq(), Chroma::n_count, Chroma::SystemSolverResults_t::n_count, Nd, Chroma::NON_GAUGE_INVAR, Param_t::nrow, Param_t::Nsamples, Propagator_input_t::param, Chroma::pop(), Chroma::psi, Chroma::push(), Chroma::read(), Chroma::readXMLGroup(), Chroma::SysSolverCGParams::RsdCG, Chroma::S_f, Chroma::srcfil(), Chroma::state, Chroma::SYM_GAUGE_INVAR, t_source, Param_t::t_srce, Chroma::u, Chroma::AsqtadFermActParams::u0, Param_t::u0, Chroma::unitarityCheck(), Param_t::use_gauge_invar_oper, Param_t::volume_source, Chroma::write(), and Chroma::zero.
void read | ( | XMLReader & | xml, |
const std::string & | path, | ||
Prop_t & | input | ||
) |
Definition at line 74 of file t_disc_loop_s.cc.
References Prop_t::prop_file, and Chroma::read().
void read | ( | XMLReader & | xml, |
const std::string & | path, | ||
Propagator_input_t & | input | ||
) |
Definition at line 84 of file t_disc_loop_s.cc.
References Param_t::boundary, Propagator_input_t::cfg, Param_t::CFGNO, Chroma::FERM_TYPE_STAGGERED, Param_t::FermTypeP, Chroma::GAUSSIAN, Param_t::GFAccu, Param_t::GFMax, Param_t::invParam, Param_t::Mass, Chroma::SysSolverCGParams::MaxCG, Param_t::nrow, Param_t::Nsamples, Param_t::OrPara, Propagator_input_t::param, Propagator_input_t::prop, Param_t::prop_type, Chroma::PROP_TYPE_SZIN, Chroma::QDP_error_exit(), Chroma::read(), Chroma::SysSolverCGParams::RsdCG, Param_t::t_srce, Param_t::u0, Param_t::use_gauge_invar_oper, Param_t::volume_source, and Chroma::Z2NOISE.