Package com.powsybl.openloadflow.network
Class DiscreteVoltageControl<T extends LfElement>
- java.lang.Object
-
- com.powsybl.openloadflow.network.Control
-
- com.powsybl.openloadflow.network.VoltageControl<T>
-
- com.powsybl.openloadflow.network.DiscreteVoltageControl<T>
-
- Direct Known Subclasses:
ShuntVoltageControl
,TransformerVoltageControl
public class DiscreteVoltageControl<T extends LfElement> extends VoltageControl<T>
- Author:
- Anne Tilloy
, Florian Dupuy
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from class com.powsybl.openloadflow.network.VoltageControl
VoltageControl.MergeStatus, VoltageControl.Type
-
-
Field Summary
-
Fields inherited from class com.powsybl.openloadflow.network.VoltageControl
controlledBus, controllerElements, mainMergedVoltageControl, mergedDependentVoltageControls, mergeStatus, priority, type
-
Fields inherited from class com.powsybl.openloadflow.network.Control
targetValue
-
-
Constructor Summary
Constructors Modifier Constructor Description protected
DiscreteVoltageControl(LfBus controlled, VoltageControl.Type type, int priority, double targetValue, Double targetDeadband)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description Optional<Double>
getTargetDeadband()
void
setTargetDeadband(Double targetDeadband)
-
Methods inherited from class com.powsybl.openloadflow.network.VoltageControl
addControllerElement, findVoltageControlsSortedByPriority, getControlledBus, getControllerElements, getMainVoltageControl, getMergedControllerElements, getMergedDependentVoltageControls, getMergeStatus, getPriority, getType, isControllerEnabled, isDisabled, isHidden, toString
-
Methods inherited from class com.powsybl.openloadflow.network.Control
getTargetValue, setTargetValue
-
-
-
-
Constructor Detail
-
DiscreteVoltageControl
protected DiscreteVoltageControl(LfBus controlled, VoltageControl.Type type, int priority, double targetValue, Double targetDeadband)
-
-