Package | Description |
---|---|
org.simulator.math.odes |
The various solver classes that are all derived from
AbstractDESSolver . |
org.simulator.sbml |
Classes for storing and interpreting an
SBML
model.
|
Modifier and Type | Interface and Description |
---|---|
interface |
DelayedDESystem
This interface describes a differential equation system containing values with a delay function.
|
interface |
EventDESystem
This class represents an event-driven differential equation system
|
interface |
FastProcessDESystem
This interface describes differential equation systems with fast processes.
|
interface |
ParameterizedDESystem
This class defines a differential equation system that contains parameters whose values influence
its behavior.
|
interface |
RichDESystem
A
RichDESystem is a DESystem that provides additional information besides the
pure rate of change during its evaluation. |
Modifier and Type | Method and Description |
---|---|
double[] |
RosenbrockSolver.computeChange(DESystem DES,
double[] y2,
double time,
double currentStepSize,
double[] change,
boolean steadyState) |
double[] |
EulerMethod.computeChange(DESystem DES,
double[] yPrev,
double t,
double stepSize,
double[] change,
boolean steadyState) |
double[] |
FirstOrderSolver.computeChange(DESystem DES,
double[] y,
double t,
double stepSize,
double[] change,
boolean steadyState) |
double[] |
RungeKutta_EventSolver.computeChange(DESystem DES,
double[] yTemp,
double t,
double h,
double[] change,
boolean steadyState) |
abstract double[] |
AbstractDESSolver.computeChange(DESystem DES,
double[] y,
double t,
double stepSize,
double[] change,
boolean steadyState)
Computes the change for a given system at the current time with the current setting for the
integration step size.
|
double |
DelayValueHolder.computeDelayedValue(double time,
String id,
DESystem DES,
double[] initialValues,
int yIndex)
Returns the value for the element with the given id at a time point in the past, where the time
gives the amount of time in the past.
|
double |
AbstractDESSolver.computeDelayedValue(double time,
String id,
DESystem DES,
double[] initialValues,
int yIndex) |
boolean |
AbstractDESSolver.processEventsAndRules(boolean forceProcessing,
DESystem DES,
double t,
double previousTime,
double[] yTemp)
Function for processing the events and rules at a certain time step.
|
MultiTable |
DESSolver.solve(DESystem DES,
double[] initialValues,
double[] timepoints)
Solves the given differential equation system with the step size h and the number of steps as
given starting at the value x.
|
MultiTable |
AbstractDESSolver.solve(DESystem DES,
double[] initialValues,
double[] timepoints)
Solves the given differential equation system with the step size h and the number of steps as
given starting at the value x.
|
MultiTable |
DESSolver.solve(DESystem DES,
double[] initialValues,
double[] timepoints,
PropertyChangeListener propertyChangeListener)
Solves the given differential equation system with the step size h and the number of steps as
given starting at the value x.
|
MultiTable |
AbstractDESSolver.solve(DESystem DES,
double[] initialValues,
double[] timePoints,
PropertyChangeListener propertyChangeListener)
Solves the given differential equation system with the step size h and the number of steps as
given starting at the value x.
|
MultiTable |
DESSolver.solve(DESystem DES,
double[] initialValues,
double timeBegin,
double timeEnd)
Solves the given differential equation system
|
MultiTable |
AbstractDESSolver.solve(DESystem DES,
double[] initialValues,
double timeBegin,
double timeEnd)
Solves the given differential equation system
|
MultiTable |
DESSolver.solve(DESystem DES,
double[] initialValues,
double x,
double h,
int steps)
Solves the given differential equation system with the step size h and the number of steps as
given starting at the value x.
|
MultiTable |
AbstractDESSolver.solve(DESystem DES,
double[] initialValues,
double x,
double h,
int steps)
Solves the given differential equation system with the step size h and the number of steps as
given starting at the value x.
|
MultiTable |
DESSolver.solve(DESystem DES,
double[] initialValues,
double x,
double h,
int steps,
PropertyChangeListener propertyChangeListener)
Solves the given differential equation system with the step size h and the number of steps as
given starting at the value x.
|
MultiTable |
AbstractDESSolver.solve(DESystem DES,
double[] initialValues,
double x,
double h,
int steps,
PropertyChangeListener propertyChangeListener)
Solves the given differential equation system with the step size h and the number of steps as
given starting at the value x.
|
MultiTable |
DESSolver.solve(DESystem DES,
double[] initialValues,
double timeBegin,
double timeEnd,
PropertyChangeListener propertyChangeListener)
Solves the given differential equation system
|
MultiTable |
AbstractDESSolver.solve(DESystem DES,
double[] initialValues,
double timeBegin,
double timeEnd,
PropertyChangeListener propertyChangeListener)
Solves the given differential equation system
|
MultiTable |
DESSolver.solve(DESystem DES,
MultiTable.Block timeSeriesInitConditions,
double[] initialValues)
Solves the given
DESystem using new initial conditions in each time step. |
MultiTable |
AbstractDESSolver.solve(DESystem DES,
MultiTable.Block timeSeriesInitConditions,
double[] initialValues)
Solves the given
DESystem using new initial conditions in each time step. |
MultiTable |
DESSolver.solve(DESystem DES,
MultiTable.Block timeSeriesInitConditions,
double[] initialValues,
PropertyChangeListener propertyChangeListener)
Solves the given
DESystem using new initial conditions in each time step. |
MultiTable |
AbstractDESSolver.solve(DESystem DES,
MultiTable.Block initConditions,
double[] initialValues,
PropertyChangeListener propertyChangeListener)
Solves the given
DESystem using new initial conditions in each time step. |
MultiTable |
AbstractDESSolver.steadystate(DESystem DES,
double[] initialValues,
double maxSteps) |
double |
RosenbrockSolver.step(DESystem DES)
This function tries to make a time step.
|
Modifier and Type | Class and Description |
---|---|
class |
EquationSystem |
class |
SBMLinterpreter
This differential equation system (
DESystem ) takes a model in
SBML
format and maps it to a data structure that is understood by the AbstractDESSolver . |
Modifier and Type | Method and Description |
---|---|
double |
EquationSystem.computeDelayedValue(double time,
String id,
DESystem DES,
double[] initialValues,
int yIndex) |
Copyright © 2007–2021. All rights reserved.