21 #ifndef POPULATIONDATA_H 22 #define POPULATIONDATA_H 30 QVector<double> aggregate;
31 QVector<double> catches;
32 QVector<double> discards;
33 QVector<double> mortality;
34 QVector<double> natmortality;
35 QVector<double> numberatage;
36 QVector<double> weightatage;
37 QVector<double> maturityatage;
40 double totAggregate, totCatches, totDiscards, totMortality, totNatMortality, totNumberAtAge, totWeightAtAge, totMaturityAtAge, totSSB;
44 : id(-1), aggregate(), catches(), discards(), mortality(), natmortality(), numberatage(), weightatage(), maturityatage(), SSB(), totAggregate(0.0), totMortality(0.0), totSSB(0.0) { }
81 for (
int i = 0; i < aggregate.size(); ++i)
83 for (
int i = 0; i < catches.size(); ++i)
85 for (
int i = 0; i < discards.size(); ++i)
87 for (
int i = 0; i < mortality.size(); ++i)
89 for (
int i = 0; i < natmortality.size(); ++i)
91 for (
int i = 0; i < numberatage.size(); ++i)
93 for (
int i = 0; i < weightatage.size(); ++i)
95 for (
int i = 0; i < maturityatage.size(); ++i)
97 for (
int i = 0; i < SSB.size(); ++i)
99 totAggregate = totCatches = totDiscards = totMortality = totNatMortality = totSSB = 0;
126 const QVector<double> &
getSSB()
const;
130 #endif // POPULATIONDATA_H double getNatMortalityAt(int i) const
Definition: populationdata.cpp:147
void setDiscards(const QVector< double > &value)
Definition: populationdata.cpp:121
void setNumberAtAgeTot(double value)
double getNumberAtAgeAt(int i) const
Definition: populationdata.cpp:176
void setAggregate(const QVector< double > &value)
Definition: populationdata.cpp:81
void setSSBTot(double value)
Definition: populationdata.cpp:280
const QVector< double > & getMortality() const
Definition: populationdata.cpp:130
const QVector< double > & getNumberAtAge() const
Definition: populationdata.cpp:171
void setCatchesTot(double value)
Definition: populationdata.cpp:301
double getMaturityAtAgeTot() const
double getNumberAtAgeTot() const
const QVector< double > & getDiscards() const
Definition: populationdata.cpp:109
const QVector< double > & getMaturityAtAge() const
Definition: populationdata.cpp:212
int getId() const
Definition: populationdata.cpp:250
const QVector< double > & getSSB() const
Definition: populationdata.cpp:233
double getMortalityAt(int i) const
Definition: populationdata.cpp:140
double getAggregateAt(int i) const
Definition: populationdata.cpp:74
void setDiscardsTot(double value)
void setAggregateTot(double value)
Definition: populationdata.cpp:291
double getNatMortalityTot() const
Definition: populationdata.cpp:260
double getDiscardsAt(int i) const
Definition: populationdata.cpp:114
void setMaturityAtAgeTot(double value)
QString getName() const
Definition: populationdata.cpp:59
void setNatMortality(const QVector< double > &value)
Definition: populationdata.cpp:162
void clear()
Definition: populationdata.h:80
double getWeightAtAgeAt(int i) const
Definition: populationdata.cpp:197
void setMaturityAtAge(const QVector< double > &value)
Definition: populationdata.cpp:224
double getCatchesTot() const
Definition: populationdata.cpp:296
std::pair< box, unsigned > value
Definition: diffusion.cpp:30
double getMortalityTot() const
Definition: populationdata.cpp:255
double getDiscardsTot() const
double getCatchesAt(int i) const
Definition: populationdata.cpp:94
double getMaturityAtAgeAt(int i) const
Definition: populationdata.cpp:217
const QVector< double > & getNatMortality() const
Definition: populationdata.cpp:135
void setName(const QString &value)
Definition: populationdata.cpp:64
double getSSBTot() const
Definition: populationdata.cpp:275
PopulationData()
Definition: populationdata.h:43
void setNatMortalityTot(double value)
Definition: populationdata.cpp:270
const QVector< double > & getCatches() const
Definition: populationdata.cpp:89
Definition: populationdata.h:26
void setSSB(const QVector< double > &value)
Definition: populationdata.cpp:238
void setWeightAtAgeTot(double value)
void setWeightAtAge(const QVector< double > &value)
Definition: populationdata.cpp:204
void setMortalityTot(double value)
Definition: populationdata.cpp:265
void setNumberAtAge(const QVector< double > &value)
Definition: populationdata.cpp:183
void setCatches(const QVector< double > &value)
Definition: populationdata.cpp:101
const QVector< double > & getAggregate() const
Definition: populationdata.cpp:69
double getAggregateTot() const
Definition: populationdata.cpp:286
const QVector< double > & getWeightAtAge() const
Definition: populationdata.cpp:192
double getWeightAtAgeTot() const
void setMortality(const QVector< double > &value)
Definition: populationdata.cpp:154