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 &)
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 invert_DdagD(Field &, const Field &, int &, double &)