dimensionless_numbers

Functions that computes dimensionless numbers

compute_nusselt(reynolds, diameter, length, friction_factor, cp_fluid=4182.0, mu_fluid=0.0004, k_fluid=0.598)[source]

Compute the Nusselt number.

compute_prandtl(cp_fluid=4182.0, mu_fluid=0.0004, k_fluid=0.598)[source]

Computes the Prandtl number

compute_reynolds(mdot, diameter, mu_fluid=0.0004)[source]

Computes the Reynolds number.

gnielinski_nusselt(reynolds, diameter, length, prandtl, friction_factor, cp_fluid=4182.0, mu_fluid=0.0004, k_fluid=0.598, warn_reynolds=True, warn_prandtl=True)[source]

Computes the Nusselt number for fully developed (hydrodynamically and thermally) turbulent flow in a smooth circular tube using the Gnielinski correlation. Valid for 0.5 <= Pr <= 2000 and 3000 <= Re <= 5e+6.

laminar_nusselt()[source]
transition_nusselt(reynolds, diameter, length, prandtl, friction_factor, cp_fluid=4182.0, mu_fluid=0.0004, k_fluid=0.598)[source]