A compact finite difference method for solving a class of time fractional convection-subdiffusion equations

Research output: Contribution to journalArticlepeer-review

35 Scopus citations

Abstract

A high-order compact finite difference method is proposed for solving a class of time fractional convection-subdiffusion equations. The convection coefficient in the equation may be spatially variable, and the time fractional derivative is in the Caputo’s sense with the order α (0<α<1). After a transformation of the original equation, the spatial derivative is discretized by a fourth-order compact finite difference method and the time fractional derivative is approximated by a (2-α)-order implicit scheme. The local truncation error and the solvability of the method are discussed in detail. A rigorous theoretical analysis of the stability and convergence is carried out using the discrete energy method, and the optimal error estimates in the discrete H1, L2 and L norms are obtained. Applications using several model problems give numerical results that demonstrate the effectiveness and the accuracy of this new method.

Original languageEnglish
Pages (from-to)1187-1217
Number of pages31
JournalBIT Numerical Mathematics
Volume55
Issue number4
DOIs
StatePublished - 1 Dec 2015

Keywords

  • Compact finite difference method
  • Error estimate
  • Fractional convection-subdiffusion equation
  • Stability and convergence
  • Variable coefficients

Fingerprint

Dive into the research topics of 'A compact finite difference method for solving a class of time fractional convection-subdiffusion equations'. Together they form a unique fingerprint.

Cite this