Bridge++  Ver. 1.1.x
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
integrator.h
Go to the documentation of this file.
1 
14 #ifndef INTEGRATOR_INCLUDED
15 #define INTEGRATOR_INCLUDED
16 
17 #include "defs.h"
18 #include "parameters.h"
19 #include "commonParameters.h"
20 #include "field_G.h"
21 
22 #include "bridgeIO.h"
23 
25 
32 {
33  public:
34 
36  : m_vl(CommonParameters::Vlevel()) {}
37 
38  virtual ~Integrator() {}
39 
40  virtual void set_parameters(const Parameters&) = 0;
41 
43 
44  virtual void evolve(Field_G& iP, Field_G& U) = 0;
45 
46  protected:
48 };
49 #endif