34 void initSimpleFish(
double*
const updatedIC,
int imax,
int jmax,
int kmax,
int stateIndex,
double Nfish,
double avgWeight,
double stdDev);
39 double calculateIngestion(
const double*
const adX,
double*
const adXDot,
int stateFeed,
int stateIndex,
int imax,
int jmax,
int kmax,
bool* mask,
double dxy,
double dz,
double pelletWeight,
double T_w);
41#ifdef FH_VISUALIZATION
50 double mu(
double density);
51 double getAppetite(
const double*
const adX,
int stateIndex,
int group);
52 double getMaxGutVolume(
double weight);
54 ISimObjectCreator* m_pCreator;
62 double m_pelletWeight;
63 double m_Ndist[N_GROUPS], m_wDev[N_GROUPS];
64 double m_N[N_GROUPS], m_w[N_GROUPS];
68 vector<Fish::DebModel> m_debModel;
70 vector<vector<vector<double>>> m_affinity;
72#ifdef FH_VISUALIZATION