Chroma::OvlapPartFrac4DFermActParams Struct Reference
[Fermion actions]

Params for overlap ferm acts. More...

#include <ovlap_partfrac4d_fermact_w.h>

List of all members.

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.
Real approxMin
Real approxMax
Chroma::OvlapPartFrac4DFermActParams::InvParamInner invParamInner
OverlapInnerSolverType inner_solver_type
bool isChiralP
std::string AuxFermAct
std::string AuxFermActGrp

Classes

struct  InvParamInner


Detailed Description

Params for overlap ferm acts.

Definition at line 31 of file ovlap_partfrac4d_fermact_w.h.


Constructor & Destructor Documentation

Chroma::OvlapPartFrac4DFermActParams::OvlapPartFrac4DFermActParams (  )  [inline]

Definition at line 33 of file ovlap_partfrac4d_fermact_w.h.

Chroma::OvlapPartFrac4DFermActParams::OvlapPartFrac4DFermActParams ( XMLReader &  in,
const std::string &  path 
)

Definition at line 85 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.


Member Data Documentation

CoeffType Chroma::OvlapPartFrac4DFermActParams::approximation_type

Type of approximation ZOLOTAREV or TANH.

Definition at line 43 of file ovlap_partfrac4d_fermact_w.h.

Referenced by Chroma::OvlapPartFrac4DFermAct::init(), Chroma::OvlapPartFrac4DFermAct::initPrec(), OvlapPartFrac4DFermActParams(), and Chroma::write().

Real Chroma::OvlapPartFrac4DFermActParams::approxMax

Definition at line 45 of file ovlap_partfrac4d_fermact_w.h.

Referenced by Chroma::OvlapPartFrac4DFermAct::init(), Chroma::OvlapPartFrac4DFermAct::initPrec(), OvlapPartFrac4DFermActParams(), and Chroma::write().

Real Chroma::OvlapPartFrac4DFermActParams::approxMin

Definition at line 44 of file ovlap_partfrac4d_fermact_w.h.

Referenced by Chroma::OvlapPartFrac4DFermAct::init(), Chroma::OvlapPartFrac4DFermAct::initPrec(), OvlapPartFrac4DFermActParams(), and Chroma::write().

std::string Chroma::OvlapPartFrac4DFermActParams::AuxFermAct

Definition at line 55 of file ovlap_partfrac4d_fermact_w.h.

Referenced by Chroma::OvlapPartFrac4DFermAct::OvlapPartFrac4DFermAct(), OvlapPartFrac4DFermActParams(), and Chroma::write().

std::string Chroma::OvlapPartFrac4DFermActParams::AuxFermActGrp

Definition at line 56 of file ovlap_partfrac4d_fermact_w.h.

Real Chroma::OvlapPartFrac4DFermActParams::AuxMass

Definition at line 37 of file ovlap_partfrac4d_fermact_w.h.

Referenced by Chroma::OvlapPartFrac4DFermAct::OvlapPartFrac4DFermAct().

OverlapInnerSolverType Chroma::OvlapPartFrac4DFermActParams::inner_solver_type

Definition at line 52 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(), Chroma::OvlapPartFrac4DFermAct::unprecLinOp(), and Chroma::write().

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(), Chroma::OvlapPartFrac4DFermAct::unprecLinOp(), and Chroma::write().

bool Chroma::OvlapPartFrac4DFermActParams::isChiralP

Definition at line 54 of file ovlap_partfrac4d_fermact_w.h.

Referenced by Chroma::OvlapPartFrac4DFermAct::isChiral(), OvlapPartFrac4DFermActParams(), and Chroma::write().

Real Chroma::OvlapPartFrac4DFermActParams::Mass

Definition at line 36 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(), OvlapPartFrac4DFermActParams(), and Chroma::write().

int Chroma::OvlapPartFrac4DFermActParams::RatPolyDeg

Definition at line 38 of file ovlap_partfrac4d_fermact_w.h.

Referenced by Chroma::OvlapPartFrac4DFermAct::init(), Chroma::OvlapPartFrac4DFermAct::initPrec(), OvlapPartFrac4DFermActParams(), and Chroma::write().

int Chroma::OvlapPartFrac4DFermActParams::RatPolyDegPrecond

Definition at line 39 of file ovlap_partfrac4d_fermact_w.h.

Referenced by Chroma::OvlapPartFrac4DFermAct::initPrec(), OvlapPartFrac4DFermActParams(), and Chroma::write().

int Chroma::OvlapPartFrac4DFermActParams::ReorthFreqInner

Definition at line 40 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(), Chroma::OvlapPartFrac4DFermAct::unprecLinOp(), and Chroma::write().


The documentation for this struct was generated from the following files:
Generated on Sun Nov 22 04:40:03 2009 for CHROMA by  doxygen 1.4.7