Computing Atlas

How Computing Was Built
Sign In
Text size
100%
Theme
Algorithm

Lax-Friedrichs method

Numerical Algorithm

The Lax-Friedrichs method is a numerical scheme for solving hyperbolic partial differential equations by finite differences, named after the mathematicians Peter Lax and Kurt O. Friedrichs. It can be read as the forward-in-time, centred-in-space scheme with a numerical dissipation term of one half added, and it offers an alternative to Godunov's scheme because it avoids solving a Riemann problem at each cell interface, paying for that simplicity with artificial viscosity. The method is explicit and first order accurate in both time and space, and its generalisation to nonlinear conservation laws is conservative but quite dissipative. A von Neumann stability analysis shows that it is stable only when a condition relating the time step to the grid spacing is satisfied. Because it smears discontinuities strongly, it is mostly valued as a building block for higher order schemes, much as Euler time steps underpin higher order integrators for ordinary differential equations.

Facts
Problem Solved
Numerical solution of hyperbolic partial differential equations 1
Connections

Credited To

Peter Lax, Pioneers
Source Lax-Friedrichs method (Wikipedia)

In Field

Source Lax-Friedrichs method (Wikipedia)
Sources
1. Lax-Friedrichs method (Wikipedia)
  • Lead, problem
    the solution of hyperbolic partial differential equations based on finite differences
  • In Group: Numerical Integration and Differential Equations, Lead
    is a numerical method for the solution of hyperbolic partial differential equations based on finite differences
  • In Field: Computational Science, Lead, numerical method
    is a numerical method for the solution of hyperbolic partial differential equations
  • Credited To: Peter Lax, Lead, naming
    named after Peter Lax and Kurt O. Friedrichs
View the Source
Comments (0)
No comments yet. Be the first to share a thought.
Reader Challenges (0)
No disputes yet. Spotted an error or a better source? Open the first one.