scalation

dynamics

package dynamics

The dynamics package contains classes, traits and objects for system dynamics simulations using Ordinary Differential Equations (ODEs).

Linear Supertypes
AnyRef, Any
Ordering
  1. Alphabetic
  2. By inheritance
Inherited
  1. dynamics
  2. AnyRef
  3. Any
  1. Hide All
  2. Show all
Learn more about member selection
Visibility
  1. Public
  2. All

Type Members

  1. trait Integrator extends Error

    The Integrator trait provides a template for writing numerical integrators (e.

  2. class LinearDiffEq extends Error

    The LinearDiffEq class may be used for solving a system of linear differential equations that are ordinary and first-order with constant coefficients of the form

  3. class SSA extends Error

    The SSA class implements the Gillespie Stochastic Simulation Algorithm (SSA).

Value Members

  1. object Derivatives

    The Derivatives object is used to define types of time derivative functions.

  2. object DormandPrince extends Integrator

    The DormandPrince object provides a state-of-the-art numerical ODE solver.

  3. object DormandPrinceTest extends App

    The DormandPrinceTest object is used to test the DormandPrince object.

  4. object LinearDiffEqTest extends App

    The LinearDiffEqTest object to test the LinearDiffEq class using example at

  5. object Radau extends Integrator

    The Radau object implements Radau IIA, which is a simple Ordinary Differential Equation (ODE) solver for moderately stiff systems.

  6. object RadauTest extends App

    This object is used to test the Radau5 object.

  7. object RungeKutta extends Integrator

    The RungeKutta object provides an implementation of a classical numerical ODE solver.

  8. object RungeKuttaTest extends App

    The RungeKuttaTest object is used to test the RungeKutta object.

  9. object SSATest extends App

    The SSATest object tests the SSA class.

Inherited from AnyRef

Inherited from Any

Ungrouped