CHROMA
|
Params for overlap ferm acts. More...
#include <ovlap_partfrac4d_fermact_w.h>
Classes | |
struct | InvParamInner |
Public Member Functions | |
OvlapPartFrac4DFermActParams () | |
OvlapPartFrac4DFermActParams (XMLReader &in, const std::string &path) | |
Public Attributes | |
Real | Mass |
Real | AuxMass |
int | RatPolyDeg |
int | RatPolyDegPrecond |
int | ReorthFreqInner |
CoeffType | approximation_type |
Type of approximation ZOLOTAREV or TANH. More... | |
Real | approxMin |
Real | approxMax |
struct Chroma::OvlapPartFrac4DFermActParams::InvParamInner | invParamInner |
OverlapInnerSolverType | inner_solver_type |
bool | isChiralP |
std::string | AuxFermAct |
std::string | AuxFermActGrp |
Params for overlap ferm acts.
Definition at line 30 of file ovlap_partfrac4d_fermact_w.h.
|
inline |
Definition at line 32 of file ovlap_partfrac4d_fermact_w.h.
Chroma::OvlapPartFrac4DFermActParams::OvlapPartFrac4DFermActParams | ( | XMLReader & | in, |
const std::string & | path | ||
) |
Definition at line 87 of file ovlap_partfrac4d_fermact_w.cc.
References approximation_type, approxMax, approxMin, AuxFermAct, Chroma::COEFF_TYPE_ZOLOTAREV, Chroma::in, inner_solver_type, invParamInner, isChiralP, Mass, Chroma::OvlapPartFrac4DFermActParams::InvParamInner::MaxCG, RatPolyDeg, RatPolyDegPrecond, Chroma::read(), ReorthFreqInner, and Chroma::OvlapPartFrac4DFermActParams::InvParamInner::RsdCG.
CoeffType Chroma::OvlapPartFrac4DFermActParams::approximation_type |
Type of approximation ZOLOTAREV or TANH.
Definition at line 42 of file ovlap_partfrac4d_fermact_w.h.
Referenced by Chroma::OvlapPartFrac4DFermAct::init(), Chroma::OvlapPartFrac4DFermAct::initPrec(), and OvlapPartFrac4DFermActParams().
Real Chroma::OvlapPartFrac4DFermActParams::approxMax |
Definition at line 44 of file ovlap_partfrac4d_fermact_w.h.
Referenced by Chroma::OvlapPartFrac4DFermAct::init(), Chroma::OvlapPartFrac4DFermAct::initPrec(), and OvlapPartFrac4DFermActParams().
Real Chroma::OvlapPartFrac4DFermActParams::approxMin |
Definition at line 43 of file ovlap_partfrac4d_fermact_w.h.
Referenced by Chroma::OvlapPartFrac4DFermAct::init(), Chroma::OvlapPartFrac4DFermAct::initPrec(), and OvlapPartFrac4DFermActParams().
std::string Chroma::OvlapPartFrac4DFermActParams::AuxFermAct |
Definition at line 54 of file ovlap_partfrac4d_fermact_w.h.
Referenced by Chroma::OvlapPartFrac4DFermAct::OvlapPartFrac4DFermAct(), and OvlapPartFrac4DFermActParams().
std::string Chroma::OvlapPartFrac4DFermActParams::AuxFermActGrp |
Definition at line 55 of file ovlap_partfrac4d_fermact_w.h.
Real Chroma::OvlapPartFrac4DFermActParams::AuxMass |
Definition at line 36 of file ovlap_partfrac4d_fermact_w.h.
Referenced by Chroma::OvlapPartFrac4DFermAct::OvlapPartFrac4DFermAct().
OverlapInnerSolverType Chroma::OvlapPartFrac4DFermActParams::inner_solver_type |
Definition at line 51 of file ovlap_partfrac4d_fermact_w.h.
Referenced by Chroma::OvlapPartFrac4DFermAct::init(), Chroma::OvlapPartFrac4DFermAct::initPrec(), Chroma::OvlapPartFrac4DFermAct::lgamma5epsH(), Chroma::OvlapPartFrac4DFermAct::lgamma5epsHPrecondition(), Chroma::OvlapPartFrac4DFermAct::linOpPrecondition(), Chroma::OvlapPartFrac4DFermAct::lMdagM(), Chroma::OvlapPartFrac4DFermAct::lMdagMPrecondition(), OvlapPartFrac4DFermActParams(), and Chroma::OvlapPartFrac4DFermAct::unprecLinOp().
struct Chroma::OvlapPartFrac4DFermActParams::InvParamInner Chroma::OvlapPartFrac4DFermActParams::invParamInner |
Referenced by Chroma::OvlapPartFrac4DFermAct::init(), Chroma::OvlapPartFrac4DFermAct::initPrec(), Chroma::OvlapPartFrac4DFermAct::lgamma5epsH(), Chroma::OvlapPartFrac4DFermAct::lgamma5epsHPrecondition(), Chroma::OvlapPartFrac4DFermAct::linOpPrecondition(), Chroma::OvlapPartFrac4DFermAct::lMdagM(), Chroma::OvlapPartFrac4DFermAct::lMdagMPrecondition(), OvlapPartFrac4DFermActParams(), and Chroma::OvlapPartFrac4DFermAct::unprecLinOp().
bool Chroma::OvlapPartFrac4DFermActParams::isChiralP |
Definition at line 53 of file ovlap_partfrac4d_fermact_w.h.
Referenced by Chroma::OvlapPartFrac4DFermAct::isChiral(), and OvlapPartFrac4DFermActParams().
Real Chroma::OvlapPartFrac4DFermActParams::Mass |
Definition at line 35 of file ovlap_partfrac4d_fermact_w.h.
Referenced by Chroma::OvlapPartFrac4DFermAct::getQuarkMass(), Chroma::OvlapPartFrac4DFermAct::init(), Chroma::OvlapPartFrac4DFermAct::initPrec(), Chroma::OvlapPartFrac4DFermAct::linOpPrecondition(), Chroma::OvlapPartFrac4DFermAct::lMdagM(), Chroma::OvlapPartFrac4DFermAct::lMdagMPrecondition(), and OvlapPartFrac4DFermActParams().
int Chroma::OvlapPartFrac4DFermActParams::RatPolyDeg |
Definition at line 37 of file ovlap_partfrac4d_fermact_w.h.
Referenced by Chroma::OvlapPartFrac4DFermAct::init(), Chroma::OvlapPartFrac4DFermAct::initPrec(), and OvlapPartFrac4DFermActParams().
int Chroma::OvlapPartFrac4DFermActParams::RatPolyDegPrecond |
Definition at line 38 of file ovlap_partfrac4d_fermact_w.h.
Referenced by Chroma::OvlapPartFrac4DFermAct::initPrec(), and OvlapPartFrac4DFermActParams().
int Chroma::OvlapPartFrac4DFermActParams::ReorthFreqInner |
Definition at line 39 of file ovlap_partfrac4d_fermact_w.h.
Referenced by Chroma::OvlapPartFrac4DFermAct::lgamma5epsH(), Chroma::OvlapPartFrac4DFermAct::lgamma5epsHPrecondition(), Chroma::OvlapPartFrac4DFermAct::linOpPrecondition(), Chroma::OvlapPartFrac4DFermAct::lMdagM(), Chroma::OvlapPartFrac4DFermAct::lMdagMPrecondition(), OvlapPartFrac4DFermActParams(), and Chroma::OvlapPartFrac4DFermAct::unprecLinOp().