org.simulator.math.odes
Class DormandPrince853Solver
java.lang.Object
  
org.simulator.math.odes.AbstractDESSolver
      
org.simulator.math.odes.AdaptiveStepsizeIntegrator
          
org.simulator.math.odes.FirstOrderSolver
              
org.simulator.math.odes.DormandPrince853Solver
- All Implemented Interfaces: 
 - Serializable, Cloneable, EventHandler, DelayValueHolder, DESSolver
 
public class DormandPrince853Solver
- extends FirstOrderSolver
 
This class is a wrapper for the Dormand-Prince-853 solver in the 
 Apache Math Library.
- Since:
 
  - 0.9
 
- Version:
 
  - $Rev: 391 $
 
- Author:
 
  - Roland Keller
 
- See Also:
 - Serialized Form
 
 
 
 
 
 
 
 
 
 
| Methods inherited from class org.simulator.math.odes.AbstractDESSolver | 
additionalResults, addPropertyChangeListener, computeDelayedValue, computeSteadyState, eventOccurred, firePropertyChange, g, getSerialversionuid, getStepSize, inBetweenSteps, initResultMatrix, initResultMatrix, initResultMatrix, isIncludeIntermediates, isNonnegative, isUnstable, processEvents, processEventsAndRules, processRules, removePropertyChangeListener, reset, resetState, setIncludeIntermediates, setNonnegative, setUnstableFlag, solve, solve, solve, solve | 
 
 
DormandPrince853Solver
public DormandPrince853Solver()
- default constructor
 
DormandPrince853Solver
public DormandPrince853Solver(DormandPrince853Solver solver)
- clone constructor
- Parameters:
 solver - 
 
DormandPrince853Solver
public DormandPrince853Solver(double stepSize)
- Parameters:
 stepSize - 
DormandPrince853Solver
public DormandPrince853Solver(double stepSize,
                              boolean nonnegative)
- Parameters:
 stepSize - nonnegative - the nonnegative flag of the super class- See Also:
 AbstractDESSolver
clone
public DormandPrince853Solver clone()
- Specified by:
 clone in interface DESSolver- Specified by:
 clone in class FirstOrderSolver
 
- Returns:
 - the cloned solver
 
 
createIntegrator
protected void createIntegrator()
- Description copied from class: 
FirstOrderSolver 
- initialization function of the integrator
- Specified by:
 createIntegrator in class FirstOrderSolver
 
 
 
getName
public String getName()
- Description copied from class: 
AbstractDESSolver 
- This gives a human-readable name of this solver that can be displayed in
 a graphical user interface.
- Specified by:
 getName in class AbstractDESSolver
 
- Returns:
 - A name that describes the underlying algorithm.
 
 
 
getKiSAOterm
public int getKiSAOterm()
- Description copied from interface: 
DESSolver 
- For details about the Kinetic Simulation Algorithm Ontology (KiSAO) see
 http://biomodels.net/kisao/.
- Returns:
 - the KiSAO term of the algorithm