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