Home▸Chemistry & Materials▸Uranium Ion Exchange Elution (2D)

Uranium Ion Exchange Elution (2D)

2D ion-exchange column model: a chloride eluant strips uranium off a loaded resin bed, producing a Gaussian elution curve whose position and width follow real distribution-coefficient and Van Deemter plate-theory chemistry.

Chemistry & Materials2DModerate60 FPS📱 Mobile-adapted⇄ 3D version
2d-uranium-ion-exchange-elution ↗ Open standalone

This 2D companion strips the same ion-exchange chemistry as the 3D version down to a column-and-chart view: sliders set the chloride eluant concentration, flow rate, initial uranium loading and bed length, and the model derives a distribution coefficient that falls as eluant strength rises (mass-action stripping) plus a Van Deemter plate height that has a real optimum flow rate. Together they produce a mass-conserving Gaussian elution curve — effluent uranium concentration traced live against bed volumes processed, with a collection beaker and cumulative-recovery readout.

⚙ Under the hood

Mass-conserving Gaussian elution model: a distribution coefficient set by eluant strength fixes the peak's bed-volume position, a Van Deemter plate-height curve (HETP = A + B/u + C·u) sets its width from flow rate and bed length, and the peak height is scaled so the integrated curve always recovers the full initial uranium loading.

ion exchangeelution curveuraniumvan deemterbreakthrough curveresin regeneration

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

What did you find?

Add reproduction steps (optional)