Bridge++  Version 1.4.4
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
GradientFlow_RungeKutta Class Referenceabstract

GradientFlow_RungeKutta construction. More...

#include <gradientFlow_RungeKutta.h>

Inheritance diagram for GradientFlow_RungeKutta:
GradientFlow_AdaptiveRungeKutta GradientFlow_RungeKutta_1st GradientFlow_RungeKutta_2nd GradientFlow_RungeKutta_3rd GradientFlow_RungeKutta_4th

Public Member Functions

 GradientFlow_RungeKutta (Action *action, int Nprec, Bridge::VerboseLevel vl)
 
virtual ~GradientFlow_RungeKutta ()
 
virtual void flow (double &t, double &Estep, Field_G &U)=0
 
virtual int Norder_RK () const =0
 

Protected Attributes

Bridge::VerboseLevel m_vl
 

Private Attributes

Actionm_action
 
int m_Nprec
 
int m_Ndim
 
int m_Nvol
 

Detailed Description

GradientFlow_RungeKutta construction.

This class implements Runge-Kutta method for GradientFlow. [10 Oct 2014 Y.Namekawa]

Definition at line 29 of file gradientFlow_RungeKutta.h.

Constructor & Destructor Documentation

GradientFlow_RungeKutta::GradientFlow_RungeKutta ( Action action,
int  Nprec,
Bridge::VerboseLevel  vl 
)
inline

Definition at line 42 of file gradientFlow_RungeKutta.h.

virtual GradientFlow_RungeKutta::~GradientFlow_RungeKutta ( )
inlinevirtual

Definition at line 50 of file gradientFlow_RungeKutta.h.

Member Function Documentation

virtual void GradientFlow_RungeKutta::flow ( double &  t,
double &  Estep,
Field_G U 
)
pure virtual
virtual int GradientFlow_RungeKutta::Norder_RK ( ) const
pure virtual

Member Data Documentation

Action* GradientFlow_RungeKutta::m_action
private

Definition at line 35 of file gradientFlow_RungeKutta.h.

int GradientFlow_RungeKutta::m_Ndim
private

Definition at line 38 of file gradientFlow_RungeKutta.h.

int GradientFlow_RungeKutta::m_Nprec
private

Definition at line 36 of file gradientFlow_RungeKutta.h.

int GradientFlow_RungeKutta::m_Nvol
private

Definition at line 39 of file gradientFlow_RungeKutta.h.

Bridge::VerboseLevel GradientFlow_RungeKutta::m_vl
protected

Definition at line 32 of file gradientFlow_RungeKutta.h.


The documentation for this class was generated from the following file: