Modifier and Type | Method and Description |
---|---|
AclfNetwork |
SubNetworkPos.createSubNetwork(int subNetFlag) |
Modifier and Type | Method and Description |
---|---|
void |
SubNetworkPos.buildSubNet(AclfNetwork parentNet,
int subNetFlag) |
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
|
SubNetworkPosProcessorImpl(AclfNetwork net)
Constructor
|
SubNetworkPosProcessorImpl(AclfNetwork net,
BaseCuttingBranch<org.apache.commons.math3.complex.Complex>[] cuttingBranches)
Constructor
|
Modifier and Type | Method and Description |
---|---|
static <T extends AclfNetwork> |
MultiStateAlgoObjectFactory.createMultiNetDclfAlgorithm(T baseAclfNet)
Create a !fixedStructure MultiNEtDclfAlgorithm object
|
static <T extends AclfNetwork> |
MultiStateAlgoObjectFactory.createMultiNetDclfAlgorithm(T baseAclfNet,
int noClonedNet)
Create a MultiNetDclfAlgorithm object with noClonedNet cloned AclfNetworks
|
static <T extends AclfNetwork> |
MultiStateAlgoObjectFactory.createMultiNetDclfAlgorithm(T baseAclfNet,
int noClonedNet,
int noDclfAlgo,
int[] indexAry)
Create a MultiNetDclfAlgorithm object
|
static <T extends AclfNetwork> |
MultiStateAlgoObjectFactory.createMultiStateAclfAlgorithm(T baseAclfNet,
MultiStateAlgoObjectFactory.MStateIndexRec indRec,
boolean createAclfAlgo)
Create a MultiStateAclfAlgorithm object, noClonedNet is not equal to noDclfAlgo
|
static <T extends AclfNetwork> |
MultiStateAlgoObjectFactory.createMultiStateDclfAlgorithm(T baseAclfNet,
MultiStateAlgoObjectFactory.MStateIndexRec indRec)
Create a MultiStateDclfAlgorithm object, noClonedNet is not equal to noDclfAlgo
|
Modifier and Type | Method and Description |
---|---|
static AclfNetwork |
CoreObjectFactory.createAclfNetwork()
Create an AclfNetwork object
|
static AclfNetwork |
CoreObjectFactory.createAclfNetwork(java.util.function.Consumer<AclfNetwork> initializer)
Create an AclfNetwork object
|
static AclfNetwork |
CoreObjectFactory.createAclfNetwork(java.lang.String netId)
Create an AclfNetwork object
|
Modifier and Type | Method and Description |
---|---|
static MultiStateAclfAlgorithm<AclfNetwork> |
MultiStateAlgoObjectFactory.createMultiStateAclfAlgorithm(AclfNetwork baseAclfNet)
Create a !fixedStructure MultiStateAclfAlgorithm object
|
static MultiStateAclfAlgorithm<AclfNetwork> |
MultiStateAlgoObjectFactory.createMultiStateAclfAlgorithm(AclfNetwork baseAclfNet,
int noClonedNet,
boolean createAclfAlgo)
Create a MultiStateAclfAlgorithm object, noClonedNet is equal to noDclfAlgo
|
static MultiStateAclfAlgorithm<AclfNetwork> |
MultiStateAlgoObjectFactory.createMultiStateAclfAlgorithm(AclfNetwork baseAclfNet,
int noClonedNet,
int noDclfAlgo,
int[] indexAry,
boolean createAclfAlgo)
Create a MultiStateAclfAlgorithm object, noClonedNet is not equal to noDclfAlgo
|
static MultiStateDclfAlgorithm<AclfNetwork> |
MultiStateAlgoObjectFactory.createMultiStateDclfAlgorithm(AclfNetwork baseAclfNet)
Create a !fixedStructure MultiStateDclfAlgorithm object
|
static MultiStateDclfAlgorithm<AclfNetwork> |
MultiStateAlgoObjectFactory.createMultiStateDclfAlgorithm(AclfNetwork baseAclfNet,
int noClonedNet)
Create a MultiStateDclfAlgorithm object, noClonedNet is equal to noDclfAlgo
|
static MultiStateDclfAlgorithm<AclfNetwork> |
MultiStateAlgoObjectFactory.createMultiStateDclfAlgorithm(AclfNetwork baseAclfNet,
int noClonedNet,
int noDclfAlgo,
int[] indexAry)
Create a MultiStateDclfAlgorithm object, noClonedNet is not equal to noDclfAlgo
|
Modifier and Type | Method and Description |
---|---|
static Aclf3WPSXformerAdapter |
CoreObjectFactory.createAclf3WPSXfr(java.lang.String fromId,
java.lang.String toId,
java.lang.String tertId,
AclfNetwork net)
Create an Aclf3WXformer object of type 3WPSXfr
|
static Aclf3WXformerAdapter |
CoreObjectFactory.createAclf3WXfr(java.lang.String fromId,
java.lang.String toId,
java.lang.String tertId,
AclfNetwork net)
Create an Aclf3WXformer object of type 3WXfr
|
static ChildNetworkWrapper<AclfBus,AclfBranch> |
ChildNetObjectFactory.createAclfChildNetWrapper(AclfNetwork parentNet,
java.util.function.Consumer<ChildNetworkWrapper<AclfBus,AclfBranch>> initializer)
Create a ChildNetworkWrapper
|
static java.util.Optional<AreaInterchangeControl> |
CoreObjectFactory.createAreaInterchangeController(int number,
java.lang.String areaName,
AclfNetwork net)
Create an Area interchange control object
|
static ChildNetworkWrapper<AclfBus,AclfBranch> |
ChildNetObjectFactory.createChildAclfNet(AclfNetwork parentNet,
java.lang.String childNetId,
ChildNetInterfaceType interType)
create a ChildNetwork object
|
static IConnectBusProcessor |
DclfAlgoObjectFactory.createConnectBusProcessor(AclfNetwork aclfNet)
create a ConnectBusProcessor object
|
static ContingencyAnalysisAlgorithm |
DclfAlgoObjectFactory.createContingencyAnalysisAlgorithm(AclfNetwork aclfNet)
Create a Contingency Analysis algorithm object)
|
static ContingencyAnalysisAlgorithm |
DclfAlgoObjectFactory.createContingencyAnalysisAlgorithm(AclfNetwork aclfNet,
boolean updateRefBus)
Create a Contingency Analysis algorithm object)
|
static ContingencyAnalysisAlgorithm |
DclfAlgoObjectFactory.createContingencyAnalysisAlgorithm(AclfNetwork aclfNet,
IDclfSolver.CacheType cacheType,
boolean updateRefBus)
Create a Contingency Analysis algorithm object
|
static ContingencyAnalysisAlgorithm |
DclfAlgoObjectFactory.createContingencyAnalysisAlgorithm(AclfNetwork aclfNet,
IDclfSolver.CacheType cacheType,
boolean applyAdjust,
boolean updateRefBus)
Create a Contingency Analysis algorithm object
|
static DclfAlgorithm |
DclfAlgoObjectFactory.createDclfAlgorithm(AclfNetwork aclfNet)
Create a Dclf algorithm object
|
static DclfAlgorithm |
DclfAlgoObjectFactory.createDclfAlgorithm(AclfNetwork aclfNet,
boolean updateRefBus)
Create a Dclf algorithm object
|
static DclfAlgorithm |
DclfAlgoObjectFactory.createDclfAlgorithm(AclfNetwork aclfNet,
IDclfSolver.CacheType cacheType,
boolean updateRefBus)
Create a Dclf algorithm object
|
static DclfAlgorithm |
DclfAlgoObjectFactory.createDclfAlgorithm(AclfNetwork aclfNet,
IDclfSolver.CacheType cacheType,
boolean applyAdjust,
boolean updateRefBus)
Create a Dclf algorithm object
|
static EDclfAlgorithm |
DclfAlgoObjectFactory.createEDclfAlgorithm(AclfNetwork aclfNet,
IDclfSolver.CacheType cacheType)
Create an EDclf algorithm object
|
static NetGenAdjustAlgorithm |
DclfAlgoObjectFactory.createGenAdjustAlgorithm(AclfNetwork aclfNet)
Create a Gen Adjust algorithm object)
|
static NetGenAdjustAlgorithm |
DclfAlgoObjectFactory.createGenAdjustAlgorithm(AclfNetwork aclfNet,
IDclfSolver.CacheType cacheType)
Create a GenAdjustAlgorithm algorithm object
|
static NetGenAdjustAlgorithm |
DclfAlgoObjectFactory.createGenAdjustAlgorithm(AclfNetwork aclfNet,
IDclfSolver.CacheType cacheType,
boolean updateRefBus)
Create a GenAdjustAlgorithm algorithm object
|
static NetGenAdjustAlgorithm |
DclfAlgoObjectFactory.createGenAdjustAlgorithm(AclfNetwork aclfNet,
IDclfSolver.CacheType cacheType,
boolean applyAdjust,
boolean updateRefBus)
Create a NetGenAdjustAlgorithm object
|
static HvdcLine2TVSC<BaseAclfBus<?,?>> |
HvdcObjectFactory.createHvdc2TVSC(java.lang.String fromBusId,
java.lang.String toBusId,
java.lang.String dcLineNo,
AclfNetwork net)
Create an HvdcLine2TVSC object
|
static HvdcLine2TLCC<BaseAclfBus<?,?>> |
HvdcObjectFactory.createHvdcLine2TRec1Inv1LCC(java.lang.String fromBusId,
java.lang.String toBusId,
java.lang.String dcLineNo,
AclfNetwork net)
Create an HvdcLine2TLCC object with the single operation mode
|
static HvdcLine2TLCC<BaseAclfBus<?,?>> |
HvdcObjectFactory.createHvdcLine2TRec1Inv2LayeredLCC(java.lang.String fromBusId,
java.lang.String toBusId1,
java.lang.String toBusId2,
java.lang.String dcLineNo,
AclfNetwork net)
Create an layered HvdcLine2TLCC object
|
static HvdcLine2TLCC<BaseAclfBus<?,?>> |
HvdcObjectFactory.createHvdcLine2TRec1Inv2LCC(java.lang.String fromBusId,
java.lang.String toBusId,
java.lang.String dcLineNo,
AclfNetwork net)
Create an HvdcLine2TLCC object with the double operation mode
|
static HvdcLine2TLCC<BaseAclfBus<?,?>> |
HvdcObjectFactory.createHvdcLine2TRec2Inv1LayeredLCC(java.lang.String fromBusId1,
java.lang.String fromBusId2,
java.lang.String toBusId,
java.lang.String dcLineNo,
AclfNetwork net)
Create an HvdcLine2TLCC object with the double operation mode
|
static HvdcLine2TLCC<BaseAclfBus<?,?>> |
HvdcObjectFactory.createHvdcLine2TRec2Inv2LCC(java.lang.String fromBusId1,
java.lang.String fromBusId2,
java.lang.String toBusId1,
java.lang.String toBusId2,
java.lang.String dcLineNo,
AclfNetwork net)
Create an HvdcLine2TLCC object with the double operation mode
|
static InterareaTransfer |
AclfAdjustObjectFactory.createInterareaTransfer(AclfNetwork net,
int fromAreaNo,
int toAreaNo,
java.lang.String transId)
Create a InterareaTransfer object.
|
static InterareaTransfer |
AclfAdjustObjectFactory.createInterareaTransfer(AclfNetwork net,
java.lang.String fromAreaName,
java.lang.String toAreaName,
java.lang.String transId)
Create a InterareaTransfer object.
|
static FlowInterface |
AclfAdjustObjectFactory.createInterface(AclfNetwork net,
java.lang.String id)
create a FlowInterface object
|
static MultiStateAclfAlgorithm<AclfNetwork> |
MultiStateAlgoObjectFactory.createMultiStateAclfAlgorithm(AclfNetwork baseAclfNet)
Create a !fixedStructure MultiStateAclfAlgorithm object
|
static MultiStateAclfAlgorithm<AclfNetwork> |
MultiStateAlgoObjectFactory.createMultiStateAclfAlgorithm(AclfNetwork baseAclfNet,
int noClonedNet,
boolean createAclfAlgo)
Create a MultiStateAclfAlgorithm object, noClonedNet is equal to noDclfAlgo
|
static MultiStateAclfAlgorithm<AclfNetwork> |
MultiStateAlgoObjectFactory.createMultiStateAclfAlgorithm(AclfNetwork baseAclfNet,
int noClonedNet,
int noDclfAlgo,
int[] indexAry,
boolean createAclfAlgo)
Create a MultiStateAclfAlgorithm object, noClonedNet is not equal to noDclfAlgo
|
static MultiStateDclfAlgorithm<AclfNetwork> |
MultiStateAlgoObjectFactory.createMultiStateDclfAlgorithm(AclfNetwork baseAclfNet)
Create a !fixedStructure MultiStateDclfAlgorithm object
|
static MultiStateDclfAlgorithm<AclfNetwork> |
MultiStateAlgoObjectFactory.createMultiStateDclfAlgorithm(AclfNetwork baseAclfNet,
int noClonedNet)
Create a MultiStateDclfAlgorithm object, noClonedNet is equal to noDclfAlgo
|
static MultiStateDclfAlgorithm<AclfNetwork> |
MultiStateAlgoObjectFactory.createMultiStateDclfAlgorithm(AclfNetwork baseAclfNet,
int noClonedNet,
int noDclfAlgo,
int[] indexAry)
Create a MultiStateDclfAlgorithm object, noClonedNet is not equal to noDclfAlgo
|
static SenAnalysisAlgorithm |
DclfAlgoObjectFactory.createSenAnalysisAlgorithm(AclfNetwork aclfNet)
Create a SenAnalysisAlgorithm object
|
static SenAnalysisAlgorithm |
DclfAlgoObjectFactory.createSenAnalysisAlgorithm(AclfNetwork aclfNet,
IDclfSolver.CacheType cacheType)
Create a SenAnalysisAlgorithm object
|
static SenAnalysisAlgorithm |
DclfAlgoObjectFactory.createSenAnalysisAlgorithm(AclfNetwork aclfNet,
IDclfSolver.CacheType cacheType,
boolean updateRefBus)
Create a SenAnalysisAlgorithm object
|
static SenAnalysisAlgorithm |
DclfAlgoObjectFactory.createSenAnalysisAlgorithm(AclfNetwork aclfNet,
IDclfSolver.CacheType cacheType,
boolean applyAdjust,
boolean updateRefBus)
Create a SenAnalysisAlgorithm object
|
static void |
CoreObjectFactory.initAclfNetwork(AclfNetwork aclfNet)
initialize an newly created AclfNetwork object
|
Modifier and Type | Method and Description |
---|---|
static AclfNetwork |
CoreObjectFactory.createAclfNetwork(java.util.function.Consumer<AclfNetwork> initializer)
Create an AclfNetwork object
|
Modifier and Type | Method and Description |
---|---|
AclfNetwork |
AclfFactory.createAclfNetwork()
Returns a new object of class 'Network'.
|
AclfNetwork |
AclfNetwork.createSubNet(int subNetFlag,
boolean equivHvdc)
create a AclfNetwork object by coping (deepCopy) all buses and branches identified by bus/branch.intFlag = subNetFlag.
|
AclfNetwork |
AclfNetwork.createSubNet(java.util.Set<java.lang.String> busIdSet,
boolean equivHvdc)
create a AclfNetwork object by coping (deepCopy) all buses identified by the
busIdAry and branches connnected to busIdSet from this object.
|
AclfNetwork |
AclfNetwork.createSubNet(java.util.Set<java.lang.String> busIdSet,
java.util.function.Predicate<AclfBranch> excludeBranchPredicate,
boolean equivHvdc)
create a AclfNetwork object by coping (deepCopy) all buses identified by the
busIdAry and branches connnected to busIdSet from this object.
|
AclfNetwork |
AclfNetwork.createSubNet(java.util.Set<java.lang.String> busIdSet,
java.util.Set<java.lang.String> branchIdSet,
boolean equivHvdc)
create a AclfNetwork object by coping (deepCopy) all buses and branches identified by the
busIdSet and branchIdSet from this object.
|
Modifier and Type | Method and Description |
---|---|
AclfNetwork |
FlowInterface.getNetwork()
Returns the value of the 'Network' reference.
|
Modifier and Type | Method and Description |
---|---|
void |
FlowInterface.setNetwork(AclfNetwork value)
Sets the value of the '
Network ' reference. |
Modifier and Type | Field and Description |
---|---|
protected AclfNetwork |
FlowInterfaceImpl.network
The cached value of the '
Network ' reference. |
Modifier and Type | Method and Description |
---|---|
AclfNetwork |
FlowInterfaceImpl.basicGetNetwork() |
AclfNetwork |
FlowInterfaceImpl.getNetwork() |
Modifier and Type | Method and Description |
---|---|
void |
FlowInterfaceImpl.setNetwork(AclfNetwork newNetwork) |
Modifier and Type | Method and Description |
---|---|
AclfNetwork |
HvdcLine2TLCC.getAclfNetwork() |
Modifier and Type | Method and Description |
---|---|
AclfNetwork |
HvdcLine2TLCCImpl.getAclfNetwork() |
Modifier and Type | Class and Description |
---|---|
class |
AclfNetworkImpl
An implementation of the model object 'Network'.
|
Modifier and Type | Method and Description |
---|---|
AclfNetwork |
AclfFactoryImpl.createAclfNetwork() |
AclfNetwork |
AclfNetworkImpl.createSubNet(int subNetFlag,
boolean equivHvdc) |
AclfNetwork |
AclfNetworkImpl.createSubNet(java.util.Set<java.lang.String> busIdSet,
boolean equivHvdc) |
AclfNetwork |
AclfNetworkImpl.createSubNet(java.util.Set<java.lang.String> busIdSet,
java.util.function.Predicate<AclfBranch> excludeBranchPredicate,
boolean equivHvdc) |
AclfNetwork |
AclfNetworkImpl.createSubNet(java.util.Set<java.lang.String> busIdSet,
java.util.Set<java.lang.String> branchIdSet,
boolean equivHvdc) |
Modifier and Type | Method and Description |
---|---|
T |
AclfSwitch.caseAclfNetwork(AclfNetwork object)
Returns the result of interpreting the object as an instance of 'Network'.
|
Modifier and Type | Method and Description |
---|---|
AclfNetwork |
LoadflowAlgorithm.getAclfNet()
get the AclfNetwork object
|
Modifier and Type | Method and Description |
---|---|
AclfNetwork |
DclfAlgorithm.getAclfNet()
get the AclfNetwork object
|
Modifier and Type | Method and Description |
---|---|
AclfNetwork |
DclfAlgorithmImpl.getAclfNet() |
Constructor and Description |
---|
ConnectBusProcessor(AclfNetwork net)
Constructor
|
Modifier and Type | Method and Description |
---|---|
AclfNetwork |
LoadflowAlgorithmImpl.getAclfNet() |
Modifier and Type | Interface and Description |
---|---|
interface |
BaseMultiStateLfAlgorithm<TNet extends AclfNetwork>
A representation of the model object 'FS Loadflow Algorithm'.
|
interface |
MultiNetDclfAlgorithm<TNet extends AclfNetwork>
A representation of the model object 'Multi Net Dclf Algorithm'.
|
interface |
MultiStateAclfAlgorithm<TNet extends AclfNetwork>
A representation of the model object 'Multi State Aclf Algorithm'.
|
interface |
MultiStateDclfAlgorithm<TNet extends AclfNetwork>
A representation of the model object 'FS Loadflow Algorithm'.
|
Modifier and Type | Method and Description |
---|---|
<TNet extends AclfNetwork> |
MslfAlgorithmFactory.createMultiNetDclfAlgorithm()
Returns a new object of class 'Multi Net Dclf Algorithm'.
|
<TNet extends AclfNetwork> |
MslfAlgorithmFactory.createMultiStateAclfAlgorithm()
Returns a new object of class 'Multi State Aclf Algorithm'.
|
<TNet extends AclfNetwork> |
MslfAlgorithmFactory.createMultiStateDclfAlgorithm()
Returns a new object of class 'Multi State Dclf Algorithm'.
|
Modifier and Type | Method and Description |
---|---|
AclfNetwork |
BaseMultiStateLfAlgorithm.createClonedAclfNet(java.lang.String netName)
create a new clonedAclfNet object, it only applies to fixedStructure = false
|
AclfNetwork |
BaseMultiStateLfAlgorithm.createClonedSubAclfNet(java.lang.String netName,
java.util.Set<java.lang.String> busIdSet,
boolean equivHvdc)
create a new cloned SubAclfNet object based on the busIdSet, it only applies to fixedStructure = false
|
AclfNetwork |
BaseMultiStateLfAlgorithm.getClonedAclfNet(int netNo)
get a cloned AclfNet object by net number (0 ..
|
AclfNetwork |
BaseMultiStateLfAlgorithm.getClonedAclfNet(java.lang.String netId)
get a cloned AclfNet object by net id.
|
Modifier and Type | Method and Description |
---|---|
org.eclipse.emf.common.util.EList<AclfNetwork> |
BaseMultiStateLfAlgorithm.getMsAclfNetList()
Returns the value of the 'Ms Aclf Net List' containment reference list.
|
Modifier and Type | Method and Description |
---|---|
void |
BaseMultiStateLfAlgorithm.addMsAclfNet(java.lang.String netName,
AclfNetwork aclfNet)
add an aclfNet object to the msAclfNetList, it only applies to fixedStructure = false
|
Modifier and Type | Class and Description |
---|---|
class |
BaseMultiStateLfAlgorithmImpl<TNet extends AclfNetwork>
An implementation of the model object 'FS Loadflow Algorithm'.
|
class |
MultiNetDclfAlgorithmImpl<TNet extends AclfNetwork>
An implementation of the model object 'Multi Net Dclf Algorithm'.
|
class |
MultiStateAclfAlgorithmImpl<TNet extends AclfNetwork>
An implementation of the model object 'Multi State Aclf Algorithm'.
|
class |
MultiStateDclfAlgorithmImpl<TNet extends AclfNetwork>
An implementation of the model object 'FS Loadflow Algorithm'.
|
Modifier and Type | Field and Description |
---|---|
protected org.eclipse.emf.common.util.EList<AclfNetwork> |
BaseMultiStateLfAlgorithmImpl.msAclfNetList
The cached value of the '
Ms Aclf Net List ' containment reference list. |
Modifier and Type | Method and Description |
---|---|
<TNet extends AclfNetwork> |
MslfAlgorithmFactoryImpl.createMultiNetDclfAlgorithm() |
<TNet extends AclfNetwork> |
MslfAlgorithmFactoryImpl.createMultiStateAclfAlgorithm() |
<TNet extends AclfNetwork> |
MslfAlgorithmFactoryImpl.createMultiStateDclfAlgorithm() |
Modifier and Type | Method and Description |
---|---|
AclfNetwork |
BaseMultiStateLfAlgorithmImpl.createClonedAclfNet(java.lang.String netName) |
AclfNetwork |
BaseMultiStateLfAlgorithmImpl.createClonedSubAclfNet(java.lang.String netName,
java.util.Set<java.lang.String> busIdSet,
boolean equivHvdc) |
AclfNetwork |
BaseMultiStateLfAlgorithmImpl.getClonedAclfNet(int netNo) |
AclfNetwork |
BaseMultiStateLfAlgorithmImpl.getClonedAclfNet(java.lang.String netId) |
Modifier and Type | Method and Description |
---|---|
org.eclipse.emf.common.util.EList<AclfNetwork> |
BaseMultiStateLfAlgorithmImpl.getMsAclfNetList() |
Modifier and Type | Method and Description |
---|---|
void |
BaseMultiStateLfAlgorithmImpl.addMsAclfNet(java.lang.String netName,
AclfNetwork aclfNet) |
Modifier and Type | Method and Description |
---|---|
<TNet extends AclfNetwork> |
MslfAlgorithmSwitch.caseBaseMultiStateLfAlgorithm(BaseMultiStateLfAlgorithm<TNet> object)
Returns the result of interpreting the object as an instance of 'Base Multi State Lf Algorithm'.
|
<TNet extends AclfNetwork> |
MslfAlgorithmSwitch.caseMultiNetDclfAlgorithm(MultiNetDclfAlgorithm<TNet> object)
Returns the result of interpreting the object as an instance of 'Multi Net Dclf Algorithm'.
|
<TNet extends AclfNetwork> |
MslfAlgorithmSwitch.caseMultiStateAclfAlgorithm(MultiStateAclfAlgorithm<TNet> object)
Returns the result of interpreting the object as an instance of 'Multi State Aclf Algorithm'.
|
<TNet extends AclfNetwork> |
MslfAlgorithmSwitch.caseMultiStateDclfAlgorithm(MultiStateDclfAlgorithm<TNet> object)
Returns the result of interpreting the object as an instance of 'Multi State Dclf Algorithm'.
|
Modifier and Type | Method and Description |
---|---|
boolean |
LossAllocationAlgorithm.hasActivePowerLoop(AclfNetwork net)
check if the network has active power loop.
|
Modifier and Type | Method and Description |
---|---|
boolean |
LossAllocationAlgorithmImpl.hasActivePowerLoop(AclfNetwork net) |
Modifier and Type | Interface and Description |
---|---|
interface |
PlanningAclfNetwork
A representation of the model object 'Net Container'.
|
Modifier and Type | Method and Description |
---|---|
AclfNetwork |
PlanningPeriodAclfNet.getAclfNet()
Returns the value of the 'Aclf Net' reference.
|
Modifier and Type | Method and Description |
---|---|
void |
PlanningPeriodAclfNet.setAclfNet(AclfNetwork value)
Sets the value of the '
Aclf Net ' reference. |
Modifier and Type | Class and Description |
---|---|
class |
PlanningAclfNetworkImpl
An implementation of the model object 'Net Container'.
|
Modifier and Type | Field and Description |
---|---|
protected AclfNetwork |
PlanningPeriodAclfNetImpl.aclfNet
The cached value of the '
Aclf Net ' reference. |
Modifier and Type | Method and Description |
---|---|
AclfNetwork |
PlanningPeriodAclfNetImpl.basicGetAclfNet() |
AclfNetwork |
PlanningPeriodAclfNetImpl.getAclfNet() |
Modifier and Type | Method and Description |
---|---|
void |
PlanningPeriodAclfNetImpl.setAclfNet(AclfNetwork newAclfNet) |
Modifier and Type | Method and Description |
---|---|
T |
PlanningAlgorithmSwitch.caseAclfNetwork(AclfNetwork object)
Returns the result of interpreting the object as an instance of 'Network'.
|
Modifier and Type | Method and Description |
---|---|
static AclfNetwork |
CoreCopyFunc.createSubAclfNet(BaseAclfNetwork<AclfBus,AclfBranch> fromNet,
int subNetFlag,
boolean equivHvdc)
deep copy of the subNet
|
static AclfNetwork |
CoreCopyFunc.createSubAclfNet(BaseAclfNetwork<AclfBus,AclfBranch> fromNet,
java.util.Set<java.lang.String> busIdSet,
boolean equivHvdc)
deep copy of the bus and branch set
|
static AclfNetwork |
CoreCopyFunc.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 |
CoreCopyFunc.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
|
Modifier and Type | Method and Description |
---|---|
static void |
AclfNetInfoHelper.checkIslandBusInNet(AclfNetwork aclfNet)
Check if there are island buses in the network
|
static java.util.List<AclfBus> |
AclfNetInfoHelper.getSortedLargeMismatchBusList(AclfNetwork aclfNet,
int cnt)
Get the sorted bus list with the largest mismatch for the number of counts.
|
static void |
AclfNetInfoHelper.outputBranchAclfDebugInfo(AclfNetwork aclfNet,
java.lang.String braId,
boolean activeOnly) |
static void |
AclfNetInfoHelper.outputBranchAclfDebugInfo(AclfNetwork aclfNet,
java.lang.String braId,
boolean activeOnly,
double err)
Console output of the branch debug info
|
static void |
AclfNetInfoHelper.outputBusAclfDebugInfo(AclfNetwork aclfNet,
java.lang.String busId,
boolean activeOnly)
Console output of the bus debug info
|
static void |
AclfNetInfoHelper.outputSubstationAclfDebugInfo(AclfNetwork aclfNet,
java.lang.String subName,
boolean activeOnly)
Console output of the bus debug info
|
Constructor and Description |
---|
AclfNetEquivGenLoadHelper(AclfNetwork net)
Constructor
|
AclfNetObjectComparator(AclfNetwork aclfNet1,
AclfNetwork aclfNet2)
Constructor for AclfNetObjectComparator.
|
AclfNetObjectComparator(AclfNetwork aclfNet1,
AclfNetwork aclfNet2,
boolean debug)
Constructor for AclfNetObjectComparator.
|
Modifier and Type | Method and Description |
---|---|
static ChildNetworkWrapper<DistBus,DistBranch> |
DistObjectFactory.createChildDistNet(AclfNetwork parentNet,
java.lang.String childNetId) |
Modifier and Type | Method and Description |
---|---|
static AclfNetwork |
SENetworkHelper.createAclfNetwrok(SENetwork fromSeNet)
create an Aclf Network object from a SE Network object
|
Modifier and Type | Method and Description |
---|---|
static SENetwork |
SENetworkHelper.createSENetwrok(AclfNetwork fromAclfNet)
create a SE Network object from an Aclf Network object
|
Modifier and Type | Method and Description |
---|---|
AclfNetwork |
SimuContext.getAclfNet()
Returns the value of the 'Aclf Net' containment reference.
|
Modifier and Type | Method and Description |
---|---|
static ContingencyAnalysis |
SimuObjectFactory.createContingencyAnalysis(SimuCtxType type,
AclfNetwork aclfNet)
Create a ContingencyAnalysis object
|
static SimuContext |
SimuObjectFactory.createSimuCtxTypeAclfNet(AclfNetwork aclfNet)
create a SimuContext object of type AclfNet
|
void |
SimuContext.setAclfNet(AclfNetwork value)
Sets the value of the '
Aclf Net ' containment reference. |
Modifier and Type | Field and Description |
---|---|
protected AclfNetwork |
SimuContextImpl.aclfNet
The cached value of the '
Aclf Net ' containment reference. |
Modifier and Type | Method and Description |
---|---|
AclfNetwork |
SimuContextImpl.getAclfNet() |
Modifier and Type | Method and Description |
---|---|
org.eclipse.emf.common.notify.NotificationChain |
SimuContextImpl.basicSetAclfNet(AclfNetwork newAclfNet,
org.eclipse.emf.common.notify.NotificationChain msgs) |
void |
SimuContextImpl.setAclfNet(AclfNetwork newAclfNet) |
Modifier and Type | Method and Description |
---|---|
static void |
SimuCtxHelper.initContingencyAnalysis(ContingencyAnalysis mcase,
SimuCtxType type,
AclfNetwork aclfNet) |
Modifier and Type | Method and Description |
---|---|
static AclfBus |
AclfInputUtilFunc.addCapacitorBusTo(AclfNetwork net,
java.lang.String busId,
double baseV,
int noArea,
int noZone,
double q,
Unit.UnitType qUnit)
Add a capacitor bus to the network
|
static AclfBranch |
AclfInputUtilFunc.addLineBranchTo(AclfNetwork net,
java.lang.String fid,
java.lang.String tid,
double r,
double x,
Unit.UnitType zUnit,
double hB,
Unit.UnitType bUnit)
Add a line branch to the network
|
static AclfBus |
AclfInputUtilFunc.addLoadBusTo(AclfNetwork net,
java.lang.String id,
double baseV,
int noArea,
int noZone,
AclfLoadCode code,
double p,
double q,
Unit.UnitType pUnit)
Add a load bus to the network
|
static AclfBus |
AclfInputUtilFunc.addNonGenNonLoadBusTo(AclfNetwork net,
java.lang.String id,
double baseV,
int noArea,
int noZone)
Add a non-load and non-gen bus
|
static PQBusLimit |
AclfAdjInputUtilFunc.addPQBusLimitTo(AclfNetwork adjNet,
java.lang.String busId,
double qSpec,
Unit.UnitType qUnit,
double vMax,
double vMin,
Unit.UnitType vUnit)
add PQ bus control
|
static AclfBus |
AclfInputUtilFunc.addPQBusTo(AclfNetwork net,
java.lang.String id,
double baseV,
int noArea,
int noZone,
double p,
double q,
Unit.UnitType pUnit)
Add a PQ Gen bus to the network
|
static AclfBranch |
AclfInputUtilFunc.addPsXfrBranchTo(AclfNetwork net,
java.lang.String fid,
java.lang.String tid,
double r,
double x,
Unit.UnitType zUnit,
double fTap,
double tTap,
Unit.UnitType ratioUnit,
double fAng,
double tAng,
Unit.UnitType angUnit)
Add a PsXfr branch to the network
|
static PSXfrPControl |
AclfAdjInputUtilFunc.addPSXfrPControlTo(AclfNetwork adjNet,
java.lang.String fromId,
java.lang.String toId,
boolean conOnFromSide,
boolean flowFrom2To,
double pSpec,
Unit.UnitType pUnit,
double angMax,
double angMin,
Unit.UnitType angUnit)
add PS Xfr control of p flow
|
static PVBusLimit |
AclfAdjInputUtilFunc.addPVBusLimitTo(AclfNetwork adjNet,
java.lang.String busId,
double vSpec,
Unit.UnitType vUnit,
double qMax,
double qMin,
Unit.UnitType qUnit)
Add PV Bus control
|
static AclfBus |
AclfInputUtilFunc.addPVBusTo(AclfNetwork net,
java.lang.String id,
double baseV,
int noArea,
int noZone,
double p,
Unit.UnitType pUnit,
double v,
Unit.UnitType vUnit)
Add a PV bus to the network object
|
static RemoteQBus |
AclfAdjInputUtilFunc.addRemoteQBusMvarFlowTo(AclfNetwork adjNet,
java.lang.String busId,
java.lang.String remoteBranchId,
double vSpec,
Unit.UnitType vUnit,
double qMax,
double qMin,
Unit.UnitType qUnit,
boolean onFromSide,
boolean flowFrom2To)
Add Bus Q control of a remote branch mvar flow
|
static RemoteQBus |
AclfAdjInputUtilFunc.addRemoteQBusVoltageTo(AclfNetwork adjNet,
java.lang.String busId,
java.lang.String remoteBusId,
double vSpec,
Unit.UnitType vUnit,
double qMax,
double qMin,
Unit.UnitType qUnit)
add bus Q control of a remote bus voltage
|
static AclfBus |
AclfInputUtilFunc.addSwingBusTo(AclfNetwork net,
java.lang.String id,
double baseV,
int noArea,
int noZone,
double vMag,
Unit.UnitType vUnit,
double vAng,
Unit.UnitType angUnit)
Add a swing bus into the network
|
static TapControl |
AclfAdjInputUtilFunc.addTapControlMvarFlowTo(AclfNetwork adjNet,
java.lang.String fromId,
java.lang.String toId,
boolean flowFrom2To,
boolean mvarSpecOnFromSide,
double mvaSpec,
Unit.UnitType mvaUnit,
double tapMax,
double tapMin,
boolean tapOnFromSide,
int steps)
Add Xfr Tap Control for branch mvar flow
|
static TapControl |
AclfAdjInputUtilFunc.addTapControlVoltageTo(AclfNetwork adjNet,
java.lang.String fromId,
java.lang.String toId,
java.lang.String vcBusId,
boolean vcBusOnFromSide,
double vSpec,
Unit.UnitType vUnit,
double tapMax,
double tapMin,
boolean tapOnFromSide,
int steps)
Add Xfr branch tap control for bus voltage
|
static AclfBranch |
AclfInputUtilFunc.addXfrBranchTo(AclfNetwork net,
java.lang.String fid,
java.lang.String tid,
double r,
double x,
Unit.UnitType zUnit,
double fTap,
double tTap,
Unit.UnitType ratioUnit)
Add a Xfr branch to the network
|
static AclfBranch |
AclfInputUtilFunc.addZbrBranchTo(AclfNetwork net,
java.lang.String fid,
java.lang.String tid) |
Modifier and Type | Method and Description |
---|---|
static AclfNetwork |
SampleHvdcTestingCases.create2TDoubleLayered() |
static AclfNetwork |
SampleHvdcTestingCases.create2TDoubleLCC() |
static AclfNetwork |
SampleHvdcTestingCases.create2TSingleLCC() |
static AclfNetwork |
SampleHvdcTestingCases.create2TSingleLCCZbr() |
static AclfNetwork |
SampleHvdcTestingCases.create2TVSC() |
static AclfNetwork |
SampleHvdcTestingCases.create2TVSCZbr() |
static AclfNetwork |
SampleTestingCases.create5BusAclfFuncLoad() |
static AclfNetwork |
SampleTestingCases.create5BusAclfPQBusLimit() |
static AclfNetwork |
SampleTestingCases.create5BusAclfPVBusLimit() |
static AclfNetwork |
SampleTestingCases.create5BusAclfReQBranchQPoint()
Create a 5-bus AclfNetwork with remote Q bus voltage control
at bus-4 to control branch 4->2(1) Q flow to 1.5 pu
|
static AclfNetwork |
SampleTestingCases.create5BusAclfReQBranchQRange()
Create a 5-bus AclfNetwork with remote Q bus voltage control
at bus-4 to control branch 4->2(1) Q flow to [1.51, 1.49] pu
|
static AclfNetwork |
SampleTestingCases.create5BusAclfReQBusVolt()
Create a 5-bus AclfNetwork with a remote Q bus voltage control at bus-4
to control bus-2 voltage to 1.05 pu.
|
static AclfNetwork |
SampleTestingCases.create5BusMultiFuncLoad() |
static AclfNetwork |
SampleTestingCases.create5BusMultiGen_PQLimit() |
static AclfNetwork |
SampleTestingCases.create5BusMultiGen_ReQBusVolt() |
static AclfNetwork |
SampleTestingCases.create5BusMultiGenPV_NoLimit() |
static AclfNetwork |
SampleTestingCases.create5BusMultiGenPV_WithLimit() |
static AclfNetwork |
SampleTestingCases.create5BusMultiLoad() |
static AclfNetwork |
SampleTestingCases.load_LF_5BusSystemWithCompensator() |
static AclfNetwork |
SampleTestingCases.sample2BusLine() |
static AclfNetwork |
SampleTestingCases.sample2BusXfr() |
static AclfNetwork |
SampleTestingCases.sample2BusXfrTapVControlPoint()
Create a 2-bus AclfNetwork with a Xfr tap control at branch 0001->0002(1)
to control bus-2 voltage to 0.9 pu.
|
static AclfNetwork |
SampleTestingCases.sample2BusXfrTapVControlRange()
Create a 2-bus AclfNetwork with a Xfr tap control at branch 0001->0002(1)
to control bus-2 voltage to [0.92, 0.91] pu.
|
static AclfNetwork |
SampleTestingCases.sample3BusPSXfr() |
static AclfNetwork |
SampleTestingCases.sample3BusPSXfrPControlPoint()
Create a 3-bus AclfNetwork with a PSXfr P control at branch 0001->0002(1)
to control the P flow from bus-1 to bus-2 to 0.4 pu.
|
static AclfNetwork |
SampleTestingCases.sample3BusPSXfrPControlRange()
Create a 3-bus AclfNetwork with a PSXfr P control at branch 0001->0002(1)
to control the P flow from bus-1 to bus-2 to [0.45, 0.35] pu.
|
Modifier and Type | Method and Description |
---|---|
static AclfNetwork |
AclfNetworkState.create() |
static AclfNetwork |
AclfNetworkState.create(AclfNetworkState bean) |
Modifier and Type | Method and Description |
---|---|
protected void |
AclfNetworkState.map2EObject(AclfNetwork eObj) |
static void |
AclfNetworkState.readData(com.hazelcast.nio.ObjectDataInput in,
AclfNetwork eObj) |
void |
AclfNetworkState.updateEObject(AclfNetwork eObj) |
static void |
AclfNetworkState.writeData(com.hazelcast.nio.ObjectDataOutput out,
AclfNetwork eObj) |
Constructor and Description |
---|
AclfNetworkState(AclfNetwork eObj) |
AclfNetworkState(AclfNetwork eObj,
int subNetFlag) |