public class RungeKutta_EventSolver extends AbstractDESSolver
PROGRESS, RESULT| Constructor and Description |
|---|
RungeKutta_EventSolver()
default constructor
|
RungeKutta_EventSolver(double stepSize) |
RungeKutta_EventSolver(double stepSize,
boolean nonnegative) |
RungeKutta_EventSolver(RungeKutta_EventSolver rkEventSolver)
clone constructor
|
| Modifier and Type | Method and Description |
|---|---|
RungeKutta_EventSolver |
clone() |
double[] |
computeChange(DESystem DES,
double[] yTemp,
double t,
double h,
double[] change,
boolean steadyState)
Computes the change for a given system at the current time with the current setting for the
integration step size.
|
int |
getKiSAOterm()
For details about the Kinetic Simulation Algorithm Ontology (KiSAO) see
http://biomodels.net/kisao/.
|
String |
getName()
This gives a human-readable name of this solver that can be displayed in a graphical user
interface.
|
addPropertyChangeListener, computeDelayedValue, eventOccurred, firePropertyChange, g, getSerialversionuid, getStepSize, inBetweenSteps, isIncludeIntermediates, isNonnegative, isUnstable, processEvents, processEventsAndRules, processRules, removePropertyChangeListener, reset, resetState, setIncludeIntermediates, setNonnegative, setStepSize, setUnstableFlag, solve, solve, solve, solve, solve, solve, solve, solve, steadystatepublic RungeKutta_EventSolver()
public RungeKutta_EventSolver(double stepSize)
stepSize - public RungeKutta_EventSolver(double stepSize,
boolean nonnegative)
stepSize - nonnegative - the nonnegative flag of the super classAbstractDESSolverpublic RungeKutta_EventSolver(RungeKutta_EventSolver rkEventSolver)
rkEventSolver - public double[] computeChange(DESystem DES, double[] yTemp, double t, double h, double[] change, boolean steadyState) throws org.apache.commons.math.ode.DerivativeException
AbstractDESSolvercomputeChange in class AbstractDESSolverDES - The system to be simulated.yTemp - The current state of the system.t - The current simulation time.h - The current integration step size.change - The vector for the resulting change of the system.org.apache.commons.math.ode.DerivativeExceptionpublic String getName()
AbstractDESSolvergetName in class AbstractDESSolverpublic RungeKutta_EventSolver clone()
AbstractDESSolverclone in interface DESSolverclone in class AbstractDESSolverpublic int getKiSAOterm()
DESSolverCopyright © 2007–2021. All rights reserved.