public class DynamicSimuAdapterImpl extends org.eclipse.emf.ecore.impl.EObjectImpl implements DynamicSimuAdapter
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 |
|---|---|
double |
getOutput() |
double |
getOutput(BaseDStabBus<?,?> abus) |
double |
getOutput(BaseDStabBus<?,?> abus,
Machine mach) |
double |
getOutput(Machine mach) |
java.util.List<?> |
getOutputList() |
java.lang.Object |
getOutputObject() |
java.util.Hashtable<java.lang.String,java.lang.Double> |
getStates(BaseDStabBus<?,?> abus,
java.lang.Object ref) |
java.util.Hashtable<java.lang.String,java.lang.Object> |
getStates(Machine mach,
java.lang.Object ref) |
java.util.Hashtable<java.lang.String,java.lang.Object> |
getStates(java.lang.Object ref) |
boolean |
initStates() |
boolean |
initStates(BaseDStabBus<?,?> abus) |
boolean |
initStates(BaseDStabBus<?,?> abus,
Machine mach) |
boolean |
nextStep(double dt,
DynamicSimuMethod method) |
boolean |
nextStep(double dt,
DynamicSimuMethod method,
Machine mach) |
boolean |
nextStepElectrical(double dt,
DynamicSimuMethod method,
Network<?,?> net) |
boolean |
nextStepElectricalModifiedEular(double dt,
DynamicSimuMethod method,
Network<?,?> net) |
boolean |
nextStepMechanical(double dt,
DynamicSimuMethod method,
Network<?,?> net) |
boolean |
updateAttributes(boolean netChange) |
eAdapters, 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, eGet, eInternalResource, eInverseAdd, eInverseAdd, eInverseRemove, eInverseRemove, eInvoke, eIsSet, eIsSet, eObjectForURIFragmentSegment, eOpenGet, eOpenIsSet, eOpenSet, eOpenUnset, eProxyURI, eResolveProxy, eResource, eSet, eSet, eSetResource, eSetStore, eSetting, eStore, eUnset, eUnset, eURIFragmentSegment, eVirtualGet, eVirtualGet, eVirtualIsSet, eVirtualSet, eVirtualUnset, toStringeNotificationRequired, eNotifyequals, getClass, hashCode, notify, notifyAll, wait, wait, waiteAllContents, eClass, eContainer, eContainingFeature, eContainmentFeature, eContents, eCrossReferences, eGet, eGet, eInvoke, eIsProxy, eIsSet, eResource, eSet, eUnsetpublic boolean nextStepElectricalModifiedEular(double dt,
DynamicSimuMethod method,
Network<?,?> net)
nextStepElectricalModifiedEular in interface DynamicSimuAdapterpublic boolean initStates()
initStates in interface IDynamicSimulationpublic boolean initStates(BaseDStabBus<?,?> abus)
initStates in interface IDynamicSimulationpublic boolean initStates(BaseDStabBus<?,?> abus, Machine mach)
initStates in interface IDynamicSimulationpublic boolean nextStep(double dt,
DynamicSimuMethod method)
nextStep in interface IDynamicSimulationdt - the time step for solving the differential eqn.
public boolean nextStep(double dt,
DynamicSimuMethod method,
Machine mach)
nextStep in interface IDynamicSimulationdt - the time step for solving the differential eqn.
public boolean nextStepMechanical(double dt,
DynamicSimuMethod method,
Network<?,?> net)
nextStepMechanical in interface IDynamicSimulationpublic boolean nextStepElectrical(double dt,
DynamicSimuMethod method,
Network<?,?> net)
nextStepElectrical in interface IDynamicSimulationpublic java.util.Hashtable<java.lang.String,java.lang.Object> getStates(java.lang.Object ref)
getStates in interface IDynamicSimulationpublic java.util.Hashtable<java.lang.String,java.lang.Object> getStates(Machine mach, java.lang.Object ref)
getStates in interface IDynamicSimulationpublic double getOutput()
getOutput in interface IDynamicSimulationpublic double getOutput(Machine mach)
getOutput in interface IDynamicSimulationpublic java.lang.Object getOutputObject()
getOutputObject in interface IDynamicSimulationpublic java.util.List<?> getOutputList()
getOutputList in interface IDynamicSimulationpublic boolean updateAttributes(boolean netChange)
updateAttributes in interface IDynamicSimulationpublic java.util.Hashtable<java.lang.String,java.lang.Double> getStates(BaseDStabBus<?,?> abus, java.lang.Object ref)
public double getOutput(BaseDStabBus<?,?> abus)
public double getOutput(BaseDStabBus<?,?> abus, Machine mach)