CHROMA
|
Meson correlators. More...
Classes | |
struct | MesonSpecData_t |
Meson data. More... | |
struct | Params |
Simple meson 2pt parameters. More... | |
class | MesonSpecCorrs |
2pt-mesons but with all 4 spin indices open More... | |
Functions | |
void | serializeSFT (BinaryWriter &bin, const SftMom &phases, const LatticeComplex &prop) |
Do a SFT and serialize the output. More... | |
void | init (MesonSpecData_t &data, XMLWriter &xml, const std::string &path, const std::string &id_tag, const Params ¶ms) |
Do some initialization. More... | |
bool | registerAll () |
Register all the factories. More... | |
Meson correlators.
Name and registration.
void Chroma::MesonSpec2PtEnv::init | ( | MesonSpecData_t & | data, |
XMLWriter & | xml, | ||
const std::string & | path, | ||
const std::string & | id_tag, | ||
const Params & | params | ||
) |
Do some initialization.
Definition at line 154 of file meson_spec_2pt_w.cc.
References Chroma::MesonSpec2PtEnv::Params::avg_equiv_mom, Chroma::MesonSpec2PtEnv::Params::first_id, Chroma::SimpleBaryonSeqSourceEnv::forward_headers, Chroma::SingletonHolder< T, CreationPolicy, LifetimePolicy, ThreadingModel >::Instance(), Chroma::MesonSpec2PtEnv::Params::mom2_max, Chroma::SftMomParams_t::mom2_max, Chroma::MesonSpec2PtEnv::Params::mom_origin, params, Chroma::MesonSpec2PtEnv::MesonSpecData_t::phases, Chroma::pop(), Chroma::push(), Chroma::MesonSpec2PtEnv::MesonSpecData_t::quark_prop1, Chroma::MesonSpec2PtEnv::MesonSpecData_t::quark_prop2, Chroma::MesonSpec2PtEnv::Params::second_id, t_srce, and Chroma::write().
Referenced by Chroma::CPPWilsonDslashD::CPPWilsonDslashD(), Chroma::CPPWilsonDslashF::CPPWilsonDslashF(), Chroma::LinOpSysSolverMDWFArray::LinOpSysSolverMDWFArray(), Chroma::MDWFQpropT::MDWFQpropT(), and Chroma::MesonSpec2PtEnv::MesonSpecCorrs::operator()().
bool Chroma::MesonSpec2PtEnv::registerAll | ( | ) |
Register all the factories.
Register all the factories
Definition at line 239 of file meson_spec_2pt_w.cc.
References Chroma::SingletonHolder< T, CreationPolicy, LifetimePolicy, ThreadingModel >::Instance(), and Chroma::AsqtadFermActEnv::registered.
void Chroma::MesonSpec2PtEnv::serializeSFT | ( | BinaryWriter & | bin, |
const SftMom & | phases, | ||
const LatticeComplex & | prop | ||
) |
Do a SFT and serialize the output.
< Momentum projected correlator
Definition at line 123 of file meson_spec_2pt_w.cc.
References Chroma::SftMom::numMom(), Chroma::SftMom::numSubsets(), Chroma::SftMom::numToMom(), prop, Chroma::SftMom::sft(), t, and Chroma::write().
Referenced by Chroma::MesonSpec2PtEnv::MesonSpecCorrs::operator()().