Professional Documents
Culture Documents
The Courant-Friedrichs-Levy (CFL) Stability Criterion
The Courant-Friedrichs-Levy (CFL) Stability Criterion
! = u "t "x :
! = 1.5 !=1 ! = 0.5
The Courant number is the dimensionless transport per time step (in units of !x)!
with " =
u $t $x
i-3!
Schr, ETH Zrich
i-2!
i-1!
i!
i+1!
i+2!
i+3!
with " =
u $t $x
i-3!
Schr, ETH Zrich
i-2!
i-1!
i!
i+1!
i+2!
i+3!
with # =
u $t $x
i-3!
Schr, ETH Zrich
i-2!
i-1!
i!
i+1!
i+2!
i+3!
with # =
u $t $x
i-3!
Schr, ETH Zrich
i-2!
i-1!
i!
i+1!
i+2!
i+3!
Summary
Courant-Friedrichs-Levy (CFL) principle:
The physical domain of dependence must be contained in the numerical domain of dependence! Is a necessary condition for stability, but not a sufficient condition!
CFL criteria:
u !t "1 !x
Generalized form:
Velocity represents the largest velocity in the system, at which information can propagate. May include advective transport and wave propagation:
c !t "1 !x
Example 1: shallow water system: gravity waves
with
cgroup = g H
cgroup = 331 ms-1 T 273.15 K