Grazie per la tua valutazione e feedback!
Hai già valutato.
App HeatDiffusion3D per Android per la simulazione 3D della diffusione del calore
App HeatDiffusion3D per Android per la simulazione 3D della diffusione del calore, con griglia NxNxN, metodo esplicito alle differenze finite e visualizzazione a fette + vista pseudo-3D con livelli sovrapposti.
Come funziona la simulazione:
Grid3D: griglia 3D T[x][y][z] con doppio buffer (corrente/successivo), passo esplicito alle differenze finite lungo l'equazione di conduzione del calore dT/dt = α·∇²T, laplaciano discreto lungo i 6 vicini, contorni isolati (Neumann).
HeatDiffusionEngine: avvolge la griglia, mantiene sorgenti di calore fisse e garantisce un α stabile (≤ 1/6 per lo schema esplicito 3D).
HeatColor: converte la temperatura in colore (blu → giallo → rosso).
Visualizzazione (2 viste personalizzate):
SliceView: fetta piatta XY con il livello Z selezionato, come una mappa di calore.
IsoView — vista pseudo-3D: tutti gli strati Z sovrapposti con offset diagonale e trasparenza per la percezione della profondità.
Controlli in MainActivity: avvia/metti in pausa/reimposta la simulazione, cursore per la selezione dello strato Z, nuovo cursore per la temperatura della sorgente, pulsante per aggiungere un'ulteriore sorgente allo strato corrente. La griglia predefinita è 15×15×15 con una sorgente calda al centro.
Basta un clic per installare i file XAPK/APK su Android!