Obrigado pela sua classificação e feedback!
Você já classificou.
Aplicativo HeatDiffusion3D para Android para simulação 3D de difusão de calor.
Aplicativo HeatDiffusion3D para Android para simulação 3D de difusão de calor — com grade NxNxN, método de diferenças finitas explícito e visualização de fatias + visualização pseudo-3D com camadas sobrepostas.
Como a simulação funciona:
Grid3D — grade 3D T[x][y][z] com buffer duplo (atual/próximo), passo de diferenças finitas explícito ao longo da equação de condução de calor dT/dt = α·∇²T, Laplaciano discreto ao longo dos 6 vizinhos, fronteiras isoladas (Neumann).
HeatDiffusionEngine — envolve a grade, mantém as fontes de calor fixas e garante α estável (≤ 1/6 para o esquema explícito 3D).
HeatColor — converte a temperatura em cor (azul → amarelo → vermelho).
Visualização (2 visualizações personalizadas):
SliceView — fatia plana XY com a camada Z selecionada, como um mapa de calor.
IsoView — visualização pseudo-3D: todas as camadas Z sobrepostas com deslocamento diagonal e transparência para percepção de profundidade.
Controles na MainActivity: iniciar/pausar/reiniciar simulação, controle deslizante de seleção da camada Z, controle deslizante de temperatura da nova fonte, botão para adicionar uma fonte adicional à camada atual. A grade padrão é 15×15×15 com uma fonte quente no centro.
Um clique para instalar arquivos XAPK/APK no Android!