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
29
class
GradientFlow_RungeKutta
30
{
31
public
:
32
GradientFlow_RungeKutta
(
Action
*action,
const
int
Nprec,
const
Bridge::VerboseLevel
vl
)
33
{}
34
35
virtual
~GradientFlow_RungeKutta
() {}
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
src
lib
Measurements
Gauge
gradientFlow_RungeKutta.h
Generated on Sat Feb 10 2024 14:20:00 for Bridge++ by
1.8.17