Heat Transfer

Interactive simulation — adjust parameters and watch the visualization update in real time.

How it works

A 2D **heat equation** on a grid: ∂T/∂t = α∇²T with fixed hot/cold vertical edges and weak top/bottom coupling. **Convection** shifts the temperature field horizontally (plug-flow style advection). **Radiation** adds a nonlinear cooling toward a mid temperature; **Newton cooling** is linear in (T − T_amb). Click the canvas to inject a hot pulse. This is a qualitative finite-difference demo, not a CFD solver.

Key equations

∂T/∂t = α∇²T + advection + cooling terms
Fourier: q = −k ∇T (here discrete Laplacian)