Abstract
We use a piecewise-linear, discontinuous Galerkin method for the time discretization of a fractional diffusion equation involving a parameter in the range - 1 > α < 0. Our analysis shows that, for a time interval (0,T) and a spatial domain Ω, the error in L∞((0,T);L2(ω)) is of order k2 + α, where k denotes the maximum time step. Since derivatives of the solution may be singular at t = 0, our result requires the use of non-uniform time steps. In the limiting case α = 0 we recover the known O(k2) convergence for the classical diffusion (heat) equation. We also consider a fully-discrete scheme that employs standard (continuous) piecewise-linear finite elements in space, and show that the additional error is of order h2log(1/k). Numerical experiments indicate that our O(k2 + α) error bound is pessimistic. In practice, we observe O(k2) convergence even for α close to - 1.
| Original language | English |
|---|---|
| Pages (from-to) | 159-184 |
| Number of pages | 26 |
| Journal | Numerical Algorithms |
| Volume | 56 |
| Issue number | 2 |
| DOIs | |
| State | Published - Feb 2011 |
Keywords
- Convergence analysis
- Discontinuous Galerkin method
- Finite elements
- Fractional diffusion
- Memory term
- Non-uniform time steps
ASJC Scopus subject areas
- Applied Mathematics