Class LfHvdcImpl
- java.lang.Object
-
- com.powsybl.openloadflow.network.AbstractPropertyBag
-
- com.powsybl.openloadflow.network.AbstractElement
-
- com.powsybl.openloadflow.network.impl.LfHvdcImpl
-
- All Implemented Interfaces:
LfElement
,LfHvdc
,PropertyBag
public class LfHvdcImpl extends AbstractElement implements LfHvdc
- Author:
- Anne Tilloy
-
-
Field Summary
-
Fields inherited from class com.powsybl.openloadflow.network.AbstractElement
disabled, network, num
-
Fields inherited from class com.powsybl.openloadflow.network.AbstractPropertyBag
properties
-
-
Constructor Summary
Constructors Constructor Description LfHvdcImpl(String id, LfBus bus1, LfBus bus2, LfNetwork network, com.powsybl.iidm.network.extensions.HvdcAngleDroopActivePowerControl control)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description LfBus
getBus1()
LfBus
getBus2()
LfVscConverterStation
getConverterStation1()
LfVscConverterStation
getConverterStation2()
double
getDroop()
String
getId()
double
getP0()
Evaluable
getP1()
Evaluable
getP2()
ElementType
getType()
void
setConverterStation1(LfVscConverterStation converterStation1)
void
setConverterStation2(LfVscConverterStation converterStation2)
void
setP1(Evaluable p1)
void
setP2(Evaluable p2)
void
updateState()
-
Methods inherited from class com.powsybl.openloadflow.network.AbstractElement
getNetwork, getNum, getOriginalIds, isDisabled, notifyDisable, setDisabled, setNum, toString
-
Methods inherited from class com.powsybl.openloadflow.network.AbstractPropertyBag
getProperty, removeProperty, setProperty
-
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
-
Methods inherited from interface com.powsybl.openloadflow.network.LfElement
getNetwork, getNum, getOriginalIds, isDisabled, setDisabled, setNum
-
Methods inherited from interface com.powsybl.openloadflow.network.PropertyBag
getProperty, removeProperty, setProperty
-
-
-
-
Method Detail
-
getType
public ElementType getType()
-
getConverterStation1
public LfVscConverterStation getConverterStation1()
- Specified by:
getConverterStation1
in interfaceLfHvdc
-
getConverterStation2
public LfVscConverterStation getConverterStation2()
- Specified by:
getConverterStation2
in interfaceLfHvdc
-
setConverterStation1
public void setConverterStation1(LfVscConverterStation converterStation1)
- Specified by:
setConverterStation1
in interfaceLfHvdc
-
setConverterStation2
public void setConverterStation2(LfVscConverterStation converterStation2)
- Specified by:
setConverterStation2
in interfaceLfHvdc
-
updateState
public void updateState()
- Specified by:
updateState
in interfaceLfHvdc
-
-