public interface EDclfAlgorithm extends DclfAlgorithm
The following features are supported:
DclfAlgorithmPackage.getEDclfAlgorithm()| Modifier and Type | Method and Description |
|---|---|
boolean |
calculateEDclf()
Calculate Extended DC Loadflow and cache the results.
|
boolean |
calculateEDclf(boolean reset)
Calculate Extended DC Loadflow and cache the results.
|
boolean |
calculateEDclf(DclfMethod method)
Calculate Extended DC Loadflow and cache the results.
|
boolean |
calculateEDclf(DclfMethod method,
boolean reset)
Calculate Extended DC Loadflow and cache the results.
|
IEDclfSolver |
getEDclfSolver()
Returns the value of the 'EDclf Solver' attribute.
|
void |
setEDclfSolver(IEDclfSolver value)
Sets the value of the '
EDclf Solver' attribute. |
calculateDclf, calculateDclf, calculateDclf, calculateDclf, checkCondition, deepCopy, distributeLoad, getAccFactor, getAclfNet, getAdjMaxIterations, getAdjTolerance, getB11Matrix, getB1Matrix, getDclfAlgoBranch, getDclfAlgoBranchList, getDclfAlgoBus, getDclfAlgoBusList, getDclfSolver, isApplyAdjustment, isDclfCalculated, removeDclfAlgoBranch, removeDclfAlgoBus, setAccFactor, setAdjMaxIterations, setAdjTolerance, setApplyAdjustment, setDclfCalculated, setDclfSolver, setRefBus, setRefBus, transfer2AclfNetgetNetwork, setNetworkcheckData, checkData, getDesc, getId, getName, getNumber, getStatusChangeInfo, hzCopy, isActive, isStatus, jsonCopy, setDesc, setId, setName, setNumber, setStatus, setStatusChangeInfoeAllContents, eClass, eContainer, eContainingFeature, eContainmentFeature, eContents, eCrossReferences, eGet, eGet, eInvoke, eIsProxy, eIsSet, eResource, eSet, eUnseteAdapters, eDeliver, eNotify, eSetDeliverreadData, writeDatagetDclfAlgoBranchIdLookupTable, getDclfAlgoBusIdLookupTable, getDclfAlgoGenNameLookupTable, getDclfAlgoLoadNameLookupTable, rebuildLookupRefRelationshipcalTotalGen, calTotalLoad, getBranchFlow, getBranchFlow, getBranchFlow, getBusAngle, getBusAngle, getBusPower, getBusPower, getBusPowerInfoNet, getBusPowerInfoNet, getMismatch, loading, loading, loss, ratingViolation, ratingViolationIEDclfSolver getEDclfSolver()
"null".
EDclf solver object
setEDclfSolver(IEDclfSolver),
DclfAlgorithmPackage.getEDclfAlgorithm_EDclfSolver()void setEDclfSolver(IEDclfSolver value)
EDclf Solver' attribute.
value - the new value of the 'EDclf Solver' attribute.getEDclfSolver()boolean calculateEDclf()
boolean calculateEDclf(boolean reset)
reset - if set to true, reset Dclf Algorithm, for example, BMatrix, for the dc loadflow calculation.
boolean calculateEDclf(DclfMethod method)
method - Dclf method
boolean calculateEDclf(DclfMethod method, boolean reset)
method - Dclf methodreset - if set to true, reset Dclf Algorithm, for example, BMatrix, for the dc loadflow calculation.