Volume 6 • Issue 1 • PP: 15–22 • 2026
A Symmetric Discrete-Gradient Finite-Volume Method for Positive Drift–Diffusion Flows
Open Access & Copyright
© 2026 The Author(s). Published by ASPG. This article is licensed under the Creative Commons Attribution 4.0 International License (CC BY 4.0).
Abstract
Consider the periodic gradient flow ∂tu = ∂x(m(u)∂xμ) , μ = h′(u)+V, E [u] = Z 1 0 {h(u)+Vu} dx, for strictly positive density u, convex entropy density h, and mobility m > 0. We couple a centered finite-volume flux with a symmetric two-state approximation of the chemical potential. Its entropy component is the divided difference Dh(a,b) = h(a)−h(b) a−b , Dh(a,a) = h′(a), which enforces the discrete chain rule exactly. With midpoint edge mobility and the logarithmic state un+1 i =expzn+1 i , the nonlinear update is self-adjoint and, for every solved algebraic step, satisfies E n+1 h −E n h = −ΔtΣi M n+1/2 i+1/2 (μn+1/2 i+1 −μn+1/2 i )2 Δx ≤ 0. The flux telescopes to conserve mass, the logarithmic parametrization confines finite roots to the positive cone, and states satisfying h′(ui)+Vi = const are fixed points. A midpoint expansion gives second-order consistency in time; the centered flux gives the same order in space. For h(u) = u(logu−1), a manufactured heat-flow calculation gives observed L2 orders 1.998 and 1.999 under coupled refinement. In a confining Fokker–Planck test, the maximum mass defect is 3.20×10−14 and the energy identity is satisfied within 1.42×10−14. Replacing Dh by the midpoint chemical potential in the same one-step problem produces an energy-balance defect 1.60×10−2, isolating the role of the temporal discrete gradient.
Keywords
References
[1] C. Cancès and B. Gaudeul, “A convergent entropy diminishing finite volume scheme for a cross-diffusion system,” SIAM Journal on Numerical Analysis, vol. 58, no. 5, pp. 2684–2710, 2020.
[2] C. Cancès, C. Chainais-Hillairet, M. Herda, and S. Krell, “Large time behavior of nonlinear finite volume schemes for convection-diffusion equations,” SIAM Journal on Numerical Analysis, vol. 58, no. 5, pp. 2544–2571, 2020.
[3] R. Bailo, J. A. Carrillo, and J. Hu, “Fully discrete positivity-preserving and energy-dissipating schemes for aggregation-diffusion equations with a gradient-flow structure,” Communications in Mathematical Sciences, vol. 18, no. 5, pp. 1259–1303, 2020.
[4] R. Bailo, J. A. Carrillo, H. Murakawa, and M. Schmidtchen, “Convergence of a fully discrete and energy-dissipating finite-volume scheme for aggregation-diffusion equations,” Mathematical Models and Methods in Applied Sciences, vol. 30, no. 13, pp. 2487–2522, 2020.
[5] J. Hu and X. Huang, “A fully discrete positivitypreserving and energy-dissipative finite difference scheme for poisson–nernst–planck equations,” Numerische Mathematik, vol. 145, pp. 77–115, 2020.
[6] H. Liu and W. Maimaitiyiming, “Positive and free energy satisfying schemes for diffusion with interaction potentials,” Journal of Computational Physics, vol. 419, p. 109483, 2020.
[7] F. Bonizzoni, M. Braukhoff, A. Jüngel, and I. Perugia, “A structure-preserving discontinuous galerkin scheme for the fisher–kpp equation,” Numerische Mathematik, vol. 146, pp. 119–157, 2020.
[8] Q. Du, L. Ju, X. Li, and Z. Qiao, “Maximum bound principles for a class of semilinear parabolic equations and exponential time-differencing schemes,” SIAM Review, vol. 63, no. 2, pp. 317–359, 2021.
[9] C. Duan, W. Chen, C. Liu, X. Yue, and S. Zhou, “Structure-preserving numerical methods for nonlinear fokker–planck equations with nonlocal interactions by an energetic variational approach,” SIAM Journal on Scientific Computing, vol. 43, no. 1, pp. B82–B107, 2021.
[10] X. Huo, H. Liu, A. E. Tzavaras, and S. Wang, “An energy stable and positivity-preserving scheme for the maxwell–stefan diffusion system,” SIAM Journal on Numerical Analysis, vol. 59, no. 5, pp. 2321–2345, 2021.
[11] Y. Zhang, Y. Zhao, and Z. Zhou, “A unified structure preserving scheme for a multispecies model with a gradient flow structure and nonlocal interactions via singular kernels,” SIAM Journal on Scientific Computing, vol. 43, no. 3, pp. B539–B569, 2021.
[12] A. Jüngel and A. Zurek, “A convergent structurepreserving finite-volume scheme for the shigesada– kawasaki–teramoto population system,” SIAM Journal on Numerical Analysis, vol. 59, no. 4, pp. 2286–2309, 2021.
[13] N. Loy and M. Zanella, “Structure preserving schemes for fokker–planck equations with nonconstant diffusion matrices,” Mathematics and Computers in Simulation, vol. 188, pp. 342–362, 2021.
[14] M. Braukhoff, I. Perugia, and P. Stocker, “An entropy structure preserving space-time formulation for crossdiffusion systems: Analysis and galerkin discretization,” SIAM Journal on Numerical Analysis, vol. 60, no. 1, pp. 364–395, 2022.
[15] Q. Cheng and J. Shen, “A new lagrange multiplier approach for constructing structure preserving schemes, i. positivity preserving,” Computer Methods in Applied Mechanics and Engineering, vol. 391, p. 114585, 2022.
[16] Q. Cheng and J. Shen, “A new lagrange multiplier approach for constructing structure-preserving schemes, ii. bound preserving,” SIAM Journal on Numerical Analysis, vol. 60, no. 3, pp. 970–998, 2022.
[17] D. Forkert, J. Maas, and L. Portinale, “Evolutionary γ-convergence of entropic gradient flow structures for fokker–planck equations in multiple dimensions,” SIAM Journal on Mathematical Analysis, vol. 54, no. 4, pp. 4297–4333, 2022.
[18] A. Jüngel and A. Zurek, “A discrete boundedness-byentropy method for finite-volume approximations of cross-diffusion systems,” IMA Journal of Numerical Analysis, vol. 43, no. 1, pp. 560–589, 2023.
[19] R. Bailo, J. A. Carrillo, and J. Hu, “Bound-preserving finite-volume schemes for systems of continuity equations with saturation,” SIAM Journal on Applied Mathematics, vol. 83, no. 3, pp. 1315–1339, 2023.
[20] L. Ju, X. Li, Z. Qiao, and J. Yang, “Maximum bound principle preserving integrating factor runge– kutta methods for semilinear parabolic equations,” Journal of Computational Physics, vol. 439, p. 110405, 2021.
[21] J. Li, X. Li, L. Ju, and X. Feng, “Stabilized integrating factor runge–kutta method and unconditional preservation of maximum bound principle,” SIAM Journal on Scientific Computing, vol. 43, no. 3, pp. A1780–A1802, 2021.
[22] J. Yang, Z. Yuan, and Z. Zhou, “Arbitrarily high-order maximum bound preserving schemes with cut-off postprocessing for allen–cahn equations,” Journal of Scientific Computing, vol. 90, no. 2, p. 76, 2022.
Cite This Article
Choose your preferred format
Publisher's Note
The statements, opinions, and data presented in this article are solely those of the author(s) and do not necessarily represent those of ASPG, the journal, or its editors. ASPG and the editors disclaim responsibility for any harm arising from the use of any ideas, methods, instructions, or products described in this article, to the fullest extent permitted by applicable law.