Package com.powsybl.openloadflow.network
Class DiscreteVoltageControl
- java.lang.Object
-
- com.powsybl.openloadflow.network.DiscreteVoltageControl
-
public class DiscreteVoltageControl extends Object
- Author:
- Anne Tilloy
, Florian Dupuy
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
DiscreteVoltageControl.Mode
-
Field Summary
Fields Modifier and Type Field Description protected List<LfBranch>
controllers
-
Constructor Summary
Constructors Constructor Description DiscreteVoltageControl(LfBus controlled, DiscreteVoltageControl.Mode mode, double targetValue)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description void
addController(LfBranch controllerBranch)
LfBus
getControlled()
List<LfBranch>
getControllers()
DiscreteVoltageControl.Mode
getMode()
double
getTargetValue()
void
setMode(DiscreteVoltageControl.Mode mode)
-
-
-
Constructor Detail
-
DiscreteVoltageControl
public DiscreteVoltageControl(LfBus controlled, DiscreteVoltageControl.Mode mode, double targetValue)
-
-
Method Detail
-
getMode
public DiscreteVoltageControl.Mode getMode()
-
setMode
public void setMode(DiscreteVoltageControl.Mode mode)
-
getTargetValue
public double getTargetValue()
-
addController
public void addController(LfBranch controllerBranch)
-
getControlled
public LfBus getControlled()
-
-