|
||||||||||
PREV NEXT | FRAMES NO FRAMES |
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. |
|
||||||||||
PREV NEXT | FRAMES NO FRAMES |