Marine systems simulation
DebModel.h
1
5#include "sfh/math/math.h"
6
7#include "fish/FishParameters.h"
8
9#include <vector>
10using std::vector;
11
12#ifndef DEB_MODEL_H
13#define DEB_MODEL_H
14
15
59namespace Fish{
61 {
62 public:
69 //~DebModel();
70
71 static const int STATE_COUNT = 3;
72
73 void setParameters(FishParameters *fishParameters);
74
75 vector<double> calculateInitValues(double bodyWeight);
76
77 void calculateDerivative(
78 const double debG,
79 const double debE,
80 const double debV__,
81 const double Length,
82 const double temperature,
83 const double ingestion,
84 const double T,
85 double * const derivative
86 );
87
88 FishParameters* m_par;
89 protected:
90
91
92 double TC(double T, double T_1, double Tpars[]);
93 double TC_array[30];
94
95 };
96}
97#endif
Definition: DebModel.h:61
Definition: FishParameters.h:30