CHROMA
|
Functions | |
void | Chroma::printgeom (XMLWriter &xml) |
Print out machine geometry and problem size info. More... | |
void | Chroma::proginfo (XMLWriter &xml) |
Print out basic information about this program. More... | |
std::string | Chroma::uniqueId () |
Return a unique id. More... | |
Utility routines for generating info
void Chroma::printgeom | ( | XMLWriter & | xml | ) |
Print out machine geometry and problem size info.
Arguments:
xml | The xml stream to write the info |
Definition at line 20 of file printgeom.cc.
References Chroma::END_CODE(), Chroma::pop(), Chroma::push(), Chroma::START_CODE(), and Chroma::write().
Referenced by Chroma::proginfo().
void Chroma::proginfo | ( | XMLWriter & | xml | ) |
Print out basic information about this program.
Print out basic info about this program.
xml | The XML stream to which to write the information. |
Arguments:
xml | The xml stream to write the info |
Definition at line 24 of file proginfo.cc.
References CHROMA_PACKAGE_VERSION(), Chroma::END_CODE(), Chroma::pop(), Chroma::printgeom(), Chroma::push(), Chroma::START_CODE(), and Chroma::write().
Referenced by Chroma::InlineRitzEnv::InlineMeas::func(), Chroma::InlineGlueDiagMatElemColorVecEnv::InlineMeas::func(), Chroma::InlineGlueMatElemColorVecEnv::InlineMeas::func(), Chroma::InlineGlueballOpsEnv::InlineMeas::func(), Chroma::InlineWilsonFlowEnv::InlineMeas::func(), Chroma::InlineAnnihPropMatElemColorVecEnv::InlineMeas::func(), Chroma::InlineBarSpecEnv::InlineMeas::func(), Chroma::InlineBaryonMatElemColorVecEnv::InlineMeas::func(), Chroma::InlineBuildingBlocks::func(), Chroma::InlineCreateColorVecsEnv::InlineMeas::func(), Chroma::InlineDiscoEigCGEnv::InlineMeas::func(), Chroma::InlineDiscoEoEigCGEnv::InlineMeas::func(), Chroma::InlineDiscoEOPrecEnv::InlineMeas::func(), Chroma::InlineDiscoEnv::InlineMeas::func(), Chroma::InlineDistillutionNoiseEnv::InlineMeas::func(), Chroma::InlineGenPropMatElemColorVecEnv::InlineMeas::func(), Chroma::InlineGenPropMatElemDAColorVecEnv::InlineMeas::func(), Chroma::InlineGenPropMatElemPtColorVecEnv::InlineMeas::func(), Chroma::InlineHadronContractEnv::InlineMeas::func(), Chroma::InlineHadSpec::func(), Chroma::InlineHeavyLightCont::func(), Chroma::InlineHeavyHadSpec::func(), Chroma::InlineLaplaceEigsEnv::InlineMeas::func(), Chroma::InlineMakeSourceFerm::func(), Chroma::InlineMakeSource::func(), Chroma::InlineMatElemDistillationEnv::InlineMeas::func(), Chroma::InlineMesonMatElemColorVecEnv::InlineMeas::func(), Chroma::InlineMesonSpec::func(), Chroma::InlineMres::func(), Chroma::InlineMultiPropagator::func(), Chroma::InlineMultipole::func(), Chroma::InlineNoisyBuildingBlocks::func(), Chroma::InlineNprVertex::func(), Chroma::InlineNpr::func(), Chroma::InlineProp3ptEnv::InlineMeas::func(), Chroma::InlinePropAndMatElemColorVecEnv::InlineMeas::func(), Chroma::InlinePropAndMatElemDistillation2Env::InlineMeas::func(), Chroma::InlinePropAndMatElemDistillationEnv::InlineMeas::func(), Chroma::InlinePropColorVecEnv::InlineMeas::func(), Chroma::InlinePropDistillationStochEnv::InlineMeas::func(), Chroma::InlinePropDistillationEnv::InlineMeas::func(), Chroma::InlinePropDistillutionEnv::InlineMeas::func(), Chroma::InlinePropMatElemColorVecEnv::InlineMeas::func(), Chroma::InlinePropMatElemLowMemoryColorVecEnv::InlineMeas::func(), Chroma::InlinePropMatElemPtColorVecEnv::InlineMeas::func(), Chroma::InlinePropagatorFerm::func(), Chroma::InlinePropagator::func(), Chroma::InlineQQQNucNuc::func(), Chroma::InlineSeqPropTestEnv::InlineMeas::func(), Chroma::InlineSpectrum::func(), Chroma::InlineSpectrumQll::func(), Chroma::InlineStagToWils::func(), Chroma::InlineStaticLightSpec::func(), Chroma::InlineStaticPropColorVecEnv::InlineMeas::func(), Chroma::InlineStochBaryon::func(), Chroma::InlineStochGroupBaryonEnv::InlineMeas::func(), Chroma::InlineStochGroupMesonEnv::InlineMeas::func(), Chroma::InlineStochHadronEnv::InlineMeas::func(), Chroma::InlineStochMeson::func(), Chroma::InlineUnsmearedHadronNodeDistillationEnv::InlineMeas::func(), Chroma::InlineStaggeredMakeSourceEnv::InlineMeas::func(), Chroma::InlineStaggeredPropagatorEnv::InlineMeas::func(), Chroma::InlineStaggeredSpectrum::func(), Chroma::InlineSFpcacEnv::InlineMeas::func(), Chroma::InlinePsiBarPsiEnv::InlineMeas::func(), main(), Chroma::InlineCoulGaugeEnv::InlineMeas::operator()(), Chroma::InlineRandomTransfGaugeEnv::InlineMeas::operator()(), Chroma::InlineBar3ptfn::operator()(), Chroma::InlineDiquarkEnv::InlineMeas::operator()(), Chroma::InlineQpropQIO::operator()(), Chroma::InlineQQbar::operator()(), Chroma::InlineQQQDiquarkEnv::InlineMeas::operator()(), Chroma::InlineQQQEnv::InlineMeas::operator()(), Chroma::InlineSeqSourceEnv::InlineMeas::operator()(), and Chroma::saveState().
std::string Chroma::uniqueId | ( | ) |
Return a unique id.
The id is return type a std::string. This gives maximal flexibility allowing the way the ID is generated to change in the future.
Definition at line 18 of file unique_id.cc.
References Chroma::END_CODE(), and Chroma::START_CODE().
Referenced by Chroma::InlineRitzEnv::InlineMeas::func(), Chroma::InlineHadronContractEnv::InlineMeas::func(), Chroma::InlineMakeSourceFerm::func(), Chroma::InlineMakeSource::func(), Chroma::InlineMultiPropagator::func(), Chroma::InlineProp3ptEnv::InlineMeas::func(), Chroma::InlinePropagatorFerm::func(), Chroma::InlinePropagator::func(), Chroma::InlineStagToWils::func(), Chroma::InlineStaggeredMakeSourceEnv::InlineMeas::func(), Chroma::InlineStaggeredPropagatorEnv::InlineMeas::func(), Chroma::InlineUSQCDReadDDPairsProp::func(), main(), Chroma::InlineDiquarkEnv::InlineMeas::operator()(), Chroma::InlineQQbar::operator()(), Chroma::InlineQQQDiquarkEnv::InlineMeas::operator()(), Chroma::InlineQQQEnv::InlineMeas::operator()(), Chroma::InlineSeqSourceEnv::InlineMeas::operator()(), Chroma::InlineSinkSmearEnv::InlineMeas::operator()(), Chroma::InlineStaggeredSinkSmearEnv::InlineMeas::operator()(), Chroma::LinOpSysSolverOptEigBiCG< T >::QIOWriteOptEvecs(), and Chroma::MdagMSysSolverOptEigCG< T >::QIOWriteOptEvecs().