public class SubAcscNetwork extends SubNetwork012<AcscBus,AcscBranch,AcscNetwork>
subNet
busVoltageMap
Constructor and Description |
---|
SubAcscNetwork(int flag)
default constructor
|
SubAcscNetwork(int flag,
java.lang.String[] ids)
constructor
|
Modifier and Type | Method and Description |
---|---|
void |
buildSubNet(AcscNetwork parentNet,
int subNetFlag)
After the sub-area info have been defined, build the sub-net object from
the parent network object.
|
AcscNetwork |
createSubNetwork(int subNetFlag)
create the sub-network object
|
formYMatrix
getSubNet, toString
getBusVoltage, getFlag, getInterfaceBusIdList, getYSparseEqn, getZMatrix, setFlag, setYSparseEqn, setZMatrix
public SubAcscNetwork(int flag)
flag
- public SubAcscNetwork(int flag, java.lang.String[] ids)
flag
- ids
- public AcscNetwork createSubNetwork(int subNetFlag)
BaseSubNetwork
createSubNetwork
in class BaseSubNetwork<AcscBus,AcscBranch,AcscNetwork,ISparseEqnComplex[],Complex3x1[][],Complex3x1>
public void buildSubNet(AcscNetwork parentNet, int subNetFlag) throws InterpssException
BaseSubNetwork
In this method, only Bus and Branch objected are "moved" from the parent network to the SubNetwork. It should be override in the subclass if more objects need to be "moved".
buildSubNet
in class BaseSubNetwork<AcscBus,AcscBranch,AcscNetwork,ISparseEqnComplex[],Complex3x1[][],Complex3x1>
InterpssException