Skip to content

Commit d091df5

Browse files
committed
Rename DistributionAlgorithmBatteryDistributionAlgorithm
Also rename the file _distribution_algorithm.py → _battery_distribution_algorithm.py. Signed-off-by: Sahas Subramanian <[email protected]>
1 parent e94a123 commit d091df5

File tree

6 files changed

+66
-61
lines changed

6 files changed

+66
-61
lines changed

src/frequenz/sdk/actor/power_distributing/_component_managers/_battery_manager.py

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -23,7 +23,7 @@
2323
from .._component_status import ComponentPoolStatus
2424
from .._distribution_algorithm import (
2525
AggregatedBatteryData,
26-
DistributionAlgorithm,
26+
BatteryDistributionAlgorithm,
2727
DistributionResult,
2828
InvBatPair,
2929
)
@@ -158,7 +158,7 @@ def __init__(
158158
equal SoC level.
159159
"""
160160

161-
self._distribution_algorithm = DistributionAlgorithm(
161+
self._distribution_algorithm = BatteryDistributionAlgorithm(
162162
self._power_distributor_exponent
163163
)
164164
"""The distribution algorithm used to distribute power between batteries."""

src/frequenz/sdk/actor/power_distributing/_distribution_algorithm/__init__.py

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -3,15 +3,15 @@
33

44
"""Utilities to manage power in a microgrid."""
55

6-
from ._distribution_algorithm import (
6+
from ._battery_distribution_algorithm import (
77
AggregatedBatteryData,
8-
DistributionAlgorithm,
8+
BatteryDistributionAlgorithm,
99
DistributionResult,
1010
InvBatPair,
1111
)
1212

1313
__all__ = [
14-
"DistributionAlgorithm",
14+
"BatteryDistributionAlgorithm",
1515
"DistributionResult",
1616
"InvBatPair",
1717
"AggregatedBatteryData",

src/frequenz/sdk/actor/power_distributing/_distribution_algorithm/_distribution_algorithm.py renamed to src/frequenz/sdk/actor/power_distributing/_distribution_algorithm/_battery_distribution_algorithm.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -198,7 +198,7 @@ class DistributionResult:
198198
"""The power which could not be distributed because of bounds."""
199199

200200

201-
class DistributionAlgorithm:
201+
class BatteryDistributionAlgorithm:
202202
r"""Distribute power between many components.
203203
204204
The purpose of this tool is to keep equal SoC level in the batteries.

src/frequenz/sdk/timeseries/battery_pool/_metric_calculator.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -14,7 +14,7 @@
1414
from ...actor.power_distributing._component_managers._battery_manager import (
1515
_get_battery_inverter_mappings,
1616
)
17-
from ...actor.power_distributing._distribution_algorithm._distribution_algorithm import (
17+
from ...actor.power_distributing._distribution_algorithm._battery_distribution_algorithm import (
1818
_aggregate_battery_power_bounds,
1919
)
2020
from ...actor.power_distributing.result import PowerBounds

0 commit comments

Comments
 (0)