Fluid Dynamics

Dimensionless Numbers

Reynolds Number

indsl.fluid_dynamics.Re(speed: Series, density: float, d_viscosity: float, length_scale: float)

Reynolds Number

The Reynolds number is the ratio of inertial forces to viscous forces within a fluid which is subjected to relative internal movement due to different fluid velocities.

Parameters
  • speed – Flow speed.

  • density – Density. Density of the fluid

  • d_viscosity – Dynamic viscosity. Dynamic viscosity of the fluid

  • length_scale – Characteristic length. Characteristic linear dimension. A characteristic length is an important dimension that defines the scale of a physical system. Often, the characteristic length is the volume of a system divided by its surface

Returns

Reynolds number

Return type

pandas.Series

Friction Factor: Haaland equation

indsl.fluid_dynamics.Haaland(Re: Series, roughness: float)

Haaland equation

The Haaland equation was proposed in 1983 by Professor S.E. Haaland of the Norwegian Institute of Technology. It is used to solve directly for the Darcy–Weisbach friction factor for a full-flowing circular pipe. It is an approximation of the implicit Colebrook–White equation, but the discrepancy from experimental data is well within the accuracy of the data.

Parameters
  • Re – Reynolds Number

  • roughness – Surface roughness

Returns

Friction factor

Return type

pandas.Series