Uses of Interface
fonction.ChoixDeFonction

Packages that use ChoixDeFonction
fonction   
lagrange   
mn   
vitessenulle   
 

Uses of ChoixDeFonction in fonction
 

Classes in fonction that implement ChoixDeFonction
 class FctNewtSymp
          Classe qui implémente une fonction g héritée de ChoixDeFonction à partir d'une fonction f héritée de InterfaceEqMvmt, telle que g(x) = cste_add + cste_mult*f(x) - x f, cste_add et cste_mult sont définies dans le constructeur.
 class JacNewtSymp
          Classe qui implémente la matrice jacobienne Dg d'une fonction g héritée de ChoixDeFonction à partir d'une fonction f héritée de InterfaceEqMvmt, telle que Dg(x) = cste_multe*Df(x) - Id, où Df est la matrice jacobienne de f.
 

Methods in fonction that return ChoixDeFonction
static ChoixDeFonction UsineAFonction.creerDer(String typeEquation)
          Méthode d'assignation de derivée de fonction
static ChoixDeFonction UsineAFonction.creerFonc(String typeEquation)
          Méthode d'assignation de fonction
 

Uses of ChoixDeFonction in lagrange
 

Classes in lagrange that implement ChoixDeFonction
 class DerivLagrange1
          Classe de fonction donnant la derivée de la fonction à minimiser dans le cadre du calcul du premier point de Lagrange
 class DerivLagrange2
          Classe de fonction donnant la derivée de la fonction à minimiser dans le cadre du calcul du second point de Lagrange
 class DerivLagrange3
          Classe de fonction donnant la dérivée de la fonction à minimiser dans le cadre du calcul du troisième point de Lagrange
 class FoncLagrange1
          Classe de fonction donnant la fonction à minimiser dans le cadre du calcul du premier point de Lagrange
 class FoncLagrange2
          Classe de fonction donnant la fonction à minimiser dans le cadre du calcul du second point de Lagrange
 class FoncLagrange3
          Classe de fonction donnant la fonction à minimiser dans le cadre du calcul du troisième point de Lagrange
 

Uses of ChoixDeFonction in mn
 

Methods in mn with parameters of type ChoixDeFonction
 double[] DetermineZero.dichotomie(double[] intervalle, double precision, double[] paramIn, ChoixDeFonction aMinimiser)
          Méthode de détermination du zéro d'une fonction à partir de celle-ci Algorithme de dichotomie
 double[] DetermineZero.newton_multidim(int nbe, double eps, double relax, double[] position, ChoixDeFonction fonc_res, double[] par1, ChoixDeFonction jac_fonc, double[] par2)
          Algorithme de Newton multidimensionnel : Méthode de détermination du zéro d'une fonction de R_n dans R_nbe à partir de celle-ci et de sa matrice jacobienne (matrice à nbe lignes et n colonnes)
 double DetermineZero.newtonRaphson(double position, double precision, double[] paramIn, ChoixDeFonction aMinimiser, ChoixDeFonction deriveeDeMini)
          Méthode de détermination du zéro d'une fonction à partir de celle-ci et de sa derivée Algorithme de Newton Raphson
 double[] Integrateur.rk4(double[] x, double hh, ChoixDeFonction aIntegrer)
          Méthode qui utilise une méthode Runge-Kutta à pas fixe d'ordre 4 pour calculer à partir d'un vecteur x et d'un pas une solution xPlush Formule générale : x(t+h)=x(t)+h/6*(k1+2*k2+2*k3+k4);
 double[] Integrateur.rk4pv(double[] x, double deltaT, double precision, ChoixDeFonction aIntegrer)
          Appelle la fonction rk4pv(double[] x, double deltaT, double precision, boolean vieuxCalcul) avec "false" pour le parametre boolean Voir rk4pv(double[] x,double deltaT, double precision, boolean vieuxCalcul)
 double[] Integrateur.rk4pv(double[] x, double intTps, double precision, ChoixDeFonction aIntegrer, boolean vieuxCalcul)
          Runge-Kutta d'ordre 4 à pas variable avec une précision à définir Cette méthode adapte le pas lors de son intégration mais aussi adapte le pas pour que la dernière étape donne exactement le résultat au temps "intTps" voulu sans faire d'interpolation !
 double[] Integrateur.rk4pv(double deltaT, double precision, ChoixDeFonction aIntegrer)
          Appelle la fonction rk4pv(double[] x, double deltaT, double precision, boolean vieuxCalcul) sachant que on est dans la suite d'un vieux calcul.
 double[] DetermineZero.verifZero(double[] intervalle, double[] paramIn, ChoixDeFonction aMinimiser)
          Méthode de vérification de la présence d'un zéro dans l'intervalle
 

Uses of ChoixDeFonction in vitessenulle
 

Classes in vitessenulle that implement ChoixDeFonction
 class DerivePartQ1
          Classe de fonction donnant la derivée partielle de la fonction vitesse par Q1, utilisée par CourbeVitesse0.
 class DerivePartQ2
          Classe de fonction donnant la derivée partielle de la vitesse en fonction de Q2, utilisée par CourbeVitesse0.
(package private)  class DeriveVitesseNulle
          Classe de fonction donnant la derivée de la position du point de vitesse nulle de même ordonée que le point d'origine.
(package private)  class DerivQ1VitesseNulle
          Classe de fonction donnant la dérivée de la fonction des vitesses de la masse 3.
(package private)  class DerivQ2VitesseNulle
          Classe de fonction donnant la dérivée de la fonction des vitesses de la masse 3.
(package private)  class Dqds
          Classe de fonction donnant la derivee de Q1 et Q2 en fonction de l'absice curviligne ds, utilise par CourbeVitesse0(integrateur).
(package private)  class FoncQ1VitesseNul
          Classe de fonction donnant la position du point de vitesse nulle de même absice qu'un point particulier (souvent point de Lagrange).
(package private)  class FoncQ2VitesseNul
          Classe de fonction donnant la position du point de vitesse nulle de même ordonnée qu'un point particulier (souvent point de Lagrange).
(package private)  class FoncVitesseNulle
          Classe de fonction donnant la position du point de vitesse nulle de même ordonée que le point d'origine.