Centered convection-diffusion semidiscretization (source code)

= Centered convection-diffusion semidiscretization

With homogeneous <Dirichlet boundary conditions>, centered differences turn one-dimensional diffusion into a symmetric negative-definite matrix and constant advection into a skew-symmetric matrix. Their sum dissipates the discrete <Euclidean norm>, giving mesh-uniform energy stability for every fixed advection coefficient.