HomeMaterials ScienceVacancy Hopping & Ionic Conductivity (2D)

Vacancy Hopping & Ionic Conductivity (2D)

Interactive 2D kinetic Monte Carlo lattice: mobile ions hop into neighboring Schottky vacancies under thermal activation and an applied electric field, with a pannable/zoomable lattice view, a live tilted-barrier energy-landscape diagram, and a hop-rate history chart.

Materials Science2DAdvanced60 FPS📱 Mobile-adapted⇄ 3D version
2d-solid-state-chemistry ↗ Open standalone

This simulator renders an 18×18 square sublattice of a mobile ion species riddled with Schottky vacancies — empty lattice sites left behind when ions are removed from the crystal. Each ion adjacent to a vacancy has a probability per second of hopping into it, set by the Arrhenius activation law with the migration barrier you choose. Raise the temperature and hops fire faster everywhere; raise the applied field and hops along the field direction become more likely than hops against it, turning the random walk into a net ionic drift current — exactly the mechanism behind solid electrolyte conductivity in real batteries and fuel cells. A second panel draws the field-tilted hopping energy landscape live, and a third tracks the lattice hop rate over time, alongside readouts for cumulative hop count, the Nernst–Einstein ionic conductivity σ, and the net drift current density.

⚙ Under the hood

A 2D kinetic Monte Carlo lattice where mobile ions hop into neighboring Schottky vacancies under thermal activation and an applied electric field, with a pannable/zoomable lattice view, a live tilted-barrier energy-landscape diagram, a hop-rate history chart, and live Arrhenius hop-rate and Nernst-Einstein conductivity readouts.

solid-state chemistryionic conductivitycrystal vacanciesArrheniusmaterials sciencediffusionkinetic Monte Carlo2D lattice

2D · HTML5 Canvas 2D · 60 FPS target · runs fully client-side, no install

What did you find?

Add reproduction steps (optional)