public class CoreCopyFunc
extends java.lang.Object
Constructor and Description |
---|
CoreCopyFunc() |
Modifier and Type | Method and Description |
---|---|
static AclfNetwork |
createSubAclfNet(BaseAclfNetwork<AclfBus,AclfBranch> fromNet,
int subNetFlag,
boolean equivHvdc)
deep copy of the subNet
|
static AclfNetwork |
createSubAclfNet(BaseAclfNetwork<AclfBus,AclfBranch> fromNet,
java.util.Set<java.lang.String> busIdSet,
boolean equivHvdc)
deep copy of the bus and branch set
|
static AclfNetwork |
createSubAclfNet(BaseAclfNetwork<AclfBus,AclfBranch> fromNet,
java.util.Set<java.lang.String> busIdSet,
java.util.function.Predicate<AclfBranch> excludeBranchPredicate,
boolean equivHvdc)
deep copy of the bus and branch set
|
static AclfNetwork |
createSubAclfNet(BaseAclfNetwork<AclfBus,AclfBranch> fromNet,
java.util.Set<java.lang.String> busIdSet,
java.util.Set<java.lang.String> branchIdSet,
boolean equivHvdc)
deep copy of the bus and branch set
|
static AcscNetwork |
createSubAcscNet(BaseAclfNetwork<AclfBus,AclfBranch> fromNet,
java.util.Set<java.lang.String> busIdSet,
java.util.Set<java.lang.String> branchIdSet)
deep copy of the bus and branch set from an AclfNetwork to an AcscNetwork
|
static void |
setSubNetFlag(BaseAclfNetwork<AclfBus,AclfBranch> net,
int subNetFlag,
java.util.Set<java.lang.String> busIdSet,
java.util.function.Predicate<AclfBranch> excludeBranchPredicate)
Set network subNetFlag
|
static void |
setSubNetFlag(BaseAclfNetwork<AclfBus,AclfBranch> net,
int subNetFlag,
java.util.Set<java.lang.String> busIdSet,
java.util.Set<java.lang.String> branchIdSet)
Set network subNetFlag
|
public static AclfNetwork createSubAclfNet(BaseAclfNetwork<AclfBus,AclfBranch> fromNet, java.util.Set<java.lang.String> busIdSet, java.util.Set<java.lang.String> branchIdSet, boolean equivHvdc) throws InterpssException
fromNet
- toNet
- busIdAry
- branchIdAry
- InterpssException
public static AclfNetwork createSubAclfNet(BaseAclfNetwork<AclfBus,AclfBranch> fromNet, java.util.Set<java.lang.String> busIdSet, boolean equivHvdc) throws InterpssException
fromNet
- busIdAry
- branchIdAry
- InterpssException
public static AclfNetwork createSubAclfNet(BaseAclfNetwork<AclfBus,AclfBranch> fromNet, java.util.Set<java.lang.String> busIdSet, java.util.function.Predicate<AclfBranch> excludeBranchPredicate, boolean equivHvdc) throws InterpssException
fromNet
- busIdAry
- branchIdAry
- InterpssException
public static AclfNetwork createSubAclfNet(BaseAclfNetwork<AclfBus,AclfBranch> fromNet, int subNetFlag, boolean equivHvdc) throws InterpssException
fromNet
- toNet
- subNetFlag
- InterpssException
public static AcscNetwork createSubAcscNet(BaseAclfNetwork<AclfBus,AclfBranch> fromNet, java.util.Set<java.lang.String> busIdSet, java.util.Set<java.lang.String> branchIdSet) throws InterpssException
fromNet
- toNet
- busIdAry
- branchIdAry
- InterpssException
public static void setSubNetFlag(BaseAclfNetwork<AclfBus,AclfBranch> net, int subNetFlag, java.util.Set<java.lang.String> busIdSet, java.util.Set<java.lang.String> branchIdSet)
net
- subNetFlag
- busIdSet
- branchIdSet
- public static void setSubNetFlag(BaseAclfNetwork<AclfBus,AclfBranch> net, int subNetFlag, java.util.Set<java.lang.String> busIdSet, java.util.function.Predicate<AclfBranch> excludeBranchPredicate)
net
- subNetFlag
- busIdSet
- branchIdSet
-