Modifier and Type | Method and Description |
---|---|
static DclfAlgoBranch |
DclfAlgoObjectFactory.createDclfAlgoBranch(DclfAlgorithm algo,
AclfBranch branch)
create a DclfAlgoBranch object
|
Modifier and Type | Method and Description |
---|---|
static CAMonitoringBranch |
DclfAlgoObjectFactory.createCaMonitoringBranch(DclfAlgoBranch branch)
Create a MonitoringBranch object
|
static CaOutageBranch |
DclfAlgoObjectFactory.createCaOutageBranch(DclfAlgoBranch dclfBranch)
Create a OutageBranch object of branch outage type OPEN
|
static CaOutageBranch |
DclfAlgoObjectFactory.createCaOutageBranch(DclfAlgoBranch dclfBranch,
CaBranchOutageType type)
Create a OutageBranch object of the branch outage type
|
Modifier and Type | Interface and Description |
---|---|
interface |
CAMonitoringBranch
A representation of the model object 'Monitoring Branch'.
|
Modifier and Type | Class and Description |
---|---|
class |
CAMonitoringBranchImpl
An implementation of the model object 'Monitoring Branch'.
|
Modifier and Type | Method and Description |
---|---|
T |
ContingencySwitch.caseDclfAlgoBranch(DclfAlgoBranch object)
Returns the result of interpreting the object as an instance of 'Dclf Algo Branch'.
|
Modifier and Type | Interface and Description |
---|---|
interface |
CaOutageBranch
A representation of the model object 'Outage Branch'.
|
Modifier and Type | Method and Description |
---|---|
DclfAlgoBranch |
DclfAlgorithm.getDclfAlgoBranch(java.lang.String branchId)
get the DclfAlgoBranch object by branch id
|
Modifier and Type | Method and Description |
---|---|
java.util.Map<java.lang.String,DclfAlgoBranch> |
IDclfAlgoLookup.getDclfAlgoBranchIdLookupTable()
get the Branch id to DclfAlgoBranch object lookup table
|
org.eclipse.emf.common.util.EList<DclfAlgoBranch> |
DclfAlgorithm.getDclfAlgoBranchList()
Returns the value of the 'Dclf Algo Branch List' containment reference list.
|
Modifier and Type | Method and Description |
---|---|
double[] |
ContingencyAnalysisAlgorithm.calMultiOutageLODFs(DclfAlgoBranch monitorBranch)
(internal method) calculate LODFs for multi outage (open) branches case.
|
double |
ContingencyAnalysisAlgorithm.calPostOutageFlow(CaOutageBranch outageBranch,
DclfAlgoBranch dclfBranch)
calculate and return the post outage flow for the outageBranch and the monitoring branch.
|
double |
IDclfResult.loading(DclfAlgoBranch dclfBranch,
CABranchRatingType type)
branch loading in percent again the branch rating limit
|
double |
IDclfResult.loading(DclfAlgoBranch dclfBranch,
double shiftedFlow,
CABranchRatingType type)
branch loading in percent again the branch rating limit
|
boolean |
IDclfResult.ratingViolation(DclfAlgoBranch dclfBranch,
CABranchRatingType type,
double threshold)
check branch rating violation
|
boolean |
IDclfResult.ratingViolation(DclfAlgoBranch dclfBranch,
double shiftedFlow,
CABranchRatingType type,
double threshold)
check branch rating violation
|
Modifier and Type | Method and Description |
---|---|
DclfAlgoBranch |
DclfAlgoAdapterFactory.createDclfAlgoBranch()
Returns a new object of class 'Dclf Algo Branch'.
|
Modifier and Type | Class and Description |
---|---|
class |
DclfAlgoBranchImpl
An implementation of the model object 'Dclf Algo Branch'.
|
Modifier and Type | Method and Description |
---|---|
DclfAlgoBranch |
DclfAlgoAdapterFactoryImpl.createDclfAlgoBranch() |
Modifier and Type | Method and Description |
---|---|
T |
DclfAlgoAdapterSwitch.caseDclfAlgoBranch(DclfAlgoBranch object)
Returns the result of interpreting the object as an instance of 'Dclf Algo Branch'.
|
Modifier and Type | Class and Description |
---|---|
class |
CaOutageBranchImpl
An implementation of the model object 'Outage Branch'.
|
Modifier and Type | Field and Description |
---|---|
protected org.eclipse.emf.common.util.EList<DclfAlgoBranch> |
DclfAlgorithmImpl.dclfAlgoBranchList
The cached value of the '
Dclf Algo Branch List ' containment reference list. |
Modifier and Type | Method and Description |
---|---|
DclfAlgoBranch |
DclfAlgorithmImpl.getDclfAlgoBranch(java.lang.String branchId) |
Modifier and Type | Method and Description |
---|---|
java.util.Map<java.lang.String,DclfAlgoBranch> |
DclfAlgorithmImpl.getDclfAlgoBranchIdLookupTable() |
org.eclipse.emf.common.util.EList<DclfAlgoBranch> |
DclfAlgorithmImpl.getDclfAlgoBranchList() |
Modifier and Type | Method and Description |
---|---|
double[] |
ContingencyAnalysisAlgorithmImpl.calMultiOutageLODFs(DclfAlgoBranch monitorBranch)
It applies to multi-outage branches
|
double |
ContingencyAnalysisAlgorithmImpl.calPostOutageFlow(CaOutageBranch outageBranch,
DclfAlgoBranch dclfBranch) |
double |
DclfAlgorithmImpl.loading(DclfAlgoBranch dclfBranch,
CABranchRatingType type) |
double |
DclfAlgorithmImpl.loading(DclfAlgoBranch dclfBranch,
double shiftedFlow,
CABranchRatingType type) |
boolean |
DclfAlgorithmImpl.ratingViolation(DclfAlgoBranch dclfBranch,
CABranchRatingType type,
double threshold) |
boolean |
DclfAlgorithmImpl.ratingViolation(DclfAlgoBranch dclfBranch,
double shiftedFlow,
CABranchRatingType type,
double threshold) |
Modifier and Type | Method and Description |
---|---|
T |
DclfAlgorithmSwitch.caseDclfAlgoBranch(DclfAlgoBranch object)
Returns the result of interpreting the object as an instance of 'Dclf Algo Branch'.
|
Modifier and Type | Method and Description |
---|---|
java.util.Map<java.lang.String,DclfAlgoBranch> |
CommonLangFactoryImpl.createDclfAlgoBranchLookupTableFromString(org.eclipse.emf.ecore.EDataType eDataType,
java.lang.String initialValue) |
Modifier and Type | Method and Description |
---|---|
static DclfAlgoBranch |
DclfAlgoBranchState.create() |
static DclfAlgoBranch |
DclfAlgoBranchState.create(DclfAlgoBranchState bean,
AclfBranch aclfBranch) |
Modifier and Type | Method and Description |
---|---|
protected void |
DclfAlgoBranchState.map2EObject(DclfAlgoBranch eObj) |
static void |
DclfAlgoBranchState.readData(com.hazelcast.nio.ObjectDataInput in,
DclfAlgoBranch eObj) |
void |
DclfAlgoBranchState.updateEObject(DclfAlgoBranch eObj) |
static void |
DclfAlgoBranchState.writeData(com.hazelcast.nio.ObjectDataOutput out,
DclfAlgoBranch eObj) |
Constructor and Description |
---|
DclfAlgoBranchState(DclfAlgoBranch eObj) |