Concept Graph · Fluid Mechanics
Arrows mean "understand this first". The machine-readable version lives in
graph/fluids_graph.json.
flowchart TD
FLUID["What is a fluid?"] --> PRESS["Pressure"]
FLUID --> EULAG["Eulerian vs Lagrangian"]
FLUID --> VISC["Viscosity"]
PRESS --> HYDRO["Hydrostatic equilibrium"]
HYDRO --> BUOY["Buoyancy"]
HYDRO --> FSURF["Force on submerged surfaces"]
HYDRO --> RBM["Rigid-body motion"]
EULAG --> MATD["Material derivative"]
MATD --> RTT["Reynolds transport theorem"]
RTT --> CONT["Continuity equation"]
RTT --> EULER["Euler's equation"]
RBM --> EULER
MATD --> EULER
CONT --> BERN["Bernoulli's principle"]
EULER --> BERN
PRESS --> BERN
CONT --> POT["Potential flow"]
EULER --> POT
POT --> CONF["Conformal mapping & images"]
VISC --> NS["Navier–Stokes equation"]
EULER --> NS
NS --> EXACT["Couette · Poiseuille"]
DIM["Dimensional analysis"] --> PI["Buckingham Pi"]
DIM --> RE["Reynolds number"]
VISC --> RE
PI --> RE
BERN --> SHOCK["Shock waves"]
CONT --> SHOCK
SHOCK --> RH["Rankine–Hugoniot"]
RH --> BLAST["Blast waves (Sedov–Taylor)"]
DIM --> BLAST
NS --> STAB["Hydrodynamic stability"]
STAB --> KH["Kelvin–Helmholtz"]
STAB --> RT["Rayleigh–Taylor"]
POT --> KH
BUOY --> RT
BERN --> KH
RE --> TURB["Turbulence"]
STAB --> TURB
NS --> TURB
TURB --> CASC["Energy cascade (K41)"]
DIM --> CASC
TURB --> RANS["Reynolds averaging / RANS"]
RANS --> TKE["TKE budget"]
CASC --> TKE
classDef statics stroke:#4a90a4,stroke-width:2.5px
classDef kinematics stroke:#c8963e,stroke-width:2.5px
classDef dynamics stroke:#8464a4,stroke-width:2.5px
classDef advanced stroke:#c85454,stroke-width:2.5px
class FLUID,PRESS,HYDRO,BUOY,FSURF,RBM statics
class EULAG,MATD,RTT,CONT kinematics
class EULER,BERN,POT,CONF,VISC,NS,EXACT dynamics
class DIM,PI,RE,SHOCK,RH,BLAST,STAB,KH,RT,TURB,CASC,RANS,TKE advanced
Reading the map
- Blue (statics): the force-balance world — no motion yet.
- Amber (kinematics): describing motion and the bookkeeping theorems.
- Purple (dynamics): the governing equations, inviscid and viscous.
- Red (advanced): scaling, compressibility, instability, turbulence.
Deepest dependency chain: What is a fluid? → Eulerian/Lagrangian → Material derivative → RTT → Euler → Navier–Stokes → Stability → Turbulence → Energy cascade.