Namespaces | |
| namespace | Chroma::InlineDefaultGaugeField |
| Namespace to support default gauge field manipulations. | |
| namespace | Chroma::InlineEigenBinColVecReadNamedObjEnv |
| namespace | Chroma::InlineEigenBinLimeColVecReadNamedObjEnv |
| namespace | Chroma::InlineEigenLimeColVecReadNamedObjEnv |
| namespace | Chroma::InlineEraseNamedObjEnv |
| namespace | Chroma::GaussianInitObjCallMapEnv |
| IO function map environment. | |
| namespace | Chroma::InlineGaussianInitNamedObjEnv |
| namespace | Chroma::InlineIOAggregateEnv |
| Name and registration. | |
| namespace | Chroma::InlineListNamedObjEnv |
| namespace | Chroma::InlineNERSCReadNamedObjEnv |
| namespace | Chroma::InlineNERSCWriteNamedObjEnv |
| namespace | Chroma::InlineQIOReadNamedObjEnv |
| namespace | Chroma::InlineQIOWriteEraseNamedObjEnv |
| namespace | Chroma::InlineQIOWriteNamedObjEnv |
| namespace | Chroma::InlineSetRNGEnv |
| namespace | Chroma::InlineSZINReadNamedObjEnv |
| namespace | Chroma::InlineSZINWriteNamedObjEnv |
| namespace | Chroma::InlineUSQCDReadDDPairsPropEnv |
| namespace | Chroma::InlineUSQCDWriteDDPairsPropEnv |
| namespace | Chroma::InlineXMLWriteNamedObjEnv |
| namespace | Chroma::QIOReadObjCallMapEnv |
| IO function map environment. | |
| namespace | Chroma::QIOReadObjCallMapEnv |
| IO function map environment. | |
| namespace | Chroma::QIOWriteObjCallMapEnv |
| IO function map environment. | |
| namespace | Chroma::QIOWriteObjCallMapEnv |
| IO function map environment. | |
| namespace | Chroma::SZINReadObjCallMapEnv |
| IO function map environment. | |
| namespace | Chroma::SZINReadObjCallMapEnv |
| IO function map environment. | |
| namespace | Chroma::SZINWriteObjCallMapEnv |
| IO function map environment. | |
| namespace | Chroma::SZINWriteObjCallMapEnv |
| IO function map environment. | |
| namespace | Chroma::XMLWriteObjCallMapEnv |
| IO function map environment. | |
| namespace | Chroma::XMLWriteObjCallMapEnv |
| IO function map environment. | |
Classes | |
| struct | Chroma::InlineEigenBinColVecReadNamedObjEnv::Params |
| Parameter structure. More... | |
| class | Chroma::InlineEigenBinColVecReadNamedObjEnv::InlineMeas |
| Inline reading of latticecolorvectors that are eigenvectors. More... | |
| struct | Chroma::InlineEigenBinLimeColVecReadNamedObjEnv::Params |
| Parameter structure. More... | |
| class | Chroma::InlineEigenBinLimeColVecReadNamedObjEnv::InlineMeas |
| Inline reading of latticecolorvectors that are eigenvectors. More... | |
| struct | Chroma::InlineEigenLimeColVecReadNamedObjEnv::Params |
| Parameter structure. More... | |
| class | Chroma::InlineEigenLimeColVecReadNamedObjEnv::InlineMeas |
| Inline reading of latticecolorvectors that are eigenvectors. More... | |
| struct | Chroma::InlineEraseNamedObjParams |
| Parameter structure. More... | |
| class | Chroma::InlineEraseNamedObj |
| Inline writing of memory objects. More... | |
| struct | Chroma::InlineGaussianInitNamedObjParams |
| Parameter structure. More... | |
| class | Chroma::InlineGaussianInitNamedObj |
| Inline gaussianing of memory objects. More... | |
| struct | Chroma::InlineListNamedObjParams |
| Parameter structure. More... | |
| class | Chroma::InlineListNamedObj |
| Inline writing of memory objects. More... | |
| struct | Chroma::InlineNERSCReadNamedObjParams |
| Parameter structure. More... | |
| class | Chroma::InlineNERSCReadNamedObj |
| Inline writing of memory objects. More... | |
| struct | Chroma::InlineNERSCWriteNamedObjParams |
| Parameter structure. More... | |
| class | Chroma::InlineNERSCWriteNamedObj |
| Inline writing of memory objects. More... | |
| struct | Chroma::InlineQIOReadNamedObjParams |
| Parameter structure. More... | |
| class | Chroma::InlineQIOReadNamedObj |
| Inline writing of memory objects. More... | |
| struct | Chroma::InlineQIOWriteEraseNamedObjParams |
| Parameter structure. More... | |
| class | Chroma::InlineQIOWriteEraseNamedObj |
| Inline writing of memory objects. More... | |
| struct | Chroma::InlineQIOWriteNamedObjParams |
| Parameter structure. More... | |
| class | Chroma::InlineQIOWriteNamedObj |
| Inline writing of memory objects. More... | |
| struct | Chroma::InlineSetRNGEnv::Params |
| Parameter structure. More... | |
| class | Chroma::InlineSetRNGEnv::InlineMeas |
| Set the RNG seed. More... | |
| struct | Chroma::InlineSZINReadNamedObjParams |
| Parameter structure. More... | |
| class | Chroma::InlineSZINReadNamedObj |
| Inline writing of memory objects. More... | |
| struct | Chroma::InlineSZINWriteNamedObjParams |
| Parameter structure. More... | |
| class | Chroma::InlineSZINWriteNamedObj |
| Inline writing of memory objects. More... | |
| struct | Chroma::InlineUSQCDReadDDPairsPropParams |
| Parameter structure. More... | |
| class | Chroma::InlineUSQCDReadDDPairsProp |
| Inline writing of memory objects. More... | |
| struct | Chroma::InlineUSQCDWriteDDPairsPropParams |
| Parameter structure. More... | |
| class | Chroma::InlineUSQCDWriteDDPairsProp |
| Inline writing of memory objects. More... | |
| struct | Chroma::InlineXMLWriteNamedObjParams |
| Parameter structure. More... | |
| class | Chroma::InlineXMLWriteNamedObj |
| Inline writing of memory objects. More... | |
Typedefs | |
| typedef SingletonHolder< FunctionMap< DumbDisambiguator, void, std::string, TYPELIST_1(const string &), void(*)(const string &buffer_id), StringFunctionMapError > > | Chroma::GaussianInitObjCallMapEnv::TheGaussianInitObjFuncMap |
| GaussianInit init function map. | |
| typedef SingletonHolder< NamedObjectMap, QDP::CreateUsingNew, QDP::NoDestroy, QDP::SingleThreaded > | Chroma::TheNamedObjMap |
| typedef SingletonHolder< FunctionMap< DumbDisambiguator, void, std::string, TYPELIST_3(const string &, const string &, QDP_serialparallel_t), void(*)(const string &buffer_id, const string &filename, QDP_serialparallel_t serpar), StringFunctionMapError > > | Chroma::QIOReadObjCallMapEnv::TheQIOReadObjFuncMap |
| Read object function map. | |
| typedef SingletonHolder< FunctionMap< DumbDisambiguator, void, std::string, TYPELIST_4(const string &, const string &, QDP_volfmt_t, QDP_serialparallel_t), void(*)(const string &buffer_id, const string &filename, QDP_volfmt_t volfmt, QDP_serialparallel_t serpar), StringFunctionMapError > > | Chroma::QIOWriteObjCallMapEnv::TheQIOWriteObjFuncMap |
| Write object function map. | |
| typedef SingletonHolder< FunctionMap< DumbDisambiguator, void, std::string, TYPELIST_2(const string &, const string &), void(*)(const string &buffer_id, const string &filename), StringFunctionMapError > > | Chroma::SZINReadObjCallMapEnv::TheSZINReadObjFuncMap |
| Read object function map. | |
| typedef SingletonHolder< FunctionMap< DumbDisambiguator, void, std::string, TYPELIST_5(const string &, const string &, int, int, int), void(*)(const string &buffer_id, const string &filename, int j_decay, int t_start, int t_end), StringFunctionMapError > > | Chroma::SZINWriteObjCallMapEnv::TheSZINWriteObjFuncMap |
| Write object function map. | |
| typedef SingletonHolder< FunctionMap< DumbDisambiguator, void, std::string, TYPELIST_2(const string &, const string &), void(*)(const string &buffer_id, const string &filename), StringFunctionMapError > > | Chroma::XMLWriteObjCallMapEnv::TheXMLWriteObjFuncMap |
| Write object function map. | |
Functions | |
| std::string | Chroma::InlineDefaultGaugeField::getId () |
| Get the default gauge field named object id. | |
| void | Chroma::InlineDefaultGaugeField::reset () |
| Reset the default gauge field state. | |
| void | Chroma::InlineDefaultGaugeField::set (const multi1d< LatticeColorMatrix > &u, XMLBufferWriter &record_xml) |
| Set the default gauge field. | |
| void | Chroma::InlineDefaultGaugeField::get (multi1d< LatticeColorMatrix > &u, XMLBufferWriter &file_xml, XMLBufferWriter &record_xml) |
| Get the default gauge field. | |
typedef SingletonHolder< FunctionMap<DumbDisambiguator, void, std::string, TYPELIST_1(const string&), void (*)(const string& buffer_id), StringFunctionMapError> > Chroma::GaussianInitObjCallMapEnv::TheGaussianInitObjFuncMap [static] |
| typedef SingletonHolder<NamedObjectMap, QDP::CreateUsingNew, QDP::NoDestroy, QDP::SingleThreaded> Chroma::TheNamedObjMap |
Definition at line 29 of file named_objmap.h.
| typedef SingletonHolder< FunctionMap<DumbDisambiguator, void, std::string, TYPELIST_3(const string&, const string&, QDP_serialparallel_t), void (*)(const string& buffer_id, const string& filename, QDP_serialparallel_t serpar), StringFunctionMapError> > Chroma::QIOReadObjCallMapEnv::TheQIOReadObjFuncMap |
| typedef SingletonHolder< FunctionMap<DumbDisambiguator, void, std::string, TYPELIST_4(const string&, const string&, QDP_volfmt_t, QDP_serialparallel_t), void (*)(const string& buffer_id, const string& filename, QDP_volfmt_t volfmt, QDP_serialparallel_t serpar), StringFunctionMapError> > Chroma::QIOWriteObjCallMapEnv::TheQIOWriteObjFuncMap |
| typedef SingletonHolder< FunctionMap<DumbDisambiguator, void, std::string, TYPELIST_2(const string&, const string&), void (*)(const string& buffer_id, const string& filename), StringFunctionMapError> > Chroma::SZINReadObjCallMapEnv::TheSZINReadObjFuncMap |
| typedef SingletonHolder< FunctionMap<DumbDisambiguator, void, std::string, TYPELIST_5(const string&, const string&, int, int, int), void (*)(const string& buffer_id, const string& filename, int j_decay, int t_start, int t_end), StringFunctionMapError> > Chroma::SZINWriteObjCallMapEnv::TheSZINWriteObjFuncMap |
| typedef SingletonHolder< FunctionMap<DumbDisambiguator, void, std::string, TYPELIST_2(const string&, const string&), void (*)(const string& buffer_id, const string& filename), StringFunctionMapError> > Chroma::XMLWriteObjCallMapEnv::TheXMLWriteObjFuncMap |
| void Chroma::InlineDefaultGaugeField::get | ( | multi1d< LatticeColorMatrix > & | u, | |
| XMLBufferWriter & | file_xml, | |||
| XMLBufferWriter & | record_xml | |||
| ) |
Get the default gauge field.
Definition at line 128 of file default_gauge_field.cc.
References END_CODE, Chroma::InlineDefaultGaugeField::initP, Chroma::SingletonHolder< T, CreationPolicy, LifetimePolicy, ThreadingModel >::Instance(), Chroma::InlineDefaultGaugeField::private_id, and START_CODE.
| std::string Chroma::InlineDefaultGaugeField::getId | ( | ) |
Get the default gauge field named object id.
Definition at line 30 of file default_gauge_field.cc.
References Chroma::InlineDefaultGaugeField::private_id.
Referenced by Chroma::InlinePlaquetteEnv::Params::Params().
| void Chroma::InlineDefaultGaugeField::reset | ( | ) |
Reset the default gauge field state.
Definition at line 38 of file default_gauge_field.cc.
References END_CODE, Chroma::InlineDefaultGaugeField::initP, Chroma::SingletonHolder< T, CreationPolicy, LifetimePolicy, ThreadingModel >::Instance(), Chroma::InlineDefaultGaugeField::private_id, and START_CODE.
Referenced by Chroma::doHMC(), Chroma::doMeas(), main(), Chroma::TwoFlavorExactUnprecRatioConvRatWilsonTypeFermMonomial< multi1d< LatticeColorMatrix >, multi1d< LatticeColorMatrix >, LatticeFermion >::S(), Chroma::TwoFlavorExactUnprecRatioConvConvWilsonTypeFermMonomial< multi1d< LatticeColorMatrix >, multi1d< LatticeColorMatrix >, LatticeFermion >::S(), Chroma::TwoFlavorExactUnprecPolyPrecWilsonTypeFermMonomial< P, Q, Phi >::S(), Chroma::TwoFlavorExactUnprecWilsonTypeFermMonomial< multi1d< LatticeColorMatrix >, multi1d< LatticeColorMatrix >, LatticeFermion >::S(), Chroma::TwoFlavorExactEvenOddPrecRatioConvRatWilsonTypeFermMonomial< multi1d< LatticeColorMatrix >, multi1d< LatticeColorMatrix >, LatticeFermion >::S_odd_odd(), Chroma::TwoFlavorExactEvenOddPrecRatioConvConvWilsonTypeFermMonomial< multi1d< LatticeColorMatrix >, multi1d< LatticeColorMatrix >, LatticeFermion >::S_odd_odd(), Chroma::TwoFlavorExactEvenOddPrecPolyPrecWilsonTypeFermMonomial< multi1d< LatticeColorMatrix >, multi1d< LatticeColorMatrix >, LatticeFermion >::S_odd_odd(), Chroma::TwoFlavorExactEvenOddPrecWilsonTypeFermMonomial< multi1d< LatticeColorMatrix >, multi1d< LatticeColorMatrix >, LatticeFermion >::S_odd_odd(), and Chroma::EvenOddPrecConstDetTwoFlavorWilsonTypeFermMonomial::S_odd_odd().
| void Chroma::InlineDefaultGaugeField::set | ( | const multi1d< LatticeColorMatrix > & | u, | |
| XMLBufferWriter & | record_xml | |||
| ) |
Set the default gauge field.
Definition at line 77 of file default_gauge_field.cc.
References END_CODE, Chroma::InlineDefaultGaugeField::initP, Chroma::SingletonHolder< T, CreationPolicy, LifetimePolicy, ThreadingModel >::Instance(), Chroma::InlineDefaultGaugeField::private_id, START_CODE, and Chroma::write().
Referenced by Chroma::doHMC(), Chroma::doMeas(), and main().
1.4.7