vitessenulle
Class Dqds

java.lang.Object
  extended by vitessenulle.Dqds
All Implemented Interfaces:
ChoixDeFonction

 class Dqds
extends Object
implements ChoixDeFonction

Classe de fonction donnant la derivee de Q1 et Q2 en fonction de l'absice curviligne ds, utilise par CourbeVitesse0(integrateur). Herite de la classe ChoixDeFonction

Since:
Projet Trois Corps 2007
Version:
07/11/2006
Author:
Guillaume BOUBIN et Gaétan LE CHAT

Constructor Summary
Dqds()
           
 
Method Summary
 double[] fonction_multi(double[] variable, double[] parametres, int taille)
          fonction donnant la derivee de Q1 et Q2 en fonction de l'absice curviligne ds
 double fonction(double[] variable, double[] parametres)
          definition de la methode fonction non utilise dans ce cas
 double fonction(double variable, double[] parametres)
          definition de la methode fonction non utilise dans ce cas
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

Dqds

Dqds()
Method Detail

fonction_multi

public double[] fonction_multi(double[] variable,
                               double[] parametres,
                               int taille)
fonction donnant la derivee de Q1 et Q2 en fonction de l'absice curviligne ds

Specified by:
fonction_multi in interface ChoixDeFonction
Parameters:
variable - liste des inconnues (ici q1 et q2)
parametres - liste des parametres de la fonction (mu, a et b - signe de dQ1 et dQ2 respectivement)
taille - taille du tableau retournee (ici 2)
Returns:
tableau (q1_dot, q2_dot)

fonction

public double fonction(double variable,
                       double[] parametres)
definition de la methode fonction non utilise dans ce cas

Specified by:
fonction in interface ChoixDeFonction
Parameters:
variable - Inconnue de la fonction
parametres - Tableau de paramètres dont depend 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

public double fonction(double[] variable,
                       double[] parametres)
definition de la methode fonction non utilise dans ce cas

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