Subversion Repositories public iLand

Rev

Rev 273 | Rev 327 | Go to most recent revision | Show entire file | Regard whitespace | Details | Blame | Last modification | View Log | RSS feed

Rev 273 Rev 300
Line 18... Line 18...
18
    const double *vpdResponse() const { return mVpdResponse; }
18
    const double *vpdResponse() const { return mVpdResponse; }
19
    const double *tempResponse() const { return mTempResponse; }
19
    const double *tempResponse() const { return mTempResponse; }
20
    const double *soilWaterResponse() const { return mSoilWaterResponse; }
20
    const double *soilWaterResponse() const { return mSoilWaterResponse; }
21
    const double *absorbedRadiation() const { return mRadiation; } ///< radiation sum in MJ/m2
21
    const double *absorbedRadiation() const { return mRadiation; } ///< radiation sum in MJ/m2
22
    const double *minimumResponses() const { return mResponseMinima; }
22
    const double *minimumResponses() const { return mResponseMinima; }
23
    double co2Response() const { return mCO2Response; }
23
    const double *co2Response() const { return mCO2Response; }
24
    double nitrogenResponse() const { return mNitrogenResponse; }
24
    double nitrogenResponse() const { return mNitrogenResponse; }
25
private:
25
private:
26
    void clear();
26
    void clear();
27
    const ResourceUnit *mRu;
27
    const ResourceUnit *mRu;
28
    const Species *mSpecies;
28
    const Species *mSpecies;
Line 31... Line 31...
31
    double mVpdResponse[12];
31
    double mVpdResponse[12];
32
    double mTempResponse[12];
32
    double mTempResponse[12];
33
    double mSoilWaterResponse[12];
33
    double mSoilWaterResponse[12];
34
    double mSoilWaterResponseYear;
34
    double mSoilWaterResponseYear;
35
    double mNitrogenResponse;
35
    double mNitrogenResponse;
36
    double mCO2Response;
36
    double mCO2Response[12];
37
};
37
};
38
38
39
#endif // SPECIESRESPONSE_H
39
#endif // SPECIESRESPONSE_H