public class DStabSolver3SeqImpl extends DStabSolverImpl
org.eclipse.emf.ecore.impl.BasicEObjectImpl.EPropertiesHolder, org.eclipse.emf.ecore.impl.BasicEObjectImpl.EPropertiesHolderBaseImpl, org.eclipse.emf.ecore.impl.BasicEObjectImpl.EPropertiesHolderImpl
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, org.eclipse.emf.common.notify.impl.BasicNotifierImpl.EScannableAdapterList
converge_tol, msg, voltageRecTable
dstabAlgo, maxIterationTimes, outCnt, outPerSteps, simuPercent, simuTime, timestep
eAdapters, eContainer, eContainerFeatureID, EDELIVER, EDYNAMIC_CLASS, eFlags, ELAST_EOBJECT_FLAG, ELAST_NOTIFIER_FLAG, eProperties, EPROXY
Constructor and Description |
---|
DStabSolver3SeqImpl(DynamicSimuAlgorithm algo,
IPSSMsgHub msg) |
Modifier and Type | Method and Description |
---|---|
boolean |
initialization() |
void |
nextStep(double time,
double dt,
DynamicSimuMethod method)
implement the nextStep simulation function
|
protected void |
output(BaseDStabBus<?,?> bus,
double t,
boolean plotOutput)
output simulation results
|
afterStep, applyDynamicEvent, beforeStep, consoleMsg, diffEqnIntegrationStep, hasDynEvent, networkSolutionStep, output, procInitOutputEvent, procOutputEvent
getMaxIterationTimes, getOutputPerSteps, getSimuTime, performSimulation, setMaxIterationTimes, setOutputPerSteps, setSimuTime, solveDEqnStep
eAdapters, eBasicAdapters, eBasicProperties, eBasicSetContainer, eClass, eContainerFeatureID, eDeliver, eInternalContainer, eInvoke, eIsProxy, eProperties, eSetClass, eSetDeliver, eSetProxyURI, eStaticClass
eAddVirtualValue, 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, eGet, eHasSettings, eInternalResource, eInverseAdd, eInverseAdd, eInverseRemove, eInverseRemove, eInvocationDelegate, eInvoke, eIsSet, eIsSet, eObjectForURIFragmentSegment, eOpenGet, eOpenIsSet, eOpenSet, eOpenUnset, eProxyURI, eRemoveVirtualValue, eResolveProxy, eResource, eSet, eSet, eSetDirectResource, eSetResource, eSetStore, eSetting, eSettingDelegate, eSettings, eSetVirtualIndexBits, eSetVirtualValue, eSetVirtualValues, eStaticFeatureCount, eStaticOperationCount, eStore, eUnset, eUnset, eURIFragmentSegment, eVirtualBitCount, eVirtualGet, eVirtualGet, eVirtualIndex, eVirtualIndexBits, eVirtualIsSet, eVirtualSet, eVirtualUnset, eVirtualValue, eVirtualValues, toString
eBasicAdapterArray, eBasicHasAdapters, eNotificationRequired, eNotify
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
eAllContents, eClass, eContainer, eContainingFeature, eContainmentFeature, eContents, eCrossReferences, eGet, eGet, eInvoke, eIsProxy, eIsSet, eResource, eSet, eUnset
public DStabSolver3SeqImpl(DynamicSimuAlgorithm algo, IPSSMsgHub msg)
public boolean initialization()
IDStabSolver
initialization
in interface IDStabSolver
initialization
in class AbstractDStabSolver
public void nextStep(double time, double dt, DynamicSimuMethod method) throws DStabSimuException
IDStabSolver
nextStep
in interface IDStabSolver
nextStep
in class AbstractDStabSolver
DStabSimuException
protected void output(BaseDStabBus<?,?> bus, double t, boolean plotOutput) throws DStabSimuException
DStabSolverImpl
output
in class DStabSolverImpl
plotOutput
- if true, output results for plottingDStabSimuException