Package com.powsybl.openloadflow.network
Interface SlackBusSelector
-
- All Known Implementing Classes:
AbstractSlackBusSelector
,FirstSlackBusSelector
,LargestGeneratorSlackBusSelector
,MostMeshedSlackBusSelector
,NameSlackBusSelector
,NetworkSlackBusSelector
public interface SlackBusSelector
- Author:
- Geoffroy Jamgotchian
-
-
Method Summary
All Methods Static Methods Instance Methods Abstract Methods Modifier and Type Method Description static SlackBusSelector
fromMode(SlackBusSelectionMode mode, List<String> slackBusesIds, double plausibleActivePowerLimit, double mostMeshedMaxNominalVoltagePercentile, Set<com.powsybl.iidm.network.Country> countries)
SelectedSlackBus
select(List<LfBus> buses, int limit)
-
-
-
Method Detail
-
select
SelectedSlackBus select(List<LfBus> buses, int limit)
-
fromMode
static SlackBusSelector fromMode(SlackBusSelectionMode mode, List<String> slackBusesIds, double plausibleActivePowerLimit, double mostMeshedMaxNominalVoltagePercentile, Set<com.powsybl.iidm.network.Country> countries)
-
-