Class PropagatedContingency
java.lang.Object
com.powsybl.openloadflow.network.impl.PropagatedContingency
- Author:
- Geoffroy Jamgotchian <geoffroy.jamgotchian at rte-france.com>, Gaƫl Macherel <[email protected]>
-
Field Summary
-
Constructor Summary
ConstructorDescriptionPropagatedContingency
(com.powsybl.contingency.Contingency contingency, int index, Set<com.powsybl.iidm.network.Switch> switchesToOpen, Set<com.powsybl.iidm.network.Terminal> terminalsToDisconnect, Set<String> busIdsToLose) -
Method Summary
Modifier and TypeMethodDescriptionstatic List<PropagatedContingency>
createList
(com.powsybl.iidm.network.Network network, List<com.powsybl.contingency.Contingency> contingencies, LfTopoConfig topoConfig, PropagatedContingencyCreationParameters creationParameters) com.powsybl.contingency.Contingency
int
getIndex()
Set<com.powsybl.iidm.network.Switch>
boolean
toLfContingency
(LfNetwork network)
-
Field Details
-
LOGGER
protected static final org.slf4j.Logger LOGGER
-
-
Constructor Details
-
PropagatedContingency
-
-
Method Details
-
getContingency
public com.powsybl.contingency.Contingency getContingency() -
getIndex
public int getIndex() -
getBusIdsToLose
-
getBranchIdsToOpen
-
getSwitchesToOpen
-
getHvdcIdsToOpen
-
getGeneratorIdsToLose
-
getLoadIdsToLoose
-
getShuntIdsToShift
-
createList
public static List<PropagatedContingency> createList(com.powsybl.iidm.network.Network network, List<com.powsybl.contingency.Contingency> contingencies, LfTopoConfig topoConfig, PropagatedContingencyCreationParameters creationParameters) -
hasNoImpact
public boolean hasNoImpact() -
toLfContingency
-