Subversion Repositories public iLand

Rev

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

Rev 671 Rev 685
Line 45... Line 45...
45
    double avgLIFValue() const { return mLIFcount>0?mSumLIFvalue/double(mLIFcount):0.; } ///< average LIF value of LIF pixels where establishment is tested
45
    double avgLIFValue() const { return mLIFcount>0?mSumLIFvalue/double(mLIFcount):0.; } ///< average LIF value of LIF pixels where establishment is tested
46
46
47
47
48
private:
48
private:
49
    double mPAbiotic; ///< abiotic probability for establishment (climate)
49
    double mPAbiotic; ///< abiotic probability for establishment (climate)
50
    inline bool establishTree(const QPoint &pos_lif, const float lif_value, const float seed_value, const double &rnd_number); ///< do the final check whether a seedling can establish at given location
-
 
-
 
50
    inline bool establishTree(const QPoint &pos_lif, const float lif_value, const float seed_value); ///< do the final check whether a seedling can establish at given location
51
    void calculateAbioticEnvironment(); ///< calculate the abiotic environment (TACA model)
51
    void calculateAbioticEnvironment(); ///< calculate the abiotic environment (TACA model)
52
    const Climate *mClimate; ///< link to the current climate
52
    const Climate *mClimate; ///< link to the current climate
53
    const ResourceUnitSpecies *mRUS; ///< link to the resource unit species (links to production data and species respones)
53
    const ResourceUnitSpecies *mRUS; ///< link to the resource unit species (links to production data and species respones)
54
    double mRegenerationProbability; ///< prob. of regeneration in the current year
54
    double mRegenerationProbability; ///< prob. of regeneration in the current year
55
    // some statistics
55
    // some statistics