libpspm
environment_base.h
Go to the documentation of this file.
1 #ifndef PSPM_PSPM_ENVIRONMENT_H_
2 #define PSPM_PSPM_ENVIRONMENT_H_
3 
4 class Solver;
5 
7  public:
8  virtual ~EnvironmentBase(){};
9  virtual void computeEnv(double t, Solver * sol, std::vector<double>::iterator S, std::vector<double>::iterator dSdt) = 0;
10 /* virtual void calcRatesSystem(double t, vector<double>::iterator S, vector<double>::iterator dSdt) = 0;*/
11 };
12 
13 
14 #endif
15 
virtual void computeEnv(double t, Solver *sol, std::vector< double >::iterator S, std::vector< double >::iterator dSdt)=0
virtual ~EnvironmentBase()
Definition: solver.h:15