An interactive reduced-order model of blood flow through an atherosclerotic artery. Adjust the plaque and blood properties and watch velocity, pressure, and wall shear stress respond in real time — built on conservation of mass, Bernoulli, and Poiseuille relations derived from the incompressible Navier–Stokes equations.
Bright throat = flow acceleration (continuity). Converging particles show streamline crowding; slow/reversed dim particles downstream mark predicted flow separation. Wall tint: warm = high shear near the throat, magenta = low/disturbed shear in the recirculation zone.
Cross-sectional mean velocity U(x) = Q / A(x)
Static pressure relative to inlet
τw on each wall (sign = flow direction)
Incompressible Navier–Stokes is the physical basis:
A full 2-D/3-D solver is too heavy for a live browser tool, so this uses a quasi-1-D reduced-order model:
Blood as a Newtonian fluid is the default. Real blood is shear-thinning (non-Newtonian): apparent viscosity rises sharply at low shear rate (< ~100 s⁻¹, e.g. venous flow, recirculation zones) as red cells aggregate — a Carreau–Yasuda or Casson model captures this. In fast arterial flow the Newtonian assumption is reasonable.
This is a conceptual teaching model. It is not a validated, patient-specific clinical CFD simulation and should not be used for diagnosis. Default values are adjustable examples, not universal physiological constants.