Interface OuterLoop<V extends Enum<V> & Quantity,E extends Enum<E> & Quantity,P extends AbstractLoadFlowParameters,C extends LoadFlowContext<V,E,P>,O extends OuterLoopContext<V,E,P,C>>
-
- All Known Subinterfaces:
AcOuterLoop
- All Known Implementing Classes:
AbstractPhaseControlOuterLoop
,AbstractTransformerVoltageControlOuterLoop
,DistributedSlackOuterLoop
,IncrementalPhaseControlOuterLoop
,IncrementalShuntVoltageControlOuterLoop
,IncrementalTransformerVoltageControlOuterLoop
,MonitoringVoltageOuterLoop
,PhaseControlOuterLoop
,ReactiveLimitsOuterLoop
,SecondaryVoltageControlOuterLoop
,ShuntVoltageControlOuterLoop
,SimpleTransformerVoltageControlOuterLoop
,TransformerVoltageControlOuterLoop
public interface OuterLoop<V extends Enum<V> & Quantity,E extends Enum<E> & Quantity,P extends AbstractLoadFlowParameters,C extends LoadFlowContext<V,E,P>,O extends OuterLoopContext<V,E,P,C>>
- Author:
- Geoffroy Jamgotchian
-
-
Method Summary
All Methods Instance Methods Abstract Methods Default Methods Modifier and Type Method Description OuterLoopStatus
check(O context, com.powsybl.commons.reporter.Reporter reporter)
default void
cleanup(O context)
String
getType()
default void
initialize(O context)
-
-
-
Method Detail
-
getType
String getType()
-
initialize
default void initialize(O context)
-
check
OuterLoopStatus check(O context, com.powsybl.commons.reporter.Reporter reporter)
-
cleanup
default void cleanup(O context)
-
-