TOOL C-30 · v1.0.0 · FREE · NO SIGN-UP

C-30 · THERMAL & FLUID · CARDIOVASCULAR

Heart valve flow

Watch blood leave the heart through a caged-ball, tilting-disc, bileaflet or natural valve in a live flow simulation in your browser — the flow itself opens and shuts the leaflets. See the jet, its angle, the vortices in the sinus and how much the valve narrows the way out.

FREE · NO SIGN-UP v1.0.0 · verified against 8 reference cases
INPUT2D · live in your browser
1 · Valve

Björk–Shiley type, 70° opening. One disc on an eccentric pivot opens a major and a minor orifice: the jet leaves at an angle and swirls in the sinus.

2 · Opening
3 · Show

The flow is computed live on your device — about 167 as Reynolds number, in two dimensions. The read-outs appear after the first beat.

LIVE · 2D AORTIC ROOT · TILTING DISC

JET / INFLOW— ×peak jet over outflow-tract peak
VELOCITY RATIO—v_tract / v_jet, as echo reports it
EFFECTIVE ORIFICE— %of the outflow tract, by continuity
JET ANGLE— °off the aortic axis
VELOCITY RATIO · HOW AN ECHO REPORT GRADES IT (EAE/ASE 2009, TABLE 3, NATIVE VALVE)
above 0.50 — mild range or no narrowing
0.25–0.50 — moderate range
below 0.25 — severe range
THE SOLVER, CHECKED AGAINST · RUN IN OUR TEST SUITE
CaseReferenceThis solver
Channel flowexact (Poiseuille, Couette)10⁻¹³
Pulsatile channelWomersley0.1–0.8 %
Turning cylinderTaylor–Couette torque, exact0.01–0.4 %
Lid-driven cavity, Re 100Ghia, Ghia & Shin 19820.5 %
Cylinder wake, Re 100St 0.168–0.1720.1695
Cylinder drag, Re 20C_D 2.01–2.222.22
Moving vs fixed bodysame drag0.07 %
Free cylinder in shearω = γ̇/2, Jeffery0.75 %
  • For learning and comparison only — not for diagnosis, treatment or choosing a device.
  • A two-dimensional slice narrows the way out more than the real three-dimensional valve does: compare the valves with each other, not with patient values.
  • The flow solver comes from the same work as Tessera, our own simulation software. See Tessera →
Free with an account · Sign in

HOW IT'S CALCULATED · WITH YOUR NUMBERS

Step by step, with your numbers

  1. 01
    Lattice and fluidD2Q9 · TRT Λ = 3/16 · ν = 0.012 → τ = 3ν + ½ = 0.536The outflow tract is 50 nodes wide; one node is about 0.5 mm for a 25 mm annulus.
  2. 02
    Reynolds numberRe = U·D / ν = 0.04 × 50 / 0.012 = 167Peak systole, in two dimensions. A real aorta runs near 4 000.
  3. 03
    One beatu_in = U·sin(π t / 0.35T) · T = 16 000 stepsSystole is 35 % of the beat. In diastole the inlet pressure is held below the aorta's by Δp = c_s²·Δρ = 0.0020 (lattice units), and the back-flow shuts the valve.
  4. 04
    Leaflets moved by the flow(I + I_a)·θ̈ = M_fluid + I_a·θ̈_prevStops: disc on an eccentric pivot, closed ↔ 70°. Density 2× that of blood; opening limited to 100 % of the travel.
  5. 05
    Jetv_jet / v_tract = max|u| / Uafter the first beat
  6. 06
    Velocity ratioVR = v_tract / v_jetafter the first beat
  7. 07
    Effective orificeEOA / A_tract = VRafter the first beat

References: Krüger et al., The Lattice Boltzmann Method (Springer 2017), ch. 5, 10, 11; Bouzidi, Firdaouss & Lallemand (2001); Wen et al. (2014); Ghia, Ghia & Shin, J. Comput. Phys. 48 (1982); Sarkar & Sarkar, Prog. CFD 10 (2010); Baumgartner et al., EAE/ASE recommendations, Eur. J. Echocardiogr. 10 (2009); Dasi et al. (2009); Sotiropoulos et al., Annu. Rev. Fluid Mech. 48 (2016).

BEYOND A 2D SLICE

Three-dimensional valve and stent studies, fluid–structure interaction, device flow loops — we run them with CFD and FEA.

Submit a Problem →

More calculators