public class BaseDStabNetworkImpl<TBus extends BaseDStabBus<? extends DStabGen,? extends DStabLoad>,TBra extends DStabBranch> extends BaseAcscNetworkImpl<TBus,TBra> implements BaseDStabNetwork<TBus,TBra>
The following features are implemented:
org.eclipse.emf.common.notify.impl.BasicNotifierImpl.EAdapterList<E extends java.lang.Object & org.eclipse.emf.common.notify.Adapter>, org.eclipse.emf.common.notify.impl.BasicNotifierImpl.EObservableAdapterList| Modifier and Type | Method and Description |
|---|---|
void |
addCustomBusCurrentInj()
first the positive sequence current injection values will be added by default, then the
three-sequence current values will be considered.
|
DynamicEvent |
addDynamicEvent(DynamicEvent dEvent,
java.lang.String eventId) |
Machine |
addMachine(Machine machine,
java.lang.String busId,
java.lang.String genId) |
ScriptDynamicBusDevice |
addScriptDynamicBusDevice(ScriptDynamicBusDevice device,
java.lang.String busId) |
boolean |
checkData(DataCheckConfiguration config) |
java.lang.Object |
eGet(int featureID,
boolean resolve,
boolean coreType) |
org.eclipse.emf.common.notify.NotificationChain |
eInverseRemove(org.eclipse.emf.ecore.InternalEObject otherEnd,
int featureID,
org.eclipse.emf.common.notify.NotificationChain msgs) |
boolean |
eIsSet(int featureID) |
void |
eSet(int featureID,
java.lang.Object newValue) |
void |
eUnset(int featureID) |
void |
formYMatrix4DStab()
form YMatrix for dynamic simulation, which includes equivalentY of dynamic components
on top of acscNetwork formYMatrix
|
java.util.Hashtable<java.lang.String,Complex3x1> |
getCustom3SeqBusCurrInjHashtable()
Obtain the Custom3SeqBusCurrInjHashtable which enables users to add additional 3-sequence current injection into the bus
to model customized devices or other effect as necessary.
|
java.util.Hashtable<java.lang.String,org.apache.commons.math3.complex.Complex> |
getCustomBusCurrInjHashtable()
Obtain the CustomBusCurrInjHashtable which enables users to add additional current injection into the bus
to model customized devices or other effect as necessary.
|
DStabBranch |
getDStabBranch(java.lang.String branchId) |
BaseDStabBus<DStabGen,DStabLoad> |
getDStabBus(java.lang.String busId) |
DynamicEvent |
getDynamicEvent(java.lang.String eventId) |
org.eclipse.emf.common.util.EList<DynamicEvent> |
getDynamicEventList() |
java.util.List<BaseDStabBus<DStabGen,DStabLoad>> |
getGenWithoutMachBusList() |
Machine |
getMachine(java.lang.String machId) |
java.lang.String |
getMachineInitCondition() |
IpssMsgListener |
getNetChangeListener() |
int |
getNetEqnIterationNoEvent() |
int |
getNetEqnIterationWithEvent() |
ScriptDynamicBusDevice |
getScriptDynamicBusDevice(java.lang.String deviceId) |
StaticLoadModel |
getStaticLoadModel() |
double |
getStaticLoadSwitchDeadZone() |
double |
getStaticLoadSwitchVolt() |
ISparseEqnComplex |
getYMatrix() |
boolean |
hasGenWithoutMach() |
boolean |
initDStabNet() |
boolean |
isAllowGenWithoutMach()
Returns the value of the 'Allow Gen Without Mach' attribute.
|
boolean |
isDStabNetInitialized()
check whether the network has been successfully initialized for dynamic simulation
|
boolean |
isSaturatedMachineParameter() |
boolean |
isYMatrixDirty() |
java.lang.String |
net2String() |
void |
readData(com.hazelcast.nio.ObjectDataInput in) |
void |
removeAllDEvent() |
void |
setAllowGenWithoutMach(boolean allowNoMach)
Sets the value of the '
Allow Gen Without Mach' attribute. |
void |
setCustom3SeqBusCurrInjHashtable(java.util.Hashtable<java.lang.String,Complex3x1> custom3SeqBusCurTable)
CustomBusCurrInjHashtable enables users to add additional 3-sequence current injection into the bus
to model customized devices or other effect as necessary
|
void |
setCustomBusCurrInjHashtable(java.util.Hashtable<java.lang.String,org.apache.commons.math3.complex.Complex> customBusCurTable) |
void |
setDStabNetInitialized(boolean initStatus)
set dstab network initialization status
|
void |
setNetChangeListener(IpssMsgListener newNetChangeListener) |
void |
setNetEqnIterationNoEvent(int newNetEqnIterationNoEvent) |
void |
setNetEqnIterationWithEvent(int newNetEqnIterationWithEvent) |
void |
setSaturatedMachineParameter(boolean newSaturatedMachineParameter) |
void |
setStaticLoadModel(StaticLoadModel newStaticLoadModel) |
void |
setStaticLoadSwitchDeadZone(double newStaticLoadSwitchDeadZone) |
void |
setStaticLoadSwitchVolt(double newStaticLoadSwitchVolt) |
void |
setYMatrix(ISparseEqnComplex newYMatrix) |
void |
setYMatrixDirty(boolean newYMatrixDirty) |
boolean |
solveNetEqn() |
java.lang.String |
toString() |
void |
writeData(com.hazelcast.nio.ObjectDataOutput out) |
formScYMatrix, formScYMatrix, getNegSeqYMatrix, getZeroSeqYMatrix, isPositiveSeqDataOnly, isScDataLoaded, setNegSeqYMatrix, setPositiveSeqDataOnly, setScDataLoaded, setZeroSeqYMatrixadd3WXfr, add3WXfr, addHvdcLine2T, addHvdcLine2T, adjustXfrZ, allocateContributeGenQ, areaOutputPower, basicSetAclfNetAdjust, calculateHvdc, calLoadDFactor, copy, findObsoleteBranch, formB11Matrix, formB11Matrix, formB1Matrix, formB1Matrix, formJMatrix, formJMatrix, formJMatrix, formYMatrix, formYMatrix, get3WXfr, get3WXfr, getAclfBranch, getAclfBranch, getAclfBranch, getAclfBus, getAclfNetAdjust, getBranchList, getBusList, getDefaultVoltageLimit, getHvdcLine2T, getNetworkType, getPsXfrPControlList, getRemoteQBusList, getSpecialBranchList, getSvcList, getTapControlList, getXfrZAdjustSide, getXfrZTable, getXfrZTableEntry, getZeroZBranchThreshold, has3WXfr, has3WXfr, hasBranchMavRatingViolation, hasFunctionLoad, hasPQBusLimit, hasPSXfr, hasPSXfrPControl, hasPVBusLimit, hasRemoteQBus, hasStaticVarCompensator, hasSwitchedShuntAdjustment, hasTapControl, initBusVoltage, initBusWithSchedVolt, initContributeGenLoad, initMultiGen, isLfConverged, isLfDataLoaded, isSensitivityCalculated, isZeroZBranchProcessed, markZeroZBranch, markZeroZBranch, maxMismatch, needDiscreteAdjust, needLimitAdjust, needLimitBackoffAdjust, needPowerAdjust, needVoltageAdjust, neighborAreas, neighborZones, postProcessHVDC, powerAreaExport, powerZoneExport, remove3WXfr, setAclfNetAdjust, setDefaultVoltageLimit, setLfConverged, setLfDataLoaded, setNetworkType, setSensitivityCalculated, setXfrZAdjustSide, setZeroZBranchProcessed, setZeroZBranchThreshold, smallestLoad, totalGeneration, totalLoad, totalLossaccept, addArea, addBranch, addBranch, addBranch, addBranch, addBranch, addBus, addOwner, addTieLine, addZone, arrangeBusNumber, bookmark, deserialize, eInverseAdd, formAdjacencyMatrix, getAdapter, getAdapter, getArea, getAreaList, getBaseKva, getBaseMva, getBranch, getBranch, getBranch, getBranch, getBranch, getBus, getBus, getBus, getBus, getChildNet, getChildNetList, getFrequency, getNoActiveBranch, getNoActiveBus, getNoBranch, getNoBus, getOriginalDataFormat, getOwner, getOwner, getOwnerList, getRefBusId, getRefBusType, getTieLineList, getZone, getZoneList, hasBranch, hasBranch, hasBus, hasChildNet, isAllowGroundBranch, isBusNumberArranged, isBypassDataCheck, isDataChecked, isRefBus, isSwitchBreakModel, rebuildLookupTable, removeBranch, removeBranch, removeBranch, removeBus, removeBus, removeTieLine, rollback, rollback, setAllowGroundBranch, setBaseKva, setBus, setBusNumberArranged, setBypassDataCheck, setDataChecked, setFrequency, setOriginalDataFormat, setRefBusId, setRefBusType, setSwitchBreakModel, setToEmpty, setVisitedStatuscheckData, copyRef, getDesc, getId, getName, getNumber, isActive, isStatus, setDesc, setId, setName, setNumber, setStatuseAdapters, eClass, eContainerFeatureID, eDeliver, eInternalContainer, eInvoke, eIsProxy, eSetClass, eSetDeliver, eSetProxyURIeAllContents, eBaseStructuralFeatureID, eBasicRemoveFromContainer, eBasicRemoveFromContainerFeature, eBasicSetContainer, eContainer, eContainingFeature, eContainmentFeature, eContains, eContents, eCrossReferences, eDerivedOperationID, eDerivedOperationID, eDerivedStructuralFeatureID, eDerivedStructuralFeatureID, eDirectResource, eDynamicBasicRemoveFromContainer, eDynamicGet, eDynamicGet, eDynamicInverseAdd, eDynamicInverseRemove, eDynamicInvoke, eDynamicIsSet, eDynamicIsSet, eDynamicSet, eDynamicSet, eDynamicUnset, eDynamicUnset, eGet, eGet, eGet, eInternalResource, eInverseAdd, eInverseRemove, eInvoke, eIsSet, eObjectForURIFragmentSegment, eOpenGet, eOpenIsSet, eOpenSet, eOpenUnset, eProxyURI, eResolveProxy, eResource, eSet, eSetResource, eSetStore, eSetting, eStore, eUnset, eURIFragmentSegment, eVirtualGet, eVirtualGet, eVirtualIsSet, eVirtualSet, eVirtualUnseteNotificationRequired, eNotifyequals, getClass, hashCode, notify, notifyAll, wait, wait, waitformScYMatrix, formScYMatrix, getNegSeqYMatrix, getZeroSeqYMatrix, isPositiveSeqDataOnly, isScDataLoaded, setNegSeqYMatrix, setPositiveSeqDataOnly, setScDataLoaded, setZeroSeqYMatrixadjustXfrZ, allocateContributeGenQ, getAclfNetAdjust, getDefaultVoltageLimit, getNetworkType, getPsXfrPControlList, getRemoteQBusList, getSpecialBranchList, getSvcList, getTapControlList, getXfrZAdjustSide, getXfrZTable, getXfrZTableEntry, getZeroZBranchThreshold, initBusVoltage, initBusWithSchedVolt, initContributeGenLoad, isLfConverged, isLfDataLoaded, isSensitivityCalculated, isZeroZBranchProcessed, postProcessHVDC, setAclfNetAdjust, setDefaultVoltageLimit, setLfConverged, setLfDataLoaded, setNetworkType, setSensitivityCalculated, setXfrZAdjustSide, setZeroZBranchProcessed, setZeroZBranchThresholdaccept, addArea, addOwner, addZone, arrangeBusNumber, formAdjacencyMatrix, getAreaList, getBaseKva, getBaseMva, getBranchList, getBusList, getChildNetList, getFrequency, getOriginalDataFormat, getOwnerList, getRefBusId, getRefBusType, getTieLineList, getZoneList, isAllowGroundBranch, isBusNumberArranged, isBypassDataCheck, isDataChecked, isRefBus, isSwitchBreakModel, rebuildLookupTable, setAllowGroundBranch, setBaseKva, setBusNumberArranged, setBypassDataCheck, setDataChecked, setFrequency, setOriginalDataFormat, setRefBusId, setRefBusType, setSwitchBreakModel, setToEmptycheckData, copy, copyRef, getDesc, getId, getName, getNumber, isActive, isStatus, setDesc, setId, setName, setNumber, setStatusgetAdapter, getAdapteraddTieLine, getArea, getOwner, getOwner, getZone, removeTieLine, setVisitedStatusaddBus, getBus, getBus, getBus, getNoActiveBus, getNoBus, hasBus, removeBus, removeBus, setBusaddBranch, addBranch, addBranch, addBranch, addBranch, getBranch, getBranch, getBranch, getBranch, getBranch, getNoActiveBranch, getNoBranch, hasBranch, hasBranch, removeBranch, removeBranch, removeBranchgetChildNet, hasChildNeteAllContents, eClass, eContainer, eContainingFeature, eContainmentFeature, eContents, eCrossReferences, eGet, eGet, eInvoke, eIsProxy, eIsSet, eResource, eSet, eUnseteAdapters, eDeliver, eNotify, eSetDelivercalLoadDFactor, hasBranchMavRatingViolation, maxMismatch, smallestLoad, totalGeneration, totalLoad, totalLosshasFunctionLoad, hasPQBusLimit, hasPSXfrPControl, hasPVBusLimit, hasRemoteQBus, hasStaticVarCompensator, hasSwitchedShuntAdjustment, hasTapControl, needDiscreteAdjust, needLimitAdjust, needLimitBackoffAdjust, needPowerAdjust, needVoltageAdjustadd3WXfr, add3WXfr, get3WXfr, get3WXfr, has3WXfr, has3WXfr, remove3WXfraddHvdcLine2T, addHvdcLine2T, calculateHvdc, getHvdcLine2T, hasPSXfrareaOutputPower, neighborAreas, neighborZones, powerAreaExport, powerZoneExportformB11Matrix, formB11Matrix, formB1Matrix, formB1Matrix, formJMatrix, formJMatrix, formJMatrix, formYMatrix, formYMatrixpublic boolean checkData(DataCheckConfiguration config)
checkData in interface NameTagcheckData in class BaseAcscNetworkImpl<TBus extends BaseDStabBus<? extends DStabGen,? extends DStabLoad>,TBra extends DStabBranch>config - data check configuration
public void setYMatrix(ISparseEqnComplex newYMatrix)
setYMatrix in interface BaseDStabNetwork<TBus extends BaseDStabBus<? extends DStabGen,? extends DStabLoad>,TBra extends DStabBranch>newYMatrix - the new value of the 'YMatrix' attribute.BaseDStabNetwork.getYMatrix()public boolean isYMatrixDirty()
isYMatrixDirty in interface BaseDStabNetwork<TBus extends BaseDStabBus<? extends DStabGen,? extends DStabLoad>,TBra extends DStabBranch>BaseDStabNetwork.setYMatrixDirty(boolean),
DstabPackage.getBaseDStabNetwork_YMatrixDirty()public void setYMatrixDirty(boolean newYMatrixDirty)
setYMatrixDirty in interface BaseDStabNetwork<TBus extends BaseDStabBus<? extends DStabGen,? extends DStabLoad>,TBra extends DStabBranch>newYMatrixDirty - the new value of the 'YMatrix Dirty' attribute.BaseDStabNetwork.isYMatrixDirty()public StaticLoadModel getStaticLoadModel()
getStaticLoadModel in interface BaseDStabNetwork<TBus extends BaseDStabBus<? extends DStabGen,? extends DStabLoad>,TBra extends DStabBranch>StaticLoadModel,
BaseDStabNetwork.setStaticLoadModel(StaticLoadModel),
DstabPackage.getBaseDStabNetwork_StaticLoadModel()public void setStaticLoadModel(StaticLoadModel newStaticLoadModel)
setStaticLoadModel in interface BaseDStabNetwork<TBus extends BaseDStabBus<? extends DStabGen,? extends DStabLoad>,TBra extends DStabBranch>newStaticLoadModel - the new value of the 'Static Load Model' attribute.StaticLoadModel,
BaseDStabNetwork.getStaticLoadModel()public double getStaticLoadSwitchVolt()
getStaticLoadSwitchVolt in interface BaseDStabNetwork<TBus extends BaseDStabBus<? extends DStabGen,? extends DStabLoad>,TBra extends DStabBranch>BaseDStabNetwork.setStaticLoadSwitchVolt(double),
DstabPackage.getBaseDStabNetwork_StaticLoadSwitchVolt()public void setStaticLoadSwitchVolt(double newStaticLoadSwitchVolt)
setStaticLoadSwitchVolt in interface BaseDStabNetwork<TBus extends BaseDStabBus<? extends DStabGen,? extends DStabLoad>,TBra extends DStabBranch>newStaticLoadSwitchVolt - the new value of the 'Static Load Switch Volt' attribute.BaseDStabNetwork.getStaticLoadSwitchVolt()public double getStaticLoadSwitchDeadZone()
getStaticLoadSwitchDeadZone in interface BaseDStabNetwork<TBus extends BaseDStabBus<? extends DStabGen,? extends DStabLoad>,TBra extends DStabBranch>BaseDStabNetwork.setStaticLoadSwitchDeadZone(double),
DstabPackage.getBaseDStabNetwork_StaticLoadSwitchDeadZone()public void setStaticLoadSwitchDeadZone(double newStaticLoadSwitchDeadZone)
setStaticLoadSwitchDeadZone in interface BaseDStabNetwork<TBus extends BaseDStabBus<? extends DStabGen,? extends DStabLoad>,TBra extends DStabBranch>newStaticLoadSwitchDeadZone - the new value of the 'Static Load Switch Dead Zone' attribute.BaseDStabNetwork.getStaticLoadSwitchDeadZone()public int getNetEqnIterationNoEvent()
getNetEqnIterationNoEvent in interface BaseDStabNetwork<TBus extends BaseDStabBus<? extends DStabGen,? extends DStabLoad>,TBra extends DStabBranch>BaseDStabNetwork.setNetEqnIterationNoEvent(int),
DstabPackage.getBaseDStabNetwork_NetEqnIterationNoEvent()public void setNetEqnIterationNoEvent(int newNetEqnIterationNoEvent)
setNetEqnIterationNoEvent in interface BaseDStabNetwork<TBus extends BaseDStabBus<? extends DStabGen,? extends DStabLoad>,TBra extends DStabBranch>newNetEqnIterationNoEvent - the new value of the 'Net Eqn Iteration No Event' attribute.BaseDStabNetwork.getNetEqnIterationNoEvent()public int getNetEqnIterationWithEvent()
getNetEqnIterationWithEvent in interface BaseDStabNetwork<TBus extends BaseDStabBus<? extends DStabGen,? extends DStabLoad>,TBra extends DStabBranch>BaseDStabNetwork.setNetEqnIterationWithEvent(int),
DstabPackage.getBaseDStabNetwork_NetEqnIterationWithEvent()public void setNetEqnIterationWithEvent(int newNetEqnIterationWithEvent)
setNetEqnIterationWithEvent in interface BaseDStabNetwork<TBus extends BaseDStabBus<? extends DStabGen,? extends DStabLoad>,TBra extends DStabBranch>newNetEqnIterationWithEvent - the new value of the 'Net Eqn Iteration With Event' attribute.BaseDStabNetwork.getNetEqnIterationWithEvent()public boolean isSaturatedMachineParameter()
isSaturatedMachineParameter in interface BaseDStabNetwork<TBus extends BaseDStabBus<? extends DStabGen,? extends DStabLoad>,TBra extends DStabBranch>BaseDStabNetwork.setSaturatedMachineParameter(boolean),
DstabPackage.getBaseDStabNetwork_SaturatedMachineParameter()public void setSaturatedMachineParameter(boolean newSaturatedMachineParameter)
setSaturatedMachineParameter in interface BaseDStabNetwork<TBus extends BaseDStabBus<? extends DStabGen,? extends DStabLoad>,TBra extends DStabBranch>newSaturatedMachineParameter - the new value of the 'Saturated Machine Parameter' attribute.BaseDStabNetwork.isSaturatedMachineParameter()public IpssMsgListener getNetChangeListener()
getNetChangeListener in interface BaseDStabNetwork<TBus extends BaseDStabBus<? extends DStabGen,? extends DStabLoad>,TBra extends DStabBranch>BaseDStabNetwork.setNetChangeListener(IpssMsgListener),
DstabPackage.getBaseDStabNetwork_NetChangeListener()public void setNetChangeListener(IpssMsgListener newNetChangeListener)
setNetChangeListener in interface BaseDStabNetwork<TBus extends BaseDStabBus<? extends DStabGen,? extends DStabLoad>,TBra extends DStabBranch>newNetChangeListener - the new value of the 'Net Change Listener' attribute.BaseDStabNetwork.getNetChangeListener()public org.eclipse.emf.common.util.EList<DynamicEvent> getDynamicEventList()
getDynamicEventList in interface BaseDStabNetwork<TBus extends BaseDStabBus<? extends DStabGen,? extends DStabLoad>,TBra extends DStabBranch>DstabPackage.getBaseDStabNetwork_DynamicEventList()public BaseDStabBus<DStabGen,DStabLoad> getDStabBus(java.lang.String busId)
getDStabBus in interface BaseDStabNetwork<TBus extends BaseDStabBus<? extends DStabGen,? extends DStabLoad>,TBra extends DStabBranch>busId - Bus id
public DStabBranch getDStabBranch(java.lang.String branchId)
getDStabBranch in interface BaseDStabNetwork<TBus extends BaseDStabBus<? extends DStabGen,? extends DStabLoad>,TBra extends DStabBranch>branchId - branch id
public Machine addMachine(Machine machine, java.lang.String busId, java.lang.String genId) throws InterpssException
addMachine in interface BaseDStabNetwork<TBus extends BaseDStabBus<? extends DStabGen,? extends DStabLoad>,TBra extends DStabBranch>machine - The machine objectbusId - Bus idgenId - generator id
InterpssExceptionpublic Machine getMachine(java.lang.String machId)
getMachine in interface BaseDStabNetwork<TBus extends BaseDStabBus<? extends DStabGen,? extends DStabLoad>,TBra extends DStabBranch>machId - machine id
public ScriptDynamicBusDevice addScriptDynamicBusDevice(ScriptDynamicBusDevice device, java.lang.String busId)
addScriptDynamicBusDevice in interface BaseDStabNetwork<TBus extends BaseDStabBus<? extends DStabGen,? extends DStabLoad>,TBra extends DStabBranch>public ScriptDynamicBusDevice getScriptDynamicBusDevice(java.lang.String deviceId)
getScriptDynamicBusDevice in interface BaseDStabNetwork<TBus extends BaseDStabBus<? extends DStabGen,? extends DStabLoad>,TBra extends DStabBranch>public DynamicEvent addDynamicEvent(DynamicEvent dEvent, java.lang.String eventId)
addDynamicEvent in interface BaseDStabNetwork<TBus extends BaseDStabBus<? extends DStabGen,? extends DStabLoad>,TBra extends DStabBranch>public DynamicEvent getDynamicEvent(java.lang.String eventId)
getDynamicEvent in interface BaseDStabNetwork<TBus extends BaseDStabBus<? extends DStabGen,? extends DStabLoad>,TBra extends DStabBranch>public void removeAllDEvent()
removeAllDEvent in interface BaseDStabNetwork<TBus extends BaseDStabBus<? extends DStabGen,? extends DStabLoad>,TBra extends DStabBranch>public boolean initDStabNet()
initDStabNet in interface BaseDStabNetwork<TBus extends BaseDStabBus<? extends DStabGen,? extends DStabLoad>,TBra extends DStabBranch>public void formYMatrix4DStab()
BaseDStabNetworkformYMatrix4DStab in interface BaseDStabNetwork<TBus extends BaseDStabBus<? extends DStabGen,? extends DStabLoad>,TBra extends DStabBranch>public boolean solveNetEqn()
solveNetEqn in interface BaseDStabNetwork<TBus extends BaseDStabBus<? extends DStabGen,? extends DStabLoad>,TBra extends DStabBranch>public void addCustomBusCurrentInj()
addCustomBusCurrentInj in interface BaseDStabNetwork<TBus extends BaseDStabBus<? extends DStabGen,? extends DStabLoad>,TBra extends DStabBranch>public void setCustomBusCurrInjHashtable(java.util.Hashtable<java.lang.String,org.apache.commons.math3.complex.Complex> customBusCurTable)
setCustomBusCurrInjHashtable in interface BaseDStabNetwork<TBus extends BaseDStabBus<? extends DStabGen,? extends DStabLoad>,TBra extends DStabBranch>public java.util.Hashtable<java.lang.String,org.apache.commons.math3.complex.Complex> getCustomBusCurrInjHashtable()
BaseDStabNetworkgetCustomBusCurrInjHashtable in interface BaseDStabNetwork<TBus extends BaseDStabBus<? extends DStabGen,? extends DStabLoad>,TBra extends DStabBranch>public org.eclipse.emf.common.notify.NotificationChain eInverseRemove(org.eclipse.emf.ecore.InternalEObject otherEnd,
int featureID,
org.eclipse.emf.common.notify.NotificationChain msgs)
eInverseRemove in class BaseAclfNetworkImpl<TBus extends BaseDStabBus<? extends DStabGen,? extends DStabLoad>,TBra extends DStabBranch>public java.lang.Object eGet(int featureID,
boolean resolve,
boolean coreType)
eGet in interface org.eclipse.emf.ecore.InternalEObjecteGet in class BaseAcscNetworkImpl<TBus extends BaseDStabBus<? extends DStabGen,? extends DStabLoad>,TBra extends DStabBranch>public void eSet(int featureID,
java.lang.Object newValue)
eSet in interface org.eclipse.emf.ecore.InternalEObjecteSet in class BaseAcscNetworkImpl<TBus extends BaseDStabBus<? extends DStabGen,? extends DStabLoad>,TBra extends DStabBranch>public void eUnset(int featureID)
eUnset in interface org.eclipse.emf.ecore.InternalEObjecteUnset in class BaseAcscNetworkImpl<TBus extends BaseDStabBus<? extends DStabGen,? extends DStabLoad>,TBra extends DStabBranch>public boolean eIsSet(int featureID)
eIsSet in interface org.eclipse.emf.ecore.InternalEObjecteIsSet in class BaseAcscNetworkImpl<TBus extends BaseDStabBus<? extends DStabGen,? extends DStabLoad>,TBra extends DStabBranch>public java.lang.String toString()
toString in class BaseAcscNetworkImpl<TBus extends BaseDStabBus<? extends DStabGen,? extends DStabLoad>,TBra extends DStabBranch>public void writeData(com.hazelcast.nio.ObjectDataOutput out)
throws java.io.IOException
NameTagImplwriteData in interface com.hazelcast.nio.serialization.DataSerializablewriteData in class BaseAcscNetworkImpl<TBus extends BaseDStabBus<? extends DStabGen,? extends DStabLoad>,TBra extends DStabBranch>java.io.IOExceptionpublic void readData(com.hazelcast.nio.ObjectDataInput in)
throws java.io.IOException
NameTagImplreadData in interface com.hazelcast.nio.serialization.DataSerializablereadData in class BaseAcscNetworkImpl<TBus extends BaseDStabBus<? extends DStabGen,? extends DStabLoad>,TBra extends DStabBranch>java.io.IOExceptionpublic java.lang.String net2String()
net2String in interface Network<TBus extends BaseDStabBus<? extends DStabGen,? extends DStabLoad>,TBra extends DStabBranch>net2String in class BaseAcscNetworkImpl<TBus extends BaseDStabBus<? extends DStabGen,? extends DStabLoad>,TBra extends DStabBranch>public void setAllowGenWithoutMach(boolean allowNoMach)
BaseDStabNetworkAllow Gen Without Mach' attribute.
setAllowGenWithoutMach in interface BaseDStabNetwork<TBus extends BaseDStabBus<? extends DStabGen,? extends DStabLoad>,TBra extends DStabBranch>allowNoMach - the new value of the 'Allow Gen Without Mach' attribute.BaseDStabNetwork.isAllowGenWithoutMach()public ISparseEqnComplex getYMatrix()
getYMatrix in interface BaseAclfNetwork<TBus extends BaseDStabBus<? extends DStabGen,? extends DStabLoad>,TBra extends DStabBranch>getYMatrix in interface BaseDStabNetwork<TBus extends BaseDStabBus<? extends DStabGen,? extends DStabLoad>,TBra extends DStabBranch>getYMatrix in class BaseAclfNetworkImpl<TBus extends BaseDStabBus<? extends DStabGen,? extends DStabLoad>,TBra extends DStabBranch>BaseDStabNetwork.setYMatrix(ISparseEqnComplex),
DstabPackage.getBaseDStabNetwork_YMatrix()public boolean isAllowGenWithoutMach()
BaseDStabNetworkisAllowGenWithoutMach in interface BaseDStabNetwork<TBus extends BaseDStabBus<? extends DStabGen,? extends DStabLoad>,TBra extends DStabBranch>BaseDStabNetwork.setAllowGenWithoutMach(boolean),
DstabPackage.getBaseDStabNetwork_AllowGenWithoutMach()public boolean hasGenWithoutMach()
BaseDStabNetworkhasGenWithoutMach in interface BaseDStabNetwork<TBus extends BaseDStabBus<? extends DStabGen,? extends DStabLoad>,TBra extends DStabBranch>public java.util.List<BaseDStabBus<DStabGen,DStabLoad>> getGenWithoutMachBusList()
getGenWithoutMachBusList in interface BaseDStabNetwork<TBus extends BaseDStabBus<? extends DStabGen,? extends DStabLoad>,TBra extends DStabBranch>public void setCustom3SeqBusCurrInjHashtable(java.util.Hashtable<java.lang.String,Complex3x1> custom3SeqBusCurTable)
BaseDStabNetworksetCustom3SeqBusCurrInjHashtable in interface BaseDStabNetwork<TBus extends BaseDStabBus<? extends DStabGen,? extends DStabLoad>,TBra extends DStabBranch>public java.util.Hashtable<java.lang.String,Complex3x1> getCustom3SeqBusCurrInjHashtable()
BaseDStabNetworkgetCustom3SeqBusCurrInjHashtable in interface BaseDStabNetwork<TBus extends BaseDStabBus<? extends DStabGen,? extends DStabLoad>,TBra extends DStabBranch>public java.lang.String getMachineInitCondition()
getMachineInitCondition in interface BaseDStabNetwork<TBus extends BaseDStabBus<? extends DStabGen,? extends DStabLoad>,TBra extends DStabBranch>public boolean isDStabNetInitialized()
BaseDStabNetworkisDStabNetInitialized in interface BaseDStabNetwork<TBus extends BaseDStabBus<? extends DStabGen,? extends DStabLoad>,TBra extends DStabBranch>public void setDStabNetInitialized(boolean initStatus)
BaseDStabNetworksetDStabNetInitialized in interface BaseDStabNetwork<TBus extends BaseDStabBus<? extends DStabGen,? extends DStabLoad>,TBra extends DStabBranch>