Darcy Weisbach Calculator
Calculate pipe friction head loss using Darcy-Weisbach equation with automatic friction factor from Colebrook-White. Supports laminar and turbulent flow.
About
Pipe friction generates energy loss proportional to the square of flow velocity. The Darcy-Weisbach equation quantifies this head loss as hf = f × (L/D) × (v2/2g), where the friction factor f depends on flow regime and pipe roughness. Incorrect estimation causes undersized pumps, cavitation damage, or wasteful oversizing - errors measured in thousands of dollars annually for industrial systems.
This calculator determines f automatically: the Hagen-Poiseuille relation for laminar conditions (Re < 2300), and iterative solution of the Colebrook-White implicit equation for turbulent flow. The transition zone uses weighted interpolation. All roughness values follow ASME B36.10M and ISO 4200 specifications for commercial pipe materials.
Formulas
The Darcy-Weisbach equation relates frictional head loss to pipe geometry and flow conditions:
Where hf is head loss in meters (or feet), f is the Darcy friction factor (dimensionless), L is pipe length, D is internal diameter, v is mean flow velocity, and g = 9.80665 m/s² is gravitational acceleration.
The friction factor depends on Reynolds number and relative roughness. For laminar flow (Re < 2300):
For turbulent flow (Re > 4000), the Colebrook-White implicit equation applies:
Reynolds number determines flow regime:
Where ρ is fluid density, μ is dynamic viscosity, and ν = μ/ρ is kinematic viscosity.
Pressure drop conversion from head loss:
Reference Data
| Pipe Material | Absolute Roughness ε (mm) | Absolute Roughness ε (in) | Application Notes |
|---|---|---|---|
| Drawn Copper/Brass | 0.0015 | 0.00006 | HVAC, potable water, medical gas |
| Commercial Steel (new) | 0.045 | 0.0018 | Process piping, steam lines |
| Commercial Steel (corroded) | 0.15 - 0.9 | 0.006 - 0.035 | Aging infrastructure assessment |
| Stainless Steel | 0.015 | 0.0006 | Food/pharma, corrosive fluids |
| Cast Iron (new) | 0.26 | 0.010 | Municipal water mains |
| Cast Iron (tuberculated) | 1.0 - 3.0 | 0.04 - 0.12 | Aged water distribution |
| Ductile Iron (cement lined) | 0.025 | 0.001 | Modern water transmission |
| Galvanized Steel | 0.15 | 0.006 | Fire protection, older plumbing |
| PVC / CPVC | 0.0015 | 0.00006 | Cold water, chemical transport |
| HDPE (PE100) | 0.007 | 0.0003 | Gas distribution, slurry lines |
| Concrete (steel forms) | 0.3 - 0.8 | 0.012 - 0.03 | Drainage, large conduits |
| Concrete (wooden forms) | 0.6 - 2.0 | 0.024 - 0.08 | Irrigation channels |
| Riveted Steel | 1.0 - 10.0 | 0.04 - 0.4 | Legacy industrial systems |
| Fiberglass (GRP/FRP) | 0.005 | 0.0002 | Chemical plants, seawater |
| Glass | 0.0015 | 0.00006 | Laboratory, ultra-pure fluids |
| Smooth Rubber Hose | 0.025 | 0.001 | Flexible connections |
| Corrugated Metal | 45 - 60 | 1.8 - 2.4 | Culverts, drainage |
| Brick Sewer | 1.5 - 6.0 | 0.06 - 0.24 | Historical infrastructure |
| Wood Stave | 0.2 - 1.0 | 0.008 - 0.04 | Hydroelectric penstocks |
| Aluminum (drawn) | 0.0015 | 0.00006 | Aerospace, cryogenic |