CHROMA
Public Member Functions | Public Attributes | List of all members

Params for CG inverter. More...

#include <syssolver_cg_params.h>

Public Member Functions

 SysSolverCGParams ()
 Default constructor. More...
 
 SysSolverCGParams (XMLReader &in, const std::string &path)
 Read parameters. More...
 

Public Attributes

Real RsdCG
 
int MaxCG
 
int MinCG
 
Real RsdCGRestart
 
int MaxCGRestart
 

Detailed Description

Params for CG inverter.

Definition at line 17 of file syssolver_cg_params.h.

Constructor & Destructor Documentation

◆ SysSolverCGParams() [1/2]

Chroma::SysSolverCGParams::SysSolverCGParams ( )

Default constructor.

Definition at line 61 of file syssolver_cg_params.cc.

References MaxCG, MaxCGRestart, MinCG, RsdCG, RsdCGRestart, and Chroma::zero.

◆ SysSolverCGParams() [2/2]

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

Read parameters.

Definition at line 71 of file syssolver_cg_params.cc.

References Chroma::read().

Member Data Documentation

◆ MaxCG

int Chroma::SysSolverCGParams::MaxCG

◆ MaxCGRestart

int Chroma::SysSolverCGParams::MaxCGRestart

◆ MinCG

int Chroma::SysSolverCGParams::MinCG

Minimum CG iterations (useful for charm)

Definition at line 24 of file syssolver_cg_params.h.

Referenced by Chroma::EvenOddFermActQprop< T, P, Q >::operator()(), read(), Chroma::read(), SysSolverCGParams(), and Chroma::write().

◆ RsdCG

Real Chroma::SysSolverCGParams::RsdCG

◆ RsdCGRestart

Real Chroma::SysSolverCGParams::RsdCGRestart

The documentation for this struct was generated from the following files: