35 Field Be(Nin, Nvol / 2, Nex);
36 Field bo(Nin, Nvol / 2, Nex);
37 Field xe(Nin, Nvol / 2, Nex);
65 Field Be(Nin, Nvol / 2, Nex);
66 Field bo(Nin, Nvol / 2, Nex);
67 Field xe(Nin, Nvol / 2, Nex);
95 Nconv = 2 * (Nconv1 + Nconv2);
98 diff = (diff1 + diff2) / 2.0;
virtual void set_config(Field *)=0
setting pointer to the gauge configuration.
virtual void postProp(Field &, const Field &, const Field &)=0
Container of Field-type object.
static const std::string class_name
virtual Fopr * get_fopr()=0
void invert_D(Field &, const Field &, int &, double &)
void convertField(Field &eo, const Field &lex)
void invert_DdagD(Field &, const Field &, int &, double &)
Base class of fermion operator family.
virtual void set_mode(std::string mode)
setting the mode of multiplication if necessary. Default implementation here is just to avoid irrelev...
virtual void preProp(Field &, Field &, const Field &)=0
virtual void solve(Field &solution, const Field &source, int &Nconv, double &diff)=0