Tvd
- flux_limiter_minmod
limiter
cartesian
limiter
O(dx²) in smooth monotone regions; O(dx) at extrema
Minmod TVD flux limiter (Roe 1986) — the most diffusive of the symmetric second-order TVD limiters.
- flux_limiter_superbee
limiter
cartesian
limiter
O(dx²) in smooth monotone regions; compressive near discontinuities
Superbee TVD flux limiter (Roe 1986) — sits on the upper edge of the second-order TVD region.
- lax_friedrichs_flux
finite_volume
cartesian
scheme
O(h)
Lax–Friedrichs first-order numerical flux for 1D linear advection on a uniform Cartesian axis. For face-staggered Courant c the LF flux reduces to first-order upwinding F_{i+1/2} = max(c,0)·q_i + min(c,0)·q_{i+1}, with upwind cell selection encoded directly in an abs op (no caller-side branching on sign(c)).