indii::ml::ode Namespace Reference


Detailed Description

Ordinary differential equations.


Classes

class  AdaptiveRungeKutta
 Adaptive Runge-Kutta method for solving a system of ordinary differential equations. More...
class  AutoCorrelator
 Auto-correlator. More...
class  DifferentialModel
 AdaptiveRungeKutta compatible model. More...
class  EquilibriumSampler
 Samples from equilibrium distribution of a stationary process. More...
class  FunctionCollection
 Collection of functions. More...
class  FunctionModel
 Function specification. More...
class  NumericalSolver
 Abstract numerical solver for a system of differential equations. More...
class  ParameterCollection
 Collection of parameters. More...

Typedefs

typedef double f_t (double t, const double y[], void *object)
 Function specification.
typedef int df_t (double t, const double y[], double dydt[], void *params)
 Type of functions for calculating derivatives.


Typedef Documentation

typedef double f_t(double t, const double y[], void *object)

Function specification.

This specifies the static signature of a time-dependent function. It is one way in which a function may be supplied to a FunctionCollection object, the other being by instantiating an object of type FunctionModel.

Parameters:
t The time.
y State variable values at time t.
object Object passed to the function via the calling object. This is usually the calling object itself, allowing convenient access to related parameters and functions that may be required during evaluation.
Returns:
The calculated value of the function given the arguments.

Definition at line 23 of file FunctionStatic.hpp.

typedef int df_t(double t, const double y[], double dydt[], void *params)

Type of functions for calculating derivatives.

Definition at line 15 of file NumericalSolver.hpp.


Generated on Wed Dec 17 15:11:58 2008 for dysii Dynamical Systems Library by  doxygen 1.5.3