public abstract class AbstractAcscFaultResultImpl extends NetworkRefImpl<BaseAcscNetwork<?,?>> implements AbstractAcscFaultResult
The following features are implemented:
org.eclipse.emf.ecore.impl.BasicEObjectImpl.EPropertiesHolder, org.eclipse.emf.ecore.impl.BasicEObjectImpl.EPropertiesHolderBaseImpl, org.eclipse.emf.ecore.impl.BasicEObjectImpl.EPropertiesHolderImplorg.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, org.eclipse.emf.common.notify.impl.BasicNotifierImpl.EScannableAdapterList| Modifier and Type | Field and Description |
|---|---|
protected static boolean |
CACHE_BUS_SC_VOLT_EDEFAULT
The default value of the '
Cache Bus Sc Volt' attribute. |
protected boolean |
cacheBusScVolt
The cached value of the '
Cache Bus Sc Volt' attribute. |
protected static Complex3x1 |
FAULT_POINT_AMPS_EDEFAULT
The default value of the '
Fault Point Amps' attribute. |
protected static org.apache.commons.math3.complex.Complex |
FAULT_POINT_V_EDEFAULT
The default value of the '
Fault Point V' attribute. |
protected Complex3x1 |
faultPointAmps
The cached value of the '
Fault Point Amps' attribute. |
protected org.apache.commons.math3.complex.Complex |
faultPointV
The cached value of the '
Fault Point V' attribute. |
protected static org.apache.commons.math3.complex.Complex |
ZEQ_FAULT_EDEFAULT
The default value of the '
ZEq Fault' attribute. |
protected org.apache.commons.math3.complex.Complex |
zEqFault
The cached value of the '
ZEq Fault' attribute. |
protected org.apache.commons.math3.complex.Complex |
zFault
The cached value of the '
ZFault' attribute. |
protected static org.apache.commons.math3.complex.Complex |
ZFAULT_EDEFAULT
The default value of the '
ZFault' attribute. |
networkdesc, DESC_EDEFAULT, id, ID_EDEFAULT, name, NAME_EDEFAULT, number, NUMBER_EDEFAULT, status, STATUS_CHANGE_INFO_EDEFAULT, STATUS_EDEFAULT, statusChangeInfoeAdapters, eContainer, eContainerFeatureID, EDELIVER, EDYNAMIC_CLASS, eFlags, ELAST_EOBJECT_FLAG, ELAST_NOTIFIER_FLAG, eProperties, EPROXY| Modifier | Constructor and Description |
|---|---|
protected |
AbstractAcscFaultResultImpl() |
| Modifier and Type | Method and Description |
|---|---|
void |
calBranchCurrent() |
Complex3x1 |
calBranchScAmpFrom2To(AcscBranch branch) |
Complex3x1 |
calBranchScAmpTo2From(AcscBranch branch) |
void |
calContributingCurrent() |
java.lang.Object |
eGet(int featureID,
boolean resolve,
boolean coreType) |
boolean |
eIsSet(int featureID) |
void |
eSet(int featureID,
java.lang.Object newValue) |
protected org.eclipse.emf.ecore.EClass |
eStaticClass() |
void |
eUnset(int featureID) |
AcscNetwork |
getAcscNet() |
Complex3x1 |
getBranchAmpsFrom2To_012(int i) |
Complex3x1 |
getBranchAmpsFrom2To_012(int i,
Unit.UnitType unit,
double baseV,
double baseKVA) |
Complex3x1 |
getBranchAmpsFrom2To_abc(int i) |
Complex3x1 |
getBranchAmpsFrom2To_abc(int i,
Unit.UnitType unit,
double baseV,
double baseKVA) |
Complex3x1 |
getBranchAmpsTo2From_012(int i) |
Complex3x1 |
getBranchAmpsTo2From_012(int i,
Unit.UnitType unit,
double baseV,
double baseKVA) |
Complex3x1 |
getBranchAmpsTo2From_abc(int i) |
Complex3x1 |
getBranchAmpsTo2From_abc(int i,
Unit.UnitType unit,
double baseV,
double baseKVA) |
Complex3x1 |
getBusContriAmps_012(AcscBus bus) |
Complex3x1 |
getBusContriAmps_012(AcscBus bus,
Unit.UnitType unit,
double baseV,
double baseKVA) |
Complex3x1 |
getBusVoltage_012(AcscBus bus) |
Complex3x1 |
getFaultPointAmps() |
org.apache.commons.math3.complex.Complex |
getFaultPointV() |
Complex3x1 |
getSCCurrent_012() |
Complex3x1 |
getSCCurrent_012(Unit.UnitType unit,
double baseV,
double baseKva) |
Complex3x1 |
getSCCurrent_abc() |
Complex3x1 |
getSCCurrent_abc(Unit.UnitType unit,
double baseV,
double baseKva) |
org.apache.commons.math3.complex.Complex |
getZEqFault() |
org.apache.commons.math3.complex.Complex |
getZEqFault(Unit.UnitType unit,
double baseV,
double baseKva) |
org.apache.commons.math3.complex.Complex |
getZFault() |
org.apache.commons.math3.complex.Complex |
getZFault(Unit.UnitType unit,
double baseV,
double baseKva) |
boolean |
isCacheBusScVolt() |
void |
setBusVoltage(org.apache.commons.math3.complex.Complex v,
AcscBus bus,
SequenceCode seq) |
void |
setCacheBusScVolt(boolean newCacheBusScVolt) |
void |
setFaultPointAmps(Complex3x1 newFaultPointAmps) |
void |
setFaultPointV(org.apache.commons.math3.complex.Complex newFaultPointV) |
void |
setFaultPointV(org.apache.commons.math3.complex.Complex v,
double baseV,
Unit.UnitType unit) |
void |
setNetwork(BaseAcscNetwork<?,?> newNetwork)
This is specialized for the more specific type known in this context.
|
void |
setSCCurrent(org.apache.commons.math3.complex.Complex isc,
SequenceCode seq) |
void |
setZEqFault(org.apache.commons.math3.complex.Complex newZEqFault) |
void |
setZFault(org.apache.commons.math3.complex.Complex newZFault) |
java.lang.String |
toString() |
java.lang.String |
toString(double baseV) |
getNetwork, readData, writeDatacheckData, checkData, getDesc, getId, getName, getNumber, getStatusChangeInfo, hzCopy, isActive, isStatus, jsonCopy, setDesc, setId, setName, setNumber, setStatus, setStatusChangeInfoeAdapters, eBasicAdapters, eBasicProperties, eBasicSetContainer, eClass, eContainerFeatureID, eDeliver, eInternalContainer, eInvoke, eIsProxy, eProperties, eSetClass, eSetDeliver, eSetProxyURIeAddVirtualValue, eAllContents, eBaseStructuralFeatureID, eBasicRemoveFromContainer, eBasicRemoveFromContainerFeature, eBasicSetContainer, eComputeVirtualValuesCapacity, eContainer, eContainerAdapterArray, eContainingFeature, eContainmentFeature, eContainmentFeature, eContains, eContents, eCrossReferences, eDerivedOperationID, eDerivedOperationID, eDerivedStructuralFeatureID, eDerivedStructuralFeatureID, eDirectResource, eDynamicBasicRemoveFromContainer, eDynamicClass, eDynamicFeature, eDynamicFeatureID, eDynamicGet, eDynamicGet, eDynamicGet, eDynamicInverseAdd, eDynamicInverseAdd, eDynamicInverseRemove, eDynamicInverseRemove, eDynamicInvoke, eDynamicInvoke, eDynamicIsSet, eDynamicIsSet, eDynamicIsSet, eDynamicSet, eDynamicSet, eDynamicSet, eDynamicUnset, eDynamicUnset, eDynamicUnset, eGet, eGet, eGet, eHasSettings, eInternalResource, eInverseAdd, eInverseAdd, eInverseRemove, eInverseRemove, eInvocationDelegate, eInvoke, eIsSet, eObjectForURIFragmentSegment, eOpenGet, eOpenIsSet, eOpenSet, eOpenUnset, eProxyURI, eRemoveVirtualValue, eResolveProxy, eResource, eSet, eSetDirectResource, eSetResource, eSetStore, eSetting, eSettingDelegate, eSettings, eSetVirtualIndexBits, eSetVirtualValue, eSetVirtualValues, eStaticFeatureCount, eStaticOperationCount, eStore, eUnset, eURIFragmentSegment, eVirtualBitCount, eVirtualGet, eVirtualGet, eVirtualIndex, eVirtualIndexBits, eVirtualIsSet, eVirtualSet, eVirtualUnset, eVirtualValue, eVirtualValueseBasicAdapterArray, eBasicHasAdapters, eNotificationRequired, eNotifyclone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitgetNetworkcheckData, checkData, getDesc, getId, getName, getNumber, getStatusChangeInfo, hzCopy, isActive, isStatus, jsonCopy, setDesc, setId, setName, setNumber, setStatus, setStatusChangeInforeadData, writeDataeAllContents, eClass, eContainer, eContainingFeature, eContainmentFeature, eContents, eCrossReferences, eGet, eGet, eInvoke, eIsProxy, eIsSet, eResource, eSet, eUnsetprotected static final boolean CACHE_BUS_SC_VOLT_EDEFAULT
Cache Bus Sc Volt' attribute.
isCacheBusScVolt(),
Constant Field Valuesprotected boolean cacheBusScVolt
Cache Bus Sc Volt' attribute.
isCacheBusScVolt()protected static final Complex3x1 FAULT_POINT_AMPS_EDEFAULT
Fault Point Amps' attribute.
getFaultPointAmps()protected Complex3x1 faultPointAmps
Fault Point Amps' attribute.
getFaultPointAmps()protected static final org.apache.commons.math3.complex.Complex FAULT_POINT_V_EDEFAULT
Fault Point V' attribute.
getFaultPointV()protected org.apache.commons.math3.complex.Complex faultPointV
Fault Point V' attribute.
getFaultPointV()protected static final org.apache.commons.math3.complex.Complex ZFAULT_EDEFAULT
ZFault' attribute.
getZFault()protected org.apache.commons.math3.complex.Complex zFault
ZFault' attribute.
getZFault()protected static final org.apache.commons.math3.complex.Complex ZEQ_FAULT_EDEFAULT
ZEq Fault' attribute.
getZEqFault()protected org.apache.commons.math3.complex.Complex zEqFault
ZEq Fault' attribute.
getZEqFault()protected org.eclipse.emf.ecore.EClass eStaticClass()
eStaticClass in class NetworkRefImpl<BaseAcscNetwork<?,?>>public void setNetwork(BaseAcscNetwork<?,?> newNetwork)
setNetwork in interface NetworkRef<BaseAcscNetwork<?,?>>setNetwork in class NetworkRefImpl<BaseAcscNetwork<?,?>>newNetwork - the new value of the 'Network' reference.NetworkRef.getNetwork()public boolean isCacheBusScVolt()
isCacheBusScVolt in interface AbstractAcscFaultResultAbstractAcscFaultResult.setCacheBusScVolt(boolean),
AcscFaultPackage.getAbstractAcscFaultResult_CacheBusScVolt()public void setCacheBusScVolt(boolean newCacheBusScVolt)
setCacheBusScVolt in interface AbstractAcscFaultResultnewCacheBusScVolt - the new value of the 'Cache Bus Sc Volt' attribute.AbstractAcscFaultResult.isCacheBusScVolt()public Complex3x1 getFaultPointAmps()
getFaultPointAmps in interface AbstractAcscFaultResultAbstractAcscFaultResult.setFaultPointAmps(Complex3x1),
AcscFaultPackage.getAbstractAcscFaultResult_FaultPointAmps()public void setFaultPointAmps(Complex3x1 newFaultPointAmps)
setFaultPointAmps in interface AbstractAcscFaultResultnewFaultPointAmps - the new value of the 'Fault Point Amps' attribute.AbstractAcscFaultResult.getFaultPointAmps()public org.apache.commons.math3.complex.Complex getFaultPointV()
getFaultPointV in interface AbstractAcscFaultResultAbstractAcscFaultResult.setFaultPointV(Complex),
AcscFaultPackage.getAbstractAcscFaultResult_FaultPointV()public void setFaultPointV(org.apache.commons.math3.complex.Complex newFaultPointV)
setFaultPointV in interface AbstractAcscFaultResultnewFaultPointV - the new value of the 'Fault Point V' attribute.AbstractAcscFaultResult.getFaultPointV()public org.apache.commons.math3.complex.Complex getZFault()
getZFault in interface AbstractAcscFaultResultAbstractAcscFaultResult.setZFault(Complex),
AcscFaultPackage.getAbstractAcscFaultResult_ZFault()public void setZFault(org.apache.commons.math3.complex.Complex newZFault)
setZFault in interface AbstractAcscFaultResultnewZFault - the new value of the 'ZFault' attribute.AbstractAcscFaultResult.getZFault()public org.apache.commons.math3.complex.Complex getZEqFault()
getZEqFault in interface AbstractAcscFaultResultAbstractAcscFaultResult.setZEqFault(Complex),
AcscFaultPackage.getAbstractAcscFaultResult_ZEqFault()public void setZEqFault(org.apache.commons.math3.complex.Complex newZEqFault)
setZEqFault in interface AbstractAcscFaultResultnewZEqFault - the new value of the 'ZEq Fault' attribute.AbstractAcscFaultResult.getZEqFault()public AcscNetwork getAcscNet()
getAcscNet in interface AbstractAcscFaultResultpublic void setFaultPointV(org.apache.commons.math3.complex.Complex v,
double baseV,
Unit.UnitType unit)
setFaultPointV in interface AbstractAcscFaultResultv - the fault point voltage (positive)baseV - base voltage for unit conversionunit - z unit
public Complex3x1 getSCCurrent_012()
getSCCurrent_012 in interface IFaultResultpublic Complex3x1 getSCCurrent_012(Unit.UnitType unit, double baseV, double baseKva)
getSCCurrent_012 in interface IFaultResultunit - z unitbaseV - base voltage for unit conversionbaseKva - base kva for unit conversion
public Complex3x1 getSCCurrent_abc()
getSCCurrent_abc in interface IFaultResultpublic Complex3x1 getSCCurrent_abc(Unit.UnitType unit, double baseV, double baseKva) throws InterpssException
getSCCurrent_abc in interface IFaultResultunit - z unitbaseV - base voltage for unit conversionbaseKva - base kva for unit conversion
InterpssExceptionpublic void setSCCurrent(org.apache.commons.math3.complex.Complex isc,
SequenceCode seq)
setSCCurrent in interface IFaultResultisc - the sc currentseq - sequence number code
public org.apache.commons.math3.complex.Complex getZFault(Unit.UnitType unit, double baseV, double baseKva) throws InterpssException
getZFault in interface AbstractAcscFaultResultunit - z unitbaseV - base voltage for unit conversionbaseKva - base kva for unit conversion
InterpssExceptionpublic org.apache.commons.math3.complex.Complex getZEqFault(Unit.UnitType unit, double baseV, double baseKva) throws InterpssException
getZEqFault in interface AbstractAcscFaultResultunit - z unitbaseV - base voltage for unit conversionbaseKva - base kva for unit conversion
InterpssExceptionpublic java.lang.String toString(double baseV)
toString in interface AbstractAcscFaultResultbaseV - base voltage for unit conversion
public void calBranchCurrent()
throws InterpssException
calBranchCurrent in interface IBranchScCurrentInterpssExceptionpublic Complex3x1 calBranchScAmpFrom2To(AcscBranch branch) throws InterpssException
calBranchScAmpFrom2To in interface IBranchScCurrentbranch - the branch object
InterpssExceptionpublic Complex3x1 calBranchScAmpTo2From(AcscBranch branch) throws InterpssException
calBranchScAmpTo2From in interface IBranchScCurrentbranch - the branch object
InterpssExceptionpublic Complex3x1 getBranchAmpsFrom2To_012(int i)
getBranchAmpsFrom2To_012 in interface IBranchScCurrenti - the branch index
public Complex3x1 getBranchAmpsTo2From_012(int i)
getBranchAmpsTo2From_012 in interface IBranchScCurrenti - the branch index
public Complex3x1 getBranchAmpsFrom2To_012(int i, Unit.UnitType unit, double baseV, double baseKVA) throws InterpssException
getBranchAmpsFrom2To_012 in interface IBranchScCurrenti - the branch indexunit - the unitbaseV - base voltage for the calculationbaseKVA - system base KVA
InterpssExceptionpublic Complex3x1 getBranchAmpsTo2From_012(int i, Unit.UnitType unit, double baseV, double baseKVA) throws InterpssException
getBranchAmpsTo2From_012 in interface IBranchScCurrenti - the branch indexunit - the unitbaseV - base voltage for the calculationbaseKVA - system base KVA
InterpssExceptionpublic Complex3x1 getBranchAmpsFrom2To_abc(int i)
getBranchAmpsFrom2To_abc in interface IBranchScCurrenti - the branch index
public Complex3x1 getBranchAmpsTo2From_abc(int i)
getBranchAmpsTo2From_abc in interface IBranchScCurrenti - the branch index
public Complex3x1 getBranchAmpsFrom2To_abc(int i, Unit.UnitType unit, double baseV, double baseKVA) throws InterpssException
getBranchAmpsFrom2To_abc in interface IBranchScCurrenti - the branch indexunit - the unitbaseV - base voltage for the calculationbaseKVA - system base KVA
InterpssExceptionpublic Complex3x1 getBranchAmpsTo2From_abc(int i, Unit.UnitType unit, double baseV, double baseKVA) throws InterpssException
getBranchAmpsTo2From_abc in interface IBranchScCurrenti - the branch indexunit - the unitbaseV - base voltage for the calculationbaseKVA - system base KVA
InterpssExceptionpublic void calContributingCurrent()
throws InterpssException
calContributingCurrent in interface IBusScVoltageInterpssExceptionpublic void setBusVoltage(org.apache.commons.math3.complex.Complex v,
AcscBus bus,
SequenceCode seq)
setBusVoltage in interface IBusScVoltagev - the voltagebus - the bus objectseq - sequence number code
public Complex3x1 getBusVoltage_012(AcscBus bus)
getBusVoltage_012 in interface IBusScVoltagebus - the bus object
public Complex3x1 getBusContriAmps_012(AcscBus bus)
getBusContriAmps_012 in interface IBusScVoltagebus - the bus object
public Complex3x1 getBusContriAmps_012(AcscBus bus, Unit.UnitType unit, double baseV, double baseKVA)
getBusContriAmps_012 in interface IBusScVoltagebus - the bus objectunit - the unitbaseV - base voltage for the calculationbaseKVA - system base KVA
public java.lang.Object eGet(int featureID,
boolean resolve,
boolean coreType)
eGet in interface org.eclipse.emf.ecore.InternalEObjecteGet in class NetworkRefImpl<BaseAcscNetwork<?,?>>public void eSet(int featureID,
java.lang.Object newValue)
eSet in interface org.eclipse.emf.ecore.InternalEObjecteSet in class NetworkRefImpl<BaseAcscNetwork<?,?>>public void eUnset(int featureID)
eUnset in interface org.eclipse.emf.ecore.InternalEObjecteUnset in class NetworkRefImpl<BaseAcscNetwork<?,?>>public boolean eIsSet(int featureID)
eIsSet in interface org.eclipse.emf.ecore.InternalEObjecteIsSet in class NetworkRefImpl<BaseAcscNetwork<?,?>>public java.lang.String toString()
toString in class NameTagImpl