Brine Rejection & Antarctic Bottom Water Formation (2D)
Interactive 2D water-column model of brine rejection under polar sea ice: Stefan-law ice growth injects hyper-saline brine at the surface, a finite-difference salinity column with convective adjustment carries it downward, and the salinity-vs-depth curve shows Antarctic Bottom Water actually forming.
This 2D companion strips brine rejection down to the water-column physics that actually produces Antarctic Bottom Water. Ice grows by the same Stefan-law heat-loss relation as the 3D scene, rejecting salt into the surface layer of a depth-resolved salinity column. From there the model is genuinely different from the 3D version's particle animation: it solves vertical eddy diffusion and runs a convective-adjustment scheme that instantly mixes any layer that has become denser than the water beneath it, cascading the instability downward exactly as real open-ocean deep convection does. The cross-section panel shows sinking brine plumes whose speed is computed from the live buoyancy anomaly, while the chart panel plots the actual salinity-vs-depth profile so you can watch the column homogenize toward higher salinity at depth — bottom water, forming for real.
A 2D water-column model of brine rejection: Stefan-law ice growth injects hyper-saline brine at the surface, and a finite-difference salinity column with convective adjustment carries it downward, so Antarctic Bottom Water actually forms in a live salinity-vs-depth curve.
2D · HTML5 Canvas 2D · 60 FPS target · runs fully client-side, no install