Forest Management Library

abe-lib documentation

ABE Forest Management Library

This library provides a set of pre-defined building blocks to construct forest management on top of the iLand ABE system. Each building block can be further customized, and “standard” ABE / JS activities can be used as well.

This library is structured around several key modules:

Core Modules:

  • harvest The harvest library includes management operations related to harvesting.
  • planting The planting library includes management operations related to artificial and natural regeneration.
  • thinning The thinning module includes activities for thinning operations.

Utility Modules:

  • helper Provides helper functions to build and inspect stand treatment programs (STPs).

Main functions per category

Loading and Using the Library

  • Include the library in your iLand project using Globals.include().
  • Initialize the library using lib.initStandObj() or lib.initAllStands().
  • Use the provided functions to create and manage STPs.

Extending the Library

  • You can add custom functions and modules to the library.
  • Follow the existing coding style and documentation conventions.

For detailed information on specific functions and classes, please refer to the individual module documentation.