Hover over the canvas to see the temperature

Parameters

Live statistics

Average heat flux
0 W/m²
Reynolds number
0
Prandtl number
0.71
Nusselt number
0

Mathematical formulation

1 Transient heat conduction equation

$$\underbrace{\frac{\partial T}{\partial t}}_{\text{Rate of temperature change}} = \underbrace{\alpha}_{\text{Thermal diffusivity}} \left( \underbrace{\frac{\partial^2 T}{\partial x^2}}_{\text{Diffusion in } x} + \underbrace{\frac{\partial^2 T}{\partial y^2}}_{\text{Diffusion in } y} \right) + \underbrace{\dot{Q}}_{\text{Heat source}}$$
TTemperature field [K]
tTime [s]
α = k / (ρ · cp)Thermal diffusivity [m²/s]
kThermal conductivity [W/(m·K)]
ρDensity [kg/m³]
cpSpecific heat capacity [J/(kg·K)]
∂T/∂tPartial derivative of temperature with respect to time (how fast the temperature changes at a fixed point)
∂²T/∂x²Second partial derivative in x (curvature of the temperature profile in the horizontal direction)
∂²T/∂y²Second partial derivative in y (curvature of the temperature profile in the vertical direction)
Q̇Volumetric heat generation rate [W/m³]

2 Forced convection heat transfer (energy equation)

$$\underbrace{\frac{\partial T}{\partial t}}_{\text{Local rate of change}} + \underbrace{u \frac{\partial T}{\partial x}}_{\text{Convection in } x} + \underbrace{v \frac{\partial T}{\partial y}}_{\text{Convection in } y} = \underbrace{\alpha \left( \frac{\partial^2 T}{\partial x^2} + \frac{\partial^2 T}{\partial y^2} \right)}_{\text{Thermal diffusion } (\alpha \nabla^2 T)}$$
uVelocity component in the x-direction (horizontal) [m/s]
vVelocity component in the y-direction (vertical) [m/s]
u · ∂T/∂xConvective heat transport in x (rate at which the flow carries heat horizontally)
v · ∂T/∂yConvective heat transport in y (rate at which the flow carries heat vertically)
α · ∇²TThermal diffusion (Laplacian), the spread of heat from hot to cold regions through molecular conduction

3 Finite difference discretization (explicit Euler)

$$\underbrace{T_{i,j}^{\,n+1}}_{\text{New temperature}} = \underbrace{T_{i,j}^{\,n}}_{\text{Current temperature}} + \Delta t \left\{ \underbrace{\alpha \left[ \frac{T_{i+1,j}^n - 2T_{i,j}^n + T_{i-1,j}^n}{\Delta x^2} \right]}_{\text{Diffusion in } x \text{ (central difference)}} + \underbrace{\alpha \left[ \frac{T_{i,j+1}^n - 2T_{i,j}^n + T_{i,j-1}^n}{\Delta y^2} \right]}_{\text{Diffusion in } y \text{ (central difference)}} - \underbrace{u \frac{\Delta_x T}{\Delta x}}_{\text{Upwind convection } x} - \underbrace{v \frac{\Delta_y T}{\Delta y}}_{\text{Upwind convection } y} \right\}$$
Tn+1i,jTemperature at grid point (i, j) at the next time step
Tni,jTemperature at grid point (i, j) at the current time step
ΔtTime step size [s]
Δx, ΔyGrid spacing in the x and y directions [m]
Ti+1,j, Ti−1,jTemperatures at neighboring grid points in x (right, left)
Ti,j+1, Ti,j−1Temperatures at neighboring grid points in y (above, below)
Central differenceSecond-order approximation of ∂²T/∂x² using three grid points
Upwind schemeFirst-order approximation of ∂T/∂x that uses the upstream direction based on flow velocity sign

4 Key dimensionless numbers

$$\underbrace{Re = \frac{\rho \, U_\infty \, L}{\mu}}_{\text{Reynolds number}} \qquad \underbrace{Pr = \frac{\mu \, c_p}{k}}_{\text{Prandtl number}} \qquad \underbrace{Nu = \frac{h \, L}{k}}_{\text{Nusselt number}}$$
ReReynolds number (ratio of inertial forces to viscous forces), which indicates laminar or turbulent flow
U∞Freestream airspeed [m/s]
LCharacteristic length (chord length) [m]
μDynamic viscosity of air [Pa·s]
PrPrandtl number (ratio of momentum diffusivity to thermal diffusivity)
NuNusselt number (ratio of convective to conductive heat transfer at the surface)
hConvective heat transfer coefficient [W/(m²·K)]

5 Nusselt number correlations

Re < 5×10⁵Laminar flow regime (smooth, ordered flow)
Re ≥ 5×10⁵Turbulent flow regime (chaotic flow with more mixing)
Re1/2Square-root dependence on Reynolds number (laminar boundary layer scaling)
Re4/5Near-linear dependence on Reynolds number (turbulent boundary layer scaling)
Pr1/3Cube-root dependence on Prandtl number (thermal boundary layer ratio)

6 NACA 0012 airfoil geometry

$$\underbrace{y_t}_{\text{Half-thickness}} = \underbrace{5t}_{\text{Scaling factor}} \left[ \underbrace{0.2969\sqrt{x}}_{\text{Leading edge}} - \underbrace{0.1260\,x}_{\text{Linear term}} - \underbrace{0.3516\,x^2}_{\text{Quadratic}} + \underbrace{0.2843\,x^3}_{\text{Cubic}} - \underbrace{0.1015\,x^4}_{\text{Trailing edge}} \right]$$
ytHalf-thickness of the airfoil at chordwise position x [m]
tMaximum thickness ratio = 0.12 (12% of chord for NACA 0012)
xNormalized chordwise coordinate (0 = leading edge, 1 = trailing edge)
0.2969√xDominant term at the leading edge, which gives the airfoil its rounded nose
−0.1015x⁴Dominant term at the trailing edge, which tapers the profile to a point
An unhandled error has occurred. Reload 🗙

Rejoining the server...

Rejoin failed... trying again in seconds.

Failed to rejoin.
Please retry or reload the page.

The session has been paused by the server.

Failed to resume the session.
Please retry or reload the page.