« Projet: Evolution d'une galaxie » : différence entre les versions
Aller à la navigation
Aller à la recherche
Aucun résumé des modifications |
Aucun résumé des modifications |
||
Ligne 4 : | Ligne 4 : | ||
Les classes de base à considérer sont : |
Les classes de base à considérer sont : |
||
* la classe "UEtoile" définissant une étoile. Pour le moment, on y inclut la masse, la position et la vitesse de l'étoile. Un premier squelette de classe peut être trouvé ici : [[http://www.lapp.in2p3.fr/~buskulic/UEtoile.h UEtoile.h]] et [[http://www.lapp.in2p3.fr/~buskulic/UEtoile.C UEtoile.C]] |
|||
Nous nous sommes mis d'accord sur une structure avec trois |
Nous nous sommes mis d'accord sur une structure avec trois |
Version du 1 octobre 2008 à 12:47
On veut simuler l'évolution d'une galaxie, en particulier sa structure, au cours du temps. Il s'agit en fait d'un problème à N corps, N étant grand (quelques centaines pour commencer). Les notions de C++ vues en cours seront (ré)introduites et utilisées au fur et à mesure. On a d'abord scindé le problème en parties, chacune étant traitée par un binôme.
Structure générale du code et définition des classes de base
Les classes de base à considérer sont :
- la classe "UEtoile" définissant une étoile. Pour le moment, on y inclut la masse, la position et la vitesse de l'étoile. Un premier squelette de classe peut être trouvé ici : [UEtoile.h] et [UEtoile.C]
Nous nous sommes mis d'accord sur une structure avec trois