opale.ode.ker
Interface Equation

All Known Implementing Classes:
SEquation

public interface Equation

Cette interface est à implémenter pour définir une équation pour un problème d'ODE du type (xi)'=f(t,x1,...,xn) pour i=1 à n. Deux méthodes sont à implémenter : la méthode dim() qui renvoie la dimension de l'équation (c'est-à-dire le nombre d'inconnues qui doit être égal au nombre de composantes renvoyées à savoir le nombre n) ; et la méthode double[] deriv(double t, double[] x) qui définit le second membre f(t,x1,...,xn) de l'équation.

Since:
Opale-ODE 0.1
Author:
O.C.

Method Summary
 double[] deriv(double t, double[] x)
          Définit la fonction f du second membre de l'équation.
 int dim()
          Renvoie la dimension de l'espace d'appartenance de l'inconnu de l'équation.
 

Method Detail

dim

public int dim()
Renvoie la dimension de l'espace d'appartenance de l'inconnu de l'équation.
Returns:
int, la dimension.

deriv

public double[] deriv(double t,
                      double[] x)
Définit la fonction f du second membre de l'équation.
Parameters:
double - t, le paramètre temps (paramètre de dérivation).
double[] - x, les paramètres inconnus.
Returns:
double[], la valeur de f pour le point (t,x).