public interface DclfAlgoBus extends BusRef<AclfBus>
The following features are supported:
DclfAlgoAdapterPackage.getDclfAlgoBus()
Modifier and Type | Method and Description |
---|---|
double |
calInjectP()
calculate bus injection poewr for DCLF calculation
|
java.util.Optional<DclfAlgoGen> |
getGen(java.lang.String genId)
get DclfAlgoGen object by id
|
double |
getGenAdjust()
Returns the value of the 'Gen Adjust' attribute.
|
org.eclipse.emf.common.util.EList<DclfAlgoGen> |
getGenList()
Returns the value of the 'Gen List' containment reference list.
|
java.util.Optional<DclfAlgoLoad> |
getLoad(java.lang.String loadId)
get DclfAlgoLoad object by id
|
double |
getLoadAdjust()
Returns the value of the 'Load Adjust' attribute.
|
org.eclipse.emf.common.util.EList<DclfAlgoLoad> |
getLoadList()
Returns the value of the 'Load List' containment reference list.
|
void |
setGenAdjust(double value)
Sets the value of the '
Gen Adjust ' attribute. |
void |
setLoadAdjust(double value)
Sets the value of the '
Load Adjust ' attribute. |
boolean |
synchronizeGenLoad()
Synchronize DclfAlgoGen/Load object list with the AclfGen/Load object list
|
getBus, setBaseVoltage, setBus
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
double getGenAdjust()
"0.0"
.
Bus dclf gen adjustment (into net as positive direction)
setGenAdjust(double)
,
DclfAlgoAdapterPackage.getDclfAlgoBus_GenAdjust()
void setGenAdjust(double value)
Gen Adjust
' attribute.
value
- the new value of the 'Gen Adjust' attribute.getGenAdjust()
double getLoadAdjust()
"0.0"
.
Bus dclf load adjustment (into net as positive direction)
setLoadAdjust(double)
,
DclfAlgoAdapterPackage.getDclfAlgoBus_LoadAdjust()
void setLoadAdjust(double value)
Load Adjust
' attribute.
value
- the new value of the 'Load Adjust' attribute.getLoadAdjust()
org.eclipse.emf.common.util.EList<DclfAlgoGen> getGenList()
DclfAlgoGen
.
It is bidirectional and its opposite is 'Parent Dclf Algo Bus
'.
multi-generator object list.
DclfAlgoAdapterPackage.getDclfAlgoBus_GenList()
,
DclfAlgoGen.getParentDclfAlgoBus()
org.eclipse.emf.common.util.EList<DclfAlgoLoad> getLoadList()
DclfAlgoLoad
.
It is bidirectional and its opposite is 'Parent Dclf Algo Bus
'.
multi-load object list.
DclfAlgoAdapterPackage.getDclfAlgoBus_LoadList()
,
DclfAlgoLoad.getParentDclfAlgoBus()
double calInjectP()
java.util.Optional<DclfAlgoGen> getGen(java.lang.String genId)
genId
- gen id
java.util.Optional<DclfAlgoLoad> getLoad(java.lang.String loadId)
loadId
- load id
boolean synchronizeGenLoad()