wiki:sedimentation_contraintes_conception

Contraintes de conception :

  • Réutilisation des classes principales de la simulation “Magma3D” (Mark, Experiences, Environment, Entity).
  • Utilisation dʼune double grille dʼindexation pour la colonne dʼeau. Une grille servira pour lʼindexation du zooplancton (entités vivantes) une autre servira seulement à indexer du phytoplancton (entités “mortes”).
  • Utilisation dʼAReVi.

-Découpage des niveaux d'eau de la colonne :

Les entités enregistrées dans un volumeIndex3d sont focement enregistré dans des cubes. L'enregistrement fonctionne très bien pour une colonne composée de niveaux d'eau en forme de cube (100x100x100) pour une colonne de 2km on aurait donc 20 palliers de 100m de hauteur.

Le problème se pose Pour une colonne comportant des niveaux d'eau de 10m de hauteur, On es obligé de créé 100 entités par palier pour pouvoir gérer un palier.

Pour une colonne de 2km de haut il fait donc gérer 20 000 entités!

Au début de la programmation nous utiliserons des palier "cubique" pour tester le déplacement du phytoplancton à l'interieur de la colonne. Dans un second temps nous implementerons la solution avec des paliers comportant une centaines d'entités.