Non-Equilibrium Steady State Simulator
Interactive lattice heat-conduction model: drive a chain of cells between a hot and a cold reservoir, watch it settle into a non-equilibrium steady state with a nonzero entropy production rate, and toggle the temperature gradient to zero to relax back to true thermodynamic equilibrium.
A chain of thermally coupled cells sits between a hot reservoir and a cold one. Energy diffuses cell-to-cell at a tunable rate, and the two end cells are held fixed at the reservoir temperatures. As long as those reservoirs differ, the chain settles into a non-equilibrium steady state: a fixed temperature profile carrying a constant, nonzero heat flux and producing entropy at a constant positive rate — the system keeps exchanging energy forever without ever reaching zero flow. Push the temperature difference to zero and the same lattice relaxes into ordinary thermodynamic equilibrium, where flux and entropy production both vanish, showing that equilibrium is simply the zero-gradient special case of the same steady-state physics.
Drive a chain of thermally coupled cells between a hot and a cold reservoir and watch it settle into a non-equilibrium steady state with a constant heat flux and a nonzero entropy production rate. Tune ΔT and the coupling rate, then zero the gradient to relax back to true equilibrium.
3D · Three.js / WebGL renderer · 60 FPS target · runs fully client-side, no install