optigob.forest.baseline_forest

This module provides the BaselineForest class for managing forest data and calculating offsets.

Classes:

BaselineForest: Manages forest data and calculates forest offsets.

Methods in BaselineForest:

__init__(self, optigob_data_manager): Initializes the BaselineForest with a data manager. get_managed_forest_offset(self): Returns the managed forest emission offset in kt. get_total_forest_offset(self): Returns the total forest emission offset in kt. get_managed_forest_area(self): Returns the managed forest area in hectares. get_managed_forest_hnv_area(self): Returns the HNV managed forest area in hectares. get_hwp_volume(self): Returns the harvested wood product volume in cubic meters.

Classes

BaselineForest

Module Contents

class optigob.forest.baseline_forest.BaselineForest(optigob_data_manager)
data_manager_class
baseline_year
harvest_rate = 'low'
get_managed_forest_offset()

Returns the managed forest emission offset in kt.

Returns:

The managed forest emission offset in kilotons.

Return type:

float

get_total_forest_offset()

Returns the total forest emission offset in kt.

Returns:

The total forest emission offset in kilotons.

Return type:

float

get_managed_forest_area()

Returns the managed forest area in hectares.

Returns:

The managed forest area in hectares.

Return type:

float

get_managed_forest_hnv_area()

Returns the managed forest high nature value area in hectares.

Returns:

The managed forest high nature value area in hectares.

Return type:

float

get_hwp_volume()

Retrieves the volume of harvested wood products (in cubic meters).

NOTE: This method currently returns 0 as a placeholder.