Home▸Climate, Ecology & Environment▸2D Carbon Cycle

2D Carbon Cycle — Five-Reservoir Box Model

2D companion to the Global Carbon Cycle box model: five real reservoirs (atmosphere, ocean surface, ocean deep, land biosphere, fossil fuels) driven by genuine flux equations — Revelle-factor air-sea gas exchange, surface/deep ocean mixing, and CO2-fertilized land uptake — with a live CO2 ppm readout and flow-particle diagram.

Climate, Ecology & Environment2DModerate60 FPS📱 Mobile-adapted💧 Water💨 Air & Wind🌍 Earth⇄ 3D version
2d-carbon-cycle ↗ Open standalone

This is the 2D companion to the Global Carbon Cycle simulation, built as a genuinely different mass-balance system rather than a reskin: it splits the single ocean box into a fast surface layer and a slow deep layer, exchanging carbon with the atmosphere through a Revelle-factor-buffered gas exchange formula and with each other through a concentration-gradient mixing flux — the same style of compartmental physics used in real carbon-cycle box models. Land uptake responds to atmospheric CO2 through a CO2-fertilization term you can tune directly, and fossil fuel emissions remain the only human-controlled input. Every arrow's thickness and particle flow rate is drawn from the live flux value, and a running graph tracks atmospheric CO2 in parts per million as the five reservoirs settle toward whatever equilibrium your settings produce.

⚙ Under the hood

Five-reservoir 2D box model of the carbon cycle — atmosphere, ocean surface, ocean deep, land biosphere and fossil fuels linked by real flux equations (Revelle-factor air-sea exchange, surface/deep ocean mixing, CO2-fertilized land uptake). Set fossil fuel emissions and watch a live CO2 ppm readout respond over simulated decades.

carbon cycleclimatebox modelCO2ocean carbonbiogeochemistry2D

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

What did you find?

Add reproduction steps (optional)