A MATLAB implementation of upwind finite differences and adaptive grids in the method of lines

作者:

Highlights:

摘要

In this paper, we report on the development of a MATLAB library for the solution of partial differential equation systems following the method of lines. In particular, we focus attention on upwind finite difference schemes and grid adaptivity, i.e., grid movement or grid refinement. Several algorithms are presented and their performance is demonstrated with illustrative examples including a fixed-bed reactor with periodic flow reversal, a model of flame propagation, and the Korteweg–de Vries equation.

论文关键词:65M20,65M06,65M50,Partial differential equations,Grid refinement,Moving grid,Catalytic combustion,Flame propagation,Korteweg–de Vries equation

论文评审过程:Received 20 May 2004, Revised 6 September 2004, Available online 7 April 2005.

论文官网地址:https://doi.org/10.1016/j.cam.2004.12.030