public interface IDStabSolver
extends org.eclipse.emf.ecore.EObject
DstabAlgorithmPackage.getIDStabSolver()
Modifier and Type | Method and Description |
---|---|
void |
afterStep(double t)
implement the post simulation function
|
void |
beforeStep(double t)
implement the before simulation function
|
int |
getOutputPerSteps()
return the value of output per steps
|
double |
getSimuTime()
return the current simulation time of the solver
|
boolean |
initialization() |
void |
nextStep(double t,
double dt,
DynamicSimuMethod method)
implement the nextStep simulation function
|
boolean |
performSimulation()
Perform dynamic simulation
|
void |
setOutputPerSteps(int steps)
set the value for output per steps.
|
void |
setSimuTime(double t)
set the current simulation time to the solver.
|
boolean |
solveDEqnStep(boolean updateTime)
perform one step of dynamic simulation of the DStabNet object
|
boolean initialization()
boolean performSimulation()
boolean solveDEqnStep(boolean updateTime)
void beforeStep(double t) throws DStabSimuException
DStabSimuException
void nextStep(double t, double dt, DynamicSimuMethod method) throws DStabSimuException
DStabSimuException
void afterStep(double t) throws DStabSimuException
DStabSimuException
double getSimuTime()
void setSimuTime(double t)
int getOutputPerSteps()
void setOutputPerSteps(int steps)