Diffusion reactions, Turing patterns and self-organisation in chemical systems. From Gray-Scott to morphogenesis — complexity from simplified equations.
Chemical and material systems in real time
Self-organisation — systems without central control form complex structures through local interactions. Tiger spots, zebra stripes, coral mazes — all described by the shared mathematical framework of Turing reaction-diffusion.
The science behind the simulations
Articles and tutorials about the algorithms in this category
Atoms, reactions, diffusion, and molecular dynamics — in the browser
Chemistry simulations model matter at the atomic and molecular level. Lennard-Jones molecular dynamics place particles in a periodic box and integrate Newton's equations under pair potentials, revealing gas, liquid, and solid states as you vary temperature. Reaction-diffusion systems simulate the Gray–Scott equations that underpin Turing pattern formation and the oscillating Belousov–Zhabotinsky reaction.
These simulations bridge physical chemistry and computational modelling. Adjusting temperature, density, or diffusion coefficients lets you observe phase transitions, concentration gradients, and self-organising chemical waves. The same Lennard-Jones potential is used in protein folding research; the same reaction-diffusion framework models morphogen gradients in developmental biology. Exploring them interactively is the fastest way to build chemical intuition.
Chemistry simulations bridge the gap between the microscopic and macroscopic worlds. Molecular dynamics is used professionally to study protein folding, drug-receptor binding, and material fatigue at the atomic level. Reaction-diffusion models explain the formation of animal coat patterns, coral reef branching, and chemical oscillators like the Belousov-Zhabotinsky reaction. These interactive models make quantum-level phenomena accessible without a chemistry laboratory.
Topics and algorithms you'll explore in this category
5 questions — elements, reactions, bonds and more
Common questions about this simulation category