lagrange
Class PointFixe

java.lang.Object
  extended by lagrange.PointFixe

public class PointFixe
extends Object

Classe des points fixe dans l'intéraction gravitationnelle à trois corps restreinte

Chaque objet correspond à un point fixe, étant donné le rapport de masse des deux corps pesants.

Détermination de la position à l'aide d'un algorithme de Newton-Raphson.

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

Field Summary
private  double[] paramEntree
           
private  double q1
           
private  double q2
           
 
Constructor Summary
PointFixe(double[] dependances)
          Constructeur de la classe PointFixe
 
Method Summary
 void determineLagrange(int numLagrange, double precisionDuCalcul)
          Méthode de détermination des points de Lagrange (points fixes).
 double getPosition(String choix)
          Méthode de récupération des positions
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

q1

private double q1

q2

private double q2

paramEntree

private double[] paramEntree
Constructor Detail

PointFixe

public PointFixe(double[] dependances)
Constructeur de la classe PointFixe

Parameters:
dependances - Ensemble des paramètres influant sur la détermination des points fixes
Method Detail

getPosition

public double getPosition(String choix)
Méthode de récupération des positions

Parameters:
choix - Paramètre indiquant si on désire la position en Q1 (choix ="q1") ou en Q2 (choix="q2")
Returns:
Renvoie la valeur de Q1 ou Q2 suivant le choix soumis

determineLagrange

public void determineLagrange(int numLagrange,
                              double precisionDuCalcul)
Méthode de détermination des points de Lagrange (points fixes).

Parameters:
numLagrange - Numéro du point de Lagrange désiré
precisionDuCalcul - Précision sur la position désirée