Rev 535 | Rev 639 | Go to most recent revision | Show entire file | Ignore whitespace | Details | Blame | Last modification | View Log | RSS feed
Rev 535 | Rev 595 | ||
---|---|---|---|
Line 68... | Line 68... | ||
68 | bool isEvergreen() const { return mEvergreen; } |
68 | bool isEvergreen() const { return mEvergreen; } |
69 | bool isSeedYear() const { return mIsSeedYear; } |
69 | bool isSeedYear() const { return mIsSeedYear; } |
70 | 70 | ||
71 | 71 | ||
72 | // calculations: allometries
|
72 | // calculations: allometries
|
73 | double biomassFoliage(const double dbh) const; |
- | |
74 | double biomassWoody(const double dbh) const; |
- | |
75 | double biomassRoot(const double dbh) const; |
- | |
76 | double biomassBranch(const double dbh) const; |
- | |
77 | double allometricRatio_wf() const { return mWoody_b / mFoliage_b; } |
- | |
- | 73 | inline double biomassFoliage(const double dbh) const { return mFoliage_a * pow(dbh, mFoliage_b); } |
|
- | 74 | inline double biomassWoody(const double dbh) const { return mWoody_a * pow(dbh, mWoody_b); } |
|
- | 75 | inline double biomassRoot(const double dbh) const { return mRoot_a * pow(dbh, mRoot_b); } |
|
- | 76 | inline double biomassBranch(const double dbh) const { return mBranch_a * pow(dbh, mBranch_b); } |
|
- | 77 | inline double allometricRatio_wf() const { return mWoody_b / mFoliage_b; } |
|
78 | double allometricFractionStem(const double dbh) const; |
78 | double allometricFractionStem(const double dbh) const; |
79 | double finerootFoliageRatio() const { return mFinerootFoliageRatio; } ///< ratio of fineroot mass (kg) to foliage mass (kg) |
79 | double finerootFoliageRatio() const { return mFinerootFoliageRatio; } ///< ratio of fineroot mass (kg) to foliage mass (kg) |
80 | // cn ratios
|
80 | // cn ratios
|
81 | double cnFoliage() const { return mCNFoliage; } |
81 | double cnFoliage() const { return mCNFoliage; } |
82 | double cnFineroot() const { return mCNFineroot; } |
82 | double cnFineroot() const { return mCNFineroot; } |