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
6
class
EnvironmentBase
{
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
EnvironmentBase::computeEnv
virtual void computeEnv(double t, Solver *sol, std::vector< double >::iterator S, std::vector< double >::iterator dSdt)=0
EnvironmentBase
Definition:
environment_base.h:6
EnvironmentBase::~EnvironmentBase
virtual ~EnvironmentBase()
Definition:
environment_base.h:8
Solver
Definition:
solver.h:15
include
environment_base.h
Generated by
1.8.13