SEP Solver Library  1.0
 All Classes Namespaces Files Functions Variables Typedefs Macros
Stepper.h
Go to the documentation of this file.
1 #ifndef STEPPER_H
2 #define STEPPER_H 1
3 #include "Vector.h"
4 
5 namespace SEP {
6 
7 class Stepper{
8  public:
9  Stepper(){};
10  virtual ~Stepper(){};
11 
12  virtual void Alloc_step(Vector, Vector){
13  std::cout << "Alloc_step needs concrete implementation. Parameters: \n";
14  std::cout << "Vector mod, Vector data \n";
15  }
16  virtual bool Step(int, Vector, Vector, Vector, Vector, double){
17  std::cout << "Step needs concrete implementation. Parameters: \n";
18  std::cout << "int iter, Vector r, Vector g, Vector rr, Vector gg, double scale \n";
19  return false;
20  }
21 
22 };
23 
24 }
25 
26 #endif