Package com.powsybl.openloadflow.network
Class DiscretePhaseControl
- java.lang.Object
-
- com.powsybl.openloadflow.network.DiscretePhaseControl
-
public class DiscretePhaseControl extends Object
- Author:
- Geoffroy Jamgotchian
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
DiscretePhaseControl.ControlledSide
static class
DiscretePhaseControl.Mode
static class
DiscretePhaseControl.Unit
-
Constructor Summary
Constructors Constructor Description DiscretePhaseControl(LfBranch controller, LfBranch controlled, DiscretePhaseControl.ControlledSide controlledSide, DiscretePhaseControl.Mode mode, double targetValue, double targetDeadband, DiscretePhaseControl.Unit unit)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description LfBranch
getControlled()
DiscretePhaseControl.ControlledSide
getControlledSide()
LfBranch
getController()
DiscretePhaseControl.Mode
getMode()
double
getTargetDeadband()
double
getTargetValue()
DiscretePhaseControl.Unit
getUnit()
void
setMode(DiscretePhaseControl.Mode mode)
-
-
-
Constructor Detail
-
DiscretePhaseControl
public DiscretePhaseControl(LfBranch controller, LfBranch controlled, DiscretePhaseControl.ControlledSide controlledSide, DiscretePhaseControl.Mode mode, double targetValue, double targetDeadband, DiscretePhaseControl.Unit unit)
-
-
Method Detail
-
getControlledSide
public DiscretePhaseControl.ControlledSide getControlledSide()
-
getTargetValue
public double getTargetValue()
-
getTargetDeadband
public double getTargetDeadband()
-
getController
public LfBranch getController()
-
getControlled
public LfBranch getControlled()
-
getMode
public DiscretePhaseControl.Mode getMode()
-
setMode
public void setMode(DiscretePhaseControl.Mode mode)
-
getUnit
public DiscretePhaseControl.Unit getUnit()
-
-