virtual void set_mode(const std::string mode)
setting the mode of multiplication if necessary. Default implementation here is just to avoid irrelev...
virtual void set_config(Field *)=0
setting pointer to the gauge configuration.
Container of Field-type object.
virtual Fopr * get_fopr()=0
void invert_D(Field &, const Field &, int &, double &)
static const std::string class_name
virtual void solve(Field &solution, const Field &source, int &Nconv, double &diff)=0
virtual double flop_count()=0
void invert_DdagD(Field &, const Field &, int &, double &)