lagrange
Class DerivLagrange3

java.lang.Object
  extended by lagrange.DerivLagrange3
All Implemented Interfaces:
ChoixDeFonction

public class DerivLagrange3
extends Object
implements ChoixDeFonction

Classe de fonction donnant la dérivée de la fonction à minimiser dans le cadre du calcul du troisième point de Lagrange

Since:
Projet Trois Corps 2006
Version:
15/01/2006
Author:
Benoit CARRY

Constructor Summary
DerivLagrange3()
           
 
Method Summary
 double[] fonction_multi(double[] variable, double[] parametres, int taille)
          Méthode de calcul pour un tableau d'inconnues retournant un tableau de valeurs, à définir dans une classe héritée de celle-ci.
 double fonction(double[] variable, double[] parametres)
          Méthode de calcul pour un tableau d'inconnues à définir dans une classe heritée de celle-ci.
 double fonction(double variable, double[] parametres)
          Méthode de calcul pour une fonction à deux inconnues, dérivée de la FoncLagrange associée
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

DerivLagrange3

public DerivLagrange3()
Method Detail

fonction

public double fonction(double variable,
                       double[] parametres)
Méthode de calcul pour une fonction à deux inconnues, dérivée de la FoncLagrange associée

Specified by:
fonction in interface ChoixDeFonction
Parameters:
variable - Inconnue de la dérivée
parametres - Tableau de paramètres dont dépend la dérivée (ici un paramètre : mu)
Returns:
La valeur de la dérivée au point d'entrée

fonction

public double fonction(double[] variable,
                       double[] parametres)
Description copied from interface: ChoixDeFonction
Méthode de calcul pour un tableau d'inconnues à définir dans une classe heritée de celle-ci.

Specified by:
fonction in interface ChoixDeFonction
Parameters:
variable - Tableau d'inconnues de la fonction
parametres - Tableau de paramètres dont dépend la fonction, le nombre de paramètres dépendant des fonctions créées
Returns:
La valeur de la fonction calculée au point d'entrée

fonction_multi

public double[] fonction_multi(double[] variable,
                               double[] parametres,
                               int taille)
Description copied from interface: ChoixDeFonction
Méthode de calcul pour un tableau d'inconnues retournant un tableau de valeurs, à définir dans une classe héritée de celle-ci.

Specified by:
fonction_multi in interface ChoixDeFonction
Parameters:
variable - Tableau d'inconnues de la fonction
parametres - Tableau de paramètres dont dépend la fonction, le nombre de paramètres dépendant des fonctions créées
taille - Dimension retounée du tableau
Returns:
La valeur de la fonction calculée au point d'entrée