NU_FREE_VPLATE_METH

This function returns available correlation names for vertical-plate free convection from the ht library for the given conditions. It supports optional geometry inputs and optional range filtering.

Correlation applicability is evaluated using standard dimensionless groups, chiefly:

Ra = Gr\,Pr

and the result is emitted as a one-column 2D array for Excel compatibility.

Excel Usage

=NU_FREE_VPLATE_METH(Pr, Gr, H, W, check_ranges)
  • Pr (float, required): Prandtl number of the fluid (dimensionless).
  • Gr (float, required): Grashof number for the plate (dimensionless).
  • H (float, optional, default: null): Plate height (m).
  • W (float, optional, default: null): Plate width (m).
  • check_ranges (bool, optional, default: true): Whether to filter methods by validity ranges (dimensionless).

Returns (list[list]): Available correlation names as a column list.

Example 1: Vertical plate methods default

Inputs:

Pr Gr
0.69 2630000000

Excel formula:

=NU_FREE_VPLATE_METH(0.69, 2630000000)

Expected output:

"Churchill"

Example 2: Vertical plate methods without range checks

Inputs:

Pr Gr check_ranges
0.69 2630000000 false

Excel formula:

=NU_FREE_VPLATE_METH(0.69, 2630000000, FALSE)

Expected output:

"Churchill"

Example 3: Vertical plate methods with geometry inputs

Inputs:

Pr Gr H W
1 1000000 1.2 0.3

Excel formula:

=NU_FREE_VPLATE_METH(1, 1000000, 1.2, 0.3)

Expected output:

"Churchill"

Example 4: Vertical plate methods low Grashof

Inputs:

Pr Gr
0.8 500000

Excel formula:

=NU_FREE_VPLATE_METH(0.8, 500000)

Expected output:

"Churchill"

Python Code

Show Code
from ht.conv_free_immersed import Nu_free_vertical_plate_methods as ht_Nu_free_vertical_plate_methods

def Nu_free_vplate_meth(Pr, Gr, H=None, W=None, check_ranges=True):
    """
    List available correlations for free convection from a vertical plate.

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

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

    Args:
        Pr (float): Prandtl number of the fluid (dimensionless).
        Gr (float): Grashof number for the plate (dimensionless).
        H (float, optional): Plate height (m). Default is None.
        W (float, optional): Plate width (m). Default is None.
        check_ranges (bool, optional): Whether to filter methods by validity ranges (dimensionless). Default is True.

    Returns:
        list[list]: Available correlation names as a column list.
    """
    try:
        methods = ht_Nu_free_vertical_plate_methods(Pr, Gr, H=H, W=W, check_ranges=check_ranges)
        if methods is None:
            return "Error: No methods returned"
        return [[method] for method in methods]
    except Exception as e:
        return f"Error: {str(e)}"

Online Calculator

Prandtl number of the fluid (dimensionless).
Grashof number for the plate (dimensionless).
Plate height (m).
Plate width (m).
Whether to filter methods by validity ranges (dimensionless).