English

High-order complete flux schemes for convection-diffusion equations on arbitrary subdivisions

Numerical Analysis 2026-07-09 v1

Abstract

We develop a complete flux finite volume method for convection-diffusion equations that works on arbitrary meshes in two and three dimensions and for discrete spaces of any polynomial degree. Unlike standard finite volume discretizations, where the numerical flux is directly approximated from the flux definition, we derive the exact normal flux across each control volume edge/face from the underlying PDE. This exact flux splits naturally into a homogeneous part (the classical Scharfetter-Gummel flux) and an inhomogeneous part expressed via a Green's function that incorporates the tangential flux and the source term. The resulting formulation is exactly equivalent to the continuous equation and, once the discrete space is chosen, yields high-order schemes without any correction or stabilization. For piecewise linear spaces, the scheme achieves optimal second-order accuracy in convection-dominated regimes and can preserve positivity on moderately coarse meshes. For quadratic spaces, standard finite volume methods, based on the Lagrange elements or B-splines, fail to attain optimal L2L^2 convergence unless the control volume mesh is specially designed. The proposed complete flux scheme, however, always achieves optimal L2L^2 convergence independently of the control volume mesh. Numerical experiments in two and three dimensions confirm the robustness and optimal accuracy of the approach.

Keywords

Cite

@article{arxiv.2607.08422,
  title  = {High-order complete flux schemes for convection-diffusion equations on arbitrary subdivisions},
  author = {Peng Yang and Wenyu Lei and Liwei Xu},
  journal= {arXiv preprint arXiv:2607.08422},
  year   = {2026}
}

Comments

23 pages