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.
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. |
dim
public int dim()
- Renvoie la dimension de l'espace d'appartenance de l'inconnu de l'équation.
- Returns:
- int, la dimension.
- Since:
- Opale-ODE 0.1
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).
- Since:
- Opale-ODE 0.1