Package com.powsybl.iidm.modification
Interface NetworkModification
- All Known Subinterfaces:
Tripping
- All Known Implementing Classes:
AbstractDisconnection
,AbstractInjectionTripping
,AbstractNetworkModification
,AbstractSetpointModification
,AbstractTapPositionModification
,AbstractTripping
,BatteryModification
,BatteryTripping
,BranchTripping
,BusbarSectionTripping
,BusTripping
,CloseSwitch
,ConnectableConnection
,ConnectGenerator
,ConnectVoltageLevelOnLine
,CreateBranchFeederBays
,CreateCouplingDevice
,CreateFeederBay
,CreateLineOnLine
,CreateVoltageLevelTopology
,DanglingLineTripping
,GeneratorModification
,GeneratorTripping
,HvdcLineTripping
,LineTripping
,LoadTripping
,NetworkModificationList
,OpenSwitch
,PhaseShifterOptimizeTap
,PhaseShifterSetAsFixedTap
,PhaseShifterShiftTap
,PhaseTapPositionModification
,PlannedDisconnection
,RatioTapPositionModification
,RemoveFeederBay
,RemoveHvdcLine
,RemoveSubstation
,RemoveVoltageLevel
,ReplaceTeePointByVoltageLevelOnLine
,ReplaceTieLinesByLines
,RevertConnectVoltageLevelOnLine
,RevertCreateLineOnLine
,ScriptNetworkModification
,ShuntCompensatorModification
,ShuntCompensatorTripping
,StaticVarCompensatorModification
,StaticVarCompensatorTripping
,SwitchTripping
,ThreeWindingsTransformerTripping
,TieLineTripping
,TwoWindingsTransformerTripping
,UnplannedDisconnection
,VscConverterStationModification
public interface NetworkModification
- Author:
- Geoffroy Jamgotchian <geoffroy.jamgotchian at rte-france.com>
-
Method Summary
Modifier and TypeMethodDescriptionvoid
void
Applies the modification to the given network.void
apply
(Network network, boolean throwException, ComputationManager computationManager, Reporter reporter) Applies the modification to the given network.void
void
apply
(Network network, ComputationManager computationManager) void
apply
(Network network, ComputationManager computationManager, Reporter reporter) void
apply
(Network network, NamingStrategy namingStrategy) void
apply
(Network network, NamingStrategy namingStrategy, boolean throwException, Reporter reporter) Applies the modification to the given network.void
apply
(Network network, NamingStrategy namingStrategy, boolean throwException, ComputationManager computationManager, Reporter reporter) Applies the modification to the given network.void
apply
(Network network, NamingStrategy namingStrategy, Reporter reporter) void
apply
(Network network, NamingStrategy namingStrategy, ComputationManager computationManager) void
apply
(Network network, NamingStrategy namingStrategy, ComputationManager computationManager, Reporter reporter)
-
Method Details
-
apply
-
apply
-
apply
-
apply
-
apply
Applies the modification to the given network. If throwException is set to true, then in case of error, an exception will be thrown. Otherwise, computation will continue but the injection will not be added to the network in case of error. -
apply
void apply(Network network, boolean throwException, ComputationManager computationManager, Reporter reporter) Applies the modification to the given network. If throwException is set to true, then in case of error, an exception will be thrown. Otherwise, computation will continue but the injection will not be added to the network in case of error. -
apply
-
apply
-
apply
void apply(Network network, NamingStrategy namingStrategy, ComputationManager computationManager, Reporter reporter) -
apply
-
apply
void apply(Network network, NamingStrategy namingStrategy, boolean throwException, Reporter reporter) Applies the modification to the given network. If throwException is set to true, then in case of error, an exception will be thrown. Otherwise, computation will continue but the injection will not be added to the network in case of error. -
apply
void apply(Network network, NamingStrategy namingStrategy, boolean throwException, ComputationManager computationManager, Reporter reporter) Applies the modification to the given network. If throwException is set to true, then in case of error, an exception will be thrown. Otherwise, computation will continue but the injection will not be added to the network in case of error.
-