TYMatrix - generic type for defining the sub-area Y matrixTZMatrix - generic type for defining the cutting branch Z matrixTVolt - generic type for defining the sub-area bus voltagepublic class BaseSubArea<TYMatrix,TZMatrix,TVolt>
extends java.lang.Object
| Modifier and Type | Field and Description |
|---|---|
protected java.util.Map<java.lang.String,TVolt> |
busVoltageMap |
| Constructor and Description |
|---|
BaseSubArea(int flag)
default constructor
|
BaseSubArea(int flag,
java.lang.String[] ids)
constructor
|
| Modifier and Type | Method and Description |
|---|---|
java.util.Map<java.lang.String,TVolt> |
getBusVoltage()
get the subArea/Network voltage cache map
|
int |
getFlag() |
java.util.List<java.lang.String> |
getInterfaceBusIdList() |
TYMatrix |
getYSparseEqn() |
TZMatrix |
getZMatrix() |
void |
setFlag(int flag) |
void |
setYSparseEqn(TYMatrix ySparseEqn) |
void |
setZMatrix(TZMatrix zMatrix) |
java.lang.String |
toString() |
protected java.util.Map<java.lang.String,TVolt> busVoltageMap
public BaseSubArea(int flag)
flag - public BaseSubArea(int flag,
java.lang.String[] ids)
flag - ids - public int getFlag()
public void setFlag(int flag)
flag - the flag to setpublic java.util.List<java.lang.String> getInterfaceBusIdList()
public java.util.Map<java.lang.String,TVolt> getBusVoltage()
public TYMatrix getYSparseEqn()
public void setYSparseEqn(TYMatrix ySparseEqn)
ySparseEqn - the ySparseEqn to setpublic TZMatrix getZMatrix()
public void setZMatrix(TZMatrix zMatrix)
zMatrix - the zMatrix to setpublic java.lang.String toString()
toString in class java.lang.Object