lagrange
Class FoncLagrange1

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

public class FoncLagrange1
extends Object
implements ChoixDeFonction

Classe de fonction donnant la fonction à minimiser dans le cadre du calcul du premier point de Lagrange

Since:
Projet Trois Corps 2006
Version:
05/12/2005
Author:
Benoit CARRY

Constructor Summary
FoncLagrange1()
           
 
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
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

FoncLagrange1

public FoncLagrange1()
Method Detail

fonction

public double fonction(double variable,
                       double[] parametres)
Méthode de calcul pour une fonction à deux inconnues

Specified by:
fonction in interface ChoixDeFonction
Parameters:
variable - Inconnue de la fonction
parametres - Tableau de paramètres dont dépend la fonction (ici un paramètre : mu)
Returns:
La valeur de la fonction 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