|
CHROMA
|
Parameter structure. More...
#include <inline_eigbnds.h>
Classes | |
| struct | NamedObject_t |
| struct | RitzParams_t |
| Struct for parameters needed for a Ritz type solve. More... | |
Public Member Functions | |
| InlineEigBndsMdagMParams () | |
| InlineEigBndsMdagMParams (XMLReader &xml_in, const std::string &path) | |
| void | write (XMLWriter &xml_in, const std::string &path) |
Public Attributes | |
| unsigned long | frequency |
| GroupXML_t | ferm_act |
| bool | usePV |
| struct Chroma::InlineEigBndsMdagMParams::RitzParams_t | ritz |
| struct Chroma::InlineEigBndsMdagMParams::NamedObject_t | named_obj |
| std::string | xml_file |
Parameter structure.
Definition at line 29 of file inline_eigbnds.h.
| Chroma::InlineEigBndsMdagMParams::InlineEigBndsMdagMParams | ( | ) |
Definition at line 128 of file inline_eigbnds.cc.
References frequency.
| Chroma::InlineEigBndsMdagMParams::InlineEigBndsMdagMParams | ( | XMLReader & | xml_in, |
| const std::string & | path | ||
| ) |
Definition at line 133 of file inline_eigbnds.cc.
References ferm_act, frequency, named_obj, Chroma::read(), Chroma::readXMLGroup(), ritz, usePV, and xml_file.
| void Chroma::InlineEigBndsMdagMParams::write | ( | XMLWriter & | xml_in, |
| const std::string & | path | ||
| ) |
Definition at line 168 of file inline_eigbnds.cc.
References ferm_act, frequency, named_obj, Chroma::pop(), Chroma::push(), ritz, usePV, Chroma::write(), and Chroma::GroupXML_t::xml.
Referenced by Chroma::InlineEigBndsMdagM::do4d(), and Chroma::InlineEigBndsMdagM::do5d().
| GroupXML_t Chroma::InlineEigBndsMdagMParams::ferm_act |
fermion action
Definition at line 36 of file inline_eigbnds.h.
Referenced by Chroma::InlineEigBndsMdagM::InlineEigBndsMdagM(), InlineEigBndsMdagMParams(), and write().
| unsigned long Chroma::InlineEigBndsMdagMParams::frequency |
Definition at line 35 of file inline_eigbnds.h.
Referenced by Chroma::InlineEigBndsMdagM::getFrequency(), InlineEigBndsMdagMParams(), and write().
| struct Chroma::InlineEigBndsMdagMParams::NamedObject_t Chroma::InlineEigBndsMdagMParams::named_obj |
Referenced by Chroma::InlineEigBndsMdagM::func(), InlineEigBndsMdagMParams(), and write().
| struct Chroma::InlineEigBndsMdagMParams::RitzParams_t Chroma::InlineEigBndsMdagMParams::ritz |
| bool Chroma::InlineEigBndsMdagMParams::usePV |
measure eigs of PV matrix if applicable
Definition at line 37 of file inline_eigbnds.h.
Referenced by Chroma::InlineEigBndsMdagM::func(), InlineEigBndsMdagMParams(), and write().
| std::string Chroma::InlineEigBndsMdagMParams::xml_file |
Definition at line 59 of file inline_eigbnds.h.
Referenced by InlineEigBndsMdagMParams(), and Chroma::InlineEigBndsMdagM::operator()().