Package com.powsybl.openloadflow.network
Class LfAction
- java.lang.Object
-
- com.powsybl.openloadflow.network.LfAction
-
public final class LfAction extends Object
- Author:
- Anne Tilloy
, Jean-Luc Bouchot (Artelys)
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
LfAction.GeneratorChange
-
Field Summary
Fields Modifier and Type Field Description protected static org.slf4j.Logger
LOGGER
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description void
apply(LfNetworkParameters networkParameters)
static void
apply(List<LfAction> actions, LfNetwork network, LfContingency contingency, LfNetworkParameters networkParameters)
static Optional<LfAction>
create(com.powsybl.security.action.Action action, LfNetwork lfNetwork, com.powsybl.iidm.network.Network network, boolean breakers)
LfBranch
getDisabledBranch()
LfBranch
getEnabledBranch()
String
getId()
void
updateConnectivity(GraphConnectivity<LfBus,LfBranch> connectivity)
-
-
-
Method Detail
-
create
public static Optional<LfAction> create(com.powsybl.security.action.Action action, LfNetwork lfNetwork, com.powsybl.iidm.network.Network network, boolean breakers)
-
getId
public String getId()
-
getDisabledBranch
public LfBranch getDisabledBranch()
-
getEnabledBranch
public LfBranch getEnabledBranch()
-
apply
public static void apply(List<LfAction> actions, LfNetwork network, LfContingency contingency, LfNetworkParameters networkParameters)
-
updateConnectivity
public void updateConnectivity(GraphConnectivity<LfBus,LfBranch> connectivity)
-
apply
public void apply(LfNetworkParameters networkParameters)
-
-