pyforestry.sweden.siteindex.translate package¶
Submodules¶
pyforestry.sweden.siteindex.translate.agestam_1985 module¶
- pyforestry.sweden.siteindex.translate.agestam_1985.agestam_1985_si_translation_pine_to_birch(si_pine)[source]¶
Translate SI H100 for Pine to Birch according to Hägglund (1974), from Agestam (1985).
This function converts the site index (SI) H100 for Pine to Birch, based on empirical relationships presented by Agestam (1985).
- Parameters:
si_pine (float) – Site index (SI) H100 for Pine in meters.
- Returns:
Site index (SI) H100 for Birch in meters.
- Return type:
float
- Reference:
Agestam, E. (1985). “A growth simulator for mixed stands of pine, spruce, and birch in Sweden.” Diss. Swedish University of Agricultural Sciences. Report no. 15. Dept. of Forest Yield Research. ISBN 91-576-2528-x. Garpenberg, Sweden; page 79.
- pyforestry.sweden.siteindex.translate.agestam_1985.agestam_1985_si_translation_spruce_to_birch(si_spruce)[source]¶
Translate SI H100 for Spruce to Birch according to Hägglund (1974), from Agestam (1985).
This function converts the site index (SI) H100 for Spruce to Birch, based on empirical relationships presented by Agestam (1985).
- Parameters:
si_spruce (float) – Site index (SI) H100 for Spruce in meters.
- Returns:
Site index (SI) H100 for Birch in meters.
- Return type:
float
- Reference:
Agestam, E. (1985). “A growth simulator for mixed stands of pine, spruce, and birch in Sweden.” Diss. Swedish University of Agricultural Sciences. Report no. 15. Dept. of Forest Yield Research. ISBN 91-576-2528-x. Garpenberg, Sweden; page 79.
pyforestry.sweden.siteindex.translate.hagglund_1981_si_to_productivity module¶
- pyforestry.sweden.siteindex.translate.hagglund_1981_si_to_productivity.hagglund_1981_SI_to_productivity(h100_input: SiteIndexValue, main_species: TreeName, vegetation: SwedenFieldLayer, altitude: float, county: SwedenCounty) float [source]¶
Calculate smoothed productivity estimates in m3sk (cu.m.) from Hägglund 1981.
- Parameters:
h100_input (SiteIndexValue) – Estimated stand top height object. Must be H100, meaning
reference_age
equals 100.main_species (TreeName) – Main species (e.g.,
TreeSpecies.Sweden.picea_abies
).vegetation (Sweden.FieldLayer) – Vegetation enum member.
altitude (float) – Altitude in meters above sea level.
county (Sweden.County) – Swedish county enum member.
- Returns:
Mean volume growth in m3sk / ha yr-1 at the time of culmination.
- Return type:
float
- Raises:
ValueError – If h100_input.reference_age value is not 100, or if H100 value is not positive.
TypeError – If input types are incorrect.