public class SubAreaPosProcessorImpl<TSub extends BaseSubArea<?,?,org.apache.commons.math3.complex.Complex>> extends BaseSubAreaNetProcessorImpl<AclfBus,AclfBranch,TSub,org.apache.commons.math3.complex.Complex>
cuttingBranches, isLargeSizeSetSubAreaFlagMaxCnt| Constructor and Description |
|---|
SubAreaPosProcessorImpl(AclfNetwork net)
Constructor
|
SubAreaPosProcessorImpl(AclfNetwork net,
BaseCuttingBranch<org.apache.commons.math3.complex.Complex>[] cuttingBranches)
Constructor
|
SubAreaPosProcessorImpl(AclfNetwork net,
BaseCuttingBranch<org.apache.commons.math3.complex.Complex>[] cuttingBranches,
boolean isLargeSize)
Constructor
|
SubAreaPosProcessorImpl(AclfNetwork net,
boolean isLargeSize)
Constructor
|
| Modifier and Type | Method and Description |
|---|---|
TSub |
createSubAreaNet(int flag)
create a SubArea/Network object for the area flag
|
getCuttingBranches, getNetwork, getSubAreaNet, getSubAreaNetList, mergeSubNet, processSubAreaNet, processSubAreaNet, processSubAreaNet, setCuttingBranchespublic SubAreaPosProcessorImpl(AclfNetwork net)
net - AclfNetwork objectsubType - SubArea/Network processing typepublic SubAreaPosProcessorImpl(AclfNetwork net, boolean isLargeSize)
net - AclfNetwork objectsubType - SubArea/Network processing typepublic SubAreaPosProcessorImpl(AclfNetwork net, BaseCuttingBranch<org.apache.commons.math3.complex.Complex>[] cuttingBranches)
net - AclfNetwork objectsubType - SubArea/Network processing typecuttingBranches - cutting branch setpublic SubAreaPosProcessorImpl(AclfNetwork net, BaseCuttingBranch<org.apache.commons.math3.complex.Complex>[] cuttingBranches, boolean isLargeSize)
net - AclfNetwork objectsubType - SubArea/Network processing typecuttingBranches - cutting branch setpublic TSub createSubAreaNet(int flag)
BaseSubAreaNetProcessorImplcreateSubAreaNet in class BaseSubAreaNetProcessorImpl<AclfBus,AclfBranch,TSub extends BaseSubArea<?,?,org.apache.commons.math3.complex.Complex>,org.apache.commons.math3.complex.Complex>flag - SubArea/Network flag