Subversion Repositories public iLand

Rev

Rev 450 | Rev 453 | Go to most recent revision | Show entire file | Ignore whitespace | Details | Blame | Last modification | View Log | RSS feed

Rev 450 Rev 451
Line 37... Line 37...
37
    double leafArea() const; ///< total leaf area of the species on the RU (m2).
37
    double leafArea() const; ///< total leaf area of the species on the RU (m2).
38
    // action
38
    // action
39
    void calculate(const bool fromEstablishment=false); ///< calculate response for species, calculate actual 3PG production
39
    void calculate(const bool fromEstablishment=false); ///< calculate response for species, calculate actual 3PG production
40
    void calclulateEstablishment(); ///< perform establishment calculations
40
    void calclulateEstablishment(); ///< perform establishment calculations
41
    void calclulateSaplingGrowth(); ///< growth of saplings
41
    void calclulateSaplingGrowth(); ///< growth of saplings
-
 
42
    void addSapling(const QPoint position) { mSapling.addSapling(position); }
42
43
43
private:
44
private:
44
    double mLAIfactor; ///< relative amount of this species' LAI on this resource unit (0..1). Is calculated once a year.
45
    double mLAIfactor; ///< relative amount of this species' LAI on this resource unit (0..1). Is calculated once a year.
45
    double mRemovedGrowth; ///< m3 volume of trees removed/managed (to calculate GWL)
46
    double mRemovedGrowth; ///< m3 volume of trees removed/managed (to calculate GWL)
46
    StandStatistics mStatistics; ///< statistics of a species on this resource unit
47
    StandStatistics mStatistics; ///< statistics of a species on this resource unit