Skip to main content
The new Teacher Workspace is here. Your first 3 assignments are free. Try it →

Stability criterion

The stability criterion is the rule that keeps a numerical heat or mass transfer solution from blowing up as time advances. In this course, it tells you what time-step and mesh choices make transient conduction and diffusion simulations behave realistically.

Last updated July 2026

What is the stability criterion?

The stability criterion is the condition that tells you whether a numerical solution for transient heat or mass transfer will stay well-behaved as you march forward in time. In Heat and Mass Transfer, this usually shows up when you turn a conduction or diffusion equation into a finite difference or finite element calculation.

The basic idea is simple: if your time step is too large compared with your grid spacing and material properties, the approximation can amplify small errors instead of damping them out. Then a temperature profile that should smooth out may start oscillating, spike to impossible values, or diverge completely.

That is why stability is not the same as accuracy. A method can be stable but still give a rough answer if the mesh is coarse, and a method can be accurate in theory but fail in practice if the time step breaks the stability condition. In transient problems, both the spatial discretization and the time discretization matter.

For explicit schemes, the stability criterion is usually strict. You often see a limit written in terms of a dimensionless number, such as a Fourier number or a CFL-type condition, depending on the model. For one-dimensional conduction, that means the allowed time step depends on thermal diffusivity and the square of the grid spacing.

A quick way to think about it is this: the numerical model needs enough time slices to let heat or mass spread smoothly from one node to the next. If the updates jump too far each step, the computation overshoots what the physics can support. Implicit schemes are more forgiving, but they still need sensible discretization choices if you want a reliable result.

Why the stability criterion matters in Heat and Mass Transfer

Stability criterion shows up whenever you solve unsteady heat conduction or diffusion with a computer, which is a big part of this course. If you cannot tell whether a scheme is stable, you cannot trust the temperature or concentration profile it produces.

It also gives you a practical way to choose a time step before you run a simulation. That matters in homework, lab reports, and design-style problems where you may be asked why one mesh or time increment works and another one fails. The criterion connects the math to the physics, because thermal diffusivity, spatial spacing, and boundary conditions all affect how heat spreads.

This term also helps you compare explicit, implicit, and semi-implicit methods. When you know how stability behaves, you can explain why an explicit scheme is fast but restrictive, while an implicit scheme can take larger time steps without exploding. That comparison comes up often in numerical-methods questions.

Keep studying Heat and Mass Transfer Unit 8

Official unit cheatsheet

open one-pager

How the stability criterion connects across the course

Discretization

Stability criterion depends on how you discretize the governing equation in space and time. A finer mesh changes the allowable time step, so the grid you choose directly affects whether the calculation stays stable. If you change Δx without checking the stability condition, the same method can behave very differently.

Explicit scheme

Explicit schemes are the setup where stability criterion matters most, because each new time level is computed directly from the previous one. That makes them easy to code and fast per step, but they usually require a small enough time step to avoid divergence. Many stability problems in conduction come from using an explicit method outside its limit.

Numerical Stability

Numerical stability is the broader idea, and stability criterion is the rule you check to achieve it in a specific method. If the method is stable, round-off and truncation errors do not grow out of control. If it is unstable, the output can turn into oscillations, negative temperatures, or other nonphysical results.

Convergence

A solution can only converge to the true physical answer if the method is stable enough to keep errors from growing. Stability does not guarantee convergence by itself, but instability almost always destroys it. In problem sets, you may need to explain both concepts when judging whether a simulation is trustworthy.

Is the stability criterion on the Heat and Mass Transfer exam?

A problem set question usually asks you to check whether a proposed time step is stable for a diffusion or conduction model. You may be given grid spacing, thermal diffusivity, or a finite difference update rule, then asked to decide if the scheme will remain bounded. The move is to identify the stability condition, plug in the given values, and compare the result to the limit.

You might also see a short answer or quiz item asking why a simulation gives oscillating temperatures or negative concentrations. In that case, the best explanation is that the stability criterion was violated, usually by choosing too large a time step for an explicit method. If the question compares methods, you should be able to say that implicit schemes are more stable for larger steps, while explicit schemes usually need stricter limits.

The stability criterion vs Convergence

Convergence asks whether your numerical answer approaches the true solution as the mesh and time step get smaller. Stability asks whether the method avoids error growth while it runs. They are connected, but not identical. A method can be stable without being very accurate, and an unstable method usually fails to converge in practice.

Key things to remember about the stability criterion

  • The stability criterion is the condition that keeps a numerical heat or mass transfer solution from blowing up as time advances.

  • In transient conduction and diffusion, stability depends on the time step, grid spacing, and material properties like thermal diffusivity.

  • Explicit schemes usually need the strictest stability check, while implicit schemes can often use larger time steps.

  • A stable method keeps errors bounded, but it is not automatically accurate enough to trust without checking discretization quality too.

  • If a simulation shows oscillations, negative temperatures, or divergence, the first thing to check is whether the stability criterion was violated.

Frequently asked questions about the stability criterion

What is stability criterion in Heat and Mass Transfer?

It is the condition that tells you whether a numerical solution for transient conduction or diffusion will stay bounded as time steps move forward. In practice, it limits the relationship between time step size, spatial grid size, and material properties. If you break it, the model can oscillate or diverge instead of following the physics.

How do I know if an explicit scheme is stable?

Check the method's stability limit, often written using a Fourier number or a similar dimensionless condition. If the chosen time step is too large for the mesh spacing and diffusivity, the explicit update will overshoot. That is why explicit schemes are quick but more restrictive in transient heat transfer.

Is stability the same as convergence?

No. Stability means the numerical errors stay under control while the computation runs. Convergence means the numerical answer moves toward the true solution as you refine the mesh or time step. A stable method can still be too coarse to be accurate, but an unstable method usually cannot converge reliably.

Why does my conduction simulation give negative temperatures?

That is a classic sign that the numerical method is unstable or the time step is too large. Heat diffusion should smooth temperature differences, not create impossible values. If this happens, check the stability criterion first, then look at boundary conditions and discretization choices.

Stability Criterion in Heat and Mass Transfer | Fiveable