CHROMA
|
#include "chroma.h"
Go to the source code of this file.
Functions | |
bool | linkage_hack () |
void | RitzCode5D (Handle< LinearOperatorArray< LatticeFermion > > &MM, const ChromaWilsonRitz_t &input, XMLWriter &xml_out) |
void | RitzCode4D (Handle< LinearOperator< LatticeFermion > > &MM, const ChromaWilsonRitz_t &input, XMLWriter &xml_out) |
void | RitzCode4DHw (Handle< LinearOperator< LatticeFermion > > &MM, Handle< LinearOperator< LatticeFermion > > &H, const ChromaWilsonRitz_t &input, XMLWriter &xml_out) |
int | main (int argc, char **argv) |
bool linkage_hack | ( | ) |
Definition at line 6 of file t_ritz_KS.cc.
References Chroma::WilsonTypeFermActsEnv::registerAll().
int main | ( | int | argc, |
char ** | argv | ||
) |
Definition at line 28 of file t_ritz_KS.cc.
References Chroma::ChromaWilsonRitz_t::cfg, Chroma::ChromaWilsonRitz_t::fermact, Chroma::finalize(), Chroma::gaugeStartup(), Chroma::getXMLInputFileName(), Chroma::getXMLOutputInstance(), Chroma::initialize(), Chroma::SingletonHolder< T, CreationPolicy, LifetimePolicy, ThreadingModel >::Instance(), Chroma::MesPlq(), Nd, Chroma::ChromaWilsonRitz_t::nrow, Chroma::pop(), Chroma::proginfo(), Chroma::push(), Chroma::QDP_error_exit(), Chroma::read(), RitzCode4D(), RitzCode4DHw(), RitzCode5D(), Chroma::S_f, Chroma::ChromaWilsonRitz_t::seed, setrn(), Chroma::state, Chroma::ChromaWilsonRitz_t::state_info, Chroma::u, Chroma::unitarityCheck(), and Chroma::write().
void RitzCode4D | ( | Handle< LinearOperator< LatticeFermion > > & | MM, |
const ChromaWilsonRitz_t & | input, | ||
XMLWriter & | xml_out | ||
) |
Definition at line 193 of file t_ritz_KS.cc.
References Chroma::EigSpecRitzCG(), Chroma::EigSpecRitzKS(), Chroma::RitzParams_t::GammaFactor, Chroma::gaussian(), Chroma::i, 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::pop(), Chroma::RitzParams_t::ProjApsiP, Chroma::psi, Chroma::push(), r_norm, Chroma::ChromaWilsonRitz_t::ritz_params, Chroma::RitzParams_t::RsdA, Chroma::RitzParams_t::RsdR, Chroma::RitzParams_t::RsdZero, Chroma::s(), Chroma::write(), and Chroma::zero.
Referenced by main().
void RitzCode4DHw | ( | Handle< LinearOperator< LatticeFermion > > & | MM, |
Handle< LinearOperator< LatticeFermion > > & | H, | ||
const ChromaWilsonRitz_t & | input, | ||
XMLWriter & | xml_out | ||
) |
Definition at line 314 of file t_ritz_KS.cc.
References Chroma::EigSpecRitzCG(), Chroma::EigSpecRitzKS(), Chroma::fixMMev2Mev(), Chroma::RitzParams_t::GammaFactor, Chroma::gaussian(), Chroma::i, 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::pop(), Chroma::RitzParams_t::ProjApsiP, Chroma::psi, Chroma::push(), r_norm, Chroma::ChromaWilsonRitz_t::ritz_params, Chroma::RitzParams_t::RsdA, Chroma::RitzParams_t::RsdR, Chroma::RitzParams_t::RsdZero, Chroma::s(), Chroma::write(), Chroma::writeEigen(), and Chroma::zero.
Referenced by main().
void RitzCode5D | ( | Handle< LinearOperatorArray< LatticeFermion > > & | MM, |
const ChromaWilsonRitz_t & | input, | ||
XMLWriter & | xml_out | ||
) |
Definition at line 495 of file t_ritz_KS.cc.
References Chroma::EigSpecRitzCG(), Chroma::EigSpecRitzKS(), Chroma::RitzParams_t::GammaFactor, Chroma::gaussian(), Chroma::i, Chroma::RitzParams_t::MaxCG, Chroma::RitzParams_t::MaxKS, Chroma::RitzParams_t::MaxKSIter, Chroma::RitzParams_t::MinKSIter, n, N5, Chroma::RitzParams_t::Ndummy, Chroma::RitzParams_t::Neig, Chroma::RitzParams_t::Nrenorm, Chroma::PLUS, Chroma::pop(), Chroma::RitzParams_t::ProjApsiP, Chroma::psi, Chroma::push(), r_norm, Chroma::ChromaWilsonRitz_t::ritz_params, Chroma::RitzParams_t::RsdA, Chroma::RitzParams_t::RsdR, Chroma::RitzParams_t::RsdZero, Chroma::s(), Chroma::write(), and Chroma::zero.
Referenced by main().