Heat Flux - Flat Plate

This module contains functions to estimate the heat flux of the gas over a flat plate.

pygasflow.atd.avf.heat_flux_fp.wall_temperature(L, x, Reinf_L, Ts_Tinf, Tr, Pr, kinf, eps, sigma=5.670374419e-08, laminar=True, omega=0.65)[source]

Compute the wall temperature (the radiation adiabatic temperature) for a radiation cooled flat plate with a prescribed heat flux for a compressible flow.

Parameters
Lfloat

Length of the flat plate

xfloat or array_like

Boundary-layer running length.

Reinf_Lfloat

Free stream Reynolds number computed at L (length of the flat plate).

Ts_Tinffloat

Temperature ratio between the reference temperature and the the free stream temperature.

Trfloat

Recovery temperature.

Prfloat

Prandtl number.

kinffloat

Free stream thermal conductivity of the gas.

epsfloat

Surface’s emissivity.

sigmafloat, optional

Boltzmann constant. Default to 5.670374419e-08 W / (m^2 * K^4).

laminarbool, optional

Default to True, which computes the results for the laminar case. Set laminar=False to compute turbulent results.

omegafloat, optional

Exponent of the viscosity power law. Default to 0.65, corresponding to T > 400K. Set omega=1 otherwise.

Returns
outfloat or array_like
pygasflow.atd.avf.heat_flux_fp.heat_flux(L, x, Reinf_L, Ts_Tinf, Tw, Tr, Pr, kinf, laminar=True, omega=0.65)[source]

Compute the heat flux of the gas at the surface of a flat plate from a prescribed wall temperature in a compressible flow.

Parameters
Lfloat

Length of the flat plate

xfloat or array_like

Boundary-layer running length.

Reinf_Lfloat

Free stream Reynolds number computed at L (length of the flat plate).

Ts_Tinffloat

Temperature ratio between the reference temperature and the the free stream temperature.

Twfloat

Wall temperature.

Trfloat

Recovery temperature.

Prfloat

Prandtl number.

kinffloat

Free stream thermal conductivity of the gas.

laminarbool, optional

Default to True, which computes the results for the laminar case. Set laminar=False to compute turbulent results.

omegafloat, optional

Exponent of the viscosity power law. Default to 0.65, corresponding to T > 400K. Set omega=1 otherwise.

Returns
outfloat or array_like