Bridge++  Ver. 1.2.x
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
fprop.h
Go to the documentation of this file.
1 
14 #ifndef FPROP_INCLUDED
15 #define FPROP_INCLUDED
16 
17 #include "fopr.h"
18 #include "bridgeIO.h"
19 
20 class Fprop
21 {
22  protected:
24 
25  public:
26 
28  : m_vl(CommonParameters::Vlevel()) {}
29 
30  virtual ~Fprop() {}
31 
33 
34  virtual void invert_D(Field&, const Field&, int&, double&) = 0;
35  virtual void invert_DdagD(Field&, const Field&, int&, double&) = 0;
36 
37  virtual void set_config(Field *) = 0;
38 };
39 #endif
virtual void set_config(Field *)=0
Definition: fprop.h:20
Container of Field-type object.
Definition: field.h:37
Fprop()
Definition: fprop.h:27
Bridge::VerboseLevel m_vl
Definition: fprop.h:23
virtual void invert_D(Field &, const Field &, int &, double &)=0
virtual void invert_DdagD(Field &, const Field &, int &, double &)=0
Common parameter class: provides parameters as singleton.
void set_parameter_verboselevel(const Bridge::VerboseLevel vl)
Definition: fprop.h:32
Bridge::VerboseLevel vl
Definition: checker.cpp:18
VerboseLevel
Definition: bridgeIO.h:25
virtual ~Fprop()
Definition: fprop.h:30