Fluid Dynamics

Dimensionless Numbers

Reynolds Number

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

Reynolds Number.

The Reynolds number is the ratio of inertial forces to viscous forces within a fluid 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) Series

Haaland equation.

The Haaland equation was proposed in 1983 by Professor S.E. Haaland of the Norwegian Institute of Technology. It is used to directly solve 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