TURB_GNIEL_S2

This function computes turbulent Nusselt number for smooth internal pipe flow using the second simplified Gnielinski correlation. It is intended for higher-Prandtl-number smooth-pipe operating ranges.

Excel Usage

=TURB_GNIEL_S2(Re, Pr)
  • Re (float, required): Reynolds number (-).
  • Pr (float, required): Prandtl number (-).

Returns (float): Turbulent Nusselt number for smooth pipes (-).

Example 1: Gnielinski smooth 2 example

Inputs:

Re Pr
100000 7

Excel formula:

=TURB_GNIEL_S2(100000, 7)

Expected output:

577.769

Example 2: Lower Prandtl number

Inputs:

Re Pr
50000 2

Excel formula:

=TURB_GNIEL_S2(50000, 2)

Expected output:

189.52

Example 3: Higher Prandtl number

Inputs:

Re Pr
200000 20

Excel formula:

=TURB_GNIEL_S2(200000, 20)

Expected output:

1616.24

Example 4: Mid Reynolds number

Inputs:

Re Pr
150000 10

Excel formula:

=TURB_GNIEL_S2(150000, 10)

Expected output:

951.802

Python Code

Show Code
from ht.conv_internal import turbulent_Gnielinski_smooth_2 as ht_turbulent_Gnielinski_smooth_2

def turb_gniel_s2(Re, Pr):
    """
    Calculate turbulent Nusselt number using Gnielinski smooth pipe case 2.

    See: https://ht.readthedocs.io/en/latest/ht.conv_internal.html

    This example function is provided as-is without any representation of accuracy.

    Args:
        Re (float): Reynolds number (-).
        Pr (float): Prandtl number (-).

    Returns:
        float: Turbulent Nusselt number for smooth pipes (-).
    """
    try:
        return ht_turbulent_Gnielinski_smooth_2(Re=Re, Pr=Pr)
    except Exception as e:
        return f"Error: {str(e)}"

Online Calculator

Reynolds number (-).
Prandtl number (-).