Bridge++  Ver. 2.0.2
fprop_Standard_lex.h
Go to the documentation of this file.
1 
14 #ifndef FPROP_STANDARD_LEX_INCLUDED
15 #define FPROP_STANDARD_LEX_INCLUDED
16 
17 #include "fprop.h"
18 #include "Solver/solver.h"
19 
21 
33 class Fprop_Standard_lex : public Fprop
34 {
35  public:
36  static const std::string class_name;
37 
38  private:
40 
41  public:
43  : Fprop(), m_solver(solver) {}
44 
46 
47  void set_config(Field *);
48 
49  void invert_D(Field&, const Field&, int&, double&);
50  void invert_DdagD(Field&, const Field&, int&, double&);
51 
52  double flop_count();
53 
54  void mult_performance(const std::string mode, const int Nrepeat);
55 };
56 #endif
solver.h
Fprop_Standard_lex::invert_D
void invert_D(Field &, const Field &, int &, double &)
Definition: fprop_Standard_lex.cpp:27
Fprop_Standard_lex
Get quark propagator for Fopr with lexical site index.
Definition: fprop_Standard_lex.h:33
Fprop_Standard_lex::m_solver
Solver * m_solver
Definition: fprop_Standard_lex.h:39
Fprop_Standard_lex::~Fprop_Standard_lex
~Fprop_Standard_lex()
Definition: fprop_Standard_lex.h:45
Fprop_Standard_lex::set_config
void set_config(Field *)
Definition: fprop_Standard_lex.cpp:20
Solver
Base class for linear solver class family.
Definition: solver.h:36
Test_Solver_Wilson::solver
int solver(const std::string &)
Definition: test_Solver_Wilson.cpp:134
Fprop
Base class for fermion propagator class family.
Definition: fprop.h:34
Fprop_Standard_lex::flop_count
double flop_count()
Definition: fprop_Standard_lex.cpp:51
Fprop_Standard_lex::class_name
static const std::string class_name
Definition: fprop_Standard_lex.h:36
Fprop_Standard_lex::Fprop_Standard_lex
Fprop_Standard_lex(Solver *solver)
Definition: fprop_Standard_lex.h:42
Fprop_Standard_lex::invert_DdagD
void invert_DdagD(Field &, const Field &, int &, double &)
Definition: fprop_Standard_lex.cpp:39
Field
Container of Field-type object.
Definition: field.h:46
Fprop_Standard_lex::mult_performance
void mult_performance(const std::string mode, const int Nrepeat)
Definition: fprop_Standard_lex.cpp:58
fprop.h