public class BaseAcscNetworkImpl<TBus extends BaseAcscBus<? extends AcscGen,? extends AcscLoad>,TBranch extends AcscBranch> extends BaseAclfNetworkImpl<TBus,TBranch> implements BaseAcscNetwork<TBus,TBranch>
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 |
|---|---|
boolean |
checkData(DataCheckConfiguration config) |
java.lang.Object |
eGet(int featureID,
boolean resolve,
boolean coreType) |
boolean |
eIsSet(int featureID) |
void |
eSet(int featureID,
java.lang.Object newValue) |
void |
eUnset(int featureID) |
ISparseEqnComplex |
formScYMatrix(SequenceCode seq,
boolean luMatrix) |
ISparseEqnComplex |
formScYMatrix(SequenceCode seq,
int areaFlag)
Form Y-matrix of the sequence specified.
|
ISparseEqnComplex |
getNegSeqYMatrix() |
ISparseEqnComplex |
getZeroSeqYMatrix() |
boolean |
isPositiveSeqDataOnly() |
boolean |
isScDataLoaded() |
java.lang.String |
net2String() |
void |
readData(com.hazelcast.nio.ObjectDataInput in) |
void |
setNegSeqYMatrix(ISparseEqnComplex newNegSeqYMatrix) |
void |
setPositiveSeqDataOnly(boolean newPositiveSeqDataOnly) |
void |
setScDataLoaded(boolean newScDataLoaded) |
void |
setZeroSeqYMatrix(ISparseEqnComplex newZeroSeqYMatrix) |
java.lang.String |
toString() |
void |
writeData(com.hazelcast.nio.ObjectDataOutput out) |
add3WXfr, add3WXfr, addHvdcLine2T, addHvdcLine2T, adjustXfrZ, allocateContributeGenQ, areaOutputPower, basicSetAclfNetAdjust, calculateHvdc, calLoadDFactor, copy, eInverseRemove, 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, getYMatrix, 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, waitadjustXfrZ, allocateContributeGenQ, getAclfNetAdjust, getDefaultVoltageLimit, getNetworkType, getPsXfrPControlList, getRemoteQBusList, getSpecialBranchList, getSvcList, getTapControlList, getXfrZAdjustSide, getXfrZTable, getXfrZTableEntry, getYMatrix, 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 isScDataLoaded()
isScDataLoaded in interface BaseAcscNetwork<TBus extends BaseAcscBus<? extends AcscGen,? extends AcscLoad>,TBranch extends AcscBranch>BaseAcscNetwork.setScDataLoaded(boolean),
AcscPackage.getBaseAcscNetwork_ScDataLoaded()public void setScDataLoaded(boolean newScDataLoaded)
setScDataLoaded in interface BaseAcscNetwork<TBus extends BaseAcscBus<? extends AcscGen,? extends AcscLoad>,TBranch extends AcscBranch>newScDataLoaded - the new value of the 'Sc Data Loaded' attribute.BaseAcscNetwork.isScDataLoaded()public boolean isPositiveSeqDataOnly()
isPositiveSeqDataOnly in interface BaseAcscNetwork<TBus extends BaseAcscBus<? extends AcscGen,? extends AcscLoad>,TBranch extends AcscBranch>BaseAcscNetwork.setPositiveSeqDataOnly(boolean),
AcscPackage.getBaseAcscNetwork_PositiveSeqDataOnly()public void setPositiveSeqDataOnly(boolean newPositiveSeqDataOnly)
setPositiveSeqDataOnly in interface BaseAcscNetwork<TBus extends BaseAcscBus<? extends AcscGen,? extends AcscLoad>,TBranch extends AcscBranch>newPositiveSeqDataOnly - the new value of the 'Positive Seq Data Only' attribute.BaseAcscNetwork.isPositiveSeqDataOnly()public ISparseEqnComplex getZeroSeqYMatrix()
getZeroSeqYMatrix in interface BaseAcscNetwork<TBus extends BaseAcscBus<? extends AcscGen,? extends AcscLoad>,TBranch extends AcscBranch>BaseAcscNetwork.setZeroSeqYMatrix(ISparseEqnComplex),
AcscPackage.getBaseAcscNetwork_ZeroSeqYMatrix()public void setZeroSeqYMatrix(ISparseEqnComplex newZeroSeqYMatrix)
setZeroSeqYMatrix in interface BaseAcscNetwork<TBus extends BaseAcscBus<? extends AcscGen,? extends AcscLoad>,TBranch extends AcscBranch>newZeroSeqYMatrix - the new value of the 'Zero Seq YMatrix' attribute.BaseAcscNetwork.getZeroSeqYMatrix()public ISparseEqnComplex getNegSeqYMatrix()
getNegSeqYMatrix in interface BaseAcscNetwork<TBus extends BaseAcscBus<? extends AcscGen,? extends AcscLoad>,TBranch extends AcscBranch>BaseAcscNetwork.setNegSeqYMatrix(ISparseEqnComplex),
AcscPackage.getBaseAcscNetwork_NegSeqYMatrix()public void setNegSeqYMatrix(ISparseEqnComplex newNegSeqYMatrix)
setNegSeqYMatrix in interface BaseAcscNetwork<TBus extends BaseAcscBus<? extends AcscGen,? extends AcscLoad>,TBranch extends AcscBranch>newNegSeqYMatrix - the new value of the 'Neg Seq YMatrix' attribute.BaseAcscNetwork.getNegSeqYMatrix()public boolean checkData(DataCheckConfiguration config)
checkData in interface NameTagcheckData in class BaseAclfNetworkImpl<TBus extends BaseAcscBus<? extends AcscGen,? extends AcscLoad>,TBranch extends AcscBranch>config - data check configuration
public ISparseEqnComplex formScYMatrix(SequenceCode seq, boolean luMatrix)
formScYMatrix in interface BaseAcscNetwork<TBus extends BaseAcscBus<? extends AcscGen,? extends AcscLoad>,TBranch extends AcscBranch>seq - sequenceluMatrix - boolean for performing LU decompostion of the matrix
public ISparseEqnComplex formScYMatrix(SequenceCode seq, int areaFlag)
BaseAcscNetworkformScYMatrix in interface BaseAcscNetwork<TBus extends BaseAcscBus<? extends AcscGen,? extends AcscLoad>,TBranch extends AcscBranch>seq - sequenceareaFlag - boolean for performing LU decompostion of the matrix
public java.lang.Object eGet(int featureID,
boolean resolve,
boolean coreType)
eGet in interface org.eclipse.emf.ecore.InternalEObjecteGet in class BaseAclfNetworkImpl<TBus extends BaseAcscBus<? extends AcscGen,? extends AcscLoad>,TBranch extends AcscBranch>public void eSet(int featureID,
java.lang.Object newValue)
eSet in interface org.eclipse.emf.ecore.InternalEObjecteSet in class BaseAclfNetworkImpl<TBus extends BaseAcscBus<? extends AcscGen,? extends AcscLoad>,TBranch extends AcscBranch>public void eUnset(int featureID)
eUnset in interface org.eclipse.emf.ecore.InternalEObjecteUnset in class BaseAclfNetworkImpl<TBus extends BaseAcscBus<? extends AcscGen,? extends AcscLoad>,TBranch extends AcscBranch>public boolean eIsSet(int featureID)
eIsSet in interface org.eclipse.emf.ecore.InternalEObjecteIsSet in class BaseAclfNetworkImpl<TBus extends BaseAcscBus<? extends AcscGen,? extends AcscLoad>,TBranch extends AcscBranch>public java.lang.String toString()
toString in class BaseAclfNetworkImpl<TBus extends BaseAcscBus<? extends AcscGen,? extends AcscLoad>,TBranch extends AcscBranch>public void writeData(com.hazelcast.nio.ObjectDataOutput out)
throws java.io.IOException
NameTagImplwriteData in interface com.hazelcast.nio.serialization.DataSerializablewriteData in class BaseAclfNetworkImpl<TBus extends BaseAcscBus<? extends AcscGen,? extends AcscLoad>,TBranch extends AcscBranch>java.io.IOExceptionpublic void readData(com.hazelcast.nio.ObjectDataInput in)
throws java.io.IOException
NameTagImplreadData in interface com.hazelcast.nio.serialization.DataSerializablereadData in class BaseAclfNetworkImpl<TBus extends BaseAcscBus<? extends AcscGen,? extends AcscLoad>,TBranch extends AcscBranch>java.io.IOExceptionpublic java.lang.String net2String()
BaseAclfNetworkImplnet2String in interface Network<TBus extends BaseAcscBus<? extends AcscGen,? extends AcscLoad>,TBranch extends AcscBranch>net2String in class BaseAclfNetworkImpl<TBus extends BaseAcscBus<? extends AcscGen,? extends AcscLoad>,TBranch extends AcscBranch>