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, transfer2AclfNet
getNetwork, setNetwork
checkData, checkData, getDesc, getId, getName, getNumber, getStatusChangeInfo, hzCopy, isActive, isStatus, jsonCopy, setDesc, setId, setName, setNumber, setStatus, setStatusChangeInfo
eAllContents, eClass, eContainer, eContainingFeature, eContainmentFeature, eContents, eCrossReferences, eGet, eGet, eInvoke, eIsProxy, eIsSet, eResource, eSet, eUnset
eAdapters, eDeliver, eNotify, eSetDeliver
readData, writeData
getDclfAlgoBranchIdLookupTable, getDclfAlgoBusIdLookupTable, getDclfAlgoGenNameLookupTable, getDclfAlgoLoadNameLookupTable, rebuildLookupRefRelationship
calTotalGen, calTotalLoad, getBranchFlow, getBranchFlow, getBranchFlow, getBusAngle, getBusAngle, getBusPower, getBusPower, getBusPowerInfoNet, getBusPowerInfoNet, getMismatch, loading, loading, loss, ratingViolation, ratingViolation
IEDclfSolver 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.