NU_CYLINDER_MCADAMS

This function computes the average Nusselt number for forced crossflow over a single cylinder using the McAdams correlation. It takes Reynolds and Prandtl numbers evaluated at film temperature.

Nu = \left(0.35 + 0.56Re^{0.52}\right)Pr^{0.3}

Excel Usage

=NU_CYLINDER_MCADAMS(Re, Pr)
  • Re (float, required): Reynolds number with respect to cylinder diameter (-).
  • Pr (float, required): Prandtl number at film temperature (-).

Returns (float): Nusselt number with respect to cylinder diameter (-).

Example 1: McAdams example case

Inputs:

Re Pr
6071 0.7

Excel formula:

=NU_CYLINDER_MCADAMS(6071, 0.7)

Expected output:

46.9818

Example 2: Low Reynolds number in oil

Inputs:

Re Pr
150 80

Excel formula:

=NU_CYLINDER_MCADAMS(150, 80)

Expected output:

29.5313

Example 3: Mid Reynolds number in air

Inputs:

Re Pr
15000 0.7

Excel formula:

=NU_CYLINDER_MCADAMS(15000, 0.7)

Expected output:

75.0083

Example 4: High Reynolds number in water

Inputs:

Re Pr
75000 4.5

Excel formula:

=NU_CYLINDER_MCADAMS(75000, 4.5)

Expected output:

301.978

Python Code

Show Code
from ht.conv_external import Nu_cylinder_McAdams as ht_Nu_cylinder_McAdams

def Nu_cylinder_McAdams(Re, Pr):
    """
    Calculate the Nusselt number for crossflow across a single cylinder using the McAdams correlation.

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

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

    Args:
        Re (float): Reynolds number with respect to cylinder diameter (-).
        Pr (float): Prandtl number at film temperature (-).

    Returns:
        float: Nusselt number with respect to cylinder diameter (-).
    """
    try:
        return ht_Nu_cylinder_McAdams(Re=Re, Pr=Pr)
    except Exception as e:
        return f"Error: {str(e)}"

Online Calculator

Reynolds number with respect to cylinder diameter (-).
Prandtl number at film temperature (-).