A curated list of open technology projects to sustain a stable climate, energy supply, biodiversity and natural resources.

Recent Releases of LEAF

LEAF - 0.4.0

  • a Node can now have a leaf.mobility.Location which can be used to e.g. model more precise power usage of wireless data transmission
  • Refactored power_model() function into self-contained class PowerModel that exposes it's SimPy process via the run() method
  • Adapted an cleaned up all examples

Consumption - Computation and Communication - Python
Published by birnbaum almost 3 years ago

LEAF - 0.3.0

  • changed unit for computational capacity from MIPS (million instructions per second) to CU (compute units) to be more generic
  • PowerModelNode now has a parameter power_per_cu that makes the PowerModelNodeShared obsolete
  • Improved Readme

Consumption - Computation and Communication - Python
Published by birnbaum over 3 years ago

LEAF - 0.2.0

  • Taskclass can now be instantiated directly
  • PowerMeter class was converted to a power_meter() function with callback that can be passed SimPy processes. The goals to not unnecessarily hide how SimPy works.
    • PowerMeter still exists as a convenience class wrapping power_meter() with an integrated list of measurements
  • node._add_task()/._remove_task and link._add_data_flow/_remove_data_flow are now private as they are not part of the public API

All examples got adapted and improved

Consumption - Computation and Communication - Python
Published by birnbaum over 3 years ago

LEAF - 0.1.3

Minor fixes

Consumption - Computation and Communication - Python
Published by birnbaum almost 4 years ago

LEAF - 0.1.2

Few small bugfixes

Consumption - Computation and Communication - Python
Published by birnbaum about 4 years ago

LEAF - 0.1.1

Consumption - Computation and Communication - Python
Published by birnbaum about 4 years ago