Lesson 8 of 16
The Reynolds Number
The Reynolds Number
The Reynolds number is a dimensionless ratio of inertial forces to viscous forces in a flow:
where:
- — fluid density (kg/m³)
- — flow velocity (m/s)
- — characteristic length (m); for a pipe, use the inner diameter
- — dynamic viscosity (Pa·s)
- — kinematic viscosity (m²/s)
Flow Regimes
The Reynolds number predicts whether flow is orderly or chaotic:
| Regime | |
|---|---|
| Laminar — smooth, layered flow; viscosity dominates | |
| to | Transitional — unstable, intermittent turbulence |
| Turbulent — chaotic mixing; inertia dominates |
Reference Viscosities
| Fluid | (Pa·s) |
|---|---|
| Water at 20 °C | |
| Water at 80 °C | |
| Air at 20 °C | |
| Honey | to |
For water in a 50 mm pipe at 0.1 m/s: — turbulent.
Your Task
Implement:
reynolds_number(rho, v, L, mu)— returns the Reynolds number (dimensionless)flow_regime(Re)— returns"laminar","transitional", or"turbulent"
Python runtime loading...
Loading...
Click "Run" to execute your code.