HomeCosmologyDark Matter Free-Streaming: 2D Power-Spectrum Lab

Dark Matter Free-Streaming: 2D Power-Spectrum Lab

Interactive 2D Fourier-space simulation of dark-matter free streaming: a real linear power-spectrum transfer function suppresses small-scale density fluctuations by particle mass, then spherical-collapse threshold crossing shows which regions actually form bound structure.

Cosmology2DAdvanced60 FPS📱 Mobile-adapted⇄ 3D version
2d-dark-matter-physics ↗ Open standalone

This is the 2D counterpart to the 3D free-streaming particle simulator, and it works by a genuinely different mechanism: rather than moving discrete pre-placed clumps of particles, it builds a real Gaussian random density field directly in Fourier space and suppresses it with a linear transfer function set by the dark-matter particle's free-streaming length — exactly the mathematics cosmologists use to compute cold, warm and hot dark-matter power spectra. Watch the field evolve under linear growth and cross the spherical-collapse threshold to see, cell by cell, which regions actually bind into dwarf-scale or cluster-scale halos, and which get washed out before they ever get the chance.

⚙ Under the hood

A genuinely 2D Fourier-space simulation: pick a dark-matter particle mass and watch a real linear transfer function suppress the density field's power spectrum, then see which regions actually cross the spherical-collapse threshold to form dwarf-scale or cluster-scale halos.

dark mattercosmologyfree streamingpower spectrumstructure formationWIMPneutrinoFourier transform

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

What did you find?

Add reproduction steps (optional)