Next Article in Journal
Analytic Properties of the Sum B1(h, k)
Previous Article in Journal
A Two-Step Global Alignment Method for Feature-Based Image Mosaicing
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

Exponentially Fitted Finite Difference Schemes for Reaction-Diffusion Equations

Faculty of Arts and Natural Sciences, Usak University, 1 Eylul Campus, Usak 64200, Turkey
*
Author to whom correspondence should be addressed.
Math. Comput. Appl. 2016, 21(3), 32; https://doi.org/10.3390/mca21030032
Submission received: 7 April 2016 / Revised: 10 July 2016 / Accepted: 11 July 2016 / Published: 20 July 2016

Abstract

:
The purpose of this work is to introduce a new kind of finite difference formulation inspired from Fourier analysis, for reaction-diffusion equations. Compared to classical schemes, the proposed scheme is much more accurate and has interesting stability properties. Convergence properties and stability of the scheme are discussed. Numerical examples are provided to show better performance of the method, compared with other existing methods in the literature.

1. Introduction

The movement of many individuals such as basic particles in physics or molecules can change under the effect of two important processes: chemical reactions in which the substances are transformed into each other, and diffusion mechanism which causes the substances to spread over a media. Such a process is governed by the following reaction-diffusion system
q t = D 2 q + R ( q ) x Ω R n
where D is a matrix of diffusion coefficients, R is a vector valued function whose elements are the densities of the substances and represents reaction process. We are concerned with simulating the dynamics of single or many substances numerically in one dimension.
The analytical and numerical treatments of (1) attract the attention of many researchers with diverse backgrounds. Numerical analysis of several finite differences (FD) schemes for reaction-diffusion systems is given in the research monograph [1]. Apart from the classical approach, Ramirez et al. [2] derived nonstandard FD schemes for steady state reaction-diffusion equations based on Green’s integral formulation of the exact solution. In this work, we will derive so-called exponentially fitted finite difference schemes that can be obtained by only changing denominators in discrete derivative formulas.

2. Exponentially Fitted Finite Difference Formulation

Finite difference discretizations of ODEs and PDEs are widely used by the practitioners due to their easy analysis and implementation issues. However, many drawbacks, such as violation of positivity requirements and strict conditions on step sizes are encountered in the applications. To overcome these difficulties, some variants of FD schemes are developed. The very well known modification to FD schemes is nonstandard finite differences (NSFD) proposed by Mickens [3]. The rules of NSFD are based on complicated denominators and nonlocal representation of nonlinear terms in the equation. The other version of FD is exponentially fitted (EF) methods. In the last few decades, EF methods have become so popular that hundreds of papers have been published in theoretical and application-oriented journals. EF methods for differential equations date back to Gautschi [4], who proposed a method to integrate exactly appropriate trigonometric functions, just as classical methods integrate exactly algebraic polynomials. Paternoster [5] presents the overview of recent literature of EF methods. As for mathematical chemistry and physics, Anastassi and Simos [6] proposed EF methods for the numerical integration of the SchrÖdinger equation and related initial value problems with oscillating solution. The similarities and differences between NSFD and EF methods are discussed by Erdogan [7] and Gurski [8]. Other versions of EF methods are employed to solve singular perturbation problems which are numerically challenging. A historical review of these types of methods is given in [9]. Recent studies such as [10,11] present mathematical analysis and computational aspects of EF methods for singular perturbation problems.
EF methods include a fitting parameter, the so-called frequency that affects the convergence and stability properties of the method. For ordinary differential equations, the problem of how to choose fitting parameters are discussed in [12,13]. However, the usage EF method in the full discretization of PDE’s has not been well studied. In the recent work of the author [14], an exponentially fitted method is designed for solving advection type of initial boundary value problems by employing time and space frequencies in finite difference formulas. This approach does not only yield more accurate numerical results but also preserves the qualitative behavior of the equation under consideration.
In the construction of EF schemes, we will need the following EF based finite difference derivative formulas [15]
y ( x i ) y i + 1 y i e ω h 1 ω y ( x i ) y i y i 1 1 e ω h ω y ( x i ) y i + 1 2 y i + y i 1 2 ( 1 c o s ( k h ) ) k 2
that are exact for the reference sets { 1 , e ω x } and { 1 , e I k x , e I k x } respectively for the first and second derivatives. In the next chapters, these derivative approximations are inserted into the differential equation, and strategies for parameter selections are discussed.

2.1. Pure Diffusion

For the sake of clarity, we start with considering the diffusion equation
u t = c 2 u x 2 , π < x < π
with initial condition u ( x , 0 ) = u 0 ( x ) and periodic boundary conditions. The separation of variables method for (3) gives
T c T = X X = k 2
assuming the solution is of the form u ( x , t ) = T ( t ) X ( x ) . It is clear that the time and spatial components of the solution are e ω t and A s i n ( k x ) + B c o s ( k x ) . The relation between time and spatial components
ω = c k 2
is called dispersion relation [16]. However, classical finite difference methods never take this issue into account explicitly. Our contribution is to consider the dispersion relation through the construction of finite difference schemes. Fortunately, exponentially fitted methods and nonstandard finite differences provide us with a very useful tool: denominators in terms of non-polynomial functions [17,18]. We propose forward time derivative and the second space derivative in (2) to obtain an explicit EF scheme. The resulting scheme becomes
u i j + 1 u i j e ω i j Δ t 1 ω i j = c u i + 1 j 2 u i j + u i 1 j 2 ( 1 c o s ( k i j Δ x ) ) k i j 2
The assignments of ω and k and the relation between these parameters are of great importance. Ehrhardt and Mickens [18] obtained a similar scheme by sub-equation method. However, their motivation and procedure to determine ω and k were quite different. The main contribution of the present work is to describe a parameter selection strategy based on dispersion relation and local error formula. The local error of the scheme (6) is given by
τ i j = 1 2 Δ t ( ( u t t ) i j ω i j ( u t ) i j ) c Δ x 2 12 ( ( u x x x x ) i j + k i j 2 ( u x x ) i j ) + O Δ t 2 , Δ x 4
where the derivatives ( u t ) i j , ( u x ) i j etc. are computed at the point ( x i , t j ) .
The selections
k i j 2 = ( u x x x x ) i j ( u x x ) i j , ω i j = ( u t t ) i j ( u t ) i j
that vanish the first two terms in the local error formula and increase the time and space order. Furthermore, one can realize that these selections reveal the dispersion relation (5) by considering
ω i j = ( u t t ) i j ( u t ) i j = c 2 ( u x x x x ) i j c ( u x x ) i j = c k i j 2
In the implementation of (6), the classical finite difference approximations of u x x x x and u x x might be employed as follows for computing k numerically,
k i j 2 = 1 Δ x 2 u i + 2 j 4 u i + 1 j + 6 u i j 4 u i 1 j + u i 2 j u i + 1 j 2 u i j + u i 1 j ω i j = c ( k i j ) 2
These approximations do not vanish the local error terms exactly. Nevertheless, this approach reduces the local error significantly. It is clear that k is updated at each ( x i , t j ) .
k becomes constant within the time evolution and exact solution is obtained as long as initial profile is composed of only one Fourier component. However, in case of multi-frequency initial profile, k will not be constant any longer. It is also possible to take average values of parameters over time and space indices.

Stability of the Method

Both classical explicit finite difference scheme and EF scheme for the diffusion equation can be written as
u i j + 1 = u i j + λ ( u i + 1 j 2 u i j + u i 1 j )
where λ = λ F D = c Δ t Δ x 2 and λ = λ E F = c e ω i j Δ t 1 ω i j 2 ( 1 c o s ( k i j Δ x ) ) k i j 2 stand for the CFL numbers for classical FD and EF schemes.
After the dispersion relation ω i j = c k i j 2 is substituted into λ E F , the limit
lim k i j 0 λ E F = λ F D
which tells us that classical FD formulation is employed in the implementation in case very small k values should be noticed.
Applying the well known stability arguments for time dependent PDEs [1,16], the stability requirement is found to be λ E F 1 / 2 . After cumbersome algebra, it is verified that this requirement is satisfied when λ F D 1 2 under the assumption k [ π Δ x , π Δ x ] , which prevents aliasing. In other words, stability of the method depends not only on step sizes but also on the parameters of the method. In order to overcome this drawback, we take k i j = ω i j = 0 (corresponding to classical FD) if computed values in (10) are very small or large in magnitude. Indeed, this precaution does not reduce the accuracy due to the fact that unwanted large and/or small values of parameters are caused by almost zero gradients that can be accurately resolved with classical FD formulas.

2.2. Reaction-Diffusion

In the presence of reaction term, the same derivative approximations are used to obtain the scheme
u i j + 1 u i j e ω i j Δ t 1 ω i j = c u i + 1 j 2 u i j + u i 1 j 2 ( 1 c o s ( k i j Δ x ) ) k i j 2 + f ( u i j )
that corresponds to the original PDE
u t = c 2 u x 2 + f ( u )
However, the dispersion relation (5) does not hold any longer. Considering (8), one computes k and ω as
k i j 2 = ( u x x x x ) i j ( u x x ) i j ω i j = ( u t t ) i j ( u t ) i j = ( c u x x x x ) i j + ( f ( u ) x x ) i j ( c u x x ) i j + f ( u i j ) + f ( u i j )
For a coupled reaction-diffusion system, it is suggestive to use different space and time parameters for each of substances. Consider the system
t u v = D 2 x 2 u v + f ( u , v ) g ( u , v )
with appropriate boundary and initial condition where D is 2 × 2 diffusion matrix. An explicit EF scheme for the coupled system can be written as
u i j + 1 u i j e ω i j Δ t 1 ω i j v i j + 1 v i j e ω ¯ i j Δ t 1 ω ¯ i j = D u i + 1 j 2 u i j + u i 1 j 2 ( 1 c o s ( k i j Δ x ) ) k i j 2 v i + 1 j 2 v i j + v i 1 j 2 ( 1 c o s ( k ¯ i j Δ x ) ) k ¯ i j 2 + f ( u i j , v i j ) g ( u i j , v i j )
Apart from employing constant parameters in some special cases, local truncation errors for each line suggest that the selections
( k i j ) 2 = ( u x x x x ) i j ( u x x ) i j ω i j = ( u t t ) i j ( u t ) i j ( k ¯ i j ) 2 = ( v x x x x ) i j ( v x x ) i j ω ¯ i j = ( v t t ) i j ( v t ) i j
can decrease the error significantly. It is very usual to have stiffness in coupled reaction-diffusion systems. Explicit EF also fails in the case of stiffness. Therefore, an implicit version of EF finite differences should be used to deal with stiffness. By employing backward time difference in (2), one obtains an implicit version of (17). Local error based parameter selection strategy gives
( k i j ) 2 = ( u x x x x ) i j 1 ( u x x ) i j 1 ω i j = ( u t t ) i j 1 + 2 D 1 , 1 ( u x x t ) i j 1 + D 1 , 2 ( v x x t ) i j 1 + ( f ( u , v ) t ) i j 1 ( u t ) i j 1 ( k ¯ i j ) 2 = ( v x x x x ) i j 1 ( v x x ) i j 1 ω ¯ i j = ( v t t ) i j 1 + 2 D 2 , 1 ( u x x t ) i j 1 + D 2 , 2 ( v x x t ) i j 1 + ( g ( u , v ) t ) i j 1 ( v t ) i j 1
Let us point out that parameter computations are performed explicitly although the proposed method is fully implicit.

3. Numerical Examples

3.1. Diffusion Equation

Consider the diffusion equation with periodic boundary conditions on π < x < π
u t = 2 u x 2
The initial condition u ( x , 0 ) = s i n ( x ) leads to the exact solution u ( x , t ) = e t s i n ( x ) . In Table 1, the EF method with the settings k = 1 and ω = 1 , which will be denoted by E F c o n s t a n t , gives an exact solution up to machine accuracy. However, EF method performed by frequency search algorithm explained in the previous section could not catch the exact solution due to fluctuations in k i j . Nevertheless, it is superior to the classical explicit finite difference scheme.

3.2. Nonlinear Diffusion

The proposed method is applied to nonlinear diffusion directly. Consider the problem
u t = 2 x 2 u 2 2
subject to initial condition
u ( x , 0 ) = 1 10 x 2
with exact solution u ( x , t ) = x 2 10 6 t [19]. The discretization of second derivative will be same as the linear case
x x u 2 2 ( x i , t ) u 2 2 ( x i + 1 , t ) 2 u 2 2 ( x i , t ) + u 2 2 ( x i 1 , t ) 2 ( 1 c o s ( k h ) ) k 2
The parameters k and ω are determined in terms of derivatives of u 2 2 not u itself. In Table 2, comparison of errors produced by EF and classical explicit finite difference methods is given. EF needs very moderate step sizes to get higher accuracy.

3.3. Fisher Equation

In this example, we will see that the proposed EF approach is not limited to linear equations with single dominant frequency. Consider the Fisher equation
u t = c 2 u x 2 + a u b u 2
with exact solution
u ( x , t ) = 1 4 a b s e c h 2 a 24 c x + 5 a 12 t 2 t a n h a 24 c x + 5 a 12 t 2
EF solution is computed by Equations (15) and (13). Table 3 presents numerical solutions at t = 4 and x [ 30 , 30 ] with Δ x = 1 , Δ t = 0 . 1 and for a = 1 / 24 , b = c = 1 . The wavelet method [20], which is a kind of spectral method, and B spline technique [21], that yields five points implicit stencil, are used for numerical comparison. Numerical time evolution of the initial profile by EF method is given in Figure 1.

3.4. Coupled Nonlinear System

Consider the equation
u t = u x x + u ( 1 u 4 3 v ) v t = v x x 1 3 u v
with initial conditions u ( x , 0 ) = e k x ( 1 + e k 2 x ) 2 , v ( x , 0 ) = 1 ( 1 + e k 2 x ) . Its exact travelling wave solution [22] is given by
u ( x , t ) = e k ( x + c t ) ( 1 + e k 2 ( x + c t ) ) 2 v ( x , t ) = 1 ( 1 + e k 2 ( x + c t ) )
where k = 6 3 and c = 6 6 . This problem is used to test some semi analytical approximation methods such as Adomian Decomposition Method [23].
A numerical experiment is performed for x [ 30 , 30 ] and t [ 0 , 10 ] . Explicit EF and classical FD schemes (central difference in space, forward difference in time) are employed. In Figure 2, the order plots are given. In Figure 2a, Δ x = 0 . 25 is fixed and several time steps within the stability region are considered. In Figure 2b, Δ t = 0 . 001 is fixed and numerical experiments are performed for different Δ x values. Figures indicate that the proposed parameter selection algorithm could not make leading order terms vanish in local error. This is because the exact solution does not consist of trigonometric space functions. However, the parameter selection strategy reduces the local errors considerably at each ( x i , t j ) . The classical FD scheme can catch the accuracy that is obtained by EF only for very small Δ t and Δ x values.

3.5. Stiff Coupled System

Consider the initial- boundary value problem
u t = u x x + ( 2 π 2 1 ) u 2 π 2 v v t = u x x + v x x v , 0 < x < 1 , 0 < t T
with initial conditions u ( x , 0 ) = s i n 2 ( π x ) , v ( x , 0 ) = c o s 2 ( π x ) and homogenous Neumann conditions. Its exact solution is u ( x , t ) = e t s i n 2 ( π x ) and v ( x , t ) = e t c o s 2 ( π x ) . This example is used to test some implicit solvers such as those proposed in [24,25]. In this example, Implicit EF method with parameter selections in Equation (19) is compared with other implicit solvers. Table 4 presents errors in max norm for a fixed time step and various Δ x values. Although B spline method is based on five point stencil and employs Crank-Nicolson for time discretization, it falls behind Implicit EF.

4. Conclusions

A simple modification of a classical explicit finite difference scheme, which is based on change of denominators, is described and convergence properties of the proposed scheme are discussed. This algorithmic approach has improved the accuracy without considerable computational work. A reader who is familiar with spectral methods [26] can realize that we are trying to include only dominant frequency into the finite difference formulation. The success of the proposed method for diffusion equations relies on the smoothing effect of the diffusion operator that damps high frequencies rapidly.
In a similar manner, all kinds of classical FD schemes can be converted to EF schemes by choosing a suitable reference set. A further study can be performed on the parameter selection strategies, possibly with the instruments of Fourier analysis.

Acknowledgments

The authors would like to thank the anonymous reviewers for their valuable comments and suggestions to improve the quality of the paper.

Author Contributions

All authors have equally contributed to this paper. They have read and approved the final version of the manuscript. The second author as a Master Student simulated the numerical experiments.

Conflicts of Interest

The authors declare no conflict of interest.

Abbreviations

The following abbreviations are used in this manuscript:
MDPI
Multidisciplinary Digital Publishing Institute
DOAJ
Multidisciplinary Digital Publishing Institute
TLA
Three letter acronym
LD
linear dichroism

References

  1. Hundsdorfer, W.; Verwer, J. Numerical Solution of Time-Dependent Advection-Diffusion-Reaction Equations; Springer Series in Computational Mathematics; Springer-Verlag: Berlin/Heidelberg, Germany, 2003. [Google Scholar]
  2. Alvarez-Ramirez, J.; Valdes-Parada, F.J.; Alvarez, J.; Ochoa-Tapia, J.A. A Green’s function formulation for finite-differences schemes. Chem. Eng. Sci. 2007, 62, 3083–3091. [Google Scholar] [CrossRef]
  3. Mickens, R.E. Nonstandard Finite Difference Schemes for Differential Equations. J. Differ. Equ. Appl. 2002, 8, 823–847. [Google Scholar]
  4. Gautschi, W. Numerical integration of ordinary differential equations based on trigonometric polynomials. Numer. Math. 1961, 3, 381–397. [Google Scholar] [CrossRef]
  5. Paternoster, B. Present state-of-the-art in exponential fitting. A contribution dedicated to Liviu Ixaru on his 70th birthday. Comput. Phys. Commun. 2012, 183, 2499–2512. [Google Scholar] [CrossRef]
  6. Anastassi, Z.; Simos, T. A family of two-stage two-step methods for the numerical integration of the Schrödinger equation and related IVPs with oscillating solution. J. Math. Chem. 2009, 45, 1102–1129. [Google Scholar] [CrossRef]
  7. Erdogan, U.; Ozis, T. A smart nonstandard finite difference scheme for second order nonlinear boundary value problems. J. Comput. Phys. 2011, 230, 6464–6474. [Google Scholar] [CrossRef]
  8. Gurski, K. A simple construction of nonstandard finite-difference schemes for small nonlinear systems applied to SIR models. Comput. Math. Appl. 2013, 66, 2165–2177. [Google Scholar] [CrossRef]
  9. Roos, H.G.; Stynes, M.; Tobiska, L. Robust Numerical Methods for Singularly Perturbed Differential Equations: Convection-Diffusion-Reaction and Flow Problems; Springer Science & Business Media: Berlin/Heidelberg, Germany, 2008; Volume 24. [Google Scholar]
  10. Öziş, T.; Erdoğan, U. An exponentially fitted method for solving Burgers’ equation. Int. J. Numer. Methods Eng. 2009, 79, 696–705. [Google Scholar] [CrossRef]
  11. Marušić, M. On ϵ uniform convergence of exponentially fitted methods. Math. Commun. 2014, 19, 545–559. [Google Scholar]
  12. Erdogan, U.; Kocak, H. Numerical study of the asymptotics of the second Painlevé equation by a functional fitting method. Math. Methods Appl. Sci. 2013, 36, 2347–2352. [Google Scholar] [CrossRef]
  13. Ramos, H.; Vigo-Aguiar, J. On the frequency choice in trigonometrically fitted methods. Appl. Math. Lett. 2010, 23, 1378–1381. [Google Scholar] [CrossRef]
  14. Erdogan, U. Improved upwind discretization of the advection equation. Numer. Methods Partial Differ. Equ. 2014, 30, 773–787. [Google Scholar] [CrossRef]
  15. Ixaru, L.; Berghe, G. Exponential fitting. In Mathematics and its Applications; Kluwer Academic Publishers: Amsterdam, The Netherlands, 2004. [Google Scholar]
  16. Ascher, U.M. Numerical Methods for Evolutionary Differential Equations; Society for Industrial and Applied Mathematics: Philadelphia, PA, USA, 2008. [Google Scholar]
  17. Uddin, R. Comparison of the nodal integral method and nonstandard finite-difference schemes for the fisher equation. SIAM J. Sci. Comput. 2000, 22, 1926–1942. [Google Scholar] [CrossRef]
  18. Ehrhardt, M.; Mickens, R.E. A nonstandard finite difference scheme for convection–diffusion equations having constant coefficients. Appl. Math. Comput. 2013, 219, 6591–6604. [Google Scholar]
  19. Wazwaz, A.M. Exact solutions to nonlinear diffusion equations obtained by the decomposition method. Appl. Math. Comput. 2001, 123, 109–122. [Google Scholar] [CrossRef]
  20. Cattani, C.; Kudreyko, A. Mutiscale Analysis of the Fisher Equation. Comput. Sci. Appl. ICCSA 2008 2008, 5072, 1171–1180. [Google Scholar]
  21. Mittal, R.C.; Arora, G. Efficient numerical solution of Fisher’s equation by using B-spline method. Int. J. Comput. Math. 2010, 87, 3039–3051. [Google Scholar] [CrossRef]
  22. Feng, X. Exact wave front solutions to two generalized coupled nonlinear physical equations. Phys. Lett. A 1996, 213, 167–176. [Google Scholar] [CrossRef]
  23. El-Wakil, S.; Abdou, M. New applications of Adomian decomposition method. Chaos Solitons Fractals 2007, 33, 513–522. [Google Scholar] [CrossRef]
  24. Abbas, M.; Majid, A.A.; Ismail, A.I.M.; Rashid, A. Numerical method using cubic B-spline for a strongly coupled reaction-diffusion system. PLoS ONE 2014, 9. [Google Scholar] [CrossRef] [PubMed]
  25. Cao, H.Y.; Sun, Z.Z. A second-order linearized difference scheme for a strongly coupled reaction-diffusion system. Numer. Methods Partial Differ. Equ. 2008, 24, 9–23. [Google Scholar] [CrossRef]
  26. Boyd, J. Chebyshev and Fourier Spectral Methods; Dover books on mathematics; DOVER PUBN Incorporated: New York, NY, USA, 2001. [Google Scholar]
Figure 1. Numerical exponentially fitted (EF) solution of Fisher equation.
Figure 1. Numerical exponentially fitted (EF) solution of Fisher equation.
Mca 21 00032 g001
Figure 2. (a) log log plot of Δ t values vs. max norm of errors at final time t = 10 for fixed Δ x ; (b) log log plot of Δ x values vs. max norm of errors at final time t = 10 for fixed Δ t .
Figure 2. (a) log log plot of Δ t values vs. max norm of errors at final time t = 10 for fixed Δ x ; (b) log log plot of Δ x values vs. max norm of errors at final time t = 10 for fixed Δ t .
Mca 21 00032 g002
Table 1. Errors in max norm at final time t = 1 for example 1.
Table 1. Errors in max norm at final time t = 1 for example 1.
Space Step Size Δ x = 2 π 24 Δ x = 2 π 24 Δ x = 2 π 24 Δ x = 2 π 32 Δ x = 2 π 40
Time Step Size Δ t = 0.025 Δ t = 0.02 Δ t = 0.0125 Δ t = 0.0125 Δ t = 0.0125
E F c o n s t a n t 9.43 × 10 16 9.43 × 10 16 2.22 × 10 16 4.44 × 10 16 3.88 × 10 16
EF1.43 × 10 5 8.99 × 10 6 1.09 × 10 6 3.59 × 10 6 3.17 × 10 6
Classical FD2.52 × 10 3 1.59 × 10 3 1.95 × 10 4 1.12 × 10 3 1.55 × 10 3
Table 2. Errors in max norm at final time t = 1 for example 2.
Table 2. Errors in max norm at final time t = 1 for example 2.
Space Step Size Δ x = 1 6 Δ x = 1 6 Δ x = 1 12 Δ x = 1 12
Time Step Size Δ t = 0.01 Δ t = 0.0025 Δ t = 0.0025 Δ t = 0.00125
EF2.8 × 10 4 2.8 × 10 4 7.0 × 10 5 7.0 × 10 5
Classical explicit FD4.5 × 10 3 7.08 × 10 4 1.1 × 10 3 5.0 × 10 4
Table 3. Comparison of the methods for example 3.
Table 3. Comparison of the methods for example 3.
xWaveletB-SplinePresentExactErrorsErrors of
MethodSolutionof B-SplinePresent Method
−200.4986780.4994120.499413370.4994133311.35 × 10 6 3.48 × 10 8
−160.4985250.4981460.498142100.4981420114.01 × 10 6 9.32 × 10 8
−120.4947570.4941490.494140230.4941400018.86 × 10 6 2.31 × 10 7
−80.4817760.4817630.481756800.4817557047.28 × 10 6 1.09 × 10 6
−40.4455080.4453720.445406110.4453977242.53 × 10 5 8.38 × 10 6
20.2790250.2800820.279989560.2799412561.41 × 10 4 4.83 × 10 5
60.116980.1171960.116993900.1169633942.33 × 10 4 3.05 × 10 5
100.0259270.0258810.025983190.0259741169.30 × 10 5 9.07 × 10 6
140.0036950.0035590.003624210.0036223476.29 × 10 5 1.86 × 10 6
180.0004090.0003950.000405920.0004056921.12 × 10 5 2.24 × 10 7
Table 4. Errors for u ( x , 1 ) and v ( x , 1 ) in max norm at final time t = 1 with Δ t = 0 . 001 for example 5.
Table 4. Errors for u ( x , 1 ) and v ( x , 1 ) in max norm at final time t = 1 with Δ t = 0 . 001 for example 5.
Space Step Size Δ x = 1 100 Δ x = 1 300 Δ x = 1 500
Implicit EF7.39 × 10 6 6.37 × 10 6 4.35 × 10 6
Implicit FD1.79 × 10 3 3.62 × 10 4 2.48 × 10 4
Implicit B-spline [24]5.06 × 10 3 5.61 × 10 3 2.15 × 10 5

Share and Cite

MDPI and ACS Style

Erdoğan, U.; Akarbulut, K.; Tan, N.Ö. Exponentially Fitted Finite Difference Schemes for Reaction-Diffusion Equations. Math. Comput. Appl. 2016, 21, 32. https://doi.org/10.3390/mca21030032

AMA Style

Erdoğan U, Akarbulut K, Tan NÖ. Exponentially Fitted Finite Difference Schemes for Reaction-Diffusion Equations. Mathematical and Computational Applications. 2016; 21(3):32. https://doi.org/10.3390/mca21030032

Chicago/Turabian Style

Erdoğan, Utku, Kenan Akarbulut, and Neşet Özkan Tan. 2016. "Exponentially Fitted Finite Difference Schemes for Reaction-Diffusion Equations" Mathematical and Computational Applications 21, no. 3: 32. https://doi.org/10.3390/mca21030032

Note that from the first issue of 2016, this journal uses article numbers instead of page numbers. See further details here.

Article Metrics

Back to TopTop