Merci pour votre note et vos commentaires!
Vous avez déjà évalué.
Application HeatDiffusion3D pour Android permettant la simulation 3D de la diffusion de la chaleur
L'application HeatDiffusion3D pour Android permet la simulation 3D de la diffusion de la chaleur. Elle utilise une grille NxNxN, une méthode explicite aux différences finies et offre une visualisation par tranches, ainsi qu'une vue pseudo-3D avec calques superposés.
Fonctionnement de la simulation :
Grid3D : grille 3D T[x][y][z] avec double tampon (courant/suivant), méthode explicite aux différences finies pour l'équation de conduction thermique dT/dt = α·∇²T, laplacien discret sur les 6 voisins, et frontières isolées (Neumann).
HeatDiffusionEngine : gère la grille, maintient des sources de chaleur fixes et garantit une valeur stable de α (≤ 1/6 pour le schéma explicite 3D).
HeatColor : convertit la température en couleur (bleu → jaune → rouge).
Visualisation (2 vues personnalisées) :
SliceView : tranche XY plane avec la couche Z sélectionnée, comme une carte thermique. IsoView — Vue pseudo-3D : superposition de toutes les couches Z avec décalage diagonal et transparence pour la perception de la profondeur.
Commandes dans MainActivity : démarrage/pause/réinitialisation de la simulation, curseur de sélection de la couche Z, curseur de température de la nouvelle source, bouton pour ajouter une source supplémentaire à la couche actuelle. La grille par défaut est de 15×15×15 avec une source chaude au centre.
Un clic pour installer les fichiers XAPK/APK sur Android!