22 double Stop_cond = 1.0e-24;
38 solver->
solve(*xq, *b2, Nconv, diff);
Bridge::VerboseLevel m_vl
virtual const Field mult(const Field &)=0
multiplies fermion operator to a given field and returns the resultant field.
void general(const char *format,...)
Standard Conjugate Gradient solver algorithm.
Wilson-type fermion field.
virtual void set_parameters(const Parameters ¶ms)=0
Base class for linear solver class family.
virtual void set_mode(std::string mode)
setting the mode of multiplication if necessary. Default implementation here is just to avoid irrelev...
static const std::string class_name
virtual void solve(Field &solution, const Field &source, int &Nconv, double &diff)=0
void calc(Field_F *, const Field_F &)