Bridge++  Ver. 2.0.2
gradientFlow_RungeKutta.h
Go to the documentation of this file.
1 
13 #ifndef GRADIENTFLOW_RUNGEKUTTA_INCLUDED
14 #define GRADIENTFLOW_RUNGEKUTTA_INCLUDED
15 
16 #include "Action/action.h"
17 
18 #include "IO/bridgeIO.h"
19 using Bridge::vout;
20 
22 
30 {
31  public:
32  GradientFlow_RungeKutta(Action *action, const int Nprec, const Bridge::VerboseLevel vl)
33  {}
34 
36 
37  virtual void flow(double& t, double& Estep, Field_G& U) = 0;
38  virtual int Norder_RK() const = 0;
39 };
40 #endif
GradientFlow_RungeKutta::flow
virtual void flow(double &t, double &Estep, Field_G &U)=0
bridgeIO.h
GradientFlow_RungeKutta::~GradientFlow_RungeKutta
virtual ~GradientFlow_RungeKutta()
Definition: gradientFlow_RungeKutta.h:35
Action
Base class of HMC action class family.
Definition: action.h:36
action.h
GradientFlow_RungeKutta::Norder_RK
virtual int Norder_RK() const =0
ParameterCheck::vl
Bridge::VerboseLevel vl
Definition: parameterCheck.cpp:18
GradientFlow_RungeKutta::GradientFlow_RungeKutta
GradientFlow_RungeKutta(Action *action, const int Nprec, const Bridge::VerboseLevel vl)
Definition: gradientFlow_RungeKutta.h:32
GradientFlow_RungeKutta
GradientFlow_RungeKutta construction.
Definition: gradientFlow_RungeKutta.h:29
Bridge::VerboseLevel
VerboseLevel
Definition: bridgeIO.h:42
Field_G
SU(N) gauge field.
Definition: field_G.h:38
Bridge::vout
BridgeIO vout
Definition: bridgeIO.cpp:512