| Literature DB >> 26034665 |
Raffaele D'Ambrosio1, Beatrice Paternoster1.
Abstract
This paper is focused on the accurate and efficient solution of partial differential differential equations modelling a diffusion problem by means of exponentially fitted finite difference numerical methods. After constructing and analysing special purpose finite differences for the approximation of second order partial derivatives, we employed them in the numerical solution of a diffusion equation with mixed boundary conditions. Numerical experiments reveal that a special purpose integration, both in space and in time, is more accurate and efficient than that gained by employing a general purpose solver.Entities:
Keywords: Diffusion problems; Exponentially fitted methods; Finite difference methods; Partial differential equations
Year: 2014 PMID: 26034665 PMCID: PMC4447767 DOI: 10.1186/2193-1801-3-425
Source DB: PubMed Journal: Springerplus ISSN: 2193-1801
Figure 1Profile of the solution of problem (14)-(17), in the rectangular domain [ 0,1]×[ 0,2 5].
Norms of the global errors arisen in the application of different spatial finite differences and time solvers to the semi-discrete model (18)-(20) with =21, in the rectangular domain [0,1]×[0,2.5]
| Time solver | Classical finite difference | Trigonometrical |
|---|---|---|
| finite difference | ||
| ode15s | 3.17e-3 | 3.12e-10 |
| EF-based explicit | unstable | unstable |
| RK method | ||
| EF-based Lobatto | 3.22e-3 | 4.11e-12 |
| IIIA method |
Norms of the global errors arisen in the application of different spatial finite differences and time solvers to the semi-discrete model (18)-(20) with =41, in the rectangular domain [0,1]×[0,2.5]
| Time solver | Classical finite difference | Trigonometrical |
|---|---|---|
| finite difference | ||
| ode15s | 7.93e-4 | 3.09e-10 |
| EF-based explicit | unstable | unstable |
| RK method | ||
| EF-based Lobatto | 7.96e-4 | 2.26e-12 |
| IIIA method |
Figure 2Stiffness ratio of the semi-discretized problem (19)-(20), with , , given by (12).