CHROMA
|
Inline construction of hadron spectrum. More...
#include "util/ferm/key_val_db.h"
#include "util/ferm/key_hadron_2pt_corr.h"
#include "inline_barspec_db_w.h"
#include "meas/inline/abs_inline_measurement_factory.h"
#include "meas/glue/mesplq.h"
#include "util/ft/sftmom.h"
#include "util/info/proginfo.h"
#include "io/param_io.h"
#include "io/qprop_io.h"
#include "meas/hadron/mesons2_w.h"
#include "meas/hadron/barhqlq_w.h"
#include "meas/hadron/curcor2_w.h"
#include "meas/inline/make_xml_file.h"
#include "meas/inline/io/named_objmap.h"
#include "meas/smear/no_quark_displacement.h"
#include <sstream>
Go to the source code of this file.
Namespaces | |
Chroma | |
Asqtad Staggered-Dirac operator. | |
Chroma::InlineBarSpecEnv | |
Chroma::InlineBarSpecEnv::BarSpec | |
Functions | |
bool | Chroma::InlineBarSpecEnv::registerAll () |
Register all the factories. More... | |
void | Chroma::InlineBarSpecEnv::read (XMLReader &xml, const std::string &path, Params::SpinTerms_t &ter) |
void | Chroma::InlineBarSpecEnv::write (XMLWriter &xml, const std::string &path, const Params::SpinTerms_t &ter) |
void | Chroma::InlineBarSpecEnv::read (XMLReader &xml, const std::string &path, Params::SpinWF_t &spWF) |
void | Chroma::InlineBarSpecEnv::write (XMLWriter &xml, const std::string &path, const Params::SpinWF_t &spWF) |
void | Chroma::InlineBarSpecEnv::read (XMLReader &xml, const std::string &path, Params::Operators_t &op) |
void | Chroma::InlineBarSpecEnv::write (XMLWriter &xml, const std::string &path, const Params::Operators_t &op) |
void | Chroma::InlineBarSpecEnv::read (XMLReader &xml, const std::string &path, Params::State_t &s) |
void | Chroma::InlineBarSpecEnv::write (XMLWriter &xml, const std::string &path, const Params::State_t &s) |
void | Chroma::InlineBarSpecEnv::read (XMLReader &xml, const std::string &path, Params::Param_t ¶m) |
Reader for parameters. More... | |
void | Chroma::InlineBarSpecEnv::write (XMLWriter &xml, const std::string &path, const Params::Param_t ¶m) |
Writer for parameters. More... | |
void | Chroma::InlineBarSpecEnv::read (XMLReader &xml, const std::string &path, Params::NamedObject_t::Props_t &input) |
Propagator input. More... | |
void | Chroma::InlineBarSpecEnv::write (XMLWriter &xml, const std::string &path, const Params::NamedObject_t::Props_t &input) |
Propagator output. More... | |
void | Chroma::InlineBarSpecEnv::read (XMLReader &xml, const std::string &path, Params::NamedObject_t &input) |
Propagator input. More... | |
void | Chroma::InlineBarSpecEnv::write (XMLWriter &xml, const std::string &path, const Params::NamedObject_t &input) |
Propagator output. More... | |
void | Chroma::InlineBarSpecEnv::epsilon_contract (LatticeComplex &res, const multi2d< LatticeComplex > &l, const multi2d< LatticeComplex > &m, const multi2d< LatticeComplex > &r) |
std::vector< int > | Chroma::InlineBarSpecEnv::BarSpec::permutation (int k, const std::vector< int > &s) |
int | Chroma::InlineBarSpecEnv::BarSpec::permutation_sign (int k, int n) |
void | Chroma::InlineBarSpecEnv::BarSpec::contract (LatticeComplex &latC, const RPropagator &q1, const RPropagator &q2, const RPropagator &q3, const SpinWF_t &snk, const SpinWF_t &src) |
Inline construction of hadron spectrum.
Spectrum calculations
Definition in file inline_barspec_db_w.cc.
multi1d<int> bc |
Definition at line 343 of file inline_barspec_db_w.cc.
Referenced by Chroma::WilsonTypeBackgroundFermBCEnv::createFermBC(), Chroma::StaggeredTypeSimpleFermBCEnv::createFermBC(), Chroma::WilsonTypeTwistedFermBCEnv::createFermBC(), Chroma::InlineQQQNucNuc::func(), Chroma::HeavyQuarkProp(), Chroma::HeavyQuarkPropBack(), Chroma::Lunprec< T, P, Q >::operator()(), Chroma::MdagMSysSolverQOPMG::operator()(), Chroma::Qlbar(), Chroma::QlbarBACK(), and Chroma::QlQl().
int bc_spec |
Definition at line 486 of file inline_barspec_db_w.cc.
Referenced by Chroma::barcomp(), Chroma::barcompDiquarkDense(), Chroma::barcompDiquarkSparse(), Chroma::barcompSparse(), Chroma::barhqlq(), Chroma::baryon(), Chroma::baryon_class4_s(), Chroma::baryon_class7_NLT_s(), Chroma::baryon_class7_s(), Chroma::baryon_local_s(), Chroma::baryon_s(), Chroma::compute_qqq(), Chroma::InlineBarSpecEnv::InlineMeas::func(), Chroma::InlineHadSpec::func(), Chroma::InlineHeavyLightCont::func(), Chroma::InlineHeavyHadSpec::func(), Chroma::InlineQQQNucNuc::func(), Chroma::InlineSpectrum::func(), Chroma::InlineSpectrumQll::func(), Chroma::InlineStaticLightSpec::func(), ks_compute_baryon(), Chroma::ks_compute_baryon(), Chroma::InlineQQQDiquarkEnv::InlineMeas::operator()(), Chroma::InlineQQQEnv::InlineMeas::operator()(), and Chroma::BaryonSeqSourceBase::timeOrder().
bool exists |
Definition at line 341 of file inline_barspec_db_w.cc.
int j_decay |
Definition at line 483 of file inline_barspec_db_w.cc.
Referenced by Chroma::InlineBarSpecEnv::InlineMeas::func().
Real Mass |
Definition at line 339 of file inline_barspec_db_w.cc.
Referenced by Chroma::AsqtadMdagM::create(), Chroma::UnprecGrapheneLinOp::create(), Chroma::UnprecWilsonLinOp::create(), Chroma::EvenOddPrecWilsonLinOp::create(), Chroma::UnprecDWFTransfLinOp::create(), Chroma::UnprecDWFTransfMdagMLinOp::create(), Chroma::UnprecParWilsonLinOp::create(), Chroma::UnprecHamberWuLinOp::create(), Chroma::MDWFQpropT::init(), ks_compute_quark_propagator(), Chroma::UnprecGrapheneLinOp::operator()(), Chroma::UnprecParWilsonLinOp::operator()(), Chroma::AsqtadMdagM::operator()(), and Chroma::SysSolverMDWFParams::SysSolverMDWFParams().
std::map<std::string,SinkPropContainer_t> prop |
Definition at line 487 of file inline_barspec_db_w.cc.
Referenced by Chroma::BkwdFrwd(), Chroma::InlineBarSpecEnv::BarSpec::BasePropagator< N >::ConvertProp(), Chroma::InlineBarSpecEnv::BarSpec::BasePropagator< N >::ConvertPropLowerr(), Chroma::InlineBarSpecEnv::BarSpec::BasePropagator< N >::ConvertPropUpper(), Chroma::FTpropagator(), Chroma::InlineBuildingBlocks::func(), Chroma::InlineProp3ptEnv::InlineMeas::func(), Chroma::InlinePropMatElemPtColorVecEnv::InlineMeas::func(), main(), Chroma::InlineQpropQIO::operator()(), saveComponent(), saveComponents(), Chroma::MesonSpec2PtEnv::serializeSFT(), Chroma::InlineUnsmearedHadronNodeDistillationEnv::SourcePropCache::SourcePropCache(), and Chroma::SpinTranspose().
ForwardProp_t prop_header |
Definition at line 337 of file inline_barspec_db_w.cc.
Referenced by Chroma::InlineBuildingBlocks::func(), Chroma::InlineMakeSource::func(), Chroma::InlineMres::func(), Chroma::InlineMultipole::func(), Chroma::InlineNoisyBuildingBlocks::func(), Chroma::InlineNprVertex::func(), Chroma::InlineProp3ptEnv::InlineMeas::func(), Chroma::InlineQQQNucNuc::func(), Chroma::InlineSpectrum::func(), Chroma::InlineSpectrumQll::func(), Chroma::InlineStochBaryon::func(), Chroma::InlineStochMeson::func(), Chroma::InlineStaggeredPropagatorEnv::InlineMeas::func(), Chroma::InlineUSQCDWriteDDPairsProp::func(), Chroma::InlineUSQCDReadDDPairsPropParams::InlineUSQCDReadDDPairsPropParams(), main(), and Chroma::InlineBar3ptfn::operator()().
std::string quark_propagator_id |
Definition at line 338 of file inline_barspec_db_w.cc.
std::map<std::string,BarSpec::RPropagator> rprop |
Definition at line 488 of file inline_barspec_db_w.cc.
std::string sink_disp_type |
Definition at line 348 of file inline_barspec_db_w.cc.
std::string sink_type |
Definition at line 347 of file inline_barspec_db_w.cc.
Referenced by Chroma::InlineQQQNucNuc::func().
std::string source_disp_type |
Definition at line 346 of file inline_barspec_db_w.cc.
std::string source_type |
Definition at line 345 of file inline_barspec_db_w.cc.
Referenced by Chroma::InlineUSQCDWriteDDPairsProp::func().
int t0 |
Definition at line 484 of file inline_barspec_db_w.cc.
Referenced by Chroma::barcomp(), Chroma::barcompDiquarkDense(), Chroma::barcompDiquarkSparse(), Chroma::barcompSparse(), Chroma::barhqlq(), Chroma::baryon(), Chroma::baryon_local_s(), Chroma::baryon_s(), Chroma::staggered_local_pion::compute_and_dump(), Chroma::compute_qqbar(), Chroma::compute_qqq(), Chroma::InlineStochGroupMesonEnv::contractOp(), Chroma::curcor2(), Chroma::DilutionQuarkSourceConstEnv::ConstDilutionScheme::dilutedSolution(), Chroma::DilutionQuarkSourceConstEnv::ConstDilutionScheme::dilutedSource(), Chroma::FormFac(), Chroma::InlineBarSpecEnv::InlineMeas::func(), Chroma::InlineHadSpec::func(), Chroma::InlineHeavyHadSpec::func(), Chroma::InlineMesonSpec::func(), Chroma::InlineMres::func(), Chroma::InlineProp3ptEnv::InlineMeas::func(), Chroma::InlinePropagator::func(), Chroma::InlineQQQNucNuc::func(), Chroma::InlineSpectrum::func(), Chroma::InlineSpectrumQll::func(), Chroma::InlineStagToWils::func(), Chroma::InlineStaticLightSpec::func(), Chroma::InlineStochGroupBaryonEnv::InlineMeas::func(), Chroma::InlineStochGroupMesonEnv::InlineMeas::func(), Chroma::InlineStochHadronEnv::InlineMeas::func(), Chroma::InlineStaggeredPropagatorEnv::InlineMeas::func(), Chroma::DilutionQuarkSourceConstEnv::ConstDilutionScheme::getDilSize(), Chroma::DilutionQuarkSourceConstEnv::ConstDilutionScheme::getPropHeader(), Chroma::DilutionQuarkSourceConstEnv::ConstDilutionScheme::getSourceHeader(), Chroma::DilutionQuarkSourceConstEnv::ConstDilutionScheme::getT0(), Chroma::gluecor(), Chroma::hybmeson(), Chroma::DilutionQuarkSourceConstEnv::ConstDilutionScheme::init(), main(), Chroma::mescomp(), Chroma::mesons(), Chroma::mesons2(), Chroma::multipole(), Chroma::DiluteZNEigVecQuarkSourceConstEnv::SourceConst< T >::operator()(), Chroma::SFPointQuarkSourceConstEnv::SourceConst< T >::operator()(), Chroma::SFShellQuarkSourceConstEnv::SourceConst< T >::operator()(), Chroma::SFWallQuarkSourceConstEnv::SourceConst< T >::operator()(), Chroma::SFWaveQuarkSourceConstEnv::SourceConst< T >::operator()(), Chroma::InlineQQbar::operator()(), Chroma::InlineQQQDiquarkEnv::InlineMeas::operator()(), Chroma::InlineQQQEnv::InlineMeas::operator()(), Chroma::polycor(), Chroma::print_disp(), Chroma::SFpcac(), Chroma::wallFormFacSft(), Chroma::wallPionFormFac(), Chroma::wallRhoFormFac(), and Chroma::wallRhoPiFormFac().
multi1d<int> t_srce |
Definition at line 485 of file inline_barspec_db_w.cc.
Referenced by Chroma::InlineBarSpecEnv::InlineMeas::func(), Chroma::InlineBuildingBlocks::func(), Chroma::InlineHadSpec::func(), Chroma::InlineHeavyHadSpec::func(), Chroma::InlineMesonSpec::func(), Chroma::InlineNoisyBuildingBlocks::func(), Chroma::InlineQQQNucNuc::func(), Chroma::InlineSpectrum::func(), Chroma::InlineStagToWils::func(), Chroma::PropSourceConst_t::getMom(), DerivMesonSeqSourceBaseNoDir::getTSrce(), DerivMesonSeqSourceBaseDir::getTSrce(), Chroma::PropSourceConst_t::getTSrce(), Chroma::HadronContract::getTSrce(), Chroma::MesonSpec2PtEnv::init(), main(), Chroma::Delta2PtEnv::DeltaCorrs::operator()(), Chroma::SimpleMeson2PtEnv::DiagGammaMesonCorrs::operator()(), Chroma::InlineBar3ptfn::operator()(), Chroma::read(), and Chroma::singlePhase().