Interface BranchObservability<B extends Branch<B>>
-
- All Superinterfaces:
Extension<B>
,Observability<B>
- All Known Implementing Classes:
BranchObservabilityImpl
public interface BranchObservability<B extends Branch<B>> extends Extension<B>, Observability<B>
- Author:
- Thomas Adam
-
-
Method Summary
All Methods Instance Methods Abstract Methods Default Methods Modifier and Type Method Description default String
getName()
Return the name of this extension.ObservabilityQuality<B>
getQualityP1()
Optional standard deviation for active power at side ONE of the branch (in MW).ObservabilityQuality<B>
getQualityP2()
Optional standard deviation for active power at side TWO of the branch (in MW).ObservabilityQuality<B>
getQualityQ1()
StandardDeviation for reactive power at side ONE of the branch (in MVar).ObservabilityQuality<B>
getQualityQ2()
StandardDeviation for reactive power at side TWO of the branch (in MVar).BranchObservability<B>
setQualityP1(double standardDeviation)
BranchObservability<B>
setQualityP1(double standardDeviation, Boolean redundant)
BranchObservability<B>
setQualityP2(double standardDeviation)
BranchObservability<B>
setQualityP2(double standardDeviation, Boolean redundant)
BranchObservability<B>
setQualityQ1(double standardDeviation)
BranchObservability<B>
setQualityQ1(double standardDeviation, Boolean redundant)
BranchObservability<B>
setQualityQ2(double standardDeviation)
BranchObservability<B>
setQualityQ2(double standardDeviation, Boolean redundant)
-
Methods inherited from interface com.powsybl.commons.extensions.Extension
getExtendable, setExtendable
-
Methods inherited from interface com.powsybl.iidm.network.extensions.Observability
isObservable, setObservable
-
-
-
-
Field Detail
-
NAME
static final String NAME
- See Also:
- Constant Field Values
-
-
Method Detail
-
getName
default String getName()
Description copied from interface:Extension
Return the name of this extension.
-
getQualityP1
ObservabilityQuality<B> getQualityP1()
Optional standard deviation for active power at side ONE of the branch (in MW).- Returns:
- nullable
-
setQualityP1
BranchObservability<B> setQualityP1(double standardDeviation, Boolean redundant)
-
setQualityP1
BranchObservability<B> setQualityP1(double standardDeviation)
-
getQualityP2
ObservabilityQuality<B> getQualityP2()
Optional standard deviation for active power at side TWO of the branch (in MW).- Returns:
- nullable
-
setQualityP2
BranchObservability<B> setQualityP2(double standardDeviation, Boolean redundant)
-
setQualityP2
BranchObservability<B> setQualityP2(double standardDeviation)
-
getQualityQ1
ObservabilityQuality<B> getQualityQ1()
StandardDeviation for reactive power at side ONE of the branch (in MVar).- Returns:
- nullable
-
setQualityQ1
BranchObservability<B> setQualityQ1(double standardDeviation, Boolean redundant)
-
setQualityQ1
BranchObservability<B> setQualityQ1(double standardDeviation)
-
getQualityQ2
ObservabilityQuality<B> getQualityQ2()
StandardDeviation for reactive power at side TWO of the branch (in MVar).- Returns:
- nullable
-
setQualityQ2
BranchObservability<B> setQualityQ2(double standardDeviation, Boolean redundant)
-
setQualityQ2
BranchObservability<B> setQualityQ2(double standardDeviation)
-
-