Your CFD simulation was running fine — then the residuals exploded to infinity and everything turned to NaN. Nine times out of ten, the culprit is a time step that's too large, violating the CFL condition . The Courant–Friedrichs–Lewy number is the single most important control on the stability of any transient (time-marching) simulation, and getting it right is the difference between a clean run and a wasted afternoon. This guide gives you a free CFL calculator (validated against the standard formulas), explains the condition in plain language, and shows you exactly how to choose a stable, efficient time step. Figure 1. The Courant number measures how far the flow travels per time step relative to the cell size. Keep it below 1 (explicit solvers) and the simulation stays stable; exceed it and the solution diverges. Table of Contents The CFL / Courant Number Calculator What Is the CFL / Courant Number? The CFL Stability Condition The Formula...
Every equation in fluid mechanics and heat transfer eventually comes down to a handful of magic numbers. Is the flow laminar or turbulent? Does compressibility matter? Will heat move by convection or conduction? Is the flow driven by a pump or by buoyancy? The answers all live in dimensionless numbers — unitless ratios that capture the physics in a single value. This all-in-one calculator computes the ten most important ones — Reynolds, Prandtl, Nusselt, Mach, Froude, Peclet, Grashof, Rayleigh, Weber and Biot — each with its formula, meaning and validated math. Figure 1. Dimensionless numbers each express a ratio of competing physical effects. Together they describe almost any flow or heat-transfer problem — and this tool computes them all in one place. Table of Contents The All-in-One Calculator What Are Dimensionless Numbers? Quick Reference Table Reynolds Number (Re) Prandtl Number (Pr) Nusselt Number (Nu) Mach Number (Ma) ...