public interface ShuntCompensator extends Injection<ShuntCompensator>
ShuntCompensatorAdder
ShuntCompensatorAdder
Modifier and Type | Method and Description |
---|---|
double |
getbPerSection()
Get the susceptance per section in S.
|
double |
getCurrentB()
Get the susceptance for the current section counts.
|
int |
getCurrentSectionCount()
Get the current section count.
|
double |
getMaximumB()
Get the susceptance for the maximum section count.
|
int |
getMaximumSectionCount()
Get the maximum section count.
|
ShuntCompensator |
setbPerSection(double bPerSection)
Set the susceptance per section in S.
|
ShuntCompensator |
setCurrentSectionCount(int currentSectionCount)
Change the number of section.
|
ShuntCompensator |
setMaximumSectionCount(int maximumSectionCount)
Set the maximum number of section.
|
getTerminal
getTerminals, getType, remove
getId, getName, getProperties, hasProperty
addExtension, getExtension, getExtensionByName, getExtensions, removeExtension
int getMaximumSectionCount()
ShuntCompensator setMaximumSectionCount(int maximumSectionCount)
maximumSectionCount
- the maximum number of sectionint getCurrentSectionCount()
It is expected to be greater than one and lesser than or equal to the maximum section count.
Depends on the working variant.
VariantManager
ShuntCompensator setCurrentSectionCount(int currentSectionCount)
Depends on the working variant.
currentSectionCount
- the number of sectionVariantManager
double getbPerSection()
ShuntCompensator setbPerSection(double bPerSection)
bPerSection
- the susceptance per sectiondouble getMaximumB()
double getCurrentB()
Depends on the working variant.
VariantManager