Chroma::InlineRitzEnv Namespace Reference
[Hadron measurements]


Classes

struct  Params
 Parameter structure. More...
class  InlineMeas
 Inline measurement of eigenvalues. More...

Functions

AbsInlineMeasurementcreateMeasurement (XMLReader &xml_in, const std::string &path)
bool registerAll ()
 Register all the factories.
void RitzCode4DHw (Handle< LinearOperator< LatticeFermion > > &MM, Handle< LinearOperator< LatticeFermion > > &H, const RitzParams_t &params, XMLWriter &xml_out, EigenInfo< LatticeFermion > &eigenvec_val)

Variables

bool registered = false
 Local registration flag.
const std::string name = "RITZ_KS_HERM_WILSON"
 Name to be used.
const std::string name
 Name to be used.


Function Documentation

AbsInlineMeasurement* Chroma::InlineRitzEnv::@57::createMeasurement ( XMLReader &  xml_in,
const std::string &  path 
) [static]

Definition at line 77 of file inline_ritz_H_w.cc.

Referenced by registerAll().

bool Chroma::InlineRitzEnv::registerAll ( void   )  [inline]

Register all the factories.

Register all the factories

Definition at line 90 of file inline_ritz_H_w.cc.

References createMeasurement(), Chroma::SingletonHolder< T, CreationPolicy, LifetimePolicy, ThreadingModel >::Instance(), name, Chroma::AsqtadFermActEnv::registerAll(), and registered.

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 335 of file inline_ritz_H_w.cc.

References Chroma::EigSpecRitzCG(), Chroma::EigSpecRitzKS(), Chroma::fixMMev2Mev(), Chroma::RitzParams_t::GammaFactor, Chroma::EigenInfo< T >::getEvalues(), Chroma::EigenInfo< T >::getEvectors(), Chroma::EigenInfo< T >::getLargest(), Chroma::RitzParams_t::MaxCG, Chroma::RitzParams_t::MaxKS, Chroma::RitzParams_t::MaxKSIter, Chroma::RitzParams_t::MinKSIter, Chroma::RitzParams_t::Ndummy, Chroma::RitzParams_t::Neig, Chroma::RitzParams_t::Nrenorm, Chroma::PLUS, Chroma::RitzParams_t::ProjApsiP, Chroma::psi(), Chroma::RitzParams_t::RsdA, Chroma::RitzParams_t::RsdR, Chroma::RitzParams_t::RsdZero, and Chroma::write().

Referenced by Chroma::InlineRitzEnv::InlineMeas::func(), and main().


Variable Documentation

bool Chroma::InlineRitzEnv::registered = false [static]

Local registration flag.

Definition at line 84 of file inline_ritz_H_w.cc.

Referenced by registerAll().

const std::string Chroma::InlineRitzEnv::name = "RITZ_KS_HERM_WILSON"

Name to be used.

Definition at line 87 of file inline_ritz_H_w.cc.

Referenced by Chroma::InlineRitzEnv::InlineMeas::func(), and registerAll().

const std::string Chroma::InlineRitzEnv::name

Name to be used.

Definition at line 47 of file asqtad_fermact_s.cc.


Generated on Fri Mar 19 04:41:24 2010 for CHROMA by  doxygen 1.4.7