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).