CHROMA
|
Classes | |
struct | Params |
Parameter structure. More... | |
class | InlineMeas |
Inline measurement of eigenvalues. More... | |
Functions | |
bool | registerAll () |
Register all the factories. More... | |
void | RitzCode4DHw (Handle< LinearOperator< LatticeFermion > > &MM, Handle< LinearOperator< LatticeFermion > > &H, const RitzParams_t ¶ms, XMLWriter &xml_out, EigenInfo< LatticeFermion > &eigenvec_val) |
Variables | |
const std::string | name = "RITZ_KS_HERM_WILSON" |
bool Chroma::InlineRitzEnv::registerAll | ( | ) |
Register all the factories.
Definition at line 89 of file inline_ritz_H_w.cc.
References Chroma::SingletonHolder< T, CreationPolicy, LifetimePolicy, ThreadingModel >::Instance(), name, Chroma::WilsonTypeFermActsEnv::registerAll(), and Chroma::AsqtadFermActEnv::registered.
Referenced by Chroma::InlineEigAggregateEnv::registerAll().
void Chroma::InlineRitzEnv::RitzCode4DHw | ( | Handle< LinearOperator< LatticeFermion > > & | MM, |
Handle< LinearOperator< LatticeFermion > > & | H, | ||
const RitzParams_t & | params, | ||
XMLWriter & | xml_out, | ||
EigenInfo< LatticeFermion > & | eigenvec_val | ||
) |
Definition at line 334 of file inline_ritz_H_w.cc.
References Chroma::EigSpecRitzCG(), Chroma::EigSpecRitzKS(), Chroma::fixMMev2Mev(), Chroma::gaussian(), Chroma::EigenInfo< T >::getEvalues(), Chroma::EigenInfo< T >::getEvectors(), Chroma::EigenInfo< T >::getLargest(), Chroma::i, params, Chroma::PLUS, Chroma::pop(), Chroma::psi, Chroma::push(), r_norm, Chroma::s(), Chroma::write(), and Chroma::zero.
Referenced by Chroma::InlineRitzEnv::InlineMeas::func().
const std::string Chroma::InlineRitzEnv::name = "RITZ_KS_HERM_WILSON" |
Definition at line 86 of file inline_ritz_H_w.cc.
Referenced by Chroma::InlineRitzEnv::InlineMeas::func(), and registerAll().