Upload
samouille6666
View
222
Download
0
Tags:
Embed Size (px)
DESCRIPTION
Modified Finite Difference Schemes on Uniform Grids for Simulations of the Helmholtz Equation at Any Wave Number – Wajid Et Al - 2014
Citation preview
Research ArticleModified Finite Difference Schemes on Uniform Grids forSimulations of the Helmholtz Equation at Any Wave Number
Hafiz Abdul Wajid1 Naseer Ahmed2 Hifza Iqbal3 and Muhammad Sarmad Arshad4
1 Department of Mathematics COMSATS Institute of Information Technology Lahore 54000 Pakistan2Department of Mechanical Engineering Faculty of Engineering CECOS University of IT and Emerging SciencesPeshawar 25000 Pakistan
3Department of Mathematics and Statistics The University of Lahore Lahore 54000 Pakistan4Department of Mathematics University College of Engineering Sciences and Technology Lahore Leads UniversityLahore 54000 Pakistan
Correspondence should be addressed to Hafiz Abdul Wajid hawajidciitlahoreedupk
Received 11 April 2014 Accepted 20 June 2014 Published 12 August 2014
Academic Editor Song Cen
Copyright copy 2014 Hafiz Abdul Wajid et al This is an open access article distributed under the Creative Commons AttributionLicense which permits unrestricted use distribution and reproduction in any medium provided the original work is properlycited
We construct modified forward backward and central finite difference schemes specifically for the Helmholtz equation by usingthe Bloch wave property All of these modified finite difference approximations provide exact solutions at the nodes of the uniformgrid for the second derivative present in the Helmholtz equation and the first derivative in the radiation boundary conditions forwave propagation The most important feature of the modified schemes is that they work for large as well as low wave numberswithout the common requirement of a very fine mesh size The superiority of the modified finite difference schemes is illustratedwith the help of numerical examples by making a comparison with standard finite difference schemes
1 Introduction
In the present era the phenomenon of waves propagating isan unavoidable part of human life as it widely covers theirdomestic social commercial security and defence purposeneeds Consequently the accurate propagation of waves hasbeen and more importantly is one of the prime concernsfor scientists engineers physicists and mathematiciansInterestingly many of the physical problems are governed bythe time harmonic form of the wave equation which is alsowell known as the Helmholtz equation [1 2] A few examplesare the propagation ofwaterwaves in coastal regions the scat-tering of waves from an elastic body and the highly commonpropagation of sound waves underwater (SONAR) It is notsurprising that for the above mentioned problems the ana-lytical methods mostly fail to provide us with a solution andhence the demand for efficient and reliable numerical meth-ods to solve the Helmholtz equation is obvious Much efforthas been invested in this regard and today we have a range of
numerical methods for solving the Helmholtz equation forinstance the finite volumemethod [3] finite elementmethod[4 5] finite difference method [6ndash10] and spectral elementmethod [11ndash13] which are commonly used to simulate waveswith both time independent and dependent natures
The only challenge linked with the cost of numericalsimulations for the Helmholtz equation (or in general forwave propagation problems) is the rule of thumb [2 14 15]which demands at least ten elements per wavelength forthe accurate propagation of waves (meaning dispersion anddissipation free propagation) This constraint is a seriousworry for the wave propagation community because for apractical application the physical domain can have a lengththat is thousands of times the wavelength of the wave Moreimportantly this constraint becomes a real challengewhenweare interested in the propagation of waves with a very highwave number as a high wave number means (more oscilla-tions) a smaller wavelength and for this case the amount ofcomputer resources such as memory and CPU time required
Hindawi Publishing CorporationJournal of Applied MathematicsVolume 2014 Article ID 673106 9 pageshttpdxdoiorg1011552014673106
2 Journal of Applied Mathematics
by conventional (or standard) schemes is prohibitivelylarge
Standard finite difference schemes have extensively beenused [6ndash10] with the intention of having a precise answerto the major question ldquoHow can dispersion be eliminated orreducedwith less computational expenserdquo for the simulationof wave propagation However a serious impediment ofthe standard schemes developed so far is that they mayproduce optimal results for wave propagation problems (119886)for low wave numbers or (119887) with very high computationalcost but completely fail for high wave number propagationsHence the motivation is obvious for the development ofdiscretization schemes which are less expensive and highlyaccurate and efficient for the propagation of waves with veryhigh wave numbers
In this regard Nehrbass et al [8] in 1998 gave anew dimension to the second-order central finite difference(CFD) scheme by redefining the usual second-order CFDapproximation with a central node of 2 cos(119896ℎ)+ℎ21198962 insteadof 2Themajor limitation of this work was that (119886) it requiredprior information about the general solution of theHelmholtzequation and (119887) it did not provide exact results for problemswith nonreflecting boundary conditions However the fasterconvergence of this scheme was of no comparison to thestandard CFD scheme especially when the problem is solvedwith Dirichlet boundary conditions Recently in 2010 theidea of Nehrbass et al was further taken up by Wong andLi in [10] They proposed a different approach to solve theHelmholtz equation and their construction did not requirethe use of the general solution but instead they used theHelmholtz equation itself recursively In addition to thatthey also made the first derivative present in the radiationboundary condition exactThemost important feature of thisnew scheme was that it works for low as well as for very highwave numbers without the common weakness of fine meshsize even with radiation boundary conditions
The salient features of both schemes are (119886) easy (cheap)implementation which only requires the replacement of thecentral node (119887) the sparse tridiagonal structure of thematrixis preserved as one has in the case of the standard second-order CFD scheme (119888) both schemes provide nodally exactvalues on the interior grid points for the Helmholtz equationat any wave number
In this paper we present a modified approach to havenodally exact approximations of first- and second-orderderivatives for the Helmholtz equation on uniform grids byusing the Bloch wave property This will give us dispersionfree results in one dimension and optimal results in higherdimensions With the help of this alternate approach onecan make finite difference (central as well as forward andbackward) approximations of any order exact
The organization of the paper is as follows In Sections2 and 3 modified schemes are presented for the Helmholtzequation and radiation boundary conditions respectivelyIn Section 4 the easy (cheap) implementation of modifiedschemes is discussed In Section 6 modified schemes arepresented for two-dimensional problems Sections 5 and 6are devoted to numerical examples for both one- and two-dimensional problems respectively
2 Modified Finite Difference Schemes forthe Helmholtz Equation
In order to motivate the ideas we consider the one-dimen-sional Helmholtz equation [2]
11990610158401015840(119909) + 119896
2119906 (119909) = 0 for 119909 isin R (1)
where 119896 isin C is the wave number
21 Modified Central Finite Difference (CFD) Schemes Thestandard second- and fourth-order central finite differenceapproximations of the second-order derivative at the node119909119895= 119895ℎ of the uniformly spaced grid ℎZ are as follows [6 16]
11990610158401015840
119895asymp119906119895minus1
minus 2119906119895+ 119906119895+1
ℎ2
11990610158401015840
119895asympminus119906119895minus2
+ 16119906119895minus1
minus 30119906119895+ 16119906
119895+1minus 119906119895+2
12ℎ2
(2)
with ℎ gt 0 being the distance between two adjacent nodes ofthe grid ℎZWith these approximations for (1) we obtain thefollowing stencils
119906119895minus1
+ ((119896ℎ)2minus 2) 119906
119895+ 119906119895+1
= 0 (3)
119906119895minus2
minus 16119906119895minus1
+ (30 minus 12(119896ℎ)2) 119906119895minus 16119906
119895+1+ 119906119895+2
= 0 (4)
The above finite difference approximations (3) and (4) of theHelmholtz equation admit nontrivial solutions of the form119906119895= 119890119894119895ℎ which satisfy the property
119906119895+119899
= 119890119894ℎ119899
119906119895
forall119899 isin Z (5)
which is known as the discrete Bloch wave property [4]Moreover is the discrete wave number provided that itsatisfies
ℎ = cosminus1 (1 minus (119896ℎ)2
2)
ℎ = cosminus1 (4 minus radic9 minus 3(119896ℎ)2)
(6)
or
ℎ minus 119896ℎ = +(119896ℎ)3
24+ sdot sdot sdot
ℎ minus 119896ℎ = +(119896ℎ)5
180+ sdot sdot sdot
(7)
which we get upon writing the above expressions for ℎ as aseries in 119896ℎ
It is evident from (7) that second- and fourth-orderapproximations of the second derivative present in theHelmholtz equation provide second- and fourth-order accu-rate finite difference schemes for the Helmholtz equationMoreover the plus signs in front of the leading order error
Journal of Applied Mathematics 3
Table 1 Analysis of the number of elements needed for a dispersionerror of minus 119896 = 10minus4
Second-order scheme Fourth-order scheme119896 (ℎ119873) approx (ℎ119873) approx
10 (014 lowast 10minus2 685) (020 lowast 10minus1 50) 1000008889102 (054 lowast 10minus3 20728) (086 lowast 10minus2 870) 1000000970
103 (015 lowast 10minus5 649489) (064 lowast 10minus4 15400) 1000000099
terms signify that the finite difference approximations willlag throughout the domain compared with the exact solutionmeaning that the discrete wave number is overestimated asis clear from Table 1 whereas in the case of finite elementsthe discrete wave number is underestimated [4 5]
For dispersion free propagation one requires that boththe exact and discrete waves propagate with the exact wavenumber that is = 119896 which is possible only when theproduct 119896ℎ rarr 0 for both second- and fourth-order schemesas is evident from expressions (7)Therefore one is interestedin discretization schemes (such as finite difference schemes)in which the discrete dispersion relation is independent ofboth the mesh size ℎ and the wave number 119896 With this inmind we modify the standard second-order central finitedifference scheme for the Helmholtz equation (3) such thatthe new scheme provides the exact solution at the nodes ofthe grid meaning that ℎ = 119896ℎ at all nodes of the grid Forthis we replace with 119896 in the discrete Bloch wave propertydefined in (5) and obtain
119906119895+119899
= 119890119894119896ℎ119899
119906119895
forall119899 isin Z (8)
Using the above property in (3) and (4) gives
119906119895minus1
+ ((119896ℎ)2minus 2) 119906
119895+ 119906119895+1
= (2 cos (119896ℎ) + (119896ℎ)2 minus 2) 119906119895
(9)
or
119906119895minus1
minus 2 cos (119896ℎ) 119906119895+ 119906119895+1
= 0 (10)
119906119895minus2
minus 16119906119895minus1
+ (30 minus 12ℎ21198962) 119906119895minus 16119906
119895+1+ 119906119895+2
= (2 cos (2119896ℎ) minus 32 cos (119896ℎ) + 30 minus 12(119896ℎ)2) 119906119895
(11)
or
119906119895minus2
minus 16119906119895minus1
minus (2 cos (2119896ℎ) minus 32 cos (119896ℎ)) 119906119895
minus16119906119895+1
+ 119906119895+2
= 0(12)
The scheme obtained in (10) using the Bloch wave propertyis already presented in texts [8 10] with alternative formu-lations Interestingly the above schemes (10) and (12) leadback to (3) and (4) if we do Taylor series of the middle nodecoefficientsminus2 cos(119896ℎ) andminus2 cos(2119896ℎ)+32 cos(119896ℎ) and keeponly the terms up to second order Furthermore inserting anontrivial solution of the form 119906
119895= 119890119894119895ℎ into (10) and (12)
we obtain = 119896 which means propagation is dispersion free(or equivalently these modified schemes provide the exact
solution at the nodes of the grid) In order to construct exactcentral finite difference schemes of all orders we follow anexpression given in the book of Cohen [1] and present thefollowing generalized expression
11990610158401015840(119909) + 119896
2119906 (119909) =
1199012
sum119894=1
120582119894119906119895minus119894
+ 119906119895+119894
minus 2 cos 119894119896ℎ119906119895
(119894ℎ)2
= 0
(13)
where 119901 = 2119899 forall119899 isin N and 1205821199012119894=1
is given by
120582119894=
1199012
prod119897=1 119897 =119894
1198972
1198972 minus 1198942(14)
with the coefficient of the central node being given by
minus2
1199012
sum119894=1
120582119894
cos (119894119896ℎ)(119894ℎ)2
(15)
It is also evident from Table 1 that higher-order accurateschemes such as (4) provide better accuracy with a smallernumber of elements for the Helmholtz equation Howeverhigher-order schemes require a greater number of stencilpoints and consequently (119886) the bandwidth of the resultingmatrix increases which is computationally more expensive toinvert and (119887) the number of fictitious nodes increases for thenodes near to the boundary and on the boundary itself Letus reconsider (10)
119906119895minus1
minus 2 cos (119896ℎ) 119906119895+ 119906119895+1
= 0 (16)which is valid at all nodes 119895 = 0 1 2 119873 only when wehave Dirichlet boundary conditions applied at the end nodes119895 = 0 and 119895 = 119873 Otherwise when the above scheme isapplied at the end nodes it gives us the fictitious nodes givenby
119906minus1= minus2 cos (119896ℎ) 119906
1minus 1199062
119906119873+1
= minus2 cos (119896ℎ) 119906119873minus 119906119873minus1
(17)
Consequently in order to have a unique solution of theresulting system one requires additional information to killthese fictitious nodesThis ismore challenging for the fourth-order scheme which will produce fictitious nodes whenapplied at the boundary nodes 119895 = 0 and 119895 = 119873 as wellas for the nodes 119895 = 1 and 119895 = 119873 minus 1 adjacent to theboundary Therefore compact schemes are constructed withthe aim of retaining high accuracy with a smaller number ofstencil points [17] These discrepancies can be avoided if onecan make standard forward and backward finite differenceschemes exact which we do in the following section
22 Modified Forward and Backward Finite DifferenceSchemes We now consider the first-order forward and back-ward finite difference approximations of the second deriva-tive given by [16]
11990610158401015840
119895asymp119906119895minus 2119906119895+1
+ 119906119895+2
ℎ2
11990610158401015840
119895asymp119906119895minus 2119906119895minus1
+ 119906119895minus2
ℎ2
(18)
4 Journal of Applied Mathematics
Inserting the above approximations in (1) and performingsimplifications we get the following stencil forms for theforward and backward schemes respectively
((119896ℎ)2+ 1) 119906
119895minus 2119906119895+1
+ 119906119895+2
= 0 (19)
119906119895minus2
minus 2119906119895minus1
+ ((119896ℎ)2+ 1) 119906
119895= 0 (20)
Using (8) in (19) and (20) we obtain modified forward andbackward finite difference schemes given by
(2119890119894119896ℎ
minus 1198902119894119896ℎ
) 119906119895minus 2119906119895+1
+ 119906119895+2
= 0 (21)
119906119895minus2
minus 2119906119895minus1
+ (2119890minus119894119896ℎ
minus 119890minus2119894119896ℎ
) 119906119895= 0 (22)
Similarly one can make forward and backward schemes ofany order exact In Table 3 we made only those forward andbackward schemes which keep only three terms in the finitedifference stencil exact Concluding one can use any of thepresented schemes to have nodally exact solutions for theHelmholtz equation when the problem is posed along withDirichlet boundary conditions In the following section wepresent modified schemes when the problem has radiationboundary conditions
3 Modified Finite Difference Schemes forRadiation Boundary Conditions
We now make the first-order derivative involved in theradiation boundary condition given by
1199061015840
119895minus 119894119896119906119895= 0 (23)
exact The second-order central finite difference approxima-tion of 1199061015840(119909) is [16]
1199061015840
119895asymp119906119895+1
minus 119906119895minus1
2ℎ(24)
which on inserting into (23) gives the following stencil
119906119895minus1
minus 2119894119896ℎ119906119895minus 119906119895+1
= 0 (25)
Inserting a nontrivial solution of the form 119906119895= 119890119894119895ℎ results in
ℎ minus 119896ℎ = +(119896ℎ)3
6+ sdot sdot sdot (26)
which is not dispersion free so in order to make it dispersionfree we make use of the Bloch wave property (8) and end upwith the following form
119906119895minus1
+ 2119894 sin (119896ℎ) 119906119895minus 119906119895+1
= 0 (27)
which satisfies minus 119896 = 0 Hence the modified central finitedifference scheme (27) provides an exact solution at the last119873th node of the grid This scheme (27) was also obtained byWong and Li [10] but with a different formulation Scheme
(27) has one fictitous node for 119895 = 119873 which needs to beavoided So we are required to solve (27) with (10) to get
minus119906119895minus1
+ (119894 sin (119896ℎ) minus cos (119896ℎ)) 119906119895= 0 (28)
Instead of performing this extra step one can constructforward and backward schemes for radiation boundaryconditions and for that we consider first-order forward andbackward finite difference schemes with the first derivativegiven by
1199061015840
119895(119909) asymp
119906119895+1
minus 119906119895
ℎ
1199061015840
119895(119909) asymp
119906119895minus 119906119895minus1
ℎ
(29)
Now inserting (29) into (23) gives standard forward andbackward finite difference schemes
minus (1 + 119894119896ℎ) 119906119895+ 119906119895+1
= 0
minus119906119895minus1
+ (1 minus 119894119896ℎ) 119906119895= 0
(30)
Similarly inserting (29) into (23) together with (8) we obtainmodified forward and backward finite difference schemes forradiation boundary conditions (23) given by
minus119890119894119896ℎ119906119895+ 119906119895+1
= 0
minus119906119895minus1
+ 119890minus119894119896ℎ
119906119895= 0
(31)
In Table 4 we have listed coefficients for standard and modi-fied schemes for radiation boundary conditions (23) for cen-tral forward and backward schemes
4 A Note on the Implementation ofthe Modified Schemes
An interesting feature of the modified schemes is theireasy implementation as (119886) one does not need to write abrand new code but instead one just needs to replace thecoefficient of the 119895th node in the standard schemes withthe modified coefficient (119887) the modified schemes keep thesame bandwidth structure as one has in the case of standardschemes and therefore adds no cost to the implementationbut one obtains highly accurate results
5 Numerical Examples forOne-Dimensional Problems
In order to illustrate the superiority of the modified schemeswe solve (1) on Ω = (0 1) sub R The numerical error is mea-sured using the discrete ℓ
infinnorm defined by ℓ
infin= max
119895|119906119895minus
119906(119909119895)| 119895 = 0 1 2 119873 with 119906(119909
119895) representing the
analytical solution and 119906119895the computed numerical solution
Moreover 119873 denotes the number of grid points in a uni-formly spaced grid
Journal of Applied Mathematics 5
51 Dirichlet Boundary Conditions Applied at Both Ends Firstof all we solve (1) on Ω = (0 1) sub R along with Dirichletboundary conditions given by
119906 (0) = 1 119906 (1) = 119890119894119896 (32)
Here we give full systems formodified schemes (10) (21) and(22) and standard finite difference schemes (3) (19) and (20)
1199060= 1 119906
119873= 119890119894119896
119906119895+1
+ ((119896ℎ)2minus 2) 119906
119895+ 119906119895minus1
= 0 forall119895 = 1 2 119873 minus 1 (standard central)
119906119895+1
minus 2 cos (ℎ119896) 119906119895+ 119906119895minus1
= 0 forall119895 = 1 2 119873 minus 1 (modified central)
((119896ℎ)2+ 1) 119906
119895minus 2119906119895+1
+ 119906119895+2
= 0 forall119895 = 1 2 119873 minus 2 (standard forward)
119906119895minus2
minus 2119906119895minus1
+ ((119896ℎ)2+ 1) 119906
119895
= 0 for 119895 = 119873 minus 1 (standard forward)
(2119890119894119896ℎ
minus 1198902119894119896ℎ
) 119906119895minus 2119906119895+1
+ 119906119895+2
= 0 forall119895 = 1 2 119873 minus 2 (modified forward)
119906119895minus2
minus 2119906119895minus1
+ (2119890minus119894119896ℎ
minus 119890minus2119894119896ℎ
) 119906119895
= 0 for 119895 = 119873 minus 1 (modified forward)
119906119895minus2
minus 2119906119895minus1
+ ((119896ℎ)2+ 1) 119906
119895
= 0 forall119895 = 2 119873 minus 1 (standard backward)
((119896ℎ)2+ 1) 119906
119895minus 2119906119895+1
+ 119906119895+2
= 0 for 119895 = 1 (standard backward)
119906119895minus2
minus 2119906119895minus1
+ (2119890minus119894119896ℎ
minus 119890minus2119894119896ℎ
) 119906119895
= 0 forall119895 = 2 119873 minus 1 (modified backward)
(2119890119894119896ℎ
minus 1198902119894119896ℎ
) 119906119895minus 2119906119895+1
+ 119906119895+2
= 0 for 119895 = 1 (modified backward)
(33)
In Table 5 the dispersion error for a fixed mesh of sizeℎ = 10minus2 and a broad range of wave numbers from 119896 = 1 to119896 = 1014 is given It is evident that in the case of standardschemes (3) (19) and (20) the dispersion error dependsupon the nondimensional wave number 119896ℎ (Table 7) As for119896ℎ = 10
minus2 all schemes (3) (19) and (20) provide good resultswhereas they fail for 119896ℎ ≫ 1 However modified schemes(10) (21) and (22) provide highly accurate results even for119896ℎ = 1012 and are consistent with the dispersion relation minus 119896 = 0 which is independent of both the wave number
119896 and the mesh size ℎ Fu [18] made an effort and constructeda scheme in which the dispersion error in the leading ordererror term was only independent of the wave number
52 Dirichlet Boundary Condition at Left End and RadiationBoundary Condition at Right End Propagating Wave Thistime we solve (1) onΩ = (0 1) sub R along with Dirichlet andradiation boundary conditions applied at the left and rightends respectively
119906 (0) = 1 1199061015840(1) = 119894119896119906 (1) (34)
For this problem we use both standard and modifiedcentral finite difference schemes (3) and (10) for the approx-imation of the second derivative present in the Helmholtzequation and use all modified schemes central forward andbackward for the first derivative present in (23) presentedin Section 3 The full systems for the modified and standardfinite difference schemes are (Table 2)
1199060= 1
119906119895+1
+ ((119896ℎ)2minus 2) 119906
119895+ 119906119895minus1
= 0 forall119895 = 1 2 119873 minus 1 (standard central)
119906119895+1
minus 2 cos (ℎ119896) 119906119895+ 119906119895minus1
= 0 forall119895 = 1 2 119873 minus 1 (modified central)
(35)
And now for radiation boundary conditions
2119906119895minus1
+ (minus2 cos (119896ℎ) + 2119894 sin (119896ℎ)) 119906119895
= 0 for 119895 = 119873 (modified central)
2119906119895minus1
+ (minus2 + (119896ℎ)2+ 2119894119896ℎ) 119906
119895
= 0 for 119895 = 119873 (standard central)
119906119895minus1
+ (minus2 cos (119896ℎ) + 119890119894119896ℎ) 119906119895
= 0 for 119895 = 119873 (modified forward)
119906119895minus1
+ (minus2 + (119896ℎ)2+ 1 + 119894119896ℎ) 119906
119895
= 0 for 119895 = 119873 (standard forward)
minus 119906119895minus1
+ 119890minus119894119896ℎ
119906119895
= 0 for 119895 = 119873 (modified backward)
minus 119906119895minus1
+ (1 minus 119894119896ℎ) 119906119895
= 0 for 119895 = 119873 (standard backward)
(36)
Once again the superiority of the modified schemescompared with standard schemes is evident from Table 6even for the case of radiation boundary conditions
6 Journal of Applied Mathematics
Table 2The coefficients of the central nodes for modified and standard schemes where the coefficient for standard schemes can be obtainedfrom the series representations of the central node of the modified scheme
Order Modified CFD scheme Standard CFD scheme
2 minus2 cos (119896ℎ)ℎ2
minus2 + (119896ℎ)2
ℎ2
4 2 cos (2119896ℎ) minus 32 cos (119896ℎ)12ℎ2
30 minus 12(119896ℎ)2
12ℎ2
6 minus4 cos (3119896ℎ) + 5 cos (2119896ℎ) minus 540 cos (119896ℎ)180ℎ2
minus490 + 180(119896ℎ)2
180ℎ2
2119901 minus2
1199012
sum119894=1
120582119894
cos (119894119896ℎ)(119894ℎ)2
with 120582119894=
1199012
prod119897=1119897 =119894
1198972
1198972 minus 1198942minus2
ℎ2
1199012
sum119894=1
120582119894
1198942(1 minus
(119894119896ℎ)2
2)
Table 3 Coefficients of the 119895th node for modified and standardforward and backward schemes for (1) where the coefficients forstandard schemes can be recovered from the real part of the seriesrepresentations of the modified coefficients
Modified coefficient Standard coefficient2119890119894119896ℎminus 1198902119894119896ℎ
1 + (119896ℎ)2
5119890119894119896ℎ minus 41198902119894119896ℎ + 1198903119894119896ℎ 2 + (119896ℎ)2
104119890119894119896ℎ minus 1141198902119894119896ℎ + 561198903119894119896ℎ minus 111198904119894119896ℎ 35 + 12(119896ℎ)2
Modified coefficient Standard coefficient2119890minus119894119896ℎ minus 119890minus2119894119896ℎ 1 + (119896ℎ)
2
5119890minus119894119896ℎ
minus 4119890minus2119894119896ℎ
+ 119890minus3119894119896ℎ
2 + (119896ℎ)2
104119890minus119894119896ℎ minus 114119890minus2119894119896ℎ + 56119890minus3119894119896ℎ minus 11119890minus4119894119896ℎ 35 + 12(119896ℎ)2
Table 4 Coefficients of the 119895th node for modified and standardcentral and forward and backward schemes for (23) where thecoefficients for standard schemes can be recovered from the real partof the series representations of the modified coefficients
Modified coefficient Standard coefficientCentral minus2 sin 119896ℎ minus2119894119896ℎ
Scheme minus119890minus2119894119896ℎ2 + 8119890minus119894119896ℎ minus 8119890119894119896ℎ + 1198902119894119896ℎ minus12119894119896ℎ
Forward minus119890119894119896ℎ
minus1 minus 119894119896ℎ
Scheme minus4119890119894119896ℎ + 1198902119894119896ℎ minus3 minus 2119894119896ℎ
Backward 119890minus119894119896ℎ 1 minus 119894119896ℎ
Scheme minus4119890minus119894119896ℎ + 119890minus2119894119896ℎ minus3 minus 2119894119896ℎ
6 Modified Schemes for the Two-DimensionalHelmholtz Equation on Square Meshes
We consider the two-dimensional Helmholtz equation givenby
119906119909119909+ 119906119910119910+ 1198962119906 (119909 119910) = 0 on R
2 (37)
with 1198962 = 1198962119909+ 1198962119910 where 119896
119909= 119896 cos 120579 and 119896
119910= 119896 sin 120579
are user-specified constants and 120579 is the incident angle Nowusing the following approximations
119906119909119909asymp119906119894minus1119895
minus 2119906119894119895+ 119906119894+1119895
ℎ2
119906119910119910asymp119906119894119895minus1
minus 2119906119894119895+ 119906119894119895+1
ℎ2
(38)
(37) takes the form
119906119894minus1119895
+ 119906119894+1119895
+ 119906119894119895minus1
+ 119906119894119895+1
+ (ℎ21198962minus 4) 119906
119894119895= 0 (39)
Equation (39) is the standard five-point second-order centralfinite difference scheme for (37) In order to construct anexact scheme for (37) we now use the following Bloch waveproperty for the two-dimensional case given by
119906119894+119899119895+119898
= 119890119894ℎ(119896119909119899+119896119910119898)119906119894119895
forall119899119898 isin Z (40)
and (39) takes the following form
119906119894minus1119895
+ 119906119894+1119895
+ 119906119894119895minus1
+ 119906119894119895+1
+ (ℎ21198962minus 4) 119906
119894119895
= (2 cos (119896119909ℎ) + 2 cos (119896
119910ℎ) + ℎ
21198962minus 4) 119906
119894119895
(41)
or
119906119894minus1119895
+ 119906119894+1119895
+ 119906119894119895minus1
+ 119906119894119895+1
+ (2 cos (119896119909ℎ) + 2 cos (119896
119910ℎ)) 119906119894119895= 0
(42)
which is the required exact central finite difference schemefor (37) Now in order to avoid duplication one can constructexact forward and backward finite difference schemes for (37)as explained in the case of the one-dimensional Helmholtzequation in Section 22
7 Numerical Examples forTwo-Dimensional Problems
We reconsider (37) defined on the square domain (0 1)2
119906119909119909+ 119906119910119910+ 1198962119906 (119909 119910) = 0 (43)
which has a plane wave solution of the form given by
119906 (119909 119910) = 119890119894(119896119909119909+119896119910119910) (44)
In order to illustrate the effectiveness of the modified schemein comparison to the standard finite difference scheme wesolve (43) on a square mesh of mesh length ℎ gt 0 for two
Journal of Applied Mathematics 7
Table 5 Comparison of the dispersion error for standard central (3) and modified central (10) standard forward (19) and modified forward(21) and backward (20) and modified backward (22) finite difference schemes for fixed ℎ = 10minus2 with varying wave numbers for the case ofDirichlet boundary conditions (32)
119896ℎ Scheme (3) Scheme (10) 119896ℎ Scheme (3) Scheme (10)001 10 lowast 10minus6 31 lowast 10minus14 10 99 lowast 10minus1 11 lowast 10minus13
01 35 lowast 10minus3 41 lowast 10minus14 103 99 lowast 10minus1 14 lowast 10minus11
05 50 lowast 10minus1
17 lowast 10minus14
106
99 lowast 10minus1
74 lowast 10minus9
1 28621 13 lowast 10minus14 109 99 lowast 10minus1 76 lowast 10minus6
2 19447 25 lowast 10minus14 1012 99 lowast 10minus1 78 lowast 10minus3
119896ℎ Scheme (19) Scheme (21) 119896ℎ Scheme (19) Scheme (21)001 69 lowast 10
minus130 lowast 10
minus1110 99 lowast 10
minus111 lowast 10
minus13
01 47 lowast 10minus1 80 lowast 10minus14 103 99 lowast 10minus1 14 lowast 10minus11
05 18186 69 lowast 10minus15
106
99 lowast 10minus1
74 lowast 10minus9
1 10128 10 lowast 10minus14 109 99 lowast 10minus1 76 lowast 10minus6
2 99 lowast 10minus1 26 lowast 10minus14 1012 99 lowast 10minus1 78 lowast 10minus3
119896ℎ Scheme (20) Scheme (22) 119896ℎ Scheme (20) Scheme (22)001 18 lowast 10
minus130 lowast 10
minus1110 99 lowast 10
minus111 lowast 10
minus13
01 40 lowast 10minus1 80 lowast 10minus14 103 99 lowast 10minus1 14 lowast 10minus11
05 16134 69 lowast 10minus15 106 99 lowast 10minus1 74 lowast 10minus9
1 15403 10 lowast 10minus14 109 99 lowast 10minus1 76 lowast 10minus6
2 10370 26 lowast 10minus14 1012 99 lowast 10minus1 78 lowast 10minus3
Table 6 Comparison of the dispersion error for standard central (3) and modified central (10) standard forward (19) and modified forward(21) and backward (20) and modified backward (22) finite difference schemes for fixed ℎ = 10
minus2 with varying wave numbers for the case ofradiation boundary conditions (34)
119896ℎ Scheme (3) Scheme (10) 119896ℎ Scheme (3) Scheme (10)001 13 lowast 10minus5 45 lowast 10minus14 10 99 lowast 10minus1 11 lowast 10minus13
01 44 lowast 10minus3
30 lowast 10minus14
103
99 lowast 10minus1
14 lowast 10minus11
05 52 lowast 10minus1 80 lowast 10minus15 106 99 lowast 10minus1 74 lowast 10minus9
1 19996 99 lowast 10minus15
109
99 lowast 10minus1
76 lowast 10minus6
2 19301 27 lowast 10minus14 1012 99 lowast 10minus1 92 lowast 10minus4
119896ℎ Scheme (19) Scheme (21) 119896ℎ Scheme (19) Scheme (21)001 17 lowast 10minus3 45 lowast 10minus14 10 99 lowast 10minus1 11 lowast 10minus13
01 17 lowast 10minus3
30 lowast 10minus14
103
99 lowast 10minus1
14 lowast 10minus11
05 31 lowast 10minus1 80 lowast 10minus15 106 99 lowast 10minus1 74 lowast 10minus9
1 19998 99 lowast 10minus15
109
99 lowast 10minus1
76 lowast 10minus6
2 19302 27 lowast 10minus14 1012 99 lowast 10minus1 92 lowast 10minus4
119896ℎ Scheme (20) Scheme (22) 119896ℎ Scheme (20) Scheme (22)001 17 lowast 10minus3 45 lowast 10minus14 10 99 lowast 10minus1 11 lowast 10minus13
01 24 lowast 10minus3
30 lowast 10minus14
103
99 lowast 10minus1
14 lowast 10minus11
05 72 lowast 10minus1 80 lowast 10minus15 106 99 lowast 10minus1 74 lowast 10minus9
1 19996 99 lowast 10minus15 109 99 lowast 10minus1 76 lowast 10minus6
2 19300 27 lowast 10minus14 1012 99 lowast 10minus1 92 lowast 10minus4
8 Journal of Applied Mathematics
Table 7 Comparison of the dispersion error at an angle of 1205874 for standard and modified finite difference schemes for fixed ℎ = 10minus2 withvarying wave numbers for the case of (45) and (46) boundary conditions
Dirichlet BCs (45) Dirichlet and radiation BCs (46)119896ℎ Standard Modified Standard Modified10minus6
44 lowast 10minus12
44 lowast 10minus12
18 lowast 10minus11
18 lowast 10minus11
10minus4 36 lowast 10minus12 36 lowast 10minus12 47 lowast 10minus10 16 lowast 10minus11
10minus2 21 lowast 10minus5 36 lowast 10minus12 41 lowast 10minus4 13 lowast 10minus11
1 48 lowast 103
38 lowast 10minus11
13 lowast 102
15 lowast 10minus12
103 99 lowast 10minus1 38 lowast 10minus9 99 lowast 10minus1 15 lowast 10minus9
106 99 lowast 10minus1 39 lowast 10minus6 99 lowast 10minus1 16 lowast 10minus6
1010 99 lowast 10minus1 03139 99 lowast 10minus1 12 lowast 10minus2
types of boundary conditions (119886) with Dirichlet boundaryconditions applied at all edges
119906 (119909 119910) = 119890119894119896119909119909 on Γ
1= 119909 isin (0 1) 119910 = 0
119906 (119909 119910) = 119890119894(119896119909+119896119910119910) on Γ
2= 119910 isin (0 1) 119909 = 1
119906 (119909 119910) = 119890119894(119896119909119909+119896119910) on Γ
3= 119909 isin (0 1) 119910 = 1
119906 (119909 119910) = 119890119894119896119910119910 on Γ
4= 119910 isin (0 1) 119909 = 0
(45)
and (119887) with Dirichlet boundary conditions applied at edgesΓ1 Γ4and radiation boundary conditions applied at edges
Γ2 Γ3
119906 (119909 119910) = 119890119894119896119909119909 on Γ
1= 119909 isin (0 1) 119910 = 0
119906 (119909 119910) = 119890119894119896119910119910 on Γ
4= 119910 isin (0 1) 119909 = 0
120597119906
120597119909minus 119894119896119909119906 = 0 on Γ
2= 119910 isin (0 1) 119909 = 1
120597119906
120597119910minus 119894119896119910119906 = 0 on Γ
3= 119909 isin (0 1) 119910 = 1
(46)
Once again the numerical error ismeasured using the discreteℓinfin
norm defined by ℓinfin
= max119894max119895|119906119894119895minus 119906(119909
119894 119909119895)| 119894 =
0 1 2 119899119909 119895 = 0 1 2 119899
119910with 119906(119909
119894 119909119895) representing
the analytical solution and 119906119894119895
the computed numericalsolution Moreover 119899
119909and 119899
119910denote the number of grid
points whereas 119873119909and 119873
119910denote the number of elements
in the 119909 and 119910 directions respectively
Conflict of Interests
The authors declare that there is no conflict of interestsregarding the publishing of this paper
References
[1] G C Cohen Higher-Order Numerical Methods for TransientWave Equations Scientific Computation Springer Berlin Ger-many 2002
[2] F Ihlenburg Finite Element Analysis of Acoustic Scattering vol132 of Applied Mathematical Sciences Springer New York NYUSA 1998
[3] R J LeVeque Finite Volume Methods for Hyperbolic ProblemsCambridge Texts in Applied Mathematics Cambridge Univer-sity Press Cambridge UK 2002
[4] M Ainsworth and H A Wajid ldquoExplicit discrete dispersionrelations for the acoustic wave equation in d-dimensionsusing finite element spectral element and optimally blendedschemesrdquo inComputerMethods inMechanics vol 1 ofAdvancedStructured Materials pp 3ndash17 Springer Berlin Germany 2004
[5] M Ainsworth and H A Wajid ldquoOptimally blended spectral-finite element scheme for wave propagation and nonstandardreduced integrationrdquo SIAM Journal on Numerical Analysis vol48 no 1 pp 346ndash371 2010
[6] S K Lele ldquoCompact finite difference schemes with spectral-likeresolutionrdquo Journal of Computational Physics vol 103 no 1 pp16ndash42 1992
[7] M Nabavi M H K Siddiqui and J Dargahi ldquoA new 9-pointsixth-order accurate compact finite-difference method for theHelmholtz equationrdquo Journal of Sound and Vibration vol 307no 3ndash5 pp 972ndash982 2007
[8] JWNehrbass J O Jevtic andR Lee ldquoReducing the phase errorfor finite-difference methods without increasing the orderrdquoIEEE Transaction on Antennas and Propagation vol 46 no 8pp 1194ndash1201 1998
[9] I Singer and E Turkel ldquoHigh-order finite difference methodsfor the Helmholtz equationrdquo Computer Methods in AppliedMechanics and Engineering vol 163 no 1ndash4 pp 343ndash358 1998
[10] Y SWong andG Li ldquoExact finite difference schemes for solvingHelmholtz equation at any wavenumberrdquo International Journalof Numerical Analysis and Modeling B vol 2 no 1 pp 91ndash1082011
[11] M Ainsworth and H A Wajid ldquoDispersive and dissipativebehavior of the spectral element methodrdquo SIAM Journal onNumerical Analysis vol 47 no 5 pp 3910ndash3937 2009
[12] D Komatitsch and J Tromp ldquoSpectral-element simulations ofglobal seismic wave propagationmdashII Three-dimensional mod-els oceans rotation and self-gravitationrdquo Geophysical JournalInternational vol 150 no 1 pp 303ndash318 2002
[13] D Komatitsch and J Tromp ldquoSpectral-element simulations ofglobal seismic wave propagation - I Validationrdquo GeophysicalJournal International vol 149 no 2 pp 390ndash412 2002
[14] F Ihlenburg and I Babuska ldquoFinite element solution of theHelmholtz equation with high wave number Part I The h-version of the FEMrdquo Computers amp Mathematics with Applica-tions vol 30 no 9 pp 9ndash37 1995
[15] F Ihlenburg and I Babuska ldquoFinite element solution of theHelmholtz equation with high wave number IIThe h-p version
Journal of Applied Mathematics 9
of the FEMrdquo SIAM Journal on Numerical Analysis vol 34 no 1pp 315ndash358 1997
[16] E H Twizell Computational Methods for Partial DifferentialEquations Ellis Horwood Series Mathematics and its Applica-tions Ellis Horwood Chichester UK 1984
[17] T W H Sheu L W Hsieh and C F Chen ldquoDevelopment ofa three-point sixth-order Helmholtz schemerdquo Journal of Com-putational Acoustics vol 16 no 3 pp 343ndash359 2008
[18] Y Fu ldquoCompact fourth-order finite difference schemes forHelmholtz equation with high wave numbersrdquo Journal ofComputational Mathematics vol 26 no 1 pp 98ndash111 2008
Submit your manuscripts athttpwwwhindawicom
Hindawi Publishing Corporationhttpwwwhindawicom Volume 2014
MathematicsJournal of
Hindawi Publishing Corporationhttpwwwhindawicom Volume 2014
Mathematical Problems in Engineering
Hindawi Publishing Corporationhttpwwwhindawicom
Differential EquationsInternational Journal of
Volume 2014
Applied MathematicsJournal of
Hindawi Publishing Corporationhttpwwwhindawicom Volume 2014
Probability and StatisticsHindawi Publishing Corporationhttpwwwhindawicom Volume 2014
Journal of
Hindawi Publishing Corporationhttpwwwhindawicom Volume 2014
Mathematical PhysicsAdvances in
Complex AnalysisJournal of
Hindawi Publishing Corporationhttpwwwhindawicom Volume 2014
OptimizationJournal of
Hindawi Publishing Corporationhttpwwwhindawicom Volume 2014
CombinatoricsHindawi Publishing Corporationhttpwwwhindawicom Volume 2014
International Journal of
Hindawi Publishing Corporationhttpwwwhindawicom Volume 2014
Operations ResearchAdvances in
Journal of
Hindawi Publishing Corporationhttpwwwhindawicom Volume 2014
Function Spaces
Abstract and Applied AnalysisHindawi Publishing Corporationhttpwwwhindawicom Volume 2014
International Journal of Mathematics and Mathematical Sciences
Hindawi Publishing Corporationhttpwwwhindawicom Volume 2014
The Scientific World JournalHindawi Publishing Corporation httpwwwhindawicom Volume 2014
Hindawi Publishing Corporationhttpwwwhindawicom Volume 2014
Algebra
Discrete Dynamics in Nature and Society
Hindawi Publishing Corporationhttpwwwhindawicom Volume 2014
Hindawi Publishing Corporationhttpwwwhindawicom Volume 2014
Decision SciencesAdvances in
Discrete MathematicsJournal of
Hindawi Publishing Corporationhttpwwwhindawicom
Volume 2014 Hindawi Publishing Corporationhttpwwwhindawicom Volume 2014
Stochastic AnalysisInternational Journal of
2 Journal of Applied Mathematics
by conventional (or standard) schemes is prohibitivelylarge
Standard finite difference schemes have extensively beenused [6ndash10] with the intention of having a precise answerto the major question ldquoHow can dispersion be eliminated orreducedwith less computational expenserdquo for the simulationof wave propagation However a serious impediment ofthe standard schemes developed so far is that they mayproduce optimal results for wave propagation problems (119886)for low wave numbers or (119887) with very high computationalcost but completely fail for high wave number propagationsHence the motivation is obvious for the development ofdiscretization schemes which are less expensive and highlyaccurate and efficient for the propagation of waves with veryhigh wave numbers
In this regard Nehrbass et al [8] in 1998 gave anew dimension to the second-order central finite difference(CFD) scheme by redefining the usual second-order CFDapproximation with a central node of 2 cos(119896ℎ)+ℎ21198962 insteadof 2Themajor limitation of this work was that (119886) it requiredprior information about the general solution of theHelmholtzequation and (119887) it did not provide exact results for problemswith nonreflecting boundary conditions However the fasterconvergence of this scheme was of no comparison to thestandard CFD scheme especially when the problem is solvedwith Dirichlet boundary conditions Recently in 2010 theidea of Nehrbass et al was further taken up by Wong andLi in [10] They proposed a different approach to solve theHelmholtz equation and their construction did not requirethe use of the general solution but instead they used theHelmholtz equation itself recursively In addition to thatthey also made the first derivative present in the radiationboundary condition exactThemost important feature of thisnew scheme was that it works for low as well as for very highwave numbers without the common weakness of fine meshsize even with radiation boundary conditions
The salient features of both schemes are (119886) easy (cheap)implementation which only requires the replacement of thecentral node (119887) the sparse tridiagonal structure of thematrixis preserved as one has in the case of the standard second-order CFD scheme (119888) both schemes provide nodally exactvalues on the interior grid points for the Helmholtz equationat any wave number
In this paper we present a modified approach to havenodally exact approximations of first- and second-orderderivatives for the Helmholtz equation on uniform grids byusing the Bloch wave property This will give us dispersionfree results in one dimension and optimal results in higherdimensions With the help of this alternate approach onecan make finite difference (central as well as forward andbackward) approximations of any order exact
The organization of the paper is as follows In Sections2 and 3 modified schemes are presented for the Helmholtzequation and radiation boundary conditions respectivelyIn Section 4 the easy (cheap) implementation of modifiedschemes is discussed In Section 6 modified schemes arepresented for two-dimensional problems Sections 5 and 6are devoted to numerical examples for both one- and two-dimensional problems respectively
2 Modified Finite Difference Schemes forthe Helmholtz Equation
In order to motivate the ideas we consider the one-dimen-sional Helmholtz equation [2]
11990610158401015840(119909) + 119896
2119906 (119909) = 0 for 119909 isin R (1)
where 119896 isin C is the wave number
21 Modified Central Finite Difference (CFD) Schemes Thestandard second- and fourth-order central finite differenceapproximations of the second-order derivative at the node119909119895= 119895ℎ of the uniformly spaced grid ℎZ are as follows [6 16]
11990610158401015840
119895asymp119906119895minus1
minus 2119906119895+ 119906119895+1
ℎ2
11990610158401015840
119895asympminus119906119895minus2
+ 16119906119895minus1
minus 30119906119895+ 16119906
119895+1minus 119906119895+2
12ℎ2
(2)
with ℎ gt 0 being the distance between two adjacent nodes ofthe grid ℎZWith these approximations for (1) we obtain thefollowing stencils
119906119895minus1
+ ((119896ℎ)2minus 2) 119906
119895+ 119906119895+1
= 0 (3)
119906119895minus2
minus 16119906119895minus1
+ (30 minus 12(119896ℎ)2) 119906119895minus 16119906
119895+1+ 119906119895+2
= 0 (4)
The above finite difference approximations (3) and (4) of theHelmholtz equation admit nontrivial solutions of the form119906119895= 119890119894119895ℎ which satisfy the property
119906119895+119899
= 119890119894ℎ119899
119906119895
forall119899 isin Z (5)
which is known as the discrete Bloch wave property [4]Moreover is the discrete wave number provided that itsatisfies
ℎ = cosminus1 (1 minus (119896ℎ)2
2)
ℎ = cosminus1 (4 minus radic9 minus 3(119896ℎ)2)
(6)
or
ℎ minus 119896ℎ = +(119896ℎ)3
24+ sdot sdot sdot
ℎ minus 119896ℎ = +(119896ℎ)5
180+ sdot sdot sdot
(7)
which we get upon writing the above expressions for ℎ as aseries in 119896ℎ
It is evident from (7) that second- and fourth-orderapproximations of the second derivative present in theHelmholtz equation provide second- and fourth-order accu-rate finite difference schemes for the Helmholtz equationMoreover the plus signs in front of the leading order error
Journal of Applied Mathematics 3
Table 1 Analysis of the number of elements needed for a dispersionerror of minus 119896 = 10minus4
Second-order scheme Fourth-order scheme119896 (ℎ119873) approx (ℎ119873) approx
10 (014 lowast 10minus2 685) (020 lowast 10minus1 50) 1000008889102 (054 lowast 10minus3 20728) (086 lowast 10minus2 870) 1000000970
103 (015 lowast 10minus5 649489) (064 lowast 10minus4 15400) 1000000099
terms signify that the finite difference approximations willlag throughout the domain compared with the exact solutionmeaning that the discrete wave number is overestimated asis clear from Table 1 whereas in the case of finite elementsthe discrete wave number is underestimated [4 5]
For dispersion free propagation one requires that boththe exact and discrete waves propagate with the exact wavenumber that is = 119896 which is possible only when theproduct 119896ℎ rarr 0 for both second- and fourth-order schemesas is evident from expressions (7)Therefore one is interestedin discretization schemes (such as finite difference schemes)in which the discrete dispersion relation is independent ofboth the mesh size ℎ and the wave number 119896 With this inmind we modify the standard second-order central finitedifference scheme for the Helmholtz equation (3) such thatthe new scheme provides the exact solution at the nodes ofthe grid meaning that ℎ = 119896ℎ at all nodes of the grid Forthis we replace with 119896 in the discrete Bloch wave propertydefined in (5) and obtain
119906119895+119899
= 119890119894119896ℎ119899
119906119895
forall119899 isin Z (8)
Using the above property in (3) and (4) gives
119906119895minus1
+ ((119896ℎ)2minus 2) 119906
119895+ 119906119895+1
= (2 cos (119896ℎ) + (119896ℎ)2 minus 2) 119906119895
(9)
or
119906119895minus1
minus 2 cos (119896ℎ) 119906119895+ 119906119895+1
= 0 (10)
119906119895minus2
minus 16119906119895minus1
+ (30 minus 12ℎ21198962) 119906119895minus 16119906
119895+1+ 119906119895+2
= (2 cos (2119896ℎ) minus 32 cos (119896ℎ) + 30 minus 12(119896ℎ)2) 119906119895
(11)
or
119906119895minus2
minus 16119906119895minus1
minus (2 cos (2119896ℎ) minus 32 cos (119896ℎ)) 119906119895
minus16119906119895+1
+ 119906119895+2
= 0(12)
The scheme obtained in (10) using the Bloch wave propertyis already presented in texts [8 10] with alternative formu-lations Interestingly the above schemes (10) and (12) leadback to (3) and (4) if we do Taylor series of the middle nodecoefficientsminus2 cos(119896ℎ) andminus2 cos(2119896ℎ)+32 cos(119896ℎ) and keeponly the terms up to second order Furthermore inserting anontrivial solution of the form 119906
119895= 119890119894119895ℎ into (10) and (12)
we obtain = 119896 which means propagation is dispersion free(or equivalently these modified schemes provide the exact
solution at the nodes of the grid) In order to construct exactcentral finite difference schemes of all orders we follow anexpression given in the book of Cohen [1] and present thefollowing generalized expression
11990610158401015840(119909) + 119896
2119906 (119909) =
1199012
sum119894=1
120582119894119906119895minus119894
+ 119906119895+119894
minus 2 cos 119894119896ℎ119906119895
(119894ℎ)2
= 0
(13)
where 119901 = 2119899 forall119899 isin N and 1205821199012119894=1
is given by
120582119894=
1199012
prod119897=1 119897 =119894
1198972
1198972 minus 1198942(14)
with the coefficient of the central node being given by
minus2
1199012
sum119894=1
120582119894
cos (119894119896ℎ)(119894ℎ)2
(15)
It is also evident from Table 1 that higher-order accurateschemes such as (4) provide better accuracy with a smallernumber of elements for the Helmholtz equation Howeverhigher-order schemes require a greater number of stencilpoints and consequently (119886) the bandwidth of the resultingmatrix increases which is computationally more expensive toinvert and (119887) the number of fictitious nodes increases for thenodes near to the boundary and on the boundary itself Letus reconsider (10)
119906119895minus1
minus 2 cos (119896ℎ) 119906119895+ 119906119895+1
= 0 (16)which is valid at all nodes 119895 = 0 1 2 119873 only when wehave Dirichlet boundary conditions applied at the end nodes119895 = 0 and 119895 = 119873 Otherwise when the above scheme isapplied at the end nodes it gives us the fictitious nodes givenby
119906minus1= minus2 cos (119896ℎ) 119906
1minus 1199062
119906119873+1
= minus2 cos (119896ℎ) 119906119873minus 119906119873minus1
(17)
Consequently in order to have a unique solution of theresulting system one requires additional information to killthese fictitious nodesThis ismore challenging for the fourth-order scheme which will produce fictitious nodes whenapplied at the boundary nodes 119895 = 0 and 119895 = 119873 as wellas for the nodes 119895 = 1 and 119895 = 119873 minus 1 adjacent to theboundary Therefore compact schemes are constructed withthe aim of retaining high accuracy with a smaller number ofstencil points [17] These discrepancies can be avoided if onecan make standard forward and backward finite differenceschemes exact which we do in the following section
22 Modified Forward and Backward Finite DifferenceSchemes We now consider the first-order forward and back-ward finite difference approximations of the second deriva-tive given by [16]
11990610158401015840
119895asymp119906119895minus 2119906119895+1
+ 119906119895+2
ℎ2
11990610158401015840
119895asymp119906119895minus 2119906119895minus1
+ 119906119895minus2
ℎ2
(18)
4 Journal of Applied Mathematics
Inserting the above approximations in (1) and performingsimplifications we get the following stencil forms for theforward and backward schemes respectively
((119896ℎ)2+ 1) 119906
119895minus 2119906119895+1
+ 119906119895+2
= 0 (19)
119906119895minus2
minus 2119906119895minus1
+ ((119896ℎ)2+ 1) 119906
119895= 0 (20)
Using (8) in (19) and (20) we obtain modified forward andbackward finite difference schemes given by
(2119890119894119896ℎ
minus 1198902119894119896ℎ
) 119906119895minus 2119906119895+1
+ 119906119895+2
= 0 (21)
119906119895minus2
minus 2119906119895minus1
+ (2119890minus119894119896ℎ
minus 119890minus2119894119896ℎ
) 119906119895= 0 (22)
Similarly one can make forward and backward schemes ofany order exact In Table 3 we made only those forward andbackward schemes which keep only three terms in the finitedifference stencil exact Concluding one can use any of thepresented schemes to have nodally exact solutions for theHelmholtz equation when the problem is posed along withDirichlet boundary conditions In the following section wepresent modified schemes when the problem has radiationboundary conditions
3 Modified Finite Difference Schemes forRadiation Boundary Conditions
We now make the first-order derivative involved in theradiation boundary condition given by
1199061015840
119895minus 119894119896119906119895= 0 (23)
exact The second-order central finite difference approxima-tion of 1199061015840(119909) is [16]
1199061015840
119895asymp119906119895+1
minus 119906119895minus1
2ℎ(24)
which on inserting into (23) gives the following stencil
119906119895minus1
minus 2119894119896ℎ119906119895minus 119906119895+1
= 0 (25)
Inserting a nontrivial solution of the form 119906119895= 119890119894119895ℎ results in
ℎ minus 119896ℎ = +(119896ℎ)3
6+ sdot sdot sdot (26)
which is not dispersion free so in order to make it dispersionfree we make use of the Bloch wave property (8) and end upwith the following form
119906119895minus1
+ 2119894 sin (119896ℎ) 119906119895minus 119906119895+1
= 0 (27)
which satisfies minus 119896 = 0 Hence the modified central finitedifference scheme (27) provides an exact solution at the last119873th node of the grid This scheme (27) was also obtained byWong and Li [10] but with a different formulation Scheme
(27) has one fictitous node for 119895 = 119873 which needs to beavoided So we are required to solve (27) with (10) to get
minus119906119895minus1
+ (119894 sin (119896ℎ) minus cos (119896ℎ)) 119906119895= 0 (28)
Instead of performing this extra step one can constructforward and backward schemes for radiation boundaryconditions and for that we consider first-order forward andbackward finite difference schemes with the first derivativegiven by
1199061015840
119895(119909) asymp
119906119895+1
minus 119906119895
ℎ
1199061015840
119895(119909) asymp
119906119895minus 119906119895minus1
ℎ
(29)
Now inserting (29) into (23) gives standard forward andbackward finite difference schemes
minus (1 + 119894119896ℎ) 119906119895+ 119906119895+1
= 0
minus119906119895minus1
+ (1 minus 119894119896ℎ) 119906119895= 0
(30)
Similarly inserting (29) into (23) together with (8) we obtainmodified forward and backward finite difference schemes forradiation boundary conditions (23) given by
minus119890119894119896ℎ119906119895+ 119906119895+1
= 0
minus119906119895minus1
+ 119890minus119894119896ℎ
119906119895= 0
(31)
In Table 4 we have listed coefficients for standard and modi-fied schemes for radiation boundary conditions (23) for cen-tral forward and backward schemes
4 A Note on the Implementation ofthe Modified Schemes
An interesting feature of the modified schemes is theireasy implementation as (119886) one does not need to write abrand new code but instead one just needs to replace thecoefficient of the 119895th node in the standard schemes withthe modified coefficient (119887) the modified schemes keep thesame bandwidth structure as one has in the case of standardschemes and therefore adds no cost to the implementationbut one obtains highly accurate results
5 Numerical Examples forOne-Dimensional Problems
In order to illustrate the superiority of the modified schemeswe solve (1) on Ω = (0 1) sub R The numerical error is mea-sured using the discrete ℓ
infinnorm defined by ℓ
infin= max
119895|119906119895minus
119906(119909119895)| 119895 = 0 1 2 119873 with 119906(119909
119895) representing the
analytical solution and 119906119895the computed numerical solution
Moreover 119873 denotes the number of grid points in a uni-formly spaced grid
Journal of Applied Mathematics 5
51 Dirichlet Boundary Conditions Applied at Both Ends Firstof all we solve (1) on Ω = (0 1) sub R along with Dirichletboundary conditions given by
119906 (0) = 1 119906 (1) = 119890119894119896 (32)
Here we give full systems formodified schemes (10) (21) and(22) and standard finite difference schemes (3) (19) and (20)
1199060= 1 119906
119873= 119890119894119896
119906119895+1
+ ((119896ℎ)2minus 2) 119906
119895+ 119906119895minus1
= 0 forall119895 = 1 2 119873 minus 1 (standard central)
119906119895+1
minus 2 cos (ℎ119896) 119906119895+ 119906119895minus1
= 0 forall119895 = 1 2 119873 minus 1 (modified central)
((119896ℎ)2+ 1) 119906
119895minus 2119906119895+1
+ 119906119895+2
= 0 forall119895 = 1 2 119873 minus 2 (standard forward)
119906119895minus2
minus 2119906119895minus1
+ ((119896ℎ)2+ 1) 119906
119895
= 0 for 119895 = 119873 minus 1 (standard forward)
(2119890119894119896ℎ
minus 1198902119894119896ℎ
) 119906119895minus 2119906119895+1
+ 119906119895+2
= 0 forall119895 = 1 2 119873 minus 2 (modified forward)
119906119895minus2
minus 2119906119895minus1
+ (2119890minus119894119896ℎ
minus 119890minus2119894119896ℎ
) 119906119895
= 0 for 119895 = 119873 minus 1 (modified forward)
119906119895minus2
minus 2119906119895minus1
+ ((119896ℎ)2+ 1) 119906
119895
= 0 forall119895 = 2 119873 minus 1 (standard backward)
((119896ℎ)2+ 1) 119906
119895minus 2119906119895+1
+ 119906119895+2
= 0 for 119895 = 1 (standard backward)
119906119895minus2
minus 2119906119895minus1
+ (2119890minus119894119896ℎ
minus 119890minus2119894119896ℎ
) 119906119895
= 0 forall119895 = 2 119873 minus 1 (modified backward)
(2119890119894119896ℎ
minus 1198902119894119896ℎ
) 119906119895minus 2119906119895+1
+ 119906119895+2
= 0 for 119895 = 1 (modified backward)
(33)
In Table 5 the dispersion error for a fixed mesh of sizeℎ = 10minus2 and a broad range of wave numbers from 119896 = 1 to119896 = 1014 is given It is evident that in the case of standardschemes (3) (19) and (20) the dispersion error dependsupon the nondimensional wave number 119896ℎ (Table 7) As for119896ℎ = 10
minus2 all schemes (3) (19) and (20) provide good resultswhereas they fail for 119896ℎ ≫ 1 However modified schemes(10) (21) and (22) provide highly accurate results even for119896ℎ = 1012 and are consistent with the dispersion relation minus 119896 = 0 which is independent of both the wave number
119896 and the mesh size ℎ Fu [18] made an effort and constructeda scheme in which the dispersion error in the leading ordererror term was only independent of the wave number
52 Dirichlet Boundary Condition at Left End and RadiationBoundary Condition at Right End Propagating Wave Thistime we solve (1) onΩ = (0 1) sub R along with Dirichlet andradiation boundary conditions applied at the left and rightends respectively
119906 (0) = 1 1199061015840(1) = 119894119896119906 (1) (34)
For this problem we use both standard and modifiedcentral finite difference schemes (3) and (10) for the approx-imation of the second derivative present in the Helmholtzequation and use all modified schemes central forward andbackward for the first derivative present in (23) presentedin Section 3 The full systems for the modified and standardfinite difference schemes are (Table 2)
1199060= 1
119906119895+1
+ ((119896ℎ)2minus 2) 119906
119895+ 119906119895minus1
= 0 forall119895 = 1 2 119873 minus 1 (standard central)
119906119895+1
minus 2 cos (ℎ119896) 119906119895+ 119906119895minus1
= 0 forall119895 = 1 2 119873 minus 1 (modified central)
(35)
And now for radiation boundary conditions
2119906119895minus1
+ (minus2 cos (119896ℎ) + 2119894 sin (119896ℎ)) 119906119895
= 0 for 119895 = 119873 (modified central)
2119906119895minus1
+ (minus2 + (119896ℎ)2+ 2119894119896ℎ) 119906
119895
= 0 for 119895 = 119873 (standard central)
119906119895minus1
+ (minus2 cos (119896ℎ) + 119890119894119896ℎ) 119906119895
= 0 for 119895 = 119873 (modified forward)
119906119895minus1
+ (minus2 + (119896ℎ)2+ 1 + 119894119896ℎ) 119906
119895
= 0 for 119895 = 119873 (standard forward)
minus 119906119895minus1
+ 119890minus119894119896ℎ
119906119895
= 0 for 119895 = 119873 (modified backward)
minus 119906119895minus1
+ (1 minus 119894119896ℎ) 119906119895
= 0 for 119895 = 119873 (standard backward)
(36)
Once again the superiority of the modified schemescompared with standard schemes is evident from Table 6even for the case of radiation boundary conditions
6 Journal of Applied Mathematics
Table 2The coefficients of the central nodes for modified and standard schemes where the coefficient for standard schemes can be obtainedfrom the series representations of the central node of the modified scheme
Order Modified CFD scheme Standard CFD scheme
2 minus2 cos (119896ℎ)ℎ2
minus2 + (119896ℎ)2
ℎ2
4 2 cos (2119896ℎ) minus 32 cos (119896ℎ)12ℎ2
30 minus 12(119896ℎ)2
12ℎ2
6 minus4 cos (3119896ℎ) + 5 cos (2119896ℎ) minus 540 cos (119896ℎ)180ℎ2
minus490 + 180(119896ℎ)2
180ℎ2
2119901 minus2
1199012
sum119894=1
120582119894
cos (119894119896ℎ)(119894ℎ)2
with 120582119894=
1199012
prod119897=1119897 =119894
1198972
1198972 minus 1198942minus2
ℎ2
1199012
sum119894=1
120582119894
1198942(1 minus
(119894119896ℎ)2
2)
Table 3 Coefficients of the 119895th node for modified and standardforward and backward schemes for (1) where the coefficients forstandard schemes can be recovered from the real part of the seriesrepresentations of the modified coefficients
Modified coefficient Standard coefficient2119890119894119896ℎminus 1198902119894119896ℎ
1 + (119896ℎ)2
5119890119894119896ℎ minus 41198902119894119896ℎ + 1198903119894119896ℎ 2 + (119896ℎ)2
104119890119894119896ℎ minus 1141198902119894119896ℎ + 561198903119894119896ℎ minus 111198904119894119896ℎ 35 + 12(119896ℎ)2
Modified coefficient Standard coefficient2119890minus119894119896ℎ minus 119890minus2119894119896ℎ 1 + (119896ℎ)
2
5119890minus119894119896ℎ
minus 4119890minus2119894119896ℎ
+ 119890minus3119894119896ℎ
2 + (119896ℎ)2
104119890minus119894119896ℎ minus 114119890minus2119894119896ℎ + 56119890minus3119894119896ℎ minus 11119890minus4119894119896ℎ 35 + 12(119896ℎ)2
Table 4 Coefficients of the 119895th node for modified and standardcentral and forward and backward schemes for (23) where thecoefficients for standard schemes can be recovered from the real partof the series representations of the modified coefficients
Modified coefficient Standard coefficientCentral minus2 sin 119896ℎ minus2119894119896ℎ
Scheme minus119890minus2119894119896ℎ2 + 8119890minus119894119896ℎ minus 8119890119894119896ℎ + 1198902119894119896ℎ minus12119894119896ℎ
Forward minus119890119894119896ℎ
minus1 minus 119894119896ℎ
Scheme minus4119890119894119896ℎ + 1198902119894119896ℎ minus3 minus 2119894119896ℎ
Backward 119890minus119894119896ℎ 1 minus 119894119896ℎ
Scheme minus4119890minus119894119896ℎ + 119890minus2119894119896ℎ minus3 minus 2119894119896ℎ
6 Modified Schemes for the Two-DimensionalHelmholtz Equation on Square Meshes
We consider the two-dimensional Helmholtz equation givenby
119906119909119909+ 119906119910119910+ 1198962119906 (119909 119910) = 0 on R
2 (37)
with 1198962 = 1198962119909+ 1198962119910 where 119896
119909= 119896 cos 120579 and 119896
119910= 119896 sin 120579
are user-specified constants and 120579 is the incident angle Nowusing the following approximations
119906119909119909asymp119906119894minus1119895
minus 2119906119894119895+ 119906119894+1119895
ℎ2
119906119910119910asymp119906119894119895minus1
minus 2119906119894119895+ 119906119894119895+1
ℎ2
(38)
(37) takes the form
119906119894minus1119895
+ 119906119894+1119895
+ 119906119894119895minus1
+ 119906119894119895+1
+ (ℎ21198962minus 4) 119906
119894119895= 0 (39)
Equation (39) is the standard five-point second-order centralfinite difference scheme for (37) In order to construct anexact scheme for (37) we now use the following Bloch waveproperty for the two-dimensional case given by
119906119894+119899119895+119898
= 119890119894ℎ(119896119909119899+119896119910119898)119906119894119895
forall119899119898 isin Z (40)
and (39) takes the following form
119906119894minus1119895
+ 119906119894+1119895
+ 119906119894119895minus1
+ 119906119894119895+1
+ (ℎ21198962minus 4) 119906
119894119895
= (2 cos (119896119909ℎ) + 2 cos (119896
119910ℎ) + ℎ
21198962minus 4) 119906
119894119895
(41)
or
119906119894minus1119895
+ 119906119894+1119895
+ 119906119894119895minus1
+ 119906119894119895+1
+ (2 cos (119896119909ℎ) + 2 cos (119896
119910ℎ)) 119906119894119895= 0
(42)
which is the required exact central finite difference schemefor (37) Now in order to avoid duplication one can constructexact forward and backward finite difference schemes for (37)as explained in the case of the one-dimensional Helmholtzequation in Section 22
7 Numerical Examples forTwo-Dimensional Problems
We reconsider (37) defined on the square domain (0 1)2
119906119909119909+ 119906119910119910+ 1198962119906 (119909 119910) = 0 (43)
which has a plane wave solution of the form given by
119906 (119909 119910) = 119890119894(119896119909119909+119896119910119910) (44)
In order to illustrate the effectiveness of the modified schemein comparison to the standard finite difference scheme wesolve (43) on a square mesh of mesh length ℎ gt 0 for two
Journal of Applied Mathematics 7
Table 5 Comparison of the dispersion error for standard central (3) and modified central (10) standard forward (19) and modified forward(21) and backward (20) and modified backward (22) finite difference schemes for fixed ℎ = 10minus2 with varying wave numbers for the case ofDirichlet boundary conditions (32)
119896ℎ Scheme (3) Scheme (10) 119896ℎ Scheme (3) Scheme (10)001 10 lowast 10minus6 31 lowast 10minus14 10 99 lowast 10minus1 11 lowast 10minus13
01 35 lowast 10minus3 41 lowast 10minus14 103 99 lowast 10minus1 14 lowast 10minus11
05 50 lowast 10minus1
17 lowast 10minus14
106
99 lowast 10minus1
74 lowast 10minus9
1 28621 13 lowast 10minus14 109 99 lowast 10minus1 76 lowast 10minus6
2 19447 25 lowast 10minus14 1012 99 lowast 10minus1 78 lowast 10minus3
119896ℎ Scheme (19) Scheme (21) 119896ℎ Scheme (19) Scheme (21)001 69 lowast 10
minus130 lowast 10
minus1110 99 lowast 10
minus111 lowast 10
minus13
01 47 lowast 10minus1 80 lowast 10minus14 103 99 lowast 10minus1 14 lowast 10minus11
05 18186 69 lowast 10minus15
106
99 lowast 10minus1
74 lowast 10minus9
1 10128 10 lowast 10minus14 109 99 lowast 10minus1 76 lowast 10minus6
2 99 lowast 10minus1 26 lowast 10minus14 1012 99 lowast 10minus1 78 lowast 10minus3
119896ℎ Scheme (20) Scheme (22) 119896ℎ Scheme (20) Scheme (22)001 18 lowast 10
minus130 lowast 10
minus1110 99 lowast 10
minus111 lowast 10
minus13
01 40 lowast 10minus1 80 lowast 10minus14 103 99 lowast 10minus1 14 lowast 10minus11
05 16134 69 lowast 10minus15 106 99 lowast 10minus1 74 lowast 10minus9
1 15403 10 lowast 10minus14 109 99 lowast 10minus1 76 lowast 10minus6
2 10370 26 lowast 10minus14 1012 99 lowast 10minus1 78 lowast 10minus3
Table 6 Comparison of the dispersion error for standard central (3) and modified central (10) standard forward (19) and modified forward(21) and backward (20) and modified backward (22) finite difference schemes for fixed ℎ = 10
minus2 with varying wave numbers for the case ofradiation boundary conditions (34)
119896ℎ Scheme (3) Scheme (10) 119896ℎ Scheme (3) Scheme (10)001 13 lowast 10minus5 45 lowast 10minus14 10 99 lowast 10minus1 11 lowast 10minus13
01 44 lowast 10minus3
30 lowast 10minus14
103
99 lowast 10minus1
14 lowast 10minus11
05 52 lowast 10minus1 80 lowast 10minus15 106 99 lowast 10minus1 74 lowast 10minus9
1 19996 99 lowast 10minus15
109
99 lowast 10minus1
76 lowast 10minus6
2 19301 27 lowast 10minus14 1012 99 lowast 10minus1 92 lowast 10minus4
119896ℎ Scheme (19) Scheme (21) 119896ℎ Scheme (19) Scheme (21)001 17 lowast 10minus3 45 lowast 10minus14 10 99 lowast 10minus1 11 lowast 10minus13
01 17 lowast 10minus3
30 lowast 10minus14
103
99 lowast 10minus1
14 lowast 10minus11
05 31 lowast 10minus1 80 lowast 10minus15 106 99 lowast 10minus1 74 lowast 10minus9
1 19998 99 lowast 10minus15
109
99 lowast 10minus1
76 lowast 10minus6
2 19302 27 lowast 10minus14 1012 99 lowast 10minus1 92 lowast 10minus4
119896ℎ Scheme (20) Scheme (22) 119896ℎ Scheme (20) Scheme (22)001 17 lowast 10minus3 45 lowast 10minus14 10 99 lowast 10minus1 11 lowast 10minus13
01 24 lowast 10minus3
30 lowast 10minus14
103
99 lowast 10minus1
14 lowast 10minus11
05 72 lowast 10minus1 80 lowast 10minus15 106 99 lowast 10minus1 74 lowast 10minus9
1 19996 99 lowast 10minus15 109 99 lowast 10minus1 76 lowast 10minus6
2 19300 27 lowast 10minus14 1012 99 lowast 10minus1 92 lowast 10minus4
8 Journal of Applied Mathematics
Table 7 Comparison of the dispersion error at an angle of 1205874 for standard and modified finite difference schemes for fixed ℎ = 10minus2 withvarying wave numbers for the case of (45) and (46) boundary conditions
Dirichlet BCs (45) Dirichlet and radiation BCs (46)119896ℎ Standard Modified Standard Modified10minus6
44 lowast 10minus12
44 lowast 10minus12
18 lowast 10minus11
18 lowast 10minus11
10minus4 36 lowast 10minus12 36 lowast 10minus12 47 lowast 10minus10 16 lowast 10minus11
10minus2 21 lowast 10minus5 36 lowast 10minus12 41 lowast 10minus4 13 lowast 10minus11
1 48 lowast 103
38 lowast 10minus11
13 lowast 102
15 lowast 10minus12
103 99 lowast 10minus1 38 lowast 10minus9 99 lowast 10minus1 15 lowast 10minus9
106 99 lowast 10minus1 39 lowast 10minus6 99 lowast 10minus1 16 lowast 10minus6
1010 99 lowast 10minus1 03139 99 lowast 10minus1 12 lowast 10minus2
types of boundary conditions (119886) with Dirichlet boundaryconditions applied at all edges
119906 (119909 119910) = 119890119894119896119909119909 on Γ
1= 119909 isin (0 1) 119910 = 0
119906 (119909 119910) = 119890119894(119896119909+119896119910119910) on Γ
2= 119910 isin (0 1) 119909 = 1
119906 (119909 119910) = 119890119894(119896119909119909+119896119910) on Γ
3= 119909 isin (0 1) 119910 = 1
119906 (119909 119910) = 119890119894119896119910119910 on Γ
4= 119910 isin (0 1) 119909 = 0
(45)
and (119887) with Dirichlet boundary conditions applied at edgesΓ1 Γ4and radiation boundary conditions applied at edges
Γ2 Γ3
119906 (119909 119910) = 119890119894119896119909119909 on Γ
1= 119909 isin (0 1) 119910 = 0
119906 (119909 119910) = 119890119894119896119910119910 on Γ
4= 119910 isin (0 1) 119909 = 0
120597119906
120597119909minus 119894119896119909119906 = 0 on Γ
2= 119910 isin (0 1) 119909 = 1
120597119906
120597119910minus 119894119896119910119906 = 0 on Γ
3= 119909 isin (0 1) 119910 = 1
(46)
Once again the numerical error ismeasured using the discreteℓinfin
norm defined by ℓinfin
= max119894max119895|119906119894119895minus 119906(119909
119894 119909119895)| 119894 =
0 1 2 119899119909 119895 = 0 1 2 119899
119910with 119906(119909
119894 119909119895) representing
the analytical solution and 119906119894119895
the computed numericalsolution Moreover 119899
119909and 119899
119910denote the number of grid
points whereas 119873119909and 119873
119910denote the number of elements
in the 119909 and 119910 directions respectively
Conflict of Interests
The authors declare that there is no conflict of interestsregarding the publishing of this paper
References
[1] G C Cohen Higher-Order Numerical Methods for TransientWave Equations Scientific Computation Springer Berlin Ger-many 2002
[2] F Ihlenburg Finite Element Analysis of Acoustic Scattering vol132 of Applied Mathematical Sciences Springer New York NYUSA 1998
[3] R J LeVeque Finite Volume Methods for Hyperbolic ProblemsCambridge Texts in Applied Mathematics Cambridge Univer-sity Press Cambridge UK 2002
[4] M Ainsworth and H A Wajid ldquoExplicit discrete dispersionrelations for the acoustic wave equation in d-dimensionsusing finite element spectral element and optimally blendedschemesrdquo inComputerMethods inMechanics vol 1 ofAdvancedStructured Materials pp 3ndash17 Springer Berlin Germany 2004
[5] M Ainsworth and H A Wajid ldquoOptimally blended spectral-finite element scheme for wave propagation and nonstandardreduced integrationrdquo SIAM Journal on Numerical Analysis vol48 no 1 pp 346ndash371 2010
[6] S K Lele ldquoCompact finite difference schemes with spectral-likeresolutionrdquo Journal of Computational Physics vol 103 no 1 pp16ndash42 1992
[7] M Nabavi M H K Siddiqui and J Dargahi ldquoA new 9-pointsixth-order accurate compact finite-difference method for theHelmholtz equationrdquo Journal of Sound and Vibration vol 307no 3ndash5 pp 972ndash982 2007
[8] JWNehrbass J O Jevtic andR Lee ldquoReducing the phase errorfor finite-difference methods without increasing the orderrdquoIEEE Transaction on Antennas and Propagation vol 46 no 8pp 1194ndash1201 1998
[9] I Singer and E Turkel ldquoHigh-order finite difference methodsfor the Helmholtz equationrdquo Computer Methods in AppliedMechanics and Engineering vol 163 no 1ndash4 pp 343ndash358 1998
[10] Y SWong andG Li ldquoExact finite difference schemes for solvingHelmholtz equation at any wavenumberrdquo International Journalof Numerical Analysis and Modeling B vol 2 no 1 pp 91ndash1082011
[11] M Ainsworth and H A Wajid ldquoDispersive and dissipativebehavior of the spectral element methodrdquo SIAM Journal onNumerical Analysis vol 47 no 5 pp 3910ndash3937 2009
[12] D Komatitsch and J Tromp ldquoSpectral-element simulations ofglobal seismic wave propagationmdashII Three-dimensional mod-els oceans rotation and self-gravitationrdquo Geophysical JournalInternational vol 150 no 1 pp 303ndash318 2002
[13] D Komatitsch and J Tromp ldquoSpectral-element simulations ofglobal seismic wave propagation - I Validationrdquo GeophysicalJournal International vol 149 no 2 pp 390ndash412 2002
[14] F Ihlenburg and I Babuska ldquoFinite element solution of theHelmholtz equation with high wave number Part I The h-version of the FEMrdquo Computers amp Mathematics with Applica-tions vol 30 no 9 pp 9ndash37 1995
[15] F Ihlenburg and I Babuska ldquoFinite element solution of theHelmholtz equation with high wave number IIThe h-p version
Journal of Applied Mathematics 9
of the FEMrdquo SIAM Journal on Numerical Analysis vol 34 no 1pp 315ndash358 1997
[16] E H Twizell Computational Methods for Partial DifferentialEquations Ellis Horwood Series Mathematics and its Applica-tions Ellis Horwood Chichester UK 1984
[17] T W H Sheu L W Hsieh and C F Chen ldquoDevelopment ofa three-point sixth-order Helmholtz schemerdquo Journal of Com-putational Acoustics vol 16 no 3 pp 343ndash359 2008
[18] Y Fu ldquoCompact fourth-order finite difference schemes forHelmholtz equation with high wave numbersrdquo Journal ofComputational Mathematics vol 26 no 1 pp 98ndash111 2008
Submit your manuscripts athttpwwwhindawicom
Hindawi Publishing Corporationhttpwwwhindawicom Volume 2014
MathematicsJournal of
Hindawi Publishing Corporationhttpwwwhindawicom Volume 2014
Mathematical Problems in Engineering
Hindawi Publishing Corporationhttpwwwhindawicom
Differential EquationsInternational Journal of
Volume 2014
Applied MathematicsJournal of
Hindawi Publishing Corporationhttpwwwhindawicom Volume 2014
Probability and StatisticsHindawi Publishing Corporationhttpwwwhindawicom Volume 2014
Journal of
Hindawi Publishing Corporationhttpwwwhindawicom Volume 2014
Mathematical PhysicsAdvances in
Complex AnalysisJournal of
Hindawi Publishing Corporationhttpwwwhindawicom Volume 2014
OptimizationJournal of
Hindawi Publishing Corporationhttpwwwhindawicom Volume 2014
CombinatoricsHindawi Publishing Corporationhttpwwwhindawicom Volume 2014
International Journal of
Hindawi Publishing Corporationhttpwwwhindawicom Volume 2014
Operations ResearchAdvances in
Journal of
Hindawi Publishing Corporationhttpwwwhindawicom Volume 2014
Function Spaces
Abstract and Applied AnalysisHindawi Publishing Corporationhttpwwwhindawicom Volume 2014
International Journal of Mathematics and Mathematical Sciences
Hindawi Publishing Corporationhttpwwwhindawicom Volume 2014
The Scientific World JournalHindawi Publishing Corporation httpwwwhindawicom Volume 2014
Hindawi Publishing Corporationhttpwwwhindawicom Volume 2014
Algebra
Discrete Dynamics in Nature and Society
Hindawi Publishing Corporationhttpwwwhindawicom Volume 2014
Hindawi Publishing Corporationhttpwwwhindawicom Volume 2014
Decision SciencesAdvances in
Discrete MathematicsJournal of
Hindawi Publishing Corporationhttpwwwhindawicom
Volume 2014 Hindawi Publishing Corporationhttpwwwhindawicom Volume 2014
Stochastic AnalysisInternational Journal of
Journal of Applied Mathematics 3
Table 1 Analysis of the number of elements needed for a dispersionerror of minus 119896 = 10minus4
Second-order scheme Fourth-order scheme119896 (ℎ119873) approx (ℎ119873) approx
10 (014 lowast 10minus2 685) (020 lowast 10minus1 50) 1000008889102 (054 lowast 10minus3 20728) (086 lowast 10minus2 870) 1000000970
103 (015 lowast 10minus5 649489) (064 lowast 10minus4 15400) 1000000099
terms signify that the finite difference approximations willlag throughout the domain compared with the exact solutionmeaning that the discrete wave number is overestimated asis clear from Table 1 whereas in the case of finite elementsthe discrete wave number is underestimated [4 5]
For dispersion free propagation one requires that boththe exact and discrete waves propagate with the exact wavenumber that is = 119896 which is possible only when theproduct 119896ℎ rarr 0 for both second- and fourth-order schemesas is evident from expressions (7)Therefore one is interestedin discretization schemes (such as finite difference schemes)in which the discrete dispersion relation is independent ofboth the mesh size ℎ and the wave number 119896 With this inmind we modify the standard second-order central finitedifference scheme for the Helmholtz equation (3) such thatthe new scheme provides the exact solution at the nodes ofthe grid meaning that ℎ = 119896ℎ at all nodes of the grid Forthis we replace with 119896 in the discrete Bloch wave propertydefined in (5) and obtain
119906119895+119899
= 119890119894119896ℎ119899
119906119895
forall119899 isin Z (8)
Using the above property in (3) and (4) gives
119906119895minus1
+ ((119896ℎ)2minus 2) 119906
119895+ 119906119895+1
= (2 cos (119896ℎ) + (119896ℎ)2 minus 2) 119906119895
(9)
or
119906119895minus1
minus 2 cos (119896ℎ) 119906119895+ 119906119895+1
= 0 (10)
119906119895minus2
minus 16119906119895minus1
+ (30 minus 12ℎ21198962) 119906119895minus 16119906
119895+1+ 119906119895+2
= (2 cos (2119896ℎ) minus 32 cos (119896ℎ) + 30 minus 12(119896ℎ)2) 119906119895
(11)
or
119906119895minus2
minus 16119906119895minus1
minus (2 cos (2119896ℎ) minus 32 cos (119896ℎ)) 119906119895
minus16119906119895+1
+ 119906119895+2
= 0(12)
The scheme obtained in (10) using the Bloch wave propertyis already presented in texts [8 10] with alternative formu-lations Interestingly the above schemes (10) and (12) leadback to (3) and (4) if we do Taylor series of the middle nodecoefficientsminus2 cos(119896ℎ) andminus2 cos(2119896ℎ)+32 cos(119896ℎ) and keeponly the terms up to second order Furthermore inserting anontrivial solution of the form 119906
119895= 119890119894119895ℎ into (10) and (12)
we obtain = 119896 which means propagation is dispersion free(or equivalently these modified schemes provide the exact
solution at the nodes of the grid) In order to construct exactcentral finite difference schemes of all orders we follow anexpression given in the book of Cohen [1] and present thefollowing generalized expression
11990610158401015840(119909) + 119896
2119906 (119909) =
1199012
sum119894=1
120582119894119906119895minus119894
+ 119906119895+119894
minus 2 cos 119894119896ℎ119906119895
(119894ℎ)2
= 0
(13)
where 119901 = 2119899 forall119899 isin N and 1205821199012119894=1
is given by
120582119894=
1199012
prod119897=1 119897 =119894
1198972
1198972 minus 1198942(14)
with the coefficient of the central node being given by
minus2
1199012
sum119894=1
120582119894
cos (119894119896ℎ)(119894ℎ)2
(15)
It is also evident from Table 1 that higher-order accurateschemes such as (4) provide better accuracy with a smallernumber of elements for the Helmholtz equation Howeverhigher-order schemes require a greater number of stencilpoints and consequently (119886) the bandwidth of the resultingmatrix increases which is computationally more expensive toinvert and (119887) the number of fictitious nodes increases for thenodes near to the boundary and on the boundary itself Letus reconsider (10)
119906119895minus1
minus 2 cos (119896ℎ) 119906119895+ 119906119895+1
= 0 (16)which is valid at all nodes 119895 = 0 1 2 119873 only when wehave Dirichlet boundary conditions applied at the end nodes119895 = 0 and 119895 = 119873 Otherwise when the above scheme isapplied at the end nodes it gives us the fictitious nodes givenby
119906minus1= minus2 cos (119896ℎ) 119906
1minus 1199062
119906119873+1
= minus2 cos (119896ℎ) 119906119873minus 119906119873minus1
(17)
Consequently in order to have a unique solution of theresulting system one requires additional information to killthese fictitious nodesThis ismore challenging for the fourth-order scheme which will produce fictitious nodes whenapplied at the boundary nodes 119895 = 0 and 119895 = 119873 as wellas for the nodes 119895 = 1 and 119895 = 119873 minus 1 adjacent to theboundary Therefore compact schemes are constructed withthe aim of retaining high accuracy with a smaller number ofstencil points [17] These discrepancies can be avoided if onecan make standard forward and backward finite differenceschemes exact which we do in the following section
22 Modified Forward and Backward Finite DifferenceSchemes We now consider the first-order forward and back-ward finite difference approximations of the second deriva-tive given by [16]
11990610158401015840
119895asymp119906119895minus 2119906119895+1
+ 119906119895+2
ℎ2
11990610158401015840
119895asymp119906119895minus 2119906119895minus1
+ 119906119895minus2
ℎ2
(18)
4 Journal of Applied Mathematics
Inserting the above approximations in (1) and performingsimplifications we get the following stencil forms for theforward and backward schemes respectively
((119896ℎ)2+ 1) 119906
119895minus 2119906119895+1
+ 119906119895+2
= 0 (19)
119906119895minus2
minus 2119906119895minus1
+ ((119896ℎ)2+ 1) 119906
119895= 0 (20)
Using (8) in (19) and (20) we obtain modified forward andbackward finite difference schemes given by
(2119890119894119896ℎ
minus 1198902119894119896ℎ
) 119906119895minus 2119906119895+1
+ 119906119895+2
= 0 (21)
119906119895minus2
minus 2119906119895minus1
+ (2119890minus119894119896ℎ
minus 119890minus2119894119896ℎ
) 119906119895= 0 (22)
Similarly one can make forward and backward schemes ofany order exact In Table 3 we made only those forward andbackward schemes which keep only three terms in the finitedifference stencil exact Concluding one can use any of thepresented schemes to have nodally exact solutions for theHelmholtz equation when the problem is posed along withDirichlet boundary conditions In the following section wepresent modified schemes when the problem has radiationboundary conditions
3 Modified Finite Difference Schemes forRadiation Boundary Conditions
We now make the first-order derivative involved in theradiation boundary condition given by
1199061015840
119895minus 119894119896119906119895= 0 (23)
exact The second-order central finite difference approxima-tion of 1199061015840(119909) is [16]
1199061015840
119895asymp119906119895+1
minus 119906119895minus1
2ℎ(24)
which on inserting into (23) gives the following stencil
119906119895minus1
minus 2119894119896ℎ119906119895minus 119906119895+1
= 0 (25)
Inserting a nontrivial solution of the form 119906119895= 119890119894119895ℎ results in
ℎ minus 119896ℎ = +(119896ℎ)3
6+ sdot sdot sdot (26)
which is not dispersion free so in order to make it dispersionfree we make use of the Bloch wave property (8) and end upwith the following form
119906119895minus1
+ 2119894 sin (119896ℎ) 119906119895minus 119906119895+1
= 0 (27)
which satisfies minus 119896 = 0 Hence the modified central finitedifference scheme (27) provides an exact solution at the last119873th node of the grid This scheme (27) was also obtained byWong and Li [10] but with a different formulation Scheme
(27) has one fictitous node for 119895 = 119873 which needs to beavoided So we are required to solve (27) with (10) to get
minus119906119895minus1
+ (119894 sin (119896ℎ) minus cos (119896ℎ)) 119906119895= 0 (28)
Instead of performing this extra step one can constructforward and backward schemes for radiation boundaryconditions and for that we consider first-order forward andbackward finite difference schemes with the first derivativegiven by
1199061015840
119895(119909) asymp
119906119895+1
minus 119906119895
ℎ
1199061015840
119895(119909) asymp
119906119895minus 119906119895minus1
ℎ
(29)
Now inserting (29) into (23) gives standard forward andbackward finite difference schemes
minus (1 + 119894119896ℎ) 119906119895+ 119906119895+1
= 0
minus119906119895minus1
+ (1 minus 119894119896ℎ) 119906119895= 0
(30)
Similarly inserting (29) into (23) together with (8) we obtainmodified forward and backward finite difference schemes forradiation boundary conditions (23) given by
minus119890119894119896ℎ119906119895+ 119906119895+1
= 0
minus119906119895minus1
+ 119890minus119894119896ℎ
119906119895= 0
(31)
In Table 4 we have listed coefficients for standard and modi-fied schemes for radiation boundary conditions (23) for cen-tral forward and backward schemes
4 A Note on the Implementation ofthe Modified Schemes
An interesting feature of the modified schemes is theireasy implementation as (119886) one does not need to write abrand new code but instead one just needs to replace thecoefficient of the 119895th node in the standard schemes withthe modified coefficient (119887) the modified schemes keep thesame bandwidth structure as one has in the case of standardschemes and therefore adds no cost to the implementationbut one obtains highly accurate results
5 Numerical Examples forOne-Dimensional Problems
In order to illustrate the superiority of the modified schemeswe solve (1) on Ω = (0 1) sub R The numerical error is mea-sured using the discrete ℓ
infinnorm defined by ℓ
infin= max
119895|119906119895minus
119906(119909119895)| 119895 = 0 1 2 119873 with 119906(119909
119895) representing the
analytical solution and 119906119895the computed numerical solution
Moreover 119873 denotes the number of grid points in a uni-formly spaced grid
Journal of Applied Mathematics 5
51 Dirichlet Boundary Conditions Applied at Both Ends Firstof all we solve (1) on Ω = (0 1) sub R along with Dirichletboundary conditions given by
119906 (0) = 1 119906 (1) = 119890119894119896 (32)
Here we give full systems formodified schemes (10) (21) and(22) and standard finite difference schemes (3) (19) and (20)
1199060= 1 119906
119873= 119890119894119896
119906119895+1
+ ((119896ℎ)2minus 2) 119906
119895+ 119906119895minus1
= 0 forall119895 = 1 2 119873 minus 1 (standard central)
119906119895+1
minus 2 cos (ℎ119896) 119906119895+ 119906119895minus1
= 0 forall119895 = 1 2 119873 minus 1 (modified central)
((119896ℎ)2+ 1) 119906
119895minus 2119906119895+1
+ 119906119895+2
= 0 forall119895 = 1 2 119873 minus 2 (standard forward)
119906119895minus2
minus 2119906119895minus1
+ ((119896ℎ)2+ 1) 119906
119895
= 0 for 119895 = 119873 minus 1 (standard forward)
(2119890119894119896ℎ
minus 1198902119894119896ℎ
) 119906119895minus 2119906119895+1
+ 119906119895+2
= 0 forall119895 = 1 2 119873 minus 2 (modified forward)
119906119895minus2
minus 2119906119895minus1
+ (2119890minus119894119896ℎ
minus 119890minus2119894119896ℎ
) 119906119895
= 0 for 119895 = 119873 minus 1 (modified forward)
119906119895minus2
minus 2119906119895minus1
+ ((119896ℎ)2+ 1) 119906
119895
= 0 forall119895 = 2 119873 minus 1 (standard backward)
((119896ℎ)2+ 1) 119906
119895minus 2119906119895+1
+ 119906119895+2
= 0 for 119895 = 1 (standard backward)
119906119895minus2
minus 2119906119895minus1
+ (2119890minus119894119896ℎ
minus 119890minus2119894119896ℎ
) 119906119895
= 0 forall119895 = 2 119873 minus 1 (modified backward)
(2119890119894119896ℎ
minus 1198902119894119896ℎ
) 119906119895minus 2119906119895+1
+ 119906119895+2
= 0 for 119895 = 1 (modified backward)
(33)
In Table 5 the dispersion error for a fixed mesh of sizeℎ = 10minus2 and a broad range of wave numbers from 119896 = 1 to119896 = 1014 is given It is evident that in the case of standardschemes (3) (19) and (20) the dispersion error dependsupon the nondimensional wave number 119896ℎ (Table 7) As for119896ℎ = 10
minus2 all schemes (3) (19) and (20) provide good resultswhereas they fail for 119896ℎ ≫ 1 However modified schemes(10) (21) and (22) provide highly accurate results even for119896ℎ = 1012 and are consistent with the dispersion relation minus 119896 = 0 which is independent of both the wave number
119896 and the mesh size ℎ Fu [18] made an effort and constructeda scheme in which the dispersion error in the leading ordererror term was only independent of the wave number
52 Dirichlet Boundary Condition at Left End and RadiationBoundary Condition at Right End Propagating Wave Thistime we solve (1) onΩ = (0 1) sub R along with Dirichlet andradiation boundary conditions applied at the left and rightends respectively
119906 (0) = 1 1199061015840(1) = 119894119896119906 (1) (34)
For this problem we use both standard and modifiedcentral finite difference schemes (3) and (10) for the approx-imation of the second derivative present in the Helmholtzequation and use all modified schemes central forward andbackward for the first derivative present in (23) presentedin Section 3 The full systems for the modified and standardfinite difference schemes are (Table 2)
1199060= 1
119906119895+1
+ ((119896ℎ)2minus 2) 119906
119895+ 119906119895minus1
= 0 forall119895 = 1 2 119873 minus 1 (standard central)
119906119895+1
minus 2 cos (ℎ119896) 119906119895+ 119906119895minus1
= 0 forall119895 = 1 2 119873 minus 1 (modified central)
(35)
And now for radiation boundary conditions
2119906119895minus1
+ (minus2 cos (119896ℎ) + 2119894 sin (119896ℎ)) 119906119895
= 0 for 119895 = 119873 (modified central)
2119906119895minus1
+ (minus2 + (119896ℎ)2+ 2119894119896ℎ) 119906
119895
= 0 for 119895 = 119873 (standard central)
119906119895minus1
+ (minus2 cos (119896ℎ) + 119890119894119896ℎ) 119906119895
= 0 for 119895 = 119873 (modified forward)
119906119895minus1
+ (minus2 + (119896ℎ)2+ 1 + 119894119896ℎ) 119906
119895
= 0 for 119895 = 119873 (standard forward)
minus 119906119895minus1
+ 119890minus119894119896ℎ
119906119895
= 0 for 119895 = 119873 (modified backward)
minus 119906119895minus1
+ (1 minus 119894119896ℎ) 119906119895
= 0 for 119895 = 119873 (standard backward)
(36)
Once again the superiority of the modified schemescompared with standard schemes is evident from Table 6even for the case of radiation boundary conditions
6 Journal of Applied Mathematics
Table 2The coefficients of the central nodes for modified and standard schemes where the coefficient for standard schemes can be obtainedfrom the series representations of the central node of the modified scheme
Order Modified CFD scheme Standard CFD scheme
2 minus2 cos (119896ℎ)ℎ2
minus2 + (119896ℎ)2
ℎ2
4 2 cos (2119896ℎ) minus 32 cos (119896ℎ)12ℎ2
30 minus 12(119896ℎ)2
12ℎ2
6 minus4 cos (3119896ℎ) + 5 cos (2119896ℎ) minus 540 cos (119896ℎ)180ℎ2
minus490 + 180(119896ℎ)2
180ℎ2
2119901 minus2
1199012
sum119894=1
120582119894
cos (119894119896ℎ)(119894ℎ)2
with 120582119894=
1199012
prod119897=1119897 =119894
1198972
1198972 minus 1198942minus2
ℎ2
1199012
sum119894=1
120582119894
1198942(1 minus
(119894119896ℎ)2
2)
Table 3 Coefficients of the 119895th node for modified and standardforward and backward schemes for (1) where the coefficients forstandard schemes can be recovered from the real part of the seriesrepresentations of the modified coefficients
Modified coefficient Standard coefficient2119890119894119896ℎminus 1198902119894119896ℎ
1 + (119896ℎ)2
5119890119894119896ℎ minus 41198902119894119896ℎ + 1198903119894119896ℎ 2 + (119896ℎ)2
104119890119894119896ℎ minus 1141198902119894119896ℎ + 561198903119894119896ℎ minus 111198904119894119896ℎ 35 + 12(119896ℎ)2
Modified coefficient Standard coefficient2119890minus119894119896ℎ minus 119890minus2119894119896ℎ 1 + (119896ℎ)
2
5119890minus119894119896ℎ
minus 4119890minus2119894119896ℎ
+ 119890minus3119894119896ℎ
2 + (119896ℎ)2
104119890minus119894119896ℎ minus 114119890minus2119894119896ℎ + 56119890minus3119894119896ℎ minus 11119890minus4119894119896ℎ 35 + 12(119896ℎ)2
Table 4 Coefficients of the 119895th node for modified and standardcentral and forward and backward schemes for (23) where thecoefficients for standard schemes can be recovered from the real partof the series representations of the modified coefficients
Modified coefficient Standard coefficientCentral minus2 sin 119896ℎ minus2119894119896ℎ
Scheme minus119890minus2119894119896ℎ2 + 8119890minus119894119896ℎ minus 8119890119894119896ℎ + 1198902119894119896ℎ minus12119894119896ℎ
Forward minus119890119894119896ℎ
minus1 minus 119894119896ℎ
Scheme minus4119890119894119896ℎ + 1198902119894119896ℎ minus3 minus 2119894119896ℎ
Backward 119890minus119894119896ℎ 1 minus 119894119896ℎ
Scheme minus4119890minus119894119896ℎ + 119890minus2119894119896ℎ minus3 minus 2119894119896ℎ
6 Modified Schemes for the Two-DimensionalHelmholtz Equation on Square Meshes
We consider the two-dimensional Helmholtz equation givenby
119906119909119909+ 119906119910119910+ 1198962119906 (119909 119910) = 0 on R
2 (37)
with 1198962 = 1198962119909+ 1198962119910 where 119896
119909= 119896 cos 120579 and 119896
119910= 119896 sin 120579
are user-specified constants and 120579 is the incident angle Nowusing the following approximations
119906119909119909asymp119906119894minus1119895
minus 2119906119894119895+ 119906119894+1119895
ℎ2
119906119910119910asymp119906119894119895minus1
minus 2119906119894119895+ 119906119894119895+1
ℎ2
(38)
(37) takes the form
119906119894minus1119895
+ 119906119894+1119895
+ 119906119894119895minus1
+ 119906119894119895+1
+ (ℎ21198962minus 4) 119906
119894119895= 0 (39)
Equation (39) is the standard five-point second-order centralfinite difference scheme for (37) In order to construct anexact scheme for (37) we now use the following Bloch waveproperty for the two-dimensional case given by
119906119894+119899119895+119898
= 119890119894ℎ(119896119909119899+119896119910119898)119906119894119895
forall119899119898 isin Z (40)
and (39) takes the following form
119906119894minus1119895
+ 119906119894+1119895
+ 119906119894119895minus1
+ 119906119894119895+1
+ (ℎ21198962minus 4) 119906
119894119895
= (2 cos (119896119909ℎ) + 2 cos (119896
119910ℎ) + ℎ
21198962minus 4) 119906
119894119895
(41)
or
119906119894minus1119895
+ 119906119894+1119895
+ 119906119894119895minus1
+ 119906119894119895+1
+ (2 cos (119896119909ℎ) + 2 cos (119896
119910ℎ)) 119906119894119895= 0
(42)
which is the required exact central finite difference schemefor (37) Now in order to avoid duplication one can constructexact forward and backward finite difference schemes for (37)as explained in the case of the one-dimensional Helmholtzequation in Section 22
7 Numerical Examples forTwo-Dimensional Problems
We reconsider (37) defined on the square domain (0 1)2
119906119909119909+ 119906119910119910+ 1198962119906 (119909 119910) = 0 (43)
which has a plane wave solution of the form given by
119906 (119909 119910) = 119890119894(119896119909119909+119896119910119910) (44)
In order to illustrate the effectiveness of the modified schemein comparison to the standard finite difference scheme wesolve (43) on a square mesh of mesh length ℎ gt 0 for two
Journal of Applied Mathematics 7
Table 5 Comparison of the dispersion error for standard central (3) and modified central (10) standard forward (19) and modified forward(21) and backward (20) and modified backward (22) finite difference schemes for fixed ℎ = 10minus2 with varying wave numbers for the case ofDirichlet boundary conditions (32)
119896ℎ Scheme (3) Scheme (10) 119896ℎ Scheme (3) Scheme (10)001 10 lowast 10minus6 31 lowast 10minus14 10 99 lowast 10minus1 11 lowast 10minus13
01 35 lowast 10minus3 41 lowast 10minus14 103 99 lowast 10minus1 14 lowast 10minus11
05 50 lowast 10minus1
17 lowast 10minus14
106
99 lowast 10minus1
74 lowast 10minus9
1 28621 13 lowast 10minus14 109 99 lowast 10minus1 76 lowast 10minus6
2 19447 25 lowast 10minus14 1012 99 lowast 10minus1 78 lowast 10minus3
119896ℎ Scheme (19) Scheme (21) 119896ℎ Scheme (19) Scheme (21)001 69 lowast 10
minus130 lowast 10
minus1110 99 lowast 10
minus111 lowast 10
minus13
01 47 lowast 10minus1 80 lowast 10minus14 103 99 lowast 10minus1 14 lowast 10minus11
05 18186 69 lowast 10minus15
106
99 lowast 10minus1
74 lowast 10minus9
1 10128 10 lowast 10minus14 109 99 lowast 10minus1 76 lowast 10minus6
2 99 lowast 10minus1 26 lowast 10minus14 1012 99 lowast 10minus1 78 lowast 10minus3
119896ℎ Scheme (20) Scheme (22) 119896ℎ Scheme (20) Scheme (22)001 18 lowast 10
minus130 lowast 10
minus1110 99 lowast 10
minus111 lowast 10
minus13
01 40 lowast 10minus1 80 lowast 10minus14 103 99 lowast 10minus1 14 lowast 10minus11
05 16134 69 lowast 10minus15 106 99 lowast 10minus1 74 lowast 10minus9
1 15403 10 lowast 10minus14 109 99 lowast 10minus1 76 lowast 10minus6
2 10370 26 lowast 10minus14 1012 99 lowast 10minus1 78 lowast 10minus3
Table 6 Comparison of the dispersion error for standard central (3) and modified central (10) standard forward (19) and modified forward(21) and backward (20) and modified backward (22) finite difference schemes for fixed ℎ = 10
minus2 with varying wave numbers for the case ofradiation boundary conditions (34)
119896ℎ Scheme (3) Scheme (10) 119896ℎ Scheme (3) Scheme (10)001 13 lowast 10minus5 45 lowast 10minus14 10 99 lowast 10minus1 11 lowast 10minus13
01 44 lowast 10minus3
30 lowast 10minus14
103
99 lowast 10minus1
14 lowast 10minus11
05 52 lowast 10minus1 80 lowast 10minus15 106 99 lowast 10minus1 74 lowast 10minus9
1 19996 99 lowast 10minus15
109
99 lowast 10minus1
76 lowast 10minus6
2 19301 27 lowast 10minus14 1012 99 lowast 10minus1 92 lowast 10minus4
119896ℎ Scheme (19) Scheme (21) 119896ℎ Scheme (19) Scheme (21)001 17 lowast 10minus3 45 lowast 10minus14 10 99 lowast 10minus1 11 lowast 10minus13
01 17 lowast 10minus3
30 lowast 10minus14
103
99 lowast 10minus1
14 lowast 10minus11
05 31 lowast 10minus1 80 lowast 10minus15 106 99 lowast 10minus1 74 lowast 10minus9
1 19998 99 lowast 10minus15
109
99 lowast 10minus1
76 lowast 10minus6
2 19302 27 lowast 10minus14 1012 99 lowast 10minus1 92 lowast 10minus4
119896ℎ Scheme (20) Scheme (22) 119896ℎ Scheme (20) Scheme (22)001 17 lowast 10minus3 45 lowast 10minus14 10 99 lowast 10minus1 11 lowast 10minus13
01 24 lowast 10minus3
30 lowast 10minus14
103
99 lowast 10minus1
14 lowast 10minus11
05 72 lowast 10minus1 80 lowast 10minus15 106 99 lowast 10minus1 74 lowast 10minus9
1 19996 99 lowast 10minus15 109 99 lowast 10minus1 76 lowast 10minus6
2 19300 27 lowast 10minus14 1012 99 lowast 10minus1 92 lowast 10minus4
8 Journal of Applied Mathematics
Table 7 Comparison of the dispersion error at an angle of 1205874 for standard and modified finite difference schemes for fixed ℎ = 10minus2 withvarying wave numbers for the case of (45) and (46) boundary conditions
Dirichlet BCs (45) Dirichlet and radiation BCs (46)119896ℎ Standard Modified Standard Modified10minus6
44 lowast 10minus12
44 lowast 10minus12
18 lowast 10minus11
18 lowast 10minus11
10minus4 36 lowast 10minus12 36 lowast 10minus12 47 lowast 10minus10 16 lowast 10minus11
10minus2 21 lowast 10minus5 36 lowast 10minus12 41 lowast 10minus4 13 lowast 10minus11
1 48 lowast 103
38 lowast 10minus11
13 lowast 102
15 lowast 10minus12
103 99 lowast 10minus1 38 lowast 10minus9 99 lowast 10minus1 15 lowast 10minus9
106 99 lowast 10minus1 39 lowast 10minus6 99 lowast 10minus1 16 lowast 10minus6
1010 99 lowast 10minus1 03139 99 lowast 10minus1 12 lowast 10minus2
types of boundary conditions (119886) with Dirichlet boundaryconditions applied at all edges
119906 (119909 119910) = 119890119894119896119909119909 on Γ
1= 119909 isin (0 1) 119910 = 0
119906 (119909 119910) = 119890119894(119896119909+119896119910119910) on Γ
2= 119910 isin (0 1) 119909 = 1
119906 (119909 119910) = 119890119894(119896119909119909+119896119910) on Γ
3= 119909 isin (0 1) 119910 = 1
119906 (119909 119910) = 119890119894119896119910119910 on Γ
4= 119910 isin (0 1) 119909 = 0
(45)
and (119887) with Dirichlet boundary conditions applied at edgesΓ1 Γ4and radiation boundary conditions applied at edges
Γ2 Γ3
119906 (119909 119910) = 119890119894119896119909119909 on Γ
1= 119909 isin (0 1) 119910 = 0
119906 (119909 119910) = 119890119894119896119910119910 on Γ
4= 119910 isin (0 1) 119909 = 0
120597119906
120597119909minus 119894119896119909119906 = 0 on Γ
2= 119910 isin (0 1) 119909 = 1
120597119906
120597119910minus 119894119896119910119906 = 0 on Γ
3= 119909 isin (0 1) 119910 = 1
(46)
Once again the numerical error ismeasured using the discreteℓinfin
norm defined by ℓinfin
= max119894max119895|119906119894119895minus 119906(119909
119894 119909119895)| 119894 =
0 1 2 119899119909 119895 = 0 1 2 119899
119910with 119906(119909
119894 119909119895) representing
the analytical solution and 119906119894119895
the computed numericalsolution Moreover 119899
119909and 119899
119910denote the number of grid
points whereas 119873119909and 119873
119910denote the number of elements
in the 119909 and 119910 directions respectively
Conflict of Interests
The authors declare that there is no conflict of interestsregarding the publishing of this paper
References
[1] G C Cohen Higher-Order Numerical Methods for TransientWave Equations Scientific Computation Springer Berlin Ger-many 2002
[2] F Ihlenburg Finite Element Analysis of Acoustic Scattering vol132 of Applied Mathematical Sciences Springer New York NYUSA 1998
[3] R J LeVeque Finite Volume Methods for Hyperbolic ProblemsCambridge Texts in Applied Mathematics Cambridge Univer-sity Press Cambridge UK 2002
[4] M Ainsworth and H A Wajid ldquoExplicit discrete dispersionrelations for the acoustic wave equation in d-dimensionsusing finite element spectral element and optimally blendedschemesrdquo inComputerMethods inMechanics vol 1 ofAdvancedStructured Materials pp 3ndash17 Springer Berlin Germany 2004
[5] M Ainsworth and H A Wajid ldquoOptimally blended spectral-finite element scheme for wave propagation and nonstandardreduced integrationrdquo SIAM Journal on Numerical Analysis vol48 no 1 pp 346ndash371 2010
[6] S K Lele ldquoCompact finite difference schemes with spectral-likeresolutionrdquo Journal of Computational Physics vol 103 no 1 pp16ndash42 1992
[7] M Nabavi M H K Siddiqui and J Dargahi ldquoA new 9-pointsixth-order accurate compact finite-difference method for theHelmholtz equationrdquo Journal of Sound and Vibration vol 307no 3ndash5 pp 972ndash982 2007
[8] JWNehrbass J O Jevtic andR Lee ldquoReducing the phase errorfor finite-difference methods without increasing the orderrdquoIEEE Transaction on Antennas and Propagation vol 46 no 8pp 1194ndash1201 1998
[9] I Singer and E Turkel ldquoHigh-order finite difference methodsfor the Helmholtz equationrdquo Computer Methods in AppliedMechanics and Engineering vol 163 no 1ndash4 pp 343ndash358 1998
[10] Y SWong andG Li ldquoExact finite difference schemes for solvingHelmholtz equation at any wavenumberrdquo International Journalof Numerical Analysis and Modeling B vol 2 no 1 pp 91ndash1082011
[11] M Ainsworth and H A Wajid ldquoDispersive and dissipativebehavior of the spectral element methodrdquo SIAM Journal onNumerical Analysis vol 47 no 5 pp 3910ndash3937 2009
[12] D Komatitsch and J Tromp ldquoSpectral-element simulations ofglobal seismic wave propagationmdashII Three-dimensional mod-els oceans rotation and self-gravitationrdquo Geophysical JournalInternational vol 150 no 1 pp 303ndash318 2002
[13] D Komatitsch and J Tromp ldquoSpectral-element simulations ofglobal seismic wave propagation - I Validationrdquo GeophysicalJournal International vol 149 no 2 pp 390ndash412 2002
[14] F Ihlenburg and I Babuska ldquoFinite element solution of theHelmholtz equation with high wave number Part I The h-version of the FEMrdquo Computers amp Mathematics with Applica-tions vol 30 no 9 pp 9ndash37 1995
[15] F Ihlenburg and I Babuska ldquoFinite element solution of theHelmholtz equation with high wave number IIThe h-p version
Journal of Applied Mathematics 9
of the FEMrdquo SIAM Journal on Numerical Analysis vol 34 no 1pp 315ndash358 1997
[16] E H Twizell Computational Methods for Partial DifferentialEquations Ellis Horwood Series Mathematics and its Applica-tions Ellis Horwood Chichester UK 1984
[17] T W H Sheu L W Hsieh and C F Chen ldquoDevelopment ofa three-point sixth-order Helmholtz schemerdquo Journal of Com-putational Acoustics vol 16 no 3 pp 343ndash359 2008
[18] Y Fu ldquoCompact fourth-order finite difference schemes forHelmholtz equation with high wave numbersrdquo Journal ofComputational Mathematics vol 26 no 1 pp 98ndash111 2008
Submit your manuscripts athttpwwwhindawicom
Hindawi Publishing Corporationhttpwwwhindawicom Volume 2014
MathematicsJournal of
Hindawi Publishing Corporationhttpwwwhindawicom Volume 2014
Mathematical Problems in Engineering
Hindawi Publishing Corporationhttpwwwhindawicom
Differential EquationsInternational Journal of
Volume 2014
Applied MathematicsJournal of
Hindawi Publishing Corporationhttpwwwhindawicom Volume 2014
Probability and StatisticsHindawi Publishing Corporationhttpwwwhindawicom Volume 2014
Journal of
Hindawi Publishing Corporationhttpwwwhindawicom Volume 2014
Mathematical PhysicsAdvances in
Complex AnalysisJournal of
Hindawi Publishing Corporationhttpwwwhindawicom Volume 2014
OptimizationJournal of
Hindawi Publishing Corporationhttpwwwhindawicom Volume 2014
CombinatoricsHindawi Publishing Corporationhttpwwwhindawicom Volume 2014
International Journal of
Hindawi Publishing Corporationhttpwwwhindawicom Volume 2014
Operations ResearchAdvances in
Journal of
Hindawi Publishing Corporationhttpwwwhindawicom Volume 2014
Function Spaces
Abstract and Applied AnalysisHindawi Publishing Corporationhttpwwwhindawicom Volume 2014
International Journal of Mathematics and Mathematical Sciences
Hindawi Publishing Corporationhttpwwwhindawicom Volume 2014
The Scientific World JournalHindawi Publishing Corporation httpwwwhindawicom Volume 2014
Hindawi Publishing Corporationhttpwwwhindawicom Volume 2014
Algebra
Discrete Dynamics in Nature and Society
Hindawi Publishing Corporationhttpwwwhindawicom Volume 2014
Hindawi Publishing Corporationhttpwwwhindawicom Volume 2014
Decision SciencesAdvances in
Discrete MathematicsJournal of
Hindawi Publishing Corporationhttpwwwhindawicom
Volume 2014 Hindawi Publishing Corporationhttpwwwhindawicom Volume 2014
Stochastic AnalysisInternational Journal of
4 Journal of Applied Mathematics
Inserting the above approximations in (1) and performingsimplifications we get the following stencil forms for theforward and backward schemes respectively
((119896ℎ)2+ 1) 119906
119895minus 2119906119895+1
+ 119906119895+2
= 0 (19)
119906119895minus2
minus 2119906119895minus1
+ ((119896ℎ)2+ 1) 119906
119895= 0 (20)
Using (8) in (19) and (20) we obtain modified forward andbackward finite difference schemes given by
(2119890119894119896ℎ
minus 1198902119894119896ℎ
) 119906119895minus 2119906119895+1
+ 119906119895+2
= 0 (21)
119906119895minus2
minus 2119906119895minus1
+ (2119890minus119894119896ℎ
minus 119890minus2119894119896ℎ
) 119906119895= 0 (22)
Similarly one can make forward and backward schemes ofany order exact In Table 3 we made only those forward andbackward schemes which keep only three terms in the finitedifference stencil exact Concluding one can use any of thepresented schemes to have nodally exact solutions for theHelmholtz equation when the problem is posed along withDirichlet boundary conditions In the following section wepresent modified schemes when the problem has radiationboundary conditions
3 Modified Finite Difference Schemes forRadiation Boundary Conditions
We now make the first-order derivative involved in theradiation boundary condition given by
1199061015840
119895minus 119894119896119906119895= 0 (23)
exact The second-order central finite difference approxima-tion of 1199061015840(119909) is [16]
1199061015840
119895asymp119906119895+1
minus 119906119895minus1
2ℎ(24)
which on inserting into (23) gives the following stencil
119906119895minus1
minus 2119894119896ℎ119906119895minus 119906119895+1
= 0 (25)
Inserting a nontrivial solution of the form 119906119895= 119890119894119895ℎ results in
ℎ minus 119896ℎ = +(119896ℎ)3
6+ sdot sdot sdot (26)
which is not dispersion free so in order to make it dispersionfree we make use of the Bloch wave property (8) and end upwith the following form
119906119895minus1
+ 2119894 sin (119896ℎ) 119906119895minus 119906119895+1
= 0 (27)
which satisfies minus 119896 = 0 Hence the modified central finitedifference scheme (27) provides an exact solution at the last119873th node of the grid This scheme (27) was also obtained byWong and Li [10] but with a different formulation Scheme
(27) has one fictitous node for 119895 = 119873 which needs to beavoided So we are required to solve (27) with (10) to get
minus119906119895minus1
+ (119894 sin (119896ℎ) minus cos (119896ℎ)) 119906119895= 0 (28)
Instead of performing this extra step one can constructforward and backward schemes for radiation boundaryconditions and for that we consider first-order forward andbackward finite difference schemes with the first derivativegiven by
1199061015840
119895(119909) asymp
119906119895+1
minus 119906119895
ℎ
1199061015840
119895(119909) asymp
119906119895minus 119906119895minus1
ℎ
(29)
Now inserting (29) into (23) gives standard forward andbackward finite difference schemes
minus (1 + 119894119896ℎ) 119906119895+ 119906119895+1
= 0
minus119906119895minus1
+ (1 minus 119894119896ℎ) 119906119895= 0
(30)
Similarly inserting (29) into (23) together with (8) we obtainmodified forward and backward finite difference schemes forradiation boundary conditions (23) given by
minus119890119894119896ℎ119906119895+ 119906119895+1
= 0
minus119906119895minus1
+ 119890minus119894119896ℎ
119906119895= 0
(31)
In Table 4 we have listed coefficients for standard and modi-fied schemes for radiation boundary conditions (23) for cen-tral forward and backward schemes
4 A Note on the Implementation ofthe Modified Schemes
An interesting feature of the modified schemes is theireasy implementation as (119886) one does not need to write abrand new code but instead one just needs to replace thecoefficient of the 119895th node in the standard schemes withthe modified coefficient (119887) the modified schemes keep thesame bandwidth structure as one has in the case of standardschemes and therefore adds no cost to the implementationbut one obtains highly accurate results
5 Numerical Examples forOne-Dimensional Problems
In order to illustrate the superiority of the modified schemeswe solve (1) on Ω = (0 1) sub R The numerical error is mea-sured using the discrete ℓ
infinnorm defined by ℓ
infin= max
119895|119906119895minus
119906(119909119895)| 119895 = 0 1 2 119873 with 119906(119909
119895) representing the
analytical solution and 119906119895the computed numerical solution
Moreover 119873 denotes the number of grid points in a uni-formly spaced grid
Journal of Applied Mathematics 5
51 Dirichlet Boundary Conditions Applied at Both Ends Firstof all we solve (1) on Ω = (0 1) sub R along with Dirichletboundary conditions given by
119906 (0) = 1 119906 (1) = 119890119894119896 (32)
Here we give full systems formodified schemes (10) (21) and(22) and standard finite difference schemes (3) (19) and (20)
1199060= 1 119906
119873= 119890119894119896
119906119895+1
+ ((119896ℎ)2minus 2) 119906
119895+ 119906119895minus1
= 0 forall119895 = 1 2 119873 minus 1 (standard central)
119906119895+1
minus 2 cos (ℎ119896) 119906119895+ 119906119895minus1
= 0 forall119895 = 1 2 119873 minus 1 (modified central)
((119896ℎ)2+ 1) 119906
119895minus 2119906119895+1
+ 119906119895+2
= 0 forall119895 = 1 2 119873 minus 2 (standard forward)
119906119895minus2
minus 2119906119895minus1
+ ((119896ℎ)2+ 1) 119906
119895
= 0 for 119895 = 119873 minus 1 (standard forward)
(2119890119894119896ℎ
minus 1198902119894119896ℎ
) 119906119895minus 2119906119895+1
+ 119906119895+2
= 0 forall119895 = 1 2 119873 minus 2 (modified forward)
119906119895minus2
minus 2119906119895minus1
+ (2119890minus119894119896ℎ
minus 119890minus2119894119896ℎ
) 119906119895
= 0 for 119895 = 119873 minus 1 (modified forward)
119906119895minus2
minus 2119906119895minus1
+ ((119896ℎ)2+ 1) 119906
119895
= 0 forall119895 = 2 119873 minus 1 (standard backward)
((119896ℎ)2+ 1) 119906
119895minus 2119906119895+1
+ 119906119895+2
= 0 for 119895 = 1 (standard backward)
119906119895minus2
minus 2119906119895minus1
+ (2119890minus119894119896ℎ
minus 119890minus2119894119896ℎ
) 119906119895
= 0 forall119895 = 2 119873 minus 1 (modified backward)
(2119890119894119896ℎ
minus 1198902119894119896ℎ
) 119906119895minus 2119906119895+1
+ 119906119895+2
= 0 for 119895 = 1 (modified backward)
(33)
In Table 5 the dispersion error for a fixed mesh of sizeℎ = 10minus2 and a broad range of wave numbers from 119896 = 1 to119896 = 1014 is given It is evident that in the case of standardschemes (3) (19) and (20) the dispersion error dependsupon the nondimensional wave number 119896ℎ (Table 7) As for119896ℎ = 10
minus2 all schemes (3) (19) and (20) provide good resultswhereas they fail for 119896ℎ ≫ 1 However modified schemes(10) (21) and (22) provide highly accurate results even for119896ℎ = 1012 and are consistent with the dispersion relation minus 119896 = 0 which is independent of both the wave number
119896 and the mesh size ℎ Fu [18] made an effort and constructeda scheme in which the dispersion error in the leading ordererror term was only independent of the wave number
52 Dirichlet Boundary Condition at Left End and RadiationBoundary Condition at Right End Propagating Wave Thistime we solve (1) onΩ = (0 1) sub R along with Dirichlet andradiation boundary conditions applied at the left and rightends respectively
119906 (0) = 1 1199061015840(1) = 119894119896119906 (1) (34)
For this problem we use both standard and modifiedcentral finite difference schemes (3) and (10) for the approx-imation of the second derivative present in the Helmholtzequation and use all modified schemes central forward andbackward for the first derivative present in (23) presentedin Section 3 The full systems for the modified and standardfinite difference schemes are (Table 2)
1199060= 1
119906119895+1
+ ((119896ℎ)2minus 2) 119906
119895+ 119906119895minus1
= 0 forall119895 = 1 2 119873 minus 1 (standard central)
119906119895+1
minus 2 cos (ℎ119896) 119906119895+ 119906119895minus1
= 0 forall119895 = 1 2 119873 minus 1 (modified central)
(35)
And now for radiation boundary conditions
2119906119895minus1
+ (minus2 cos (119896ℎ) + 2119894 sin (119896ℎ)) 119906119895
= 0 for 119895 = 119873 (modified central)
2119906119895minus1
+ (minus2 + (119896ℎ)2+ 2119894119896ℎ) 119906
119895
= 0 for 119895 = 119873 (standard central)
119906119895minus1
+ (minus2 cos (119896ℎ) + 119890119894119896ℎ) 119906119895
= 0 for 119895 = 119873 (modified forward)
119906119895minus1
+ (minus2 + (119896ℎ)2+ 1 + 119894119896ℎ) 119906
119895
= 0 for 119895 = 119873 (standard forward)
minus 119906119895minus1
+ 119890minus119894119896ℎ
119906119895
= 0 for 119895 = 119873 (modified backward)
minus 119906119895minus1
+ (1 minus 119894119896ℎ) 119906119895
= 0 for 119895 = 119873 (standard backward)
(36)
Once again the superiority of the modified schemescompared with standard schemes is evident from Table 6even for the case of radiation boundary conditions
6 Journal of Applied Mathematics
Table 2The coefficients of the central nodes for modified and standard schemes where the coefficient for standard schemes can be obtainedfrom the series representations of the central node of the modified scheme
Order Modified CFD scheme Standard CFD scheme
2 minus2 cos (119896ℎ)ℎ2
minus2 + (119896ℎ)2
ℎ2
4 2 cos (2119896ℎ) minus 32 cos (119896ℎ)12ℎ2
30 minus 12(119896ℎ)2
12ℎ2
6 minus4 cos (3119896ℎ) + 5 cos (2119896ℎ) minus 540 cos (119896ℎ)180ℎ2
minus490 + 180(119896ℎ)2
180ℎ2
2119901 minus2
1199012
sum119894=1
120582119894
cos (119894119896ℎ)(119894ℎ)2
with 120582119894=
1199012
prod119897=1119897 =119894
1198972
1198972 minus 1198942minus2
ℎ2
1199012
sum119894=1
120582119894
1198942(1 minus
(119894119896ℎ)2
2)
Table 3 Coefficients of the 119895th node for modified and standardforward and backward schemes for (1) where the coefficients forstandard schemes can be recovered from the real part of the seriesrepresentations of the modified coefficients
Modified coefficient Standard coefficient2119890119894119896ℎminus 1198902119894119896ℎ
1 + (119896ℎ)2
5119890119894119896ℎ minus 41198902119894119896ℎ + 1198903119894119896ℎ 2 + (119896ℎ)2
104119890119894119896ℎ minus 1141198902119894119896ℎ + 561198903119894119896ℎ minus 111198904119894119896ℎ 35 + 12(119896ℎ)2
Modified coefficient Standard coefficient2119890minus119894119896ℎ minus 119890minus2119894119896ℎ 1 + (119896ℎ)
2
5119890minus119894119896ℎ
minus 4119890minus2119894119896ℎ
+ 119890minus3119894119896ℎ
2 + (119896ℎ)2
104119890minus119894119896ℎ minus 114119890minus2119894119896ℎ + 56119890minus3119894119896ℎ minus 11119890minus4119894119896ℎ 35 + 12(119896ℎ)2
Table 4 Coefficients of the 119895th node for modified and standardcentral and forward and backward schemes for (23) where thecoefficients for standard schemes can be recovered from the real partof the series representations of the modified coefficients
Modified coefficient Standard coefficientCentral minus2 sin 119896ℎ minus2119894119896ℎ
Scheme minus119890minus2119894119896ℎ2 + 8119890minus119894119896ℎ minus 8119890119894119896ℎ + 1198902119894119896ℎ minus12119894119896ℎ
Forward minus119890119894119896ℎ
minus1 minus 119894119896ℎ
Scheme minus4119890119894119896ℎ + 1198902119894119896ℎ minus3 minus 2119894119896ℎ
Backward 119890minus119894119896ℎ 1 minus 119894119896ℎ
Scheme minus4119890minus119894119896ℎ + 119890minus2119894119896ℎ minus3 minus 2119894119896ℎ
6 Modified Schemes for the Two-DimensionalHelmholtz Equation on Square Meshes
We consider the two-dimensional Helmholtz equation givenby
119906119909119909+ 119906119910119910+ 1198962119906 (119909 119910) = 0 on R
2 (37)
with 1198962 = 1198962119909+ 1198962119910 where 119896
119909= 119896 cos 120579 and 119896
119910= 119896 sin 120579
are user-specified constants and 120579 is the incident angle Nowusing the following approximations
119906119909119909asymp119906119894minus1119895
minus 2119906119894119895+ 119906119894+1119895
ℎ2
119906119910119910asymp119906119894119895minus1
minus 2119906119894119895+ 119906119894119895+1
ℎ2
(38)
(37) takes the form
119906119894minus1119895
+ 119906119894+1119895
+ 119906119894119895minus1
+ 119906119894119895+1
+ (ℎ21198962minus 4) 119906
119894119895= 0 (39)
Equation (39) is the standard five-point second-order centralfinite difference scheme for (37) In order to construct anexact scheme for (37) we now use the following Bloch waveproperty for the two-dimensional case given by
119906119894+119899119895+119898
= 119890119894ℎ(119896119909119899+119896119910119898)119906119894119895
forall119899119898 isin Z (40)
and (39) takes the following form
119906119894minus1119895
+ 119906119894+1119895
+ 119906119894119895minus1
+ 119906119894119895+1
+ (ℎ21198962minus 4) 119906
119894119895
= (2 cos (119896119909ℎ) + 2 cos (119896
119910ℎ) + ℎ
21198962minus 4) 119906
119894119895
(41)
or
119906119894minus1119895
+ 119906119894+1119895
+ 119906119894119895minus1
+ 119906119894119895+1
+ (2 cos (119896119909ℎ) + 2 cos (119896
119910ℎ)) 119906119894119895= 0
(42)
which is the required exact central finite difference schemefor (37) Now in order to avoid duplication one can constructexact forward and backward finite difference schemes for (37)as explained in the case of the one-dimensional Helmholtzequation in Section 22
7 Numerical Examples forTwo-Dimensional Problems
We reconsider (37) defined on the square domain (0 1)2
119906119909119909+ 119906119910119910+ 1198962119906 (119909 119910) = 0 (43)
which has a plane wave solution of the form given by
119906 (119909 119910) = 119890119894(119896119909119909+119896119910119910) (44)
In order to illustrate the effectiveness of the modified schemein comparison to the standard finite difference scheme wesolve (43) on a square mesh of mesh length ℎ gt 0 for two
Journal of Applied Mathematics 7
Table 5 Comparison of the dispersion error for standard central (3) and modified central (10) standard forward (19) and modified forward(21) and backward (20) and modified backward (22) finite difference schemes for fixed ℎ = 10minus2 with varying wave numbers for the case ofDirichlet boundary conditions (32)
119896ℎ Scheme (3) Scheme (10) 119896ℎ Scheme (3) Scheme (10)001 10 lowast 10minus6 31 lowast 10minus14 10 99 lowast 10minus1 11 lowast 10minus13
01 35 lowast 10minus3 41 lowast 10minus14 103 99 lowast 10minus1 14 lowast 10minus11
05 50 lowast 10minus1
17 lowast 10minus14
106
99 lowast 10minus1
74 lowast 10minus9
1 28621 13 lowast 10minus14 109 99 lowast 10minus1 76 lowast 10minus6
2 19447 25 lowast 10minus14 1012 99 lowast 10minus1 78 lowast 10minus3
119896ℎ Scheme (19) Scheme (21) 119896ℎ Scheme (19) Scheme (21)001 69 lowast 10
minus130 lowast 10
minus1110 99 lowast 10
minus111 lowast 10
minus13
01 47 lowast 10minus1 80 lowast 10minus14 103 99 lowast 10minus1 14 lowast 10minus11
05 18186 69 lowast 10minus15
106
99 lowast 10minus1
74 lowast 10minus9
1 10128 10 lowast 10minus14 109 99 lowast 10minus1 76 lowast 10minus6
2 99 lowast 10minus1 26 lowast 10minus14 1012 99 lowast 10minus1 78 lowast 10minus3
119896ℎ Scheme (20) Scheme (22) 119896ℎ Scheme (20) Scheme (22)001 18 lowast 10
minus130 lowast 10
minus1110 99 lowast 10
minus111 lowast 10
minus13
01 40 lowast 10minus1 80 lowast 10minus14 103 99 lowast 10minus1 14 lowast 10minus11
05 16134 69 lowast 10minus15 106 99 lowast 10minus1 74 lowast 10minus9
1 15403 10 lowast 10minus14 109 99 lowast 10minus1 76 lowast 10minus6
2 10370 26 lowast 10minus14 1012 99 lowast 10minus1 78 lowast 10minus3
Table 6 Comparison of the dispersion error for standard central (3) and modified central (10) standard forward (19) and modified forward(21) and backward (20) and modified backward (22) finite difference schemes for fixed ℎ = 10
minus2 with varying wave numbers for the case ofradiation boundary conditions (34)
119896ℎ Scheme (3) Scheme (10) 119896ℎ Scheme (3) Scheme (10)001 13 lowast 10minus5 45 lowast 10minus14 10 99 lowast 10minus1 11 lowast 10minus13
01 44 lowast 10minus3
30 lowast 10minus14
103
99 lowast 10minus1
14 lowast 10minus11
05 52 lowast 10minus1 80 lowast 10minus15 106 99 lowast 10minus1 74 lowast 10minus9
1 19996 99 lowast 10minus15
109
99 lowast 10minus1
76 lowast 10minus6
2 19301 27 lowast 10minus14 1012 99 lowast 10minus1 92 lowast 10minus4
119896ℎ Scheme (19) Scheme (21) 119896ℎ Scheme (19) Scheme (21)001 17 lowast 10minus3 45 lowast 10minus14 10 99 lowast 10minus1 11 lowast 10minus13
01 17 lowast 10minus3
30 lowast 10minus14
103
99 lowast 10minus1
14 lowast 10minus11
05 31 lowast 10minus1 80 lowast 10minus15 106 99 lowast 10minus1 74 lowast 10minus9
1 19998 99 lowast 10minus15
109
99 lowast 10minus1
76 lowast 10minus6
2 19302 27 lowast 10minus14 1012 99 lowast 10minus1 92 lowast 10minus4
119896ℎ Scheme (20) Scheme (22) 119896ℎ Scheme (20) Scheme (22)001 17 lowast 10minus3 45 lowast 10minus14 10 99 lowast 10minus1 11 lowast 10minus13
01 24 lowast 10minus3
30 lowast 10minus14
103
99 lowast 10minus1
14 lowast 10minus11
05 72 lowast 10minus1 80 lowast 10minus15 106 99 lowast 10minus1 74 lowast 10minus9
1 19996 99 lowast 10minus15 109 99 lowast 10minus1 76 lowast 10minus6
2 19300 27 lowast 10minus14 1012 99 lowast 10minus1 92 lowast 10minus4
8 Journal of Applied Mathematics
Table 7 Comparison of the dispersion error at an angle of 1205874 for standard and modified finite difference schemes for fixed ℎ = 10minus2 withvarying wave numbers for the case of (45) and (46) boundary conditions
Dirichlet BCs (45) Dirichlet and radiation BCs (46)119896ℎ Standard Modified Standard Modified10minus6
44 lowast 10minus12
44 lowast 10minus12
18 lowast 10minus11
18 lowast 10minus11
10minus4 36 lowast 10minus12 36 lowast 10minus12 47 lowast 10minus10 16 lowast 10minus11
10minus2 21 lowast 10minus5 36 lowast 10minus12 41 lowast 10minus4 13 lowast 10minus11
1 48 lowast 103
38 lowast 10minus11
13 lowast 102
15 lowast 10minus12
103 99 lowast 10minus1 38 lowast 10minus9 99 lowast 10minus1 15 lowast 10minus9
106 99 lowast 10minus1 39 lowast 10minus6 99 lowast 10minus1 16 lowast 10minus6
1010 99 lowast 10minus1 03139 99 lowast 10minus1 12 lowast 10minus2
types of boundary conditions (119886) with Dirichlet boundaryconditions applied at all edges
119906 (119909 119910) = 119890119894119896119909119909 on Γ
1= 119909 isin (0 1) 119910 = 0
119906 (119909 119910) = 119890119894(119896119909+119896119910119910) on Γ
2= 119910 isin (0 1) 119909 = 1
119906 (119909 119910) = 119890119894(119896119909119909+119896119910) on Γ
3= 119909 isin (0 1) 119910 = 1
119906 (119909 119910) = 119890119894119896119910119910 on Γ
4= 119910 isin (0 1) 119909 = 0
(45)
and (119887) with Dirichlet boundary conditions applied at edgesΓ1 Γ4and radiation boundary conditions applied at edges
Γ2 Γ3
119906 (119909 119910) = 119890119894119896119909119909 on Γ
1= 119909 isin (0 1) 119910 = 0
119906 (119909 119910) = 119890119894119896119910119910 on Γ
4= 119910 isin (0 1) 119909 = 0
120597119906
120597119909minus 119894119896119909119906 = 0 on Γ
2= 119910 isin (0 1) 119909 = 1
120597119906
120597119910minus 119894119896119910119906 = 0 on Γ
3= 119909 isin (0 1) 119910 = 1
(46)
Once again the numerical error ismeasured using the discreteℓinfin
norm defined by ℓinfin
= max119894max119895|119906119894119895minus 119906(119909
119894 119909119895)| 119894 =
0 1 2 119899119909 119895 = 0 1 2 119899
119910with 119906(119909
119894 119909119895) representing
the analytical solution and 119906119894119895
the computed numericalsolution Moreover 119899
119909and 119899
119910denote the number of grid
points whereas 119873119909and 119873
119910denote the number of elements
in the 119909 and 119910 directions respectively
Conflict of Interests
The authors declare that there is no conflict of interestsregarding the publishing of this paper
References
[1] G C Cohen Higher-Order Numerical Methods for TransientWave Equations Scientific Computation Springer Berlin Ger-many 2002
[2] F Ihlenburg Finite Element Analysis of Acoustic Scattering vol132 of Applied Mathematical Sciences Springer New York NYUSA 1998
[3] R J LeVeque Finite Volume Methods for Hyperbolic ProblemsCambridge Texts in Applied Mathematics Cambridge Univer-sity Press Cambridge UK 2002
[4] M Ainsworth and H A Wajid ldquoExplicit discrete dispersionrelations for the acoustic wave equation in d-dimensionsusing finite element spectral element and optimally blendedschemesrdquo inComputerMethods inMechanics vol 1 ofAdvancedStructured Materials pp 3ndash17 Springer Berlin Germany 2004
[5] M Ainsworth and H A Wajid ldquoOptimally blended spectral-finite element scheme for wave propagation and nonstandardreduced integrationrdquo SIAM Journal on Numerical Analysis vol48 no 1 pp 346ndash371 2010
[6] S K Lele ldquoCompact finite difference schemes with spectral-likeresolutionrdquo Journal of Computational Physics vol 103 no 1 pp16ndash42 1992
[7] M Nabavi M H K Siddiqui and J Dargahi ldquoA new 9-pointsixth-order accurate compact finite-difference method for theHelmholtz equationrdquo Journal of Sound and Vibration vol 307no 3ndash5 pp 972ndash982 2007
[8] JWNehrbass J O Jevtic andR Lee ldquoReducing the phase errorfor finite-difference methods without increasing the orderrdquoIEEE Transaction on Antennas and Propagation vol 46 no 8pp 1194ndash1201 1998
[9] I Singer and E Turkel ldquoHigh-order finite difference methodsfor the Helmholtz equationrdquo Computer Methods in AppliedMechanics and Engineering vol 163 no 1ndash4 pp 343ndash358 1998
[10] Y SWong andG Li ldquoExact finite difference schemes for solvingHelmholtz equation at any wavenumberrdquo International Journalof Numerical Analysis and Modeling B vol 2 no 1 pp 91ndash1082011
[11] M Ainsworth and H A Wajid ldquoDispersive and dissipativebehavior of the spectral element methodrdquo SIAM Journal onNumerical Analysis vol 47 no 5 pp 3910ndash3937 2009
[12] D Komatitsch and J Tromp ldquoSpectral-element simulations ofglobal seismic wave propagationmdashII Three-dimensional mod-els oceans rotation and self-gravitationrdquo Geophysical JournalInternational vol 150 no 1 pp 303ndash318 2002
[13] D Komatitsch and J Tromp ldquoSpectral-element simulations ofglobal seismic wave propagation - I Validationrdquo GeophysicalJournal International vol 149 no 2 pp 390ndash412 2002
[14] F Ihlenburg and I Babuska ldquoFinite element solution of theHelmholtz equation with high wave number Part I The h-version of the FEMrdquo Computers amp Mathematics with Applica-tions vol 30 no 9 pp 9ndash37 1995
[15] F Ihlenburg and I Babuska ldquoFinite element solution of theHelmholtz equation with high wave number IIThe h-p version
Journal of Applied Mathematics 9
of the FEMrdquo SIAM Journal on Numerical Analysis vol 34 no 1pp 315ndash358 1997
[16] E H Twizell Computational Methods for Partial DifferentialEquations Ellis Horwood Series Mathematics and its Applica-tions Ellis Horwood Chichester UK 1984
[17] T W H Sheu L W Hsieh and C F Chen ldquoDevelopment ofa three-point sixth-order Helmholtz schemerdquo Journal of Com-putational Acoustics vol 16 no 3 pp 343ndash359 2008
[18] Y Fu ldquoCompact fourth-order finite difference schemes forHelmholtz equation with high wave numbersrdquo Journal ofComputational Mathematics vol 26 no 1 pp 98ndash111 2008
Submit your manuscripts athttpwwwhindawicom
Hindawi Publishing Corporationhttpwwwhindawicom Volume 2014
MathematicsJournal of
Hindawi Publishing Corporationhttpwwwhindawicom Volume 2014
Mathematical Problems in Engineering
Hindawi Publishing Corporationhttpwwwhindawicom
Differential EquationsInternational Journal of
Volume 2014
Applied MathematicsJournal of
Hindawi Publishing Corporationhttpwwwhindawicom Volume 2014
Probability and StatisticsHindawi Publishing Corporationhttpwwwhindawicom Volume 2014
Journal of
Hindawi Publishing Corporationhttpwwwhindawicom Volume 2014
Mathematical PhysicsAdvances in
Complex AnalysisJournal of
Hindawi Publishing Corporationhttpwwwhindawicom Volume 2014
OptimizationJournal of
Hindawi Publishing Corporationhttpwwwhindawicom Volume 2014
CombinatoricsHindawi Publishing Corporationhttpwwwhindawicom Volume 2014
International Journal of
Hindawi Publishing Corporationhttpwwwhindawicom Volume 2014
Operations ResearchAdvances in
Journal of
Hindawi Publishing Corporationhttpwwwhindawicom Volume 2014
Function Spaces
Abstract and Applied AnalysisHindawi Publishing Corporationhttpwwwhindawicom Volume 2014
International Journal of Mathematics and Mathematical Sciences
Hindawi Publishing Corporationhttpwwwhindawicom Volume 2014
The Scientific World JournalHindawi Publishing Corporation httpwwwhindawicom Volume 2014
Hindawi Publishing Corporationhttpwwwhindawicom Volume 2014
Algebra
Discrete Dynamics in Nature and Society
Hindawi Publishing Corporationhttpwwwhindawicom Volume 2014
Hindawi Publishing Corporationhttpwwwhindawicom Volume 2014
Decision SciencesAdvances in
Discrete MathematicsJournal of
Hindawi Publishing Corporationhttpwwwhindawicom
Volume 2014 Hindawi Publishing Corporationhttpwwwhindawicom Volume 2014
Stochastic AnalysisInternational Journal of
Journal of Applied Mathematics 5
51 Dirichlet Boundary Conditions Applied at Both Ends Firstof all we solve (1) on Ω = (0 1) sub R along with Dirichletboundary conditions given by
119906 (0) = 1 119906 (1) = 119890119894119896 (32)
Here we give full systems formodified schemes (10) (21) and(22) and standard finite difference schemes (3) (19) and (20)
1199060= 1 119906
119873= 119890119894119896
119906119895+1
+ ((119896ℎ)2minus 2) 119906
119895+ 119906119895minus1
= 0 forall119895 = 1 2 119873 minus 1 (standard central)
119906119895+1
minus 2 cos (ℎ119896) 119906119895+ 119906119895minus1
= 0 forall119895 = 1 2 119873 minus 1 (modified central)
((119896ℎ)2+ 1) 119906
119895minus 2119906119895+1
+ 119906119895+2
= 0 forall119895 = 1 2 119873 minus 2 (standard forward)
119906119895minus2
minus 2119906119895minus1
+ ((119896ℎ)2+ 1) 119906
119895
= 0 for 119895 = 119873 minus 1 (standard forward)
(2119890119894119896ℎ
minus 1198902119894119896ℎ
) 119906119895minus 2119906119895+1
+ 119906119895+2
= 0 forall119895 = 1 2 119873 minus 2 (modified forward)
119906119895minus2
minus 2119906119895minus1
+ (2119890minus119894119896ℎ
minus 119890minus2119894119896ℎ
) 119906119895
= 0 for 119895 = 119873 minus 1 (modified forward)
119906119895minus2
minus 2119906119895minus1
+ ((119896ℎ)2+ 1) 119906
119895
= 0 forall119895 = 2 119873 minus 1 (standard backward)
((119896ℎ)2+ 1) 119906
119895minus 2119906119895+1
+ 119906119895+2
= 0 for 119895 = 1 (standard backward)
119906119895minus2
minus 2119906119895minus1
+ (2119890minus119894119896ℎ
minus 119890minus2119894119896ℎ
) 119906119895
= 0 forall119895 = 2 119873 minus 1 (modified backward)
(2119890119894119896ℎ
minus 1198902119894119896ℎ
) 119906119895minus 2119906119895+1
+ 119906119895+2
= 0 for 119895 = 1 (modified backward)
(33)
In Table 5 the dispersion error for a fixed mesh of sizeℎ = 10minus2 and a broad range of wave numbers from 119896 = 1 to119896 = 1014 is given It is evident that in the case of standardschemes (3) (19) and (20) the dispersion error dependsupon the nondimensional wave number 119896ℎ (Table 7) As for119896ℎ = 10
minus2 all schemes (3) (19) and (20) provide good resultswhereas they fail for 119896ℎ ≫ 1 However modified schemes(10) (21) and (22) provide highly accurate results even for119896ℎ = 1012 and are consistent with the dispersion relation minus 119896 = 0 which is independent of both the wave number
119896 and the mesh size ℎ Fu [18] made an effort and constructeda scheme in which the dispersion error in the leading ordererror term was only independent of the wave number
52 Dirichlet Boundary Condition at Left End and RadiationBoundary Condition at Right End Propagating Wave Thistime we solve (1) onΩ = (0 1) sub R along with Dirichlet andradiation boundary conditions applied at the left and rightends respectively
119906 (0) = 1 1199061015840(1) = 119894119896119906 (1) (34)
For this problem we use both standard and modifiedcentral finite difference schemes (3) and (10) for the approx-imation of the second derivative present in the Helmholtzequation and use all modified schemes central forward andbackward for the first derivative present in (23) presentedin Section 3 The full systems for the modified and standardfinite difference schemes are (Table 2)
1199060= 1
119906119895+1
+ ((119896ℎ)2minus 2) 119906
119895+ 119906119895minus1
= 0 forall119895 = 1 2 119873 minus 1 (standard central)
119906119895+1
minus 2 cos (ℎ119896) 119906119895+ 119906119895minus1
= 0 forall119895 = 1 2 119873 minus 1 (modified central)
(35)
And now for radiation boundary conditions
2119906119895minus1
+ (minus2 cos (119896ℎ) + 2119894 sin (119896ℎ)) 119906119895
= 0 for 119895 = 119873 (modified central)
2119906119895minus1
+ (minus2 + (119896ℎ)2+ 2119894119896ℎ) 119906
119895
= 0 for 119895 = 119873 (standard central)
119906119895minus1
+ (minus2 cos (119896ℎ) + 119890119894119896ℎ) 119906119895
= 0 for 119895 = 119873 (modified forward)
119906119895minus1
+ (minus2 + (119896ℎ)2+ 1 + 119894119896ℎ) 119906
119895
= 0 for 119895 = 119873 (standard forward)
minus 119906119895minus1
+ 119890minus119894119896ℎ
119906119895
= 0 for 119895 = 119873 (modified backward)
minus 119906119895minus1
+ (1 minus 119894119896ℎ) 119906119895
= 0 for 119895 = 119873 (standard backward)
(36)
Once again the superiority of the modified schemescompared with standard schemes is evident from Table 6even for the case of radiation boundary conditions
6 Journal of Applied Mathematics
Table 2The coefficients of the central nodes for modified and standard schemes where the coefficient for standard schemes can be obtainedfrom the series representations of the central node of the modified scheme
Order Modified CFD scheme Standard CFD scheme
2 minus2 cos (119896ℎ)ℎ2
minus2 + (119896ℎ)2
ℎ2
4 2 cos (2119896ℎ) minus 32 cos (119896ℎ)12ℎ2
30 minus 12(119896ℎ)2
12ℎ2
6 minus4 cos (3119896ℎ) + 5 cos (2119896ℎ) minus 540 cos (119896ℎ)180ℎ2
minus490 + 180(119896ℎ)2
180ℎ2
2119901 minus2
1199012
sum119894=1
120582119894
cos (119894119896ℎ)(119894ℎ)2
with 120582119894=
1199012
prod119897=1119897 =119894
1198972
1198972 minus 1198942minus2
ℎ2
1199012
sum119894=1
120582119894
1198942(1 minus
(119894119896ℎ)2
2)
Table 3 Coefficients of the 119895th node for modified and standardforward and backward schemes for (1) where the coefficients forstandard schemes can be recovered from the real part of the seriesrepresentations of the modified coefficients
Modified coefficient Standard coefficient2119890119894119896ℎminus 1198902119894119896ℎ
1 + (119896ℎ)2
5119890119894119896ℎ minus 41198902119894119896ℎ + 1198903119894119896ℎ 2 + (119896ℎ)2
104119890119894119896ℎ minus 1141198902119894119896ℎ + 561198903119894119896ℎ minus 111198904119894119896ℎ 35 + 12(119896ℎ)2
Modified coefficient Standard coefficient2119890minus119894119896ℎ minus 119890minus2119894119896ℎ 1 + (119896ℎ)
2
5119890minus119894119896ℎ
minus 4119890minus2119894119896ℎ
+ 119890minus3119894119896ℎ
2 + (119896ℎ)2
104119890minus119894119896ℎ minus 114119890minus2119894119896ℎ + 56119890minus3119894119896ℎ minus 11119890minus4119894119896ℎ 35 + 12(119896ℎ)2
Table 4 Coefficients of the 119895th node for modified and standardcentral and forward and backward schemes for (23) where thecoefficients for standard schemes can be recovered from the real partof the series representations of the modified coefficients
Modified coefficient Standard coefficientCentral minus2 sin 119896ℎ minus2119894119896ℎ
Scheme minus119890minus2119894119896ℎ2 + 8119890minus119894119896ℎ minus 8119890119894119896ℎ + 1198902119894119896ℎ minus12119894119896ℎ
Forward minus119890119894119896ℎ
minus1 minus 119894119896ℎ
Scheme minus4119890119894119896ℎ + 1198902119894119896ℎ minus3 minus 2119894119896ℎ
Backward 119890minus119894119896ℎ 1 minus 119894119896ℎ
Scheme minus4119890minus119894119896ℎ + 119890minus2119894119896ℎ minus3 minus 2119894119896ℎ
6 Modified Schemes for the Two-DimensionalHelmholtz Equation on Square Meshes
We consider the two-dimensional Helmholtz equation givenby
119906119909119909+ 119906119910119910+ 1198962119906 (119909 119910) = 0 on R
2 (37)
with 1198962 = 1198962119909+ 1198962119910 where 119896
119909= 119896 cos 120579 and 119896
119910= 119896 sin 120579
are user-specified constants and 120579 is the incident angle Nowusing the following approximations
119906119909119909asymp119906119894minus1119895
minus 2119906119894119895+ 119906119894+1119895
ℎ2
119906119910119910asymp119906119894119895minus1
minus 2119906119894119895+ 119906119894119895+1
ℎ2
(38)
(37) takes the form
119906119894minus1119895
+ 119906119894+1119895
+ 119906119894119895minus1
+ 119906119894119895+1
+ (ℎ21198962minus 4) 119906
119894119895= 0 (39)
Equation (39) is the standard five-point second-order centralfinite difference scheme for (37) In order to construct anexact scheme for (37) we now use the following Bloch waveproperty for the two-dimensional case given by
119906119894+119899119895+119898
= 119890119894ℎ(119896119909119899+119896119910119898)119906119894119895
forall119899119898 isin Z (40)
and (39) takes the following form
119906119894minus1119895
+ 119906119894+1119895
+ 119906119894119895minus1
+ 119906119894119895+1
+ (ℎ21198962minus 4) 119906
119894119895
= (2 cos (119896119909ℎ) + 2 cos (119896
119910ℎ) + ℎ
21198962minus 4) 119906
119894119895
(41)
or
119906119894minus1119895
+ 119906119894+1119895
+ 119906119894119895minus1
+ 119906119894119895+1
+ (2 cos (119896119909ℎ) + 2 cos (119896
119910ℎ)) 119906119894119895= 0
(42)
which is the required exact central finite difference schemefor (37) Now in order to avoid duplication one can constructexact forward and backward finite difference schemes for (37)as explained in the case of the one-dimensional Helmholtzequation in Section 22
7 Numerical Examples forTwo-Dimensional Problems
We reconsider (37) defined on the square domain (0 1)2
119906119909119909+ 119906119910119910+ 1198962119906 (119909 119910) = 0 (43)
which has a plane wave solution of the form given by
119906 (119909 119910) = 119890119894(119896119909119909+119896119910119910) (44)
In order to illustrate the effectiveness of the modified schemein comparison to the standard finite difference scheme wesolve (43) on a square mesh of mesh length ℎ gt 0 for two
Journal of Applied Mathematics 7
Table 5 Comparison of the dispersion error for standard central (3) and modified central (10) standard forward (19) and modified forward(21) and backward (20) and modified backward (22) finite difference schemes for fixed ℎ = 10minus2 with varying wave numbers for the case ofDirichlet boundary conditions (32)
119896ℎ Scheme (3) Scheme (10) 119896ℎ Scheme (3) Scheme (10)001 10 lowast 10minus6 31 lowast 10minus14 10 99 lowast 10minus1 11 lowast 10minus13
01 35 lowast 10minus3 41 lowast 10minus14 103 99 lowast 10minus1 14 lowast 10minus11
05 50 lowast 10minus1
17 lowast 10minus14
106
99 lowast 10minus1
74 lowast 10minus9
1 28621 13 lowast 10minus14 109 99 lowast 10minus1 76 lowast 10minus6
2 19447 25 lowast 10minus14 1012 99 lowast 10minus1 78 lowast 10minus3
119896ℎ Scheme (19) Scheme (21) 119896ℎ Scheme (19) Scheme (21)001 69 lowast 10
minus130 lowast 10
minus1110 99 lowast 10
minus111 lowast 10
minus13
01 47 lowast 10minus1 80 lowast 10minus14 103 99 lowast 10minus1 14 lowast 10minus11
05 18186 69 lowast 10minus15
106
99 lowast 10minus1
74 lowast 10minus9
1 10128 10 lowast 10minus14 109 99 lowast 10minus1 76 lowast 10minus6
2 99 lowast 10minus1 26 lowast 10minus14 1012 99 lowast 10minus1 78 lowast 10minus3
119896ℎ Scheme (20) Scheme (22) 119896ℎ Scheme (20) Scheme (22)001 18 lowast 10
minus130 lowast 10
minus1110 99 lowast 10
minus111 lowast 10
minus13
01 40 lowast 10minus1 80 lowast 10minus14 103 99 lowast 10minus1 14 lowast 10minus11
05 16134 69 lowast 10minus15 106 99 lowast 10minus1 74 lowast 10minus9
1 15403 10 lowast 10minus14 109 99 lowast 10minus1 76 lowast 10minus6
2 10370 26 lowast 10minus14 1012 99 lowast 10minus1 78 lowast 10minus3
Table 6 Comparison of the dispersion error for standard central (3) and modified central (10) standard forward (19) and modified forward(21) and backward (20) and modified backward (22) finite difference schemes for fixed ℎ = 10
minus2 with varying wave numbers for the case ofradiation boundary conditions (34)
119896ℎ Scheme (3) Scheme (10) 119896ℎ Scheme (3) Scheme (10)001 13 lowast 10minus5 45 lowast 10minus14 10 99 lowast 10minus1 11 lowast 10minus13
01 44 lowast 10minus3
30 lowast 10minus14
103
99 lowast 10minus1
14 lowast 10minus11
05 52 lowast 10minus1 80 lowast 10minus15 106 99 lowast 10minus1 74 lowast 10minus9
1 19996 99 lowast 10minus15
109
99 lowast 10minus1
76 lowast 10minus6
2 19301 27 lowast 10minus14 1012 99 lowast 10minus1 92 lowast 10minus4
119896ℎ Scheme (19) Scheme (21) 119896ℎ Scheme (19) Scheme (21)001 17 lowast 10minus3 45 lowast 10minus14 10 99 lowast 10minus1 11 lowast 10minus13
01 17 lowast 10minus3
30 lowast 10minus14
103
99 lowast 10minus1
14 lowast 10minus11
05 31 lowast 10minus1 80 lowast 10minus15 106 99 lowast 10minus1 74 lowast 10minus9
1 19998 99 lowast 10minus15
109
99 lowast 10minus1
76 lowast 10minus6
2 19302 27 lowast 10minus14 1012 99 lowast 10minus1 92 lowast 10minus4
119896ℎ Scheme (20) Scheme (22) 119896ℎ Scheme (20) Scheme (22)001 17 lowast 10minus3 45 lowast 10minus14 10 99 lowast 10minus1 11 lowast 10minus13
01 24 lowast 10minus3
30 lowast 10minus14
103
99 lowast 10minus1
14 lowast 10minus11
05 72 lowast 10minus1 80 lowast 10minus15 106 99 lowast 10minus1 74 lowast 10minus9
1 19996 99 lowast 10minus15 109 99 lowast 10minus1 76 lowast 10minus6
2 19300 27 lowast 10minus14 1012 99 lowast 10minus1 92 lowast 10minus4
8 Journal of Applied Mathematics
Table 7 Comparison of the dispersion error at an angle of 1205874 for standard and modified finite difference schemes for fixed ℎ = 10minus2 withvarying wave numbers for the case of (45) and (46) boundary conditions
Dirichlet BCs (45) Dirichlet and radiation BCs (46)119896ℎ Standard Modified Standard Modified10minus6
44 lowast 10minus12
44 lowast 10minus12
18 lowast 10minus11
18 lowast 10minus11
10minus4 36 lowast 10minus12 36 lowast 10minus12 47 lowast 10minus10 16 lowast 10minus11
10minus2 21 lowast 10minus5 36 lowast 10minus12 41 lowast 10minus4 13 lowast 10minus11
1 48 lowast 103
38 lowast 10minus11
13 lowast 102
15 lowast 10minus12
103 99 lowast 10minus1 38 lowast 10minus9 99 lowast 10minus1 15 lowast 10minus9
106 99 lowast 10minus1 39 lowast 10minus6 99 lowast 10minus1 16 lowast 10minus6
1010 99 lowast 10minus1 03139 99 lowast 10minus1 12 lowast 10minus2
types of boundary conditions (119886) with Dirichlet boundaryconditions applied at all edges
119906 (119909 119910) = 119890119894119896119909119909 on Γ
1= 119909 isin (0 1) 119910 = 0
119906 (119909 119910) = 119890119894(119896119909+119896119910119910) on Γ
2= 119910 isin (0 1) 119909 = 1
119906 (119909 119910) = 119890119894(119896119909119909+119896119910) on Γ
3= 119909 isin (0 1) 119910 = 1
119906 (119909 119910) = 119890119894119896119910119910 on Γ
4= 119910 isin (0 1) 119909 = 0
(45)
and (119887) with Dirichlet boundary conditions applied at edgesΓ1 Γ4and radiation boundary conditions applied at edges
Γ2 Γ3
119906 (119909 119910) = 119890119894119896119909119909 on Γ
1= 119909 isin (0 1) 119910 = 0
119906 (119909 119910) = 119890119894119896119910119910 on Γ
4= 119910 isin (0 1) 119909 = 0
120597119906
120597119909minus 119894119896119909119906 = 0 on Γ
2= 119910 isin (0 1) 119909 = 1
120597119906
120597119910minus 119894119896119910119906 = 0 on Γ
3= 119909 isin (0 1) 119910 = 1
(46)
Once again the numerical error ismeasured using the discreteℓinfin
norm defined by ℓinfin
= max119894max119895|119906119894119895minus 119906(119909
119894 119909119895)| 119894 =
0 1 2 119899119909 119895 = 0 1 2 119899
119910with 119906(119909
119894 119909119895) representing
the analytical solution and 119906119894119895
the computed numericalsolution Moreover 119899
119909and 119899
119910denote the number of grid
points whereas 119873119909and 119873
119910denote the number of elements
in the 119909 and 119910 directions respectively
Conflict of Interests
The authors declare that there is no conflict of interestsregarding the publishing of this paper
References
[1] G C Cohen Higher-Order Numerical Methods for TransientWave Equations Scientific Computation Springer Berlin Ger-many 2002
[2] F Ihlenburg Finite Element Analysis of Acoustic Scattering vol132 of Applied Mathematical Sciences Springer New York NYUSA 1998
[3] R J LeVeque Finite Volume Methods for Hyperbolic ProblemsCambridge Texts in Applied Mathematics Cambridge Univer-sity Press Cambridge UK 2002
[4] M Ainsworth and H A Wajid ldquoExplicit discrete dispersionrelations for the acoustic wave equation in d-dimensionsusing finite element spectral element and optimally blendedschemesrdquo inComputerMethods inMechanics vol 1 ofAdvancedStructured Materials pp 3ndash17 Springer Berlin Germany 2004
[5] M Ainsworth and H A Wajid ldquoOptimally blended spectral-finite element scheme for wave propagation and nonstandardreduced integrationrdquo SIAM Journal on Numerical Analysis vol48 no 1 pp 346ndash371 2010
[6] S K Lele ldquoCompact finite difference schemes with spectral-likeresolutionrdquo Journal of Computational Physics vol 103 no 1 pp16ndash42 1992
[7] M Nabavi M H K Siddiqui and J Dargahi ldquoA new 9-pointsixth-order accurate compact finite-difference method for theHelmholtz equationrdquo Journal of Sound and Vibration vol 307no 3ndash5 pp 972ndash982 2007
[8] JWNehrbass J O Jevtic andR Lee ldquoReducing the phase errorfor finite-difference methods without increasing the orderrdquoIEEE Transaction on Antennas and Propagation vol 46 no 8pp 1194ndash1201 1998
[9] I Singer and E Turkel ldquoHigh-order finite difference methodsfor the Helmholtz equationrdquo Computer Methods in AppliedMechanics and Engineering vol 163 no 1ndash4 pp 343ndash358 1998
[10] Y SWong andG Li ldquoExact finite difference schemes for solvingHelmholtz equation at any wavenumberrdquo International Journalof Numerical Analysis and Modeling B vol 2 no 1 pp 91ndash1082011
[11] M Ainsworth and H A Wajid ldquoDispersive and dissipativebehavior of the spectral element methodrdquo SIAM Journal onNumerical Analysis vol 47 no 5 pp 3910ndash3937 2009
[12] D Komatitsch and J Tromp ldquoSpectral-element simulations ofglobal seismic wave propagationmdashII Three-dimensional mod-els oceans rotation and self-gravitationrdquo Geophysical JournalInternational vol 150 no 1 pp 303ndash318 2002
[13] D Komatitsch and J Tromp ldquoSpectral-element simulations ofglobal seismic wave propagation - I Validationrdquo GeophysicalJournal International vol 149 no 2 pp 390ndash412 2002
[14] F Ihlenburg and I Babuska ldquoFinite element solution of theHelmholtz equation with high wave number Part I The h-version of the FEMrdquo Computers amp Mathematics with Applica-tions vol 30 no 9 pp 9ndash37 1995
[15] F Ihlenburg and I Babuska ldquoFinite element solution of theHelmholtz equation with high wave number IIThe h-p version
Journal of Applied Mathematics 9
of the FEMrdquo SIAM Journal on Numerical Analysis vol 34 no 1pp 315ndash358 1997
[16] E H Twizell Computational Methods for Partial DifferentialEquations Ellis Horwood Series Mathematics and its Applica-tions Ellis Horwood Chichester UK 1984
[17] T W H Sheu L W Hsieh and C F Chen ldquoDevelopment ofa three-point sixth-order Helmholtz schemerdquo Journal of Com-putational Acoustics vol 16 no 3 pp 343ndash359 2008
[18] Y Fu ldquoCompact fourth-order finite difference schemes forHelmholtz equation with high wave numbersrdquo Journal ofComputational Mathematics vol 26 no 1 pp 98ndash111 2008
Submit your manuscripts athttpwwwhindawicom
Hindawi Publishing Corporationhttpwwwhindawicom Volume 2014
MathematicsJournal of
Hindawi Publishing Corporationhttpwwwhindawicom Volume 2014
Mathematical Problems in Engineering
Hindawi Publishing Corporationhttpwwwhindawicom
Differential EquationsInternational Journal of
Volume 2014
Applied MathematicsJournal of
Hindawi Publishing Corporationhttpwwwhindawicom Volume 2014
Probability and StatisticsHindawi Publishing Corporationhttpwwwhindawicom Volume 2014
Journal of
Hindawi Publishing Corporationhttpwwwhindawicom Volume 2014
Mathematical PhysicsAdvances in
Complex AnalysisJournal of
Hindawi Publishing Corporationhttpwwwhindawicom Volume 2014
OptimizationJournal of
Hindawi Publishing Corporationhttpwwwhindawicom Volume 2014
CombinatoricsHindawi Publishing Corporationhttpwwwhindawicom Volume 2014
International Journal of
Hindawi Publishing Corporationhttpwwwhindawicom Volume 2014
Operations ResearchAdvances in
Journal of
Hindawi Publishing Corporationhttpwwwhindawicom Volume 2014
Function Spaces
Abstract and Applied AnalysisHindawi Publishing Corporationhttpwwwhindawicom Volume 2014
International Journal of Mathematics and Mathematical Sciences
Hindawi Publishing Corporationhttpwwwhindawicom Volume 2014
The Scientific World JournalHindawi Publishing Corporation httpwwwhindawicom Volume 2014
Hindawi Publishing Corporationhttpwwwhindawicom Volume 2014
Algebra
Discrete Dynamics in Nature and Society
Hindawi Publishing Corporationhttpwwwhindawicom Volume 2014
Hindawi Publishing Corporationhttpwwwhindawicom Volume 2014
Decision SciencesAdvances in
Discrete MathematicsJournal of
Hindawi Publishing Corporationhttpwwwhindawicom
Volume 2014 Hindawi Publishing Corporationhttpwwwhindawicom Volume 2014
Stochastic AnalysisInternational Journal of
6 Journal of Applied Mathematics
Table 2The coefficients of the central nodes for modified and standard schemes where the coefficient for standard schemes can be obtainedfrom the series representations of the central node of the modified scheme
Order Modified CFD scheme Standard CFD scheme
2 minus2 cos (119896ℎ)ℎ2
minus2 + (119896ℎ)2
ℎ2
4 2 cos (2119896ℎ) minus 32 cos (119896ℎ)12ℎ2
30 minus 12(119896ℎ)2
12ℎ2
6 minus4 cos (3119896ℎ) + 5 cos (2119896ℎ) minus 540 cos (119896ℎ)180ℎ2
minus490 + 180(119896ℎ)2
180ℎ2
2119901 minus2
1199012
sum119894=1
120582119894
cos (119894119896ℎ)(119894ℎ)2
with 120582119894=
1199012
prod119897=1119897 =119894
1198972
1198972 minus 1198942minus2
ℎ2
1199012
sum119894=1
120582119894
1198942(1 minus
(119894119896ℎ)2
2)
Table 3 Coefficients of the 119895th node for modified and standardforward and backward schemes for (1) where the coefficients forstandard schemes can be recovered from the real part of the seriesrepresentations of the modified coefficients
Modified coefficient Standard coefficient2119890119894119896ℎminus 1198902119894119896ℎ
1 + (119896ℎ)2
5119890119894119896ℎ minus 41198902119894119896ℎ + 1198903119894119896ℎ 2 + (119896ℎ)2
104119890119894119896ℎ minus 1141198902119894119896ℎ + 561198903119894119896ℎ minus 111198904119894119896ℎ 35 + 12(119896ℎ)2
Modified coefficient Standard coefficient2119890minus119894119896ℎ minus 119890minus2119894119896ℎ 1 + (119896ℎ)
2
5119890minus119894119896ℎ
minus 4119890minus2119894119896ℎ
+ 119890minus3119894119896ℎ
2 + (119896ℎ)2
104119890minus119894119896ℎ minus 114119890minus2119894119896ℎ + 56119890minus3119894119896ℎ minus 11119890minus4119894119896ℎ 35 + 12(119896ℎ)2
Table 4 Coefficients of the 119895th node for modified and standardcentral and forward and backward schemes for (23) where thecoefficients for standard schemes can be recovered from the real partof the series representations of the modified coefficients
Modified coefficient Standard coefficientCentral minus2 sin 119896ℎ minus2119894119896ℎ
Scheme minus119890minus2119894119896ℎ2 + 8119890minus119894119896ℎ minus 8119890119894119896ℎ + 1198902119894119896ℎ minus12119894119896ℎ
Forward minus119890119894119896ℎ
minus1 minus 119894119896ℎ
Scheme minus4119890119894119896ℎ + 1198902119894119896ℎ minus3 minus 2119894119896ℎ
Backward 119890minus119894119896ℎ 1 minus 119894119896ℎ
Scheme minus4119890minus119894119896ℎ + 119890minus2119894119896ℎ minus3 minus 2119894119896ℎ
6 Modified Schemes for the Two-DimensionalHelmholtz Equation on Square Meshes
We consider the two-dimensional Helmholtz equation givenby
119906119909119909+ 119906119910119910+ 1198962119906 (119909 119910) = 0 on R
2 (37)
with 1198962 = 1198962119909+ 1198962119910 where 119896
119909= 119896 cos 120579 and 119896
119910= 119896 sin 120579
are user-specified constants and 120579 is the incident angle Nowusing the following approximations
119906119909119909asymp119906119894minus1119895
minus 2119906119894119895+ 119906119894+1119895
ℎ2
119906119910119910asymp119906119894119895minus1
minus 2119906119894119895+ 119906119894119895+1
ℎ2
(38)
(37) takes the form
119906119894minus1119895
+ 119906119894+1119895
+ 119906119894119895minus1
+ 119906119894119895+1
+ (ℎ21198962minus 4) 119906
119894119895= 0 (39)
Equation (39) is the standard five-point second-order centralfinite difference scheme for (37) In order to construct anexact scheme for (37) we now use the following Bloch waveproperty for the two-dimensional case given by
119906119894+119899119895+119898
= 119890119894ℎ(119896119909119899+119896119910119898)119906119894119895
forall119899119898 isin Z (40)
and (39) takes the following form
119906119894minus1119895
+ 119906119894+1119895
+ 119906119894119895minus1
+ 119906119894119895+1
+ (ℎ21198962minus 4) 119906
119894119895
= (2 cos (119896119909ℎ) + 2 cos (119896
119910ℎ) + ℎ
21198962minus 4) 119906
119894119895
(41)
or
119906119894minus1119895
+ 119906119894+1119895
+ 119906119894119895minus1
+ 119906119894119895+1
+ (2 cos (119896119909ℎ) + 2 cos (119896
119910ℎ)) 119906119894119895= 0
(42)
which is the required exact central finite difference schemefor (37) Now in order to avoid duplication one can constructexact forward and backward finite difference schemes for (37)as explained in the case of the one-dimensional Helmholtzequation in Section 22
7 Numerical Examples forTwo-Dimensional Problems
We reconsider (37) defined on the square domain (0 1)2
119906119909119909+ 119906119910119910+ 1198962119906 (119909 119910) = 0 (43)
which has a plane wave solution of the form given by
119906 (119909 119910) = 119890119894(119896119909119909+119896119910119910) (44)
In order to illustrate the effectiveness of the modified schemein comparison to the standard finite difference scheme wesolve (43) on a square mesh of mesh length ℎ gt 0 for two
Journal of Applied Mathematics 7
Table 5 Comparison of the dispersion error for standard central (3) and modified central (10) standard forward (19) and modified forward(21) and backward (20) and modified backward (22) finite difference schemes for fixed ℎ = 10minus2 with varying wave numbers for the case ofDirichlet boundary conditions (32)
119896ℎ Scheme (3) Scheme (10) 119896ℎ Scheme (3) Scheme (10)001 10 lowast 10minus6 31 lowast 10minus14 10 99 lowast 10minus1 11 lowast 10minus13
01 35 lowast 10minus3 41 lowast 10minus14 103 99 lowast 10minus1 14 lowast 10minus11
05 50 lowast 10minus1
17 lowast 10minus14
106
99 lowast 10minus1
74 lowast 10minus9
1 28621 13 lowast 10minus14 109 99 lowast 10minus1 76 lowast 10minus6
2 19447 25 lowast 10minus14 1012 99 lowast 10minus1 78 lowast 10minus3
119896ℎ Scheme (19) Scheme (21) 119896ℎ Scheme (19) Scheme (21)001 69 lowast 10
minus130 lowast 10
minus1110 99 lowast 10
minus111 lowast 10
minus13
01 47 lowast 10minus1 80 lowast 10minus14 103 99 lowast 10minus1 14 lowast 10minus11
05 18186 69 lowast 10minus15
106
99 lowast 10minus1
74 lowast 10minus9
1 10128 10 lowast 10minus14 109 99 lowast 10minus1 76 lowast 10minus6
2 99 lowast 10minus1 26 lowast 10minus14 1012 99 lowast 10minus1 78 lowast 10minus3
119896ℎ Scheme (20) Scheme (22) 119896ℎ Scheme (20) Scheme (22)001 18 lowast 10
minus130 lowast 10
minus1110 99 lowast 10
minus111 lowast 10
minus13
01 40 lowast 10minus1 80 lowast 10minus14 103 99 lowast 10minus1 14 lowast 10minus11
05 16134 69 lowast 10minus15 106 99 lowast 10minus1 74 lowast 10minus9
1 15403 10 lowast 10minus14 109 99 lowast 10minus1 76 lowast 10minus6
2 10370 26 lowast 10minus14 1012 99 lowast 10minus1 78 lowast 10minus3
Table 6 Comparison of the dispersion error for standard central (3) and modified central (10) standard forward (19) and modified forward(21) and backward (20) and modified backward (22) finite difference schemes for fixed ℎ = 10
minus2 with varying wave numbers for the case ofradiation boundary conditions (34)
119896ℎ Scheme (3) Scheme (10) 119896ℎ Scheme (3) Scheme (10)001 13 lowast 10minus5 45 lowast 10minus14 10 99 lowast 10minus1 11 lowast 10minus13
01 44 lowast 10minus3
30 lowast 10minus14
103
99 lowast 10minus1
14 lowast 10minus11
05 52 lowast 10minus1 80 lowast 10minus15 106 99 lowast 10minus1 74 lowast 10minus9
1 19996 99 lowast 10minus15
109
99 lowast 10minus1
76 lowast 10minus6
2 19301 27 lowast 10minus14 1012 99 lowast 10minus1 92 lowast 10minus4
119896ℎ Scheme (19) Scheme (21) 119896ℎ Scheme (19) Scheme (21)001 17 lowast 10minus3 45 lowast 10minus14 10 99 lowast 10minus1 11 lowast 10minus13
01 17 lowast 10minus3
30 lowast 10minus14
103
99 lowast 10minus1
14 lowast 10minus11
05 31 lowast 10minus1 80 lowast 10minus15 106 99 lowast 10minus1 74 lowast 10minus9
1 19998 99 lowast 10minus15
109
99 lowast 10minus1
76 lowast 10minus6
2 19302 27 lowast 10minus14 1012 99 lowast 10minus1 92 lowast 10minus4
119896ℎ Scheme (20) Scheme (22) 119896ℎ Scheme (20) Scheme (22)001 17 lowast 10minus3 45 lowast 10minus14 10 99 lowast 10minus1 11 lowast 10minus13
01 24 lowast 10minus3
30 lowast 10minus14
103
99 lowast 10minus1
14 lowast 10minus11
05 72 lowast 10minus1 80 lowast 10minus15 106 99 lowast 10minus1 74 lowast 10minus9
1 19996 99 lowast 10minus15 109 99 lowast 10minus1 76 lowast 10minus6
2 19300 27 lowast 10minus14 1012 99 lowast 10minus1 92 lowast 10minus4
8 Journal of Applied Mathematics
Table 7 Comparison of the dispersion error at an angle of 1205874 for standard and modified finite difference schemes for fixed ℎ = 10minus2 withvarying wave numbers for the case of (45) and (46) boundary conditions
Dirichlet BCs (45) Dirichlet and radiation BCs (46)119896ℎ Standard Modified Standard Modified10minus6
44 lowast 10minus12
44 lowast 10minus12
18 lowast 10minus11
18 lowast 10minus11
10minus4 36 lowast 10minus12 36 lowast 10minus12 47 lowast 10minus10 16 lowast 10minus11
10minus2 21 lowast 10minus5 36 lowast 10minus12 41 lowast 10minus4 13 lowast 10minus11
1 48 lowast 103
38 lowast 10minus11
13 lowast 102
15 lowast 10minus12
103 99 lowast 10minus1 38 lowast 10minus9 99 lowast 10minus1 15 lowast 10minus9
106 99 lowast 10minus1 39 lowast 10minus6 99 lowast 10minus1 16 lowast 10minus6
1010 99 lowast 10minus1 03139 99 lowast 10minus1 12 lowast 10minus2
types of boundary conditions (119886) with Dirichlet boundaryconditions applied at all edges
119906 (119909 119910) = 119890119894119896119909119909 on Γ
1= 119909 isin (0 1) 119910 = 0
119906 (119909 119910) = 119890119894(119896119909+119896119910119910) on Γ
2= 119910 isin (0 1) 119909 = 1
119906 (119909 119910) = 119890119894(119896119909119909+119896119910) on Γ
3= 119909 isin (0 1) 119910 = 1
119906 (119909 119910) = 119890119894119896119910119910 on Γ
4= 119910 isin (0 1) 119909 = 0
(45)
and (119887) with Dirichlet boundary conditions applied at edgesΓ1 Γ4and radiation boundary conditions applied at edges
Γ2 Γ3
119906 (119909 119910) = 119890119894119896119909119909 on Γ
1= 119909 isin (0 1) 119910 = 0
119906 (119909 119910) = 119890119894119896119910119910 on Γ
4= 119910 isin (0 1) 119909 = 0
120597119906
120597119909minus 119894119896119909119906 = 0 on Γ
2= 119910 isin (0 1) 119909 = 1
120597119906
120597119910minus 119894119896119910119906 = 0 on Γ
3= 119909 isin (0 1) 119910 = 1
(46)
Once again the numerical error ismeasured using the discreteℓinfin
norm defined by ℓinfin
= max119894max119895|119906119894119895minus 119906(119909
119894 119909119895)| 119894 =
0 1 2 119899119909 119895 = 0 1 2 119899
119910with 119906(119909
119894 119909119895) representing
the analytical solution and 119906119894119895
the computed numericalsolution Moreover 119899
119909and 119899
119910denote the number of grid
points whereas 119873119909and 119873
119910denote the number of elements
in the 119909 and 119910 directions respectively
Conflict of Interests
The authors declare that there is no conflict of interestsregarding the publishing of this paper
References
[1] G C Cohen Higher-Order Numerical Methods for TransientWave Equations Scientific Computation Springer Berlin Ger-many 2002
[2] F Ihlenburg Finite Element Analysis of Acoustic Scattering vol132 of Applied Mathematical Sciences Springer New York NYUSA 1998
[3] R J LeVeque Finite Volume Methods for Hyperbolic ProblemsCambridge Texts in Applied Mathematics Cambridge Univer-sity Press Cambridge UK 2002
[4] M Ainsworth and H A Wajid ldquoExplicit discrete dispersionrelations for the acoustic wave equation in d-dimensionsusing finite element spectral element and optimally blendedschemesrdquo inComputerMethods inMechanics vol 1 ofAdvancedStructured Materials pp 3ndash17 Springer Berlin Germany 2004
[5] M Ainsworth and H A Wajid ldquoOptimally blended spectral-finite element scheme for wave propagation and nonstandardreduced integrationrdquo SIAM Journal on Numerical Analysis vol48 no 1 pp 346ndash371 2010
[6] S K Lele ldquoCompact finite difference schemes with spectral-likeresolutionrdquo Journal of Computational Physics vol 103 no 1 pp16ndash42 1992
[7] M Nabavi M H K Siddiqui and J Dargahi ldquoA new 9-pointsixth-order accurate compact finite-difference method for theHelmholtz equationrdquo Journal of Sound and Vibration vol 307no 3ndash5 pp 972ndash982 2007
[8] JWNehrbass J O Jevtic andR Lee ldquoReducing the phase errorfor finite-difference methods without increasing the orderrdquoIEEE Transaction on Antennas and Propagation vol 46 no 8pp 1194ndash1201 1998
[9] I Singer and E Turkel ldquoHigh-order finite difference methodsfor the Helmholtz equationrdquo Computer Methods in AppliedMechanics and Engineering vol 163 no 1ndash4 pp 343ndash358 1998
[10] Y SWong andG Li ldquoExact finite difference schemes for solvingHelmholtz equation at any wavenumberrdquo International Journalof Numerical Analysis and Modeling B vol 2 no 1 pp 91ndash1082011
[11] M Ainsworth and H A Wajid ldquoDispersive and dissipativebehavior of the spectral element methodrdquo SIAM Journal onNumerical Analysis vol 47 no 5 pp 3910ndash3937 2009
[12] D Komatitsch and J Tromp ldquoSpectral-element simulations ofglobal seismic wave propagationmdashII Three-dimensional mod-els oceans rotation and self-gravitationrdquo Geophysical JournalInternational vol 150 no 1 pp 303ndash318 2002
[13] D Komatitsch and J Tromp ldquoSpectral-element simulations ofglobal seismic wave propagation - I Validationrdquo GeophysicalJournal International vol 149 no 2 pp 390ndash412 2002
[14] F Ihlenburg and I Babuska ldquoFinite element solution of theHelmholtz equation with high wave number Part I The h-version of the FEMrdquo Computers amp Mathematics with Applica-tions vol 30 no 9 pp 9ndash37 1995
[15] F Ihlenburg and I Babuska ldquoFinite element solution of theHelmholtz equation with high wave number IIThe h-p version
Journal of Applied Mathematics 9
of the FEMrdquo SIAM Journal on Numerical Analysis vol 34 no 1pp 315ndash358 1997
[16] E H Twizell Computational Methods for Partial DifferentialEquations Ellis Horwood Series Mathematics and its Applica-tions Ellis Horwood Chichester UK 1984
[17] T W H Sheu L W Hsieh and C F Chen ldquoDevelopment ofa three-point sixth-order Helmholtz schemerdquo Journal of Com-putational Acoustics vol 16 no 3 pp 343ndash359 2008
[18] Y Fu ldquoCompact fourth-order finite difference schemes forHelmholtz equation with high wave numbersrdquo Journal ofComputational Mathematics vol 26 no 1 pp 98ndash111 2008
Submit your manuscripts athttpwwwhindawicom
Hindawi Publishing Corporationhttpwwwhindawicom Volume 2014
MathematicsJournal of
Hindawi Publishing Corporationhttpwwwhindawicom Volume 2014
Mathematical Problems in Engineering
Hindawi Publishing Corporationhttpwwwhindawicom
Differential EquationsInternational Journal of
Volume 2014
Applied MathematicsJournal of
Hindawi Publishing Corporationhttpwwwhindawicom Volume 2014
Probability and StatisticsHindawi Publishing Corporationhttpwwwhindawicom Volume 2014
Journal of
Hindawi Publishing Corporationhttpwwwhindawicom Volume 2014
Mathematical PhysicsAdvances in
Complex AnalysisJournal of
Hindawi Publishing Corporationhttpwwwhindawicom Volume 2014
OptimizationJournal of
Hindawi Publishing Corporationhttpwwwhindawicom Volume 2014
CombinatoricsHindawi Publishing Corporationhttpwwwhindawicom Volume 2014
International Journal of
Hindawi Publishing Corporationhttpwwwhindawicom Volume 2014
Operations ResearchAdvances in
Journal of
Hindawi Publishing Corporationhttpwwwhindawicom Volume 2014
Function Spaces
Abstract and Applied AnalysisHindawi Publishing Corporationhttpwwwhindawicom Volume 2014
International Journal of Mathematics and Mathematical Sciences
Hindawi Publishing Corporationhttpwwwhindawicom Volume 2014
The Scientific World JournalHindawi Publishing Corporation httpwwwhindawicom Volume 2014
Hindawi Publishing Corporationhttpwwwhindawicom Volume 2014
Algebra
Discrete Dynamics in Nature and Society
Hindawi Publishing Corporationhttpwwwhindawicom Volume 2014
Hindawi Publishing Corporationhttpwwwhindawicom Volume 2014
Decision SciencesAdvances in
Discrete MathematicsJournal of
Hindawi Publishing Corporationhttpwwwhindawicom
Volume 2014 Hindawi Publishing Corporationhttpwwwhindawicom Volume 2014
Stochastic AnalysisInternational Journal of
Journal of Applied Mathematics 7
Table 5 Comparison of the dispersion error for standard central (3) and modified central (10) standard forward (19) and modified forward(21) and backward (20) and modified backward (22) finite difference schemes for fixed ℎ = 10minus2 with varying wave numbers for the case ofDirichlet boundary conditions (32)
119896ℎ Scheme (3) Scheme (10) 119896ℎ Scheme (3) Scheme (10)001 10 lowast 10minus6 31 lowast 10minus14 10 99 lowast 10minus1 11 lowast 10minus13
01 35 lowast 10minus3 41 lowast 10minus14 103 99 lowast 10minus1 14 lowast 10minus11
05 50 lowast 10minus1
17 lowast 10minus14
106
99 lowast 10minus1
74 lowast 10minus9
1 28621 13 lowast 10minus14 109 99 lowast 10minus1 76 lowast 10minus6
2 19447 25 lowast 10minus14 1012 99 lowast 10minus1 78 lowast 10minus3
119896ℎ Scheme (19) Scheme (21) 119896ℎ Scheme (19) Scheme (21)001 69 lowast 10
minus130 lowast 10
minus1110 99 lowast 10
minus111 lowast 10
minus13
01 47 lowast 10minus1 80 lowast 10minus14 103 99 lowast 10minus1 14 lowast 10minus11
05 18186 69 lowast 10minus15
106
99 lowast 10minus1
74 lowast 10minus9
1 10128 10 lowast 10minus14 109 99 lowast 10minus1 76 lowast 10minus6
2 99 lowast 10minus1 26 lowast 10minus14 1012 99 lowast 10minus1 78 lowast 10minus3
119896ℎ Scheme (20) Scheme (22) 119896ℎ Scheme (20) Scheme (22)001 18 lowast 10
minus130 lowast 10
minus1110 99 lowast 10
minus111 lowast 10
minus13
01 40 lowast 10minus1 80 lowast 10minus14 103 99 lowast 10minus1 14 lowast 10minus11
05 16134 69 lowast 10minus15 106 99 lowast 10minus1 74 lowast 10minus9
1 15403 10 lowast 10minus14 109 99 lowast 10minus1 76 lowast 10minus6
2 10370 26 lowast 10minus14 1012 99 lowast 10minus1 78 lowast 10minus3
Table 6 Comparison of the dispersion error for standard central (3) and modified central (10) standard forward (19) and modified forward(21) and backward (20) and modified backward (22) finite difference schemes for fixed ℎ = 10
minus2 with varying wave numbers for the case ofradiation boundary conditions (34)
119896ℎ Scheme (3) Scheme (10) 119896ℎ Scheme (3) Scheme (10)001 13 lowast 10minus5 45 lowast 10minus14 10 99 lowast 10minus1 11 lowast 10minus13
01 44 lowast 10minus3
30 lowast 10minus14
103
99 lowast 10minus1
14 lowast 10minus11
05 52 lowast 10minus1 80 lowast 10minus15 106 99 lowast 10minus1 74 lowast 10minus9
1 19996 99 lowast 10minus15
109
99 lowast 10minus1
76 lowast 10minus6
2 19301 27 lowast 10minus14 1012 99 lowast 10minus1 92 lowast 10minus4
119896ℎ Scheme (19) Scheme (21) 119896ℎ Scheme (19) Scheme (21)001 17 lowast 10minus3 45 lowast 10minus14 10 99 lowast 10minus1 11 lowast 10minus13
01 17 lowast 10minus3
30 lowast 10minus14
103
99 lowast 10minus1
14 lowast 10minus11
05 31 lowast 10minus1 80 lowast 10minus15 106 99 lowast 10minus1 74 lowast 10minus9
1 19998 99 lowast 10minus15
109
99 lowast 10minus1
76 lowast 10minus6
2 19302 27 lowast 10minus14 1012 99 lowast 10minus1 92 lowast 10minus4
119896ℎ Scheme (20) Scheme (22) 119896ℎ Scheme (20) Scheme (22)001 17 lowast 10minus3 45 lowast 10minus14 10 99 lowast 10minus1 11 lowast 10minus13
01 24 lowast 10minus3
30 lowast 10minus14
103
99 lowast 10minus1
14 lowast 10minus11
05 72 lowast 10minus1 80 lowast 10minus15 106 99 lowast 10minus1 74 lowast 10minus9
1 19996 99 lowast 10minus15 109 99 lowast 10minus1 76 lowast 10minus6
2 19300 27 lowast 10minus14 1012 99 lowast 10minus1 92 lowast 10minus4
8 Journal of Applied Mathematics
Table 7 Comparison of the dispersion error at an angle of 1205874 for standard and modified finite difference schemes for fixed ℎ = 10minus2 withvarying wave numbers for the case of (45) and (46) boundary conditions
Dirichlet BCs (45) Dirichlet and radiation BCs (46)119896ℎ Standard Modified Standard Modified10minus6
44 lowast 10minus12
44 lowast 10minus12
18 lowast 10minus11
18 lowast 10minus11
10minus4 36 lowast 10minus12 36 lowast 10minus12 47 lowast 10minus10 16 lowast 10minus11
10minus2 21 lowast 10minus5 36 lowast 10minus12 41 lowast 10minus4 13 lowast 10minus11
1 48 lowast 103
38 lowast 10minus11
13 lowast 102
15 lowast 10minus12
103 99 lowast 10minus1 38 lowast 10minus9 99 lowast 10minus1 15 lowast 10minus9
106 99 lowast 10minus1 39 lowast 10minus6 99 lowast 10minus1 16 lowast 10minus6
1010 99 lowast 10minus1 03139 99 lowast 10minus1 12 lowast 10minus2
types of boundary conditions (119886) with Dirichlet boundaryconditions applied at all edges
119906 (119909 119910) = 119890119894119896119909119909 on Γ
1= 119909 isin (0 1) 119910 = 0
119906 (119909 119910) = 119890119894(119896119909+119896119910119910) on Γ
2= 119910 isin (0 1) 119909 = 1
119906 (119909 119910) = 119890119894(119896119909119909+119896119910) on Γ
3= 119909 isin (0 1) 119910 = 1
119906 (119909 119910) = 119890119894119896119910119910 on Γ
4= 119910 isin (0 1) 119909 = 0
(45)
and (119887) with Dirichlet boundary conditions applied at edgesΓ1 Γ4and radiation boundary conditions applied at edges
Γ2 Γ3
119906 (119909 119910) = 119890119894119896119909119909 on Γ
1= 119909 isin (0 1) 119910 = 0
119906 (119909 119910) = 119890119894119896119910119910 on Γ
4= 119910 isin (0 1) 119909 = 0
120597119906
120597119909minus 119894119896119909119906 = 0 on Γ
2= 119910 isin (0 1) 119909 = 1
120597119906
120597119910minus 119894119896119910119906 = 0 on Γ
3= 119909 isin (0 1) 119910 = 1
(46)
Once again the numerical error ismeasured using the discreteℓinfin
norm defined by ℓinfin
= max119894max119895|119906119894119895minus 119906(119909
119894 119909119895)| 119894 =
0 1 2 119899119909 119895 = 0 1 2 119899
119910with 119906(119909
119894 119909119895) representing
the analytical solution and 119906119894119895
the computed numericalsolution Moreover 119899
119909and 119899
119910denote the number of grid
points whereas 119873119909and 119873
119910denote the number of elements
in the 119909 and 119910 directions respectively
Conflict of Interests
The authors declare that there is no conflict of interestsregarding the publishing of this paper
References
[1] G C Cohen Higher-Order Numerical Methods for TransientWave Equations Scientific Computation Springer Berlin Ger-many 2002
[2] F Ihlenburg Finite Element Analysis of Acoustic Scattering vol132 of Applied Mathematical Sciences Springer New York NYUSA 1998
[3] R J LeVeque Finite Volume Methods for Hyperbolic ProblemsCambridge Texts in Applied Mathematics Cambridge Univer-sity Press Cambridge UK 2002
[4] M Ainsworth and H A Wajid ldquoExplicit discrete dispersionrelations for the acoustic wave equation in d-dimensionsusing finite element spectral element and optimally blendedschemesrdquo inComputerMethods inMechanics vol 1 ofAdvancedStructured Materials pp 3ndash17 Springer Berlin Germany 2004
[5] M Ainsworth and H A Wajid ldquoOptimally blended spectral-finite element scheme for wave propagation and nonstandardreduced integrationrdquo SIAM Journal on Numerical Analysis vol48 no 1 pp 346ndash371 2010
[6] S K Lele ldquoCompact finite difference schemes with spectral-likeresolutionrdquo Journal of Computational Physics vol 103 no 1 pp16ndash42 1992
[7] M Nabavi M H K Siddiqui and J Dargahi ldquoA new 9-pointsixth-order accurate compact finite-difference method for theHelmholtz equationrdquo Journal of Sound and Vibration vol 307no 3ndash5 pp 972ndash982 2007
[8] JWNehrbass J O Jevtic andR Lee ldquoReducing the phase errorfor finite-difference methods without increasing the orderrdquoIEEE Transaction on Antennas and Propagation vol 46 no 8pp 1194ndash1201 1998
[9] I Singer and E Turkel ldquoHigh-order finite difference methodsfor the Helmholtz equationrdquo Computer Methods in AppliedMechanics and Engineering vol 163 no 1ndash4 pp 343ndash358 1998
[10] Y SWong andG Li ldquoExact finite difference schemes for solvingHelmholtz equation at any wavenumberrdquo International Journalof Numerical Analysis and Modeling B vol 2 no 1 pp 91ndash1082011
[11] M Ainsworth and H A Wajid ldquoDispersive and dissipativebehavior of the spectral element methodrdquo SIAM Journal onNumerical Analysis vol 47 no 5 pp 3910ndash3937 2009
[12] D Komatitsch and J Tromp ldquoSpectral-element simulations ofglobal seismic wave propagationmdashII Three-dimensional mod-els oceans rotation and self-gravitationrdquo Geophysical JournalInternational vol 150 no 1 pp 303ndash318 2002
[13] D Komatitsch and J Tromp ldquoSpectral-element simulations ofglobal seismic wave propagation - I Validationrdquo GeophysicalJournal International vol 149 no 2 pp 390ndash412 2002
[14] F Ihlenburg and I Babuska ldquoFinite element solution of theHelmholtz equation with high wave number Part I The h-version of the FEMrdquo Computers amp Mathematics with Applica-tions vol 30 no 9 pp 9ndash37 1995
[15] F Ihlenburg and I Babuska ldquoFinite element solution of theHelmholtz equation with high wave number IIThe h-p version
Journal of Applied Mathematics 9
of the FEMrdquo SIAM Journal on Numerical Analysis vol 34 no 1pp 315ndash358 1997
[16] E H Twizell Computational Methods for Partial DifferentialEquations Ellis Horwood Series Mathematics and its Applica-tions Ellis Horwood Chichester UK 1984
[17] T W H Sheu L W Hsieh and C F Chen ldquoDevelopment ofa three-point sixth-order Helmholtz schemerdquo Journal of Com-putational Acoustics vol 16 no 3 pp 343ndash359 2008
[18] Y Fu ldquoCompact fourth-order finite difference schemes forHelmholtz equation with high wave numbersrdquo Journal ofComputational Mathematics vol 26 no 1 pp 98ndash111 2008
Submit your manuscripts athttpwwwhindawicom
Hindawi Publishing Corporationhttpwwwhindawicom Volume 2014
MathematicsJournal of
Hindawi Publishing Corporationhttpwwwhindawicom Volume 2014
Mathematical Problems in Engineering
Hindawi Publishing Corporationhttpwwwhindawicom
Differential EquationsInternational Journal of
Volume 2014
Applied MathematicsJournal of
Hindawi Publishing Corporationhttpwwwhindawicom Volume 2014
Probability and StatisticsHindawi Publishing Corporationhttpwwwhindawicom Volume 2014
Journal of
Hindawi Publishing Corporationhttpwwwhindawicom Volume 2014
Mathematical PhysicsAdvances in
Complex AnalysisJournal of
Hindawi Publishing Corporationhttpwwwhindawicom Volume 2014
OptimizationJournal of
Hindawi Publishing Corporationhttpwwwhindawicom Volume 2014
CombinatoricsHindawi Publishing Corporationhttpwwwhindawicom Volume 2014
International Journal of
Hindawi Publishing Corporationhttpwwwhindawicom Volume 2014
Operations ResearchAdvances in
Journal of
Hindawi Publishing Corporationhttpwwwhindawicom Volume 2014
Function Spaces
Abstract and Applied AnalysisHindawi Publishing Corporationhttpwwwhindawicom Volume 2014
International Journal of Mathematics and Mathematical Sciences
Hindawi Publishing Corporationhttpwwwhindawicom Volume 2014
The Scientific World JournalHindawi Publishing Corporation httpwwwhindawicom Volume 2014
Hindawi Publishing Corporationhttpwwwhindawicom Volume 2014
Algebra
Discrete Dynamics in Nature and Society
Hindawi Publishing Corporationhttpwwwhindawicom Volume 2014
Hindawi Publishing Corporationhttpwwwhindawicom Volume 2014
Decision SciencesAdvances in
Discrete MathematicsJournal of
Hindawi Publishing Corporationhttpwwwhindawicom
Volume 2014 Hindawi Publishing Corporationhttpwwwhindawicom Volume 2014
Stochastic AnalysisInternational Journal of
8 Journal of Applied Mathematics
Table 7 Comparison of the dispersion error at an angle of 1205874 for standard and modified finite difference schemes for fixed ℎ = 10minus2 withvarying wave numbers for the case of (45) and (46) boundary conditions
Dirichlet BCs (45) Dirichlet and radiation BCs (46)119896ℎ Standard Modified Standard Modified10minus6
44 lowast 10minus12
44 lowast 10minus12
18 lowast 10minus11
18 lowast 10minus11
10minus4 36 lowast 10minus12 36 lowast 10minus12 47 lowast 10minus10 16 lowast 10minus11
10minus2 21 lowast 10minus5 36 lowast 10minus12 41 lowast 10minus4 13 lowast 10minus11
1 48 lowast 103
38 lowast 10minus11
13 lowast 102
15 lowast 10minus12
103 99 lowast 10minus1 38 lowast 10minus9 99 lowast 10minus1 15 lowast 10minus9
106 99 lowast 10minus1 39 lowast 10minus6 99 lowast 10minus1 16 lowast 10minus6
1010 99 lowast 10minus1 03139 99 lowast 10minus1 12 lowast 10minus2
types of boundary conditions (119886) with Dirichlet boundaryconditions applied at all edges
119906 (119909 119910) = 119890119894119896119909119909 on Γ
1= 119909 isin (0 1) 119910 = 0
119906 (119909 119910) = 119890119894(119896119909+119896119910119910) on Γ
2= 119910 isin (0 1) 119909 = 1
119906 (119909 119910) = 119890119894(119896119909119909+119896119910) on Γ
3= 119909 isin (0 1) 119910 = 1
119906 (119909 119910) = 119890119894119896119910119910 on Γ
4= 119910 isin (0 1) 119909 = 0
(45)
and (119887) with Dirichlet boundary conditions applied at edgesΓ1 Γ4and radiation boundary conditions applied at edges
Γ2 Γ3
119906 (119909 119910) = 119890119894119896119909119909 on Γ
1= 119909 isin (0 1) 119910 = 0
119906 (119909 119910) = 119890119894119896119910119910 on Γ
4= 119910 isin (0 1) 119909 = 0
120597119906
120597119909minus 119894119896119909119906 = 0 on Γ
2= 119910 isin (0 1) 119909 = 1
120597119906
120597119910minus 119894119896119910119906 = 0 on Γ
3= 119909 isin (0 1) 119910 = 1
(46)
Once again the numerical error ismeasured using the discreteℓinfin
norm defined by ℓinfin
= max119894max119895|119906119894119895minus 119906(119909
119894 119909119895)| 119894 =
0 1 2 119899119909 119895 = 0 1 2 119899
119910with 119906(119909
119894 119909119895) representing
the analytical solution and 119906119894119895
the computed numericalsolution Moreover 119899
119909and 119899
119910denote the number of grid
points whereas 119873119909and 119873
119910denote the number of elements
in the 119909 and 119910 directions respectively
Conflict of Interests
The authors declare that there is no conflict of interestsregarding the publishing of this paper
References
[1] G C Cohen Higher-Order Numerical Methods for TransientWave Equations Scientific Computation Springer Berlin Ger-many 2002
[2] F Ihlenburg Finite Element Analysis of Acoustic Scattering vol132 of Applied Mathematical Sciences Springer New York NYUSA 1998
[3] R J LeVeque Finite Volume Methods for Hyperbolic ProblemsCambridge Texts in Applied Mathematics Cambridge Univer-sity Press Cambridge UK 2002
[4] M Ainsworth and H A Wajid ldquoExplicit discrete dispersionrelations for the acoustic wave equation in d-dimensionsusing finite element spectral element and optimally blendedschemesrdquo inComputerMethods inMechanics vol 1 ofAdvancedStructured Materials pp 3ndash17 Springer Berlin Germany 2004
[5] M Ainsworth and H A Wajid ldquoOptimally blended spectral-finite element scheme for wave propagation and nonstandardreduced integrationrdquo SIAM Journal on Numerical Analysis vol48 no 1 pp 346ndash371 2010
[6] S K Lele ldquoCompact finite difference schemes with spectral-likeresolutionrdquo Journal of Computational Physics vol 103 no 1 pp16ndash42 1992
[7] M Nabavi M H K Siddiqui and J Dargahi ldquoA new 9-pointsixth-order accurate compact finite-difference method for theHelmholtz equationrdquo Journal of Sound and Vibration vol 307no 3ndash5 pp 972ndash982 2007
[8] JWNehrbass J O Jevtic andR Lee ldquoReducing the phase errorfor finite-difference methods without increasing the orderrdquoIEEE Transaction on Antennas and Propagation vol 46 no 8pp 1194ndash1201 1998
[9] I Singer and E Turkel ldquoHigh-order finite difference methodsfor the Helmholtz equationrdquo Computer Methods in AppliedMechanics and Engineering vol 163 no 1ndash4 pp 343ndash358 1998
[10] Y SWong andG Li ldquoExact finite difference schemes for solvingHelmholtz equation at any wavenumberrdquo International Journalof Numerical Analysis and Modeling B vol 2 no 1 pp 91ndash1082011
[11] M Ainsworth and H A Wajid ldquoDispersive and dissipativebehavior of the spectral element methodrdquo SIAM Journal onNumerical Analysis vol 47 no 5 pp 3910ndash3937 2009
[12] D Komatitsch and J Tromp ldquoSpectral-element simulations ofglobal seismic wave propagationmdashII Three-dimensional mod-els oceans rotation and self-gravitationrdquo Geophysical JournalInternational vol 150 no 1 pp 303ndash318 2002
[13] D Komatitsch and J Tromp ldquoSpectral-element simulations ofglobal seismic wave propagation - I Validationrdquo GeophysicalJournal International vol 149 no 2 pp 390ndash412 2002
[14] F Ihlenburg and I Babuska ldquoFinite element solution of theHelmholtz equation with high wave number Part I The h-version of the FEMrdquo Computers amp Mathematics with Applica-tions vol 30 no 9 pp 9ndash37 1995
[15] F Ihlenburg and I Babuska ldquoFinite element solution of theHelmholtz equation with high wave number IIThe h-p version
Journal of Applied Mathematics 9
of the FEMrdquo SIAM Journal on Numerical Analysis vol 34 no 1pp 315ndash358 1997
[16] E H Twizell Computational Methods for Partial DifferentialEquations Ellis Horwood Series Mathematics and its Applica-tions Ellis Horwood Chichester UK 1984
[17] T W H Sheu L W Hsieh and C F Chen ldquoDevelopment ofa three-point sixth-order Helmholtz schemerdquo Journal of Com-putational Acoustics vol 16 no 3 pp 343ndash359 2008
[18] Y Fu ldquoCompact fourth-order finite difference schemes forHelmholtz equation with high wave numbersrdquo Journal ofComputational Mathematics vol 26 no 1 pp 98ndash111 2008
Submit your manuscripts athttpwwwhindawicom
Hindawi Publishing Corporationhttpwwwhindawicom Volume 2014
MathematicsJournal of
Hindawi Publishing Corporationhttpwwwhindawicom Volume 2014
Mathematical Problems in Engineering
Hindawi Publishing Corporationhttpwwwhindawicom
Differential EquationsInternational Journal of
Volume 2014
Applied MathematicsJournal of
Hindawi Publishing Corporationhttpwwwhindawicom Volume 2014
Probability and StatisticsHindawi Publishing Corporationhttpwwwhindawicom Volume 2014
Journal of
Hindawi Publishing Corporationhttpwwwhindawicom Volume 2014
Mathematical PhysicsAdvances in
Complex AnalysisJournal of
Hindawi Publishing Corporationhttpwwwhindawicom Volume 2014
OptimizationJournal of
Hindawi Publishing Corporationhttpwwwhindawicom Volume 2014
CombinatoricsHindawi Publishing Corporationhttpwwwhindawicom Volume 2014
International Journal of
Hindawi Publishing Corporationhttpwwwhindawicom Volume 2014
Operations ResearchAdvances in
Journal of
Hindawi Publishing Corporationhttpwwwhindawicom Volume 2014
Function Spaces
Abstract and Applied AnalysisHindawi Publishing Corporationhttpwwwhindawicom Volume 2014
International Journal of Mathematics and Mathematical Sciences
Hindawi Publishing Corporationhttpwwwhindawicom Volume 2014
The Scientific World JournalHindawi Publishing Corporation httpwwwhindawicom Volume 2014
Hindawi Publishing Corporationhttpwwwhindawicom Volume 2014
Algebra
Discrete Dynamics in Nature and Society
Hindawi Publishing Corporationhttpwwwhindawicom Volume 2014
Hindawi Publishing Corporationhttpwwwhindawicom Volume 2014
Decision SciencesAdvances in
Discrete MathematicsJournal of
Hindawi Publishing Corporationhttpwwwhindawicom
Volume 2014 Hindawi Publishing Corporationhttpwwwhindawicom Volume 2014
Stochastic AnalysisInternational Journal of
Journal of Applied Mathematics 9
of the FEMrdquo SIAM Journal on Numerical Analysis vol 34 no 1pp 315ndash358 1997
[16] E H Twizell Computational Methods for Partial DifferentialEquations Ellis Horwood Series Mathematics and its Applica-tions Ellis Horwood Chichester UK 1984
[17] T W H Sheu L W Hsieh and C F Chen ldquoDevelopment ofa three-point sixth-order Helmholtz schemerdquo Journal of Com-putational Acoustics vol 16 no 3 pp 343ndash359 2008
[18] Y Fu ldquoCompact fourth-order finite difference schemes forHelmholtz equation with high wave numbersrdquo Journal ofComputational Mathematics vol 26 no 1 pp 98ndash111 2008
Submit your manuscripts athttpwwwhindawicom
Hindawi Publishing Corporationhttpwwwhindawicom Volume 2014
MathematicsJournal of
Hindawi Publishing Corporationhttpwwwhindawicom Volume 2014
Mathematical Problems in Engineering
Hindawi Publishing Corporationhttpwwwhindawicom
Differential EquationsInternational Journal of
Volume 2014
Applied MathematicsJournal of
Hindawi Publishing Corporationhttpwwwhindawicom Volume 2014
Probability and StatisticsHindawi Publishing Corporationhttpwwwhindawicom Volume 2014
Journal of
Hindawi Publishing Corporationhttpwwwhindawicom Volume 2014
Mathematical PhysicsAdvances in
Complex AnalysisJournal of
Hindawi Publishing Corporationhttpwwwhindawicom Volume 2014
OptimizationJournal of
Hindawi Publishing Corporationhttpwwwhindawicom Volume 2014
CombinatoricsHindawi Publishing Corporationhttpwwwhindawicom Volume 2014
International Journal of
Hindawi Publishing Corporationhttpwwwhindawicom Volume 2014
Operations ResearchAdvances in
Journal of
Hindawi Publishing Corporationhttpwwwhindawicom Volume 2014
Function Spaces
Abstract and Applied AnalysisHindawi Publishing Corporationhttpwwwhindawicom Volume 2014
International Journal of Mathematics and Mathematical Sciences
Hindawi Publishing Corporationhttpwwwhindawicom Volume 2014
The Scientific World JournalHindawi Publishing Corporation httpwwwhindawicom Volume 2014
Hindawi Publishing Corporationhttpwwwhindawicom Volume 2014
Algebra
Discrete Dynamics in Nature and Society
Hindawi Publishing Corporationhttpwwwhindawicom Volume 2014
Hindawi Publishing Corporationhttpwwwhindawicom Volume 2014
Decision SciencesAdvances in
Discrete MathematicsJournal of
Hindawi Publishing Corporationhttpwwwhindawicom
Volume 2014 Hindawi Publishing Corporationhttpwwwhindawicom Volume 2014
Stochastic AnalysisInternational Journal of
Submit your manuscripts athttpwwwhindawicom
Hindawi Publishing Corporationhttpwwwhindawicom Volume 2014
MathematicsJournal of
Hindawi Publishing Corporationhttpwwwhindawicom Volume 2014
Mathematical Problems in Engineering
Hindawi Publishing Corporationhttpwwwhindawicom
Differential EquationsInternational Journal of
Volume 2014
Applied MathematicsJournal of
Hindawi Publishing Corporationhttpwwwhindawicom Volume 2014
Probability and StatisticsHindawi Publishing Corporationhttpwwwhindawicom Volume 2014
Journal of
Hindawi Publishing Corporationhttpwwwhindawicom Volume 2014
Mathematical PhysicsAdvances in
Complex AnalysisJournal of
Hindawi Publishing Corporationhttpwwwhindawicom Volume 2014
OptimizationJournal of
Hindawi Publishing Corporationhttpwwwhindawicom Volume 2014
CombinatoricsHindawi Publishing Corporationhttpwwwhindawicom Volume 2014
International Journal of
Hindawi Publishing Corporationhttpwwwhindawicom Volume 2014
Operations ResearchAdvances in
Journal of
Hindawi Publishing Corporationhttpwwwhindawicom Volume 2014
Function Spaces
Abstract and Applied AnalysisHindawi Publishing Corporationhttpwwwhindawicom Volume 2014
International Journal of Mathematics and Mathematical Sciences
Hindawi Publishing Corporationhttpwwwhindawicom Volume 2014
The Scientific World JournalHindawi Publishing Corporation httpwwwhindawicom Volume 2014
Hindawi Publishing Corporationhttpwwwhindawicom Volume 2014
Algebra
Discrete Dynamics in Nature and Society
Hindawi Publishing Corporationhttpwwwhindawicom Volume 2014
Hindawi Publishing Corporationhttpwwwhindawicom Volume 2014
Decision SciencesAdvances in
Discrete MathematicsJournal of
Hindawi Publishing Corporationhttpwwwhindawicom
Volume 2014 Hindawi Publishing Corporationhttpwwwhindawicom Volume 2014
Stochastic AnalysisInternational Journal of