Startseite Technik A second order numerical method for a class of parameterized singular perturbation problems on adaptive grid
Artikel Open Access

A second order numerical method for a class of parameterized singular perturbation problems on adaptive grid

  • D. Shakti und J. Mohapatra EMAIL logo
Veröffentlicht/Copyright: 25. Juni 2017
Veröffentlichen auch Sie bei De Gruyter Brill

Abstract

A nonlinear singularly perturbed boundary value problem depending on a parameter is considered. First, we solve the problem using the backward Euler finite difference scheme on an adaptive grid. The adaptive grid is a special nonuniform mesh generated through equidistribution principle by a positive monitor function depending on the solution. The behavior of the solution, the stability and the error estimates are discussed. Then, the Richardson extrapolation technique is applied to improve the accuracy of the computed solution associated to the backward Euler scheme. The proofs of the uniform convergence for the backward Euler scheme and the Richardson extrapolation are carried out. Numerical experiments validate the theoretical estimates and indicates that the estimates are sharp.

1 Introduction

The study of singularly perturbed problems (SPPs) is exceptionally useful because they describe many problems of practical interest. These types of problems are identified by the differential equations in which a small parameter (ε) known as perturbation parameter multiplies the highest order derivative. It is well known that the classical numerical methods for solving SPPs are unstable and fail to give accurate results when ‘ε’ is very small, 0 < ε ≪ 1. Therefore, special approaches are required for obtaining a good approximation. So, it is important to develop such methods, whose accuracy do not depend on ε. The layer-adapted meshes: Shishkin type meshes (standard Shishkin mesh (S-mesh), Bakhvalov-Shishkin mesh (B-S-mesh)) and newly developed adaptive grid can be used to obtain parameter uniform numerical methods. In recent years, development of parameter uniform numerical methods based on layer adapted meshes have witnessed substantial progress. For more details on the singular perturbation and layer adapted meshes, one can refer the books ([7, 13, 19]) and the references therein.

Consider the following singularly perturbed Boundary Value Problem(BVP) depending on a parameter:

εu(x)+f(x,u,λ)=0,xΩ=(0,1],u(0)=s0,u(1)=s1,(1.1)

where 0 < ε ≪ 1 and λ known as the control parameter. Here s0, s1 are the given constants. The function f(x,u,λ) is assumed to be sufficiently smooth and satisfies the following bounds:

f(x,u,λ)C3([0,1]×R2),0<αfuα<(x,u,λ)[0,1]×R2,0<m|fλ|M<(x,u,λ)[0,1]×R2.(1.2)

With these assumptions, the BVP (1.1) possesses a unique solution having a boundary layer of width O(ε) near x = 0 (refer [1, 17, 18]). The parameter λ has no connection with the eigenvalue of the nonlinear differential equation. Since there are two unknowns, two boundary conditions are given in (1.1) to determine it exactly.

Parameterized BVP have been considered for many years. The existence and uniqueness of the solution for the BVP(1.1) were first considered by Pomentale [17]. Jankowski [8] and Liu [11] constructed monotonic iterative methods for these problems. But the above-mentioned articles were concerned with the regular case. In recent years, many researchers considered the singular perturbation cases for these problems. Amiraliyev et. al. [1] gave a uniform finite difference method on a standard Shishkin mesh [7] for BVP(1.1) and shown that the method is first order convergent up to a logarithmic factor i.e. of the order O(N− 1 ln N). A hybrid difference scheme which combines upwind scheme on the fine mesh with the midpoint upwind scheme on the coarse mesh was considered by Cen [3]. Xie et. al. [23] used the boundary layer correction technique to solve the parameterized problem. Turkyilmazoglu [21] constructed a methodology based on the homotopy analysis technique to approximate the analytic solution. A uniform difference scheme was developed by Amiraliyeva et. al. [2] for parameterized delay differential equation. Recently, Das [6] provide a comparison of apriori and posteriori meshes for BVP (1.1).

Here, we have considered two types of numerical schemes: the backward Euler scheme and the post-processing Richardson extrapolation technique on the adaptive grid generated via equidistribution principle. Richardson extrapolation is a technique where two computed solutions are approximated by an average to provide a better approximation. This technique has the advantage that it can be extended to problems in more than one dimensions. Vulanovic et. al. [22] used this technique for singularly perturbed reaction-diffusion problem using Bakhvalov mesh. Its application to the numerical solution of singularly perturbed convection-diffusion problem was examined in [16] by Natividad and Stynes. Using this idea, Mohapatra and Natesan [14] constructed a second order post processing technique for solving singularly perturbed delay differential equation. In this work, we have solved the BVP (1.1) by backward Euler difference scheme on an adaptive grid. Then, we have successfully applied the Richardson extrapolation technique on computed solution to enhance the accuracy from first order to second order.

This paper is organized as follows: In section 3, we describe the numerical scheme for the problem (1.1). In section 4, a brief description of the nonuniform mesh is presented. The error estimates for the approximate solution are obtained for the proposed schemes in section 5. Finally, in section 6, we present two numerical examples, which validate the theoretical estimates. Throughout this paper ‘C’ denotes a generic positive constant independent of both ε and N which can take different values at different places and subscripted C’s are fixed constants. Here, we denote g(xi) = gi.

2 Analytical results

Lemma 2.1

The BVP (1.1)has a unique solution {u(x), λ} ∈ C1([0, 1] × ℝ).

Proof

Following the proof of Theorem 2.1 in [23], one can prove the above Lemma. □

Lemma 2.2

The solution {u(x), λ} of(1.1)satisfies the following the inequalities:

|λ|C,|uk(x)|C{1+εkexpαxε},xΩ¯,k=0,1,2,3,

Proof

The proof for k = 0, 1 is given in Lemma 1 of [1], same argument can be used to prove for k = 2,3. □

3 Numerical schemes

In this section, we describe a difference scheme for BVP (1.1). On a arbitrary nonuniform mesh ΩN:0 < x0 < x1 < … < xN, define the operator:

DUiN=UiNUi1Nhi,

where hi = xixi − 1. The BVP (1.1) is discretized by the following difference scheme:

TNUiNεDUiN+f(xi,UiN,λN)=0,1iN1.U0N=s0,UNN=s1,(3.1)

In order to increase the accuracy of the difference scheme (3.1), we follow the idea described in [16]. We construct a new nonuniform mesh Ω2N:0<x~0<x~1<<x~2N and h~i=x~i1x~i, which is generated by bisecting each interval of the original mesh ΩN. Now, the difference scheme on the mesh Ω2N is defined as:

T~2NU¯i2NεDU¯i2N+f(xi,U¯i2N,λ2N)=0,1i2N1,U~02N=s0,U~22NN=s1.(3.2)

We are interested in the extrapolated solution defined on the mesh ΩN by Uextp,iN=2U¯2i2NUiN, for i=0,1,,N; which we expect will improve the accuracy of the approximation obtained at the points xiΩN. Also, It will enhance the order of the convergence of the scheme.

4 The nonuniform mesh

Numerical methods using the standard finite difference schemes on uniform meshes are inadequate for solving SPPs [7, 13]. Special approaches are required to dealt with these problems. Layer-adapted meshes are of great interest, not only because they capture the layer behaviour, but also because they can result in numerical approximation whose accuracy is guaranteed independent of the width of the layer. These meshes can be divided into two categories: a priori mesh, for which a prior information about the location and the width of the solution is required and a posteriori mesh, for which we do not need such information. In past few years, different approaches are developed to get uniform convergence where the mesh is chosen apriori. Very few literature are available for the posteriori meshes. One of such approach is the adaptive grid. In [10], an adaptive grid based numerical method is developed for solving a quasi-linear one-dimensional convection-diffusion problem. Mackenzie [12] constructed the uniform convergent upwind method for a convection-diffusion problem on an adaptive grid generated via equidistribution principle. Chen [4] provided uniform convergence of finite difference approximation for SPP on an adaptive grid. Mohapatra and Natesan [15] proved the uniform convergence of upwind scheme for approximating the global solution and the global normalized flux using the grid equidistribution. Here, our aim is to construct efficient numerical method on an adaptively generated posteriori mesh.

Adaptive grid is one of the special kind of nonuniform mesh. A commonly-used technique to generate the adaptive grid is based on equidistribution of an arbitrary non-negative function M(u(x),x) defined on [0, 1] known as the monitor function. A grid ΩN is said to be equidistributed if

xj1xjM(u(s),s)ds=xjxj+1M(u(s),s)ds,j=1,2,,N1.(4.1)

The monitor functions are usually depend on the gradient of the solution. The solution of (4.1) along with a discretized version of the BVP (1.1) produces the numerical approximation to the solution of the BVP (1.1).

We shall follow the similar mesh generation algorithm for solving the parameterized BVP (1.1). The following adaptive algorithm is used to generate the appropriate nonuniform mesh (One may refer [4, 10, 12] for more details on the adaptive algorithm).

Adaptive mesh generation algorithm

Step 1: Consider the initial mesh {0, 1/N,2/N,…1} as uniform.

Step 2: Solve the discrete problem for k = 0, 1, … on the mesh {xik} to compute the solution {UiN,(k)}.

Step 3: Define D2 = D+D, where D+UiN=Ui+1NUiNxi+1xi and DUiN=UiNUi1Nxixi1. Find the discretized the monitor function as

Mik=[1+|D¯2UiN,(k)|1/2]fori=1,,N,

by defining D¯2UiN=D2UiN+D2Ui1N/2 with D¯2U1N=D2U1N and D¯2UNN=D2UN1N. Compute

ljk=i=1jhikMik,

where hi = xi + 1xi for i = 1,2,⋯, N − 1.

Step 4: Let C0 be a user chosen constant with C0 > 1. Now if, maxi=1,,NhikMiklNkC0N,then go to Step 6, otherwise continue to Step 5.

Step 5: Generate a new mesh by equidistributing the monitor function using the current computed solution from Step 2 and Mik from Step 3. Set UiN,(k)=ilNk/N for i = 0,⋯,N. Now interpolate (xik+1,UN,(k)(xik)) to (xik,lik)) using the piecewise linear interpolation. Generate a new mesh xi(k+1)=0=x0(k+1)<x1(k+1)<...<xN(k+1)=1 and return to Step 2.

Step 6: Set x0,x1,...,xN=xi(k+1) as the final desired nonuniform mesh and U = UN,(k + 1). Stop.

5 Error estimates

In this section, we wish to establish the uniform convergence of the extrapolation scheme on the layer-adapted mesh. To investigate the error function of the method, the error function is denoted as ziN=UiNui,0iN,μN = λNλ which is the solution of the following discrete problem:

εziNzi1Nhi+f(xi,UiN,λN)f(xi,ui,λ)=ε(uiDUiN),z0N=zNN=0.(5.1)

For, i = 1,2,…,N, we use the Taylor’s expansion for f around (xi,ui,λ) which gives,

LNziNεziNzi1Nhi+aiziN=biμN+Ri,(5.2)

where,

ai=uf(xi,ui+σzi,λ+σμN),bi=λf(xi,ui+σzi,λ+σμN),0<σ<1,Ri=ε(uiDUiN).(5.3)

It is easy to verify that the matrix associated with LN is an M-matrix. Hence, we can use the discrete maximum principle, which states “If {vi}0N and {wi}0N are the mesh functions that satisfy v0w0 and vNwN and LNviLNwi for i = 0,…,N − 1 then viwi for all i.” Here we use the discrete norms v,Ω=maxi|vi| and v,Ω=maxi=1,,N|j=iNhjvj|.

Lemma 5.1

For the pair{ziN,μN},the following estimates hold:

|μN|m1R,Ω,zN,Ωα1(1+m1M)R,Ω.(5.4)

Proof

One can refer Lemma 4.2 of [1] for the proof. □

The next theorem gives the error estimate of the solution before extrapolation.

Theorem 5.2

Let {u(x), λ} and { UiN, λN} be the exact solution and discrete solution on adaptive grid respectively. Then, there exists a constant C independent of N and ε such that

uUN,Ω<CN1.(5.5)

Proof

From (5.3) for Ri, we use Taylor’s series expansion for u(x) around xi to obtain

|Ri|ε|uiDUiN|εxi1xi|u(x)|dx,xi1xi(ε+ε1exp(αx/ε))dx,C(εhi+ε1xi1xiexp(αx/ε)dx),C(εN1+xi1xi(1+|u(x)|1/2)dx),C(εN1+xi1xiM(u(x),x)dx),C(εN1+1N01M(u(x),x)dx)CN1.

Combining the above with (5.4), we get the desired bound. □

Now, we will prove the estimate on the adaptive grid after extrapolation. Equation (1.1) can be written as:

Lu=εu+a(x)u=b(x)λ+F(x),(5.6)

where,

a(x)=fu(x,u,λ),b(x)=fλ(x,u,λ),F(x)=f(x,0,0).(5.7)

So, the backward Euler scheme for (5.6) is given as:

LNUiN=εDUiN+aiUiN=biλN+Fi.(5.8)

The operator LN enjoys the following stability property:

v,ΩCLNv,Ωfor allvR0N+1.(5.9)

Lemma 5.3

Let ζ be the solution of the following parameterized BVP:

Lξ=b(x)λ+F(x)whereζ=b(x)λ+F(x),x(0,1),ξ(0)=0,ξ1=0,(5.10)
where ζ is piecewise continuously differentiable, then
k=iN1hk[LNξ]k=k=iN1hk(aξ)kxi1(aξ)dx+xi1(F(x)+λb(x))dx(5.11)

Proof

We know

k=iN1[LNξ]k=ε[ξ]Nε[ξ]i+k=ik=Nhk(aξ)k.(5.12)

Integrating 𝔏 ξ = b(x)λ + F(x) over (xi, xN), we get

ε([ξ]N[ξ]i)=xi1(F(x)+λb(x))dxxi1(aξ)dx.(5.13)

Combining (5.12) and (5.13), we get (5.11). □

From Lemma 5.3, the error LN(uUN) of the scheme is given by:

k=ik=N1hk[LN(uUN)]kk=ik=N1hkgkxi1g(x)dx+C1|λλN|,(5.14)

where g(x) = (F(x) − a(x)u(x)). Thus,

LN(uUN),Ωεmaxi=1,N|[DUN]iui|+maxi=0,,N|xi1g(x)dxk=iNhkgk|.(5.15)

Both terms in RHS of (5.15) are of first order.

Let ψ, the leading term of the error expansion be the solution of the following problem:

Lψ(x)=Ψ,ψ(0)=ψ(1)=0,Ψ(x)=εh(x)2u(x)x1h(s)g(s)ds.(5.16)

Then by Lemma 5.3, we have

k=ik=N1[LN(uψUN)]k=ε([DUN]iui+hi2ui)εhN2uN+xi1(g(x)h(x)g(x))dxk=iN1hkgk.(5.17)

Now, consider the first term in RHS of (5.17). Differentiating (5.6) twice, we get εu″+(a(x)u)′ = b′(x)λ + F′(x) and ε u‴ = b″(x)λ + F″(x)−(a(x)u)″ which implies that |ε u‴| ≤ C(1 + |u″|). So, we have

ε([DUN])iui+hi2ui=ε2hi|xi1xi(xxi1)2u(x)dx|,C2hixi1xi(xxi1)2(1+|u(x)|)dx,Cmax[xi1xi]hi2[1+|u(x)|],Cmaximax[xi1xi]hi2[1+|u(x)|1/2]2.(5.18)

From Taylor’s expansion, we obtain

g(s)=gi1+(sxi1)g(s)xi1s(xxi1)g(x)dx.(5.19)

So, we can deduce

xixi1(g(x)(xxi1)g(x))dxhigi1=xi1xixi1sg(x)dxdsChi3.(5.20)

Thus,

|xi1(g(x)h(x)g(x))dxk=i+1Nhkgk1|k=i+1N|xk1xk(g(x)(xxk1)g(x)dx|,Ck=i+1Nhk3Cmaxkhk2k=i+1NhkCmaxihi2,Cmaximax[xi1xi]hi2[1+u(x)1/2]2.(5.21)

Combining the above estimates, we have

LN(uψUN),ΩNCmaximax[xi1xi]hi2[1+u(x)1/2]2.(5.22)

Thus, from the stability property,

(uψUN),ΩNCmaximax[xi1xi]hi2[1+|u(x)|1/2]2.(5.23)

In order to provide idea of extrapolation, consider the discrete problem for i = 1, 2, … 2N − 1:

L¯NU¯2N=εDU¯i2N+a¯iU¯i2N=b¯iλ2N+F¯i(5.24)

Following the similar procedure as we follow for (5.6) we can prove that

(uψ2U¯2N),ΩNCmaximax[xi1xi]hi2[1+|u(x)|1/2]2.(5.25)

Then using the triangle inequality and combining (5.23) with (5.25), we get

||uUextpN||,ΩNCmaximax[xi1xi]hi2[1+|u(x)|1/2]2.(5.26)

Finally on the adaptive grid, we can state the following convergence result for the Richardson extrapolation technique.

Theorem 5.4

Let {u(x),λ} and{UextpN,λN}be the exact solution and discrete solution obtained by the Richardson extrapolation technique on the adaptive grid (defined in Section 4) respectively. Then, there exists a constant C such that

uUextpN,ΩNCN2.

Proof

From (5.26) we have,

uUextpN,ΩNCmaximax[xi1xi]hi2[1+|u(x)|1/2]2.

From [5] we know that if the mesh is generated by the adaptive algorithm, then hiCN−1. Applying the bound of the derivatives of the solution in (5.26), we can prove the desired estimates. □

6 Numerical Results

We consider two test problems to show the applicability and efficiency of the proposed methods.

Example 6.1

Consider the singularly perturbed problem

εu(x)+2uexp(u)+λ=0,xΩ=(0,1),u(0)=0,u(1)=1.(6.1)

The exact solution is not available for Example 6.1. In order to calculate the maximum point-wise error Eε,uN and the rate of convergence rε,uN , we use interpolation. Define U~i2N and U~extp,i2N as the piecewise linear interpolation to UiN and Uextp,iN respectively in ΩN. For any value of N, maximum pointwise error Eε,uN with respect to the variable u of the numerical solution before and after extrapolation will be calculated by maxi|UiNU~i2N| and maxi|Uextp,iNU~extp,i2N| respectively.

Example 6.2

Consider the following singularly perturbed problem:

εu(x)+uexp(u)+(λ+x)exp(1/ε)+exp(xexp(1/ε)exp(x/ε))+exp(λ)+λ1=0,xΩ=(0,1),u(0)=1,u(1)=0.(6.2)
The above problem has exact solution u(x) = exp(−x/ε)−x exp(−1/ ε) whenever λ satisfies (λε) exp(−1/ε) + exp(λ) − 1 = 0

Let u(x) be the exact solution. Let the numerical solution before and after extrapolation be UiN and Uextp,iN respectively, then the Eε,uN with respect to the variable u of the numerical solution before and after extrapolation is calculated as: maxi|uiUiN| and maxi|uiUextp,iN| respectively. The corresponding rate of convergence is calculated as rε,uN=log2Eε,uNEε,u2N.

Figure 1(a) and Figure 1(b) represent the numerical solution before and after extrapolation for Example 6.1 and Example 6.2 respectively for N = 40 and ε = 2−8. The error behaviour of the scheme for Example 6.1 and 6.2 for N = 20 and ε = 10−2 are displayed in the Figure 2. One can clearly observe that the error in the layer region as well as in the outer region is less after extrapolation. In Figure 3(a) and Figure 3(b), the maximum pointwise error versus the number of mesh interval is plotted in the logarithmic scale for ε = 10−8. These figures show the effectiveness and accuracy of the extrapolation scheme. In Table 1, we represent the maximum pointwise error and the corresponding rate of convergence for Example 6.1 with ε = 10−4, 10−8 which is enough to show the singularly perturbed nature of the problem. The rapid decrease in the error after extrapolation can be observed from these results. Moreover, improvement in the rate of convergence from first order to second order is also evident as claimed by the theoretical finding. The proposed improvement is compared with results on Shishkin type meshes in Table 2 for Example 6.2 with ε=10−8. The numerical approximation on the B-S-mesh also results in first-order convergence before extrapolation and second order convergence after extrapolation. But the advantage of the adaptive grid is that it does not need any apriori information about the location and width of the layer. The numerical results are the clear illustration of the error estimates.

Figure 1 Numerical solution with N = 40 and ε = 2−8.
Figure 1

Numerical solution with N = 40 and ε = 2−8.

Figure 2 Error behaviour with N = 20 and ε = 10−2.
Figure 2

Error behaviour with N = 20 and ε = 10−2.

Figure 3 Loglog plot of maximum point-wise errors with ε = 10−8.
Figure 3

Loglog plot of maximum point-wise errors with ε = 10−8.

Table 1

Eε,uN and the corresponding rε,uN for Example 6.1 on the adaptive grid.

εNumber of intervals N
1632641282565121024
1e − 4before2.577e-21.238e-26.093e-33.020e-31.502e-37.503e-43.749e-4
rate1.0591.0231.0131.0081.0011.001
after2.370e-35.182e-41.230e-42.998e-57.405e-61.974e-65.921e-7
rate2.1932.0752.0372.0181.9081.737
1e − 8before2.796e-21.332e-26.188e-33.033e-31.504e-37.506e-43.742e-4
rate1.0691.1061.0291.0121.0031.004
after2.776e-35.849e-41.269e-43.023e-57.678e-61.937e-64.947e-7
rate2.2462.2042.0701.9771.9871.969
Table 2

Eε,uN and the corresponding rε,uN for Example 6.2.

NS-meshB-S-meshAdaptive grid
before1.488e-21.545e-21.859e-2
32rate0.7050.9320.959
after4.643e-43.850e-46.346e-4
rate1.4031.7691.998
before5.399e-34.141e-34.411e-3
128rate0.7940.9831.014
after6.154e-54.647e-53.590e-5
rate1.5861.9682.028
before1.759e-31.053e-31.087e-3
512rate0.8430.9951.003
after6.557e-64.181e-62.185e-6
rate1.6861.9862.007

7 Concluding remarks

In this work, a higher order accurate method is used to compute the solution of a class of parameterized nonlinear singularly perturbed differential equation. First, we use the backward Euler difference scheme on the adaptive grid, then Richardson extrapolation technique is used on the computed solution. Clearly, after extrapolation the error of the numerical solution is considerably decreased. Theoretical estimates are supported with the help of numerical results. The advantage of the adaptive grid over Shishkin type meshes is evident from the theoretical estimates obtained as well as from the numerical results shown.

Acknowledgement

The authors express their sincere thanks to the anonymous referees for their valuable suggestions to improve the quality of the manuscript. The authors also express their sincere thanks to DST, Govt. of India for supporting this work under research grant no. SR/FTP/MS-027/2012 and for providing INSPIRE fellowship (IF 150650).

References

[1] Amiraliyev, G.M. and Duru, H. A note on parameterized singular perturbation problem. J. Comput. Appl. Math., 182:233–242 (2005).10.1016/j.cam.2004.11.047Suche in Google Scholar

[2] Amiraliyeva, I.G. and Amiraliyev, G.M. Uniform difference method for a parameterized singularly perturbed delay differential equations. Numer. Alog., 52:509–521 (2009).10.1007/s11075-009-9295-ySuche in Google Scholar

[3] Cen, Z. A second-order difference scheme for a parameterized singular perturbation problem. J. Comput. Appl. Math., 221:174–182 (2008).10.1016/j.cam.2007.10.004Suche in Google Scholar

[4] Chen, Y. Uniform convergence analysis of finite difference approximations for singularly perturbation problem on an adaptive grid. Adv. Comput. Math., 24:197–212 (2006).10.1007/s10444-004-7641-0Suche in Google Scholar

[5] Das, P. and Srinivasan, N. Richardson extrapolation method for singularly perturbed convection-diffusion problems on adaptively generated mesh. Comput. Model. Eng. Sci., 90:463–485 (2013).Suche in Google Scholar

[6] Das, P. Comparison of A priori and A posteriori Meshes for Singularly Perturbed Nonlinear Parameterized Problems. J. Comput. Appl. Math., 290:16–25 (2015).10.1016/j.cam.2015.04.034Suche in Google Scholar

[7] Farrell, P.A., Hegarty, A.F., Miller, J.J.H., O’Riordan, E. and Shishkin, G.I. Robust Computational Techniques for Boundary Layers. Chapman & Hall/CRC Press, Boca Raton, FL (2000).10.1201/9781482285727Suche in Google Scholar

[8] Jankowski, T. and Lakshmikantham, V. Monotone iterations for diffrential equation with parameter. J. Appl. Math. stoch. Anal., 10(3):273–278 (1997).10.1155/S1048953397000348Suche in Google Scholar

[9] Kellogg, R.B. and Tsan, A. Analysis of some differences approximations for a singular perturbation problem without turning point. Math. Comp., 32: 1025–1039 (1978).10.1090/S0025-5718-1978-0483484-9Suche in Google Scholar

[10] Kopteva, N. and Stynes, M. A robust adaptive method for a quasi-linear one dimensional convection-diffusion problem. SIAM J. Numer Anal., 39:1446–1467 (2001).10.1137/S003614290138471XSuche in Google Scholar

[11] Liu, X. and Mcare, F.A. A Monotone iterative methods for boundary value problems of parameteric differential equation. J. Appl. Math. stoch. Anal., 14(2):183–187 (2001).10.1155/S1048953301000132Suche in Google Scholar

[12] Mackenzie, J. Uniform convergence analysis of an upwind finite differences approximation of a convection-diffusion boundary value problem on an adaptive grid. IMA J. Numer Anal., 19:233–249 (1999).10.1093/imanum/19.2.233Suche in Google Scholar

[13] Miller, J.J.H., O’Riordan, E. and Shishkin, G.I. Fitted numerical methods for singular perturbation problems revised edition. World Scientific, Singapore (2012).10.1142/8410Suche in Google Scholar

[14] Mohapatra, J. and Natesan, S. Unformaly convergent second-order numetical method for singularly perturbed delay differential equations. Neural Parallel Sci. Comput., 16:353–370 (2008).Suche in Google Scholar

[15] Mohapatra, J. and Natesan, S. Parameter–uniform numerical method for global solution and global normalized flux of singularly perturbed boundary value problems using grid equidistribution. Comput. Math. Appl., 60:1924–1939 (2010).10.1016/j.camwa.2010.07.026Suche in Google Scholar

[16] Natividad, M.C. and Stynes, M. Richardson extrapolation for a convection-diffusion problem using a Shishkin mesh. Appl. Numer. Math., 45:315–329 (2003).10.1016/S0168-9274(02)00212-XSuche in Google Scholar

[17] Pomentale, T. A constructive theorem of existence and uniqueness for problem y′ = f(x, y,λ), y(a) = α, y(b) = β. Z. Angrew. Math. Mech., 56(8):387–388 (1976).10.1002/zamm.19760560806Suche in Google Scholar

[18] Ronto, M. and Csikos-Marinets, T. On the investigation of some non-linear boundary value problems with parameter. Math. Notes, Miscolc., 1:157–166 (2000).10.18514/MMN.2000.29Suche in Google Scholar

[19] Roos, H.G., Stynes, M. and Tobiska, L. Numerical methods for singularly perturbed differential equations. Springer, Berlin (1996).10.1007/978-3-662-03206-0Suche in Google Scholar

[20] Shakti, D. and Mohapatra, J. Layer-adapted meshes for parameterized singular perturbation problem. Procedia Engineering, 127:539–544, (2015).10.1016/j.proeng.2015.11.342Suche in Google Scholar

[21] Turkyilmazoglu, M. Analytic approximate solutions of parameterized unperturbed and singularly perturbed boundary value problems. Appl. Math. Model., 35:3879–3886 (2011).10.1016/j.apm.2011.02.011Suche in Google Scholar

[22] Vulanović, R., Herceg, D. and Petrović, N. On the extrapolation of a singulalrly perturbed boundary value problem. Computing, 36:69–79 (1986).10.1007/BF02238193Suche in Google Scholar

[23] Xie, F., Wang, J., Zhang, W. and He, M. A novel method for a class of parameterized singularly perturbed boundary value problems. J. Comput. Appl. Math., 213:258–267 (2008).10.1016/j.cam.2007.01.014Suche in Google Scholar

Received: 2017-1-3
Accepted: 2017-4-15
Published Online: 2017-6-25
Published in Print: 2017-9-26

© 2017 Walter de Gruyter GmbH, Berlin/Boston

This article is distributed under the terms of the Creative Commons Attribution Non-Commercial License, which permits unrestricted non-commercial use, distribution, and reproduction in any medium, provided the original work is properly cited.

Heruntergeladen am 8.12.2025 von https://www.degruyterbrill.com/document/doi/10.1515/nleng-2017-0003/html
Button zum nach oben scrollen