2015
DOI: 10.4236/jamp.2015.311179
|View full text |Cite
|
Sign up to set email alerts
|

Comparison of Finite Difference Schemes for the Wave Equation Based on Dispersion

Abstract: Finite difference techniques are widely used for the numerical simulation of time-dependent partial differential equations. In order to get better accuracy at low computational cost, researchers have attempted to develop higher order methods by improving other lower order methods. However, these types of methods usually suffer from a high degree of numerical dispersion. In this paper, we review three higher order finite difference methods, higher order compact (HOC), compact Padé based (CPD) and non-compact Pa… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
2
1

Citation Types

0
14
0

Year Published

2018
2018
2025
2025

Publication Types

Select...
4
1
1

Relationship

0
6

Authors

Journals

citations
Cited by 12 publications
(14 citation statements)
references
References 7 publications
0
14
0
Order By: Relevance
“…for which time stepping error comes from approximating u tt . As explained in among other places, [1], it is possible to approximate the leading order error term,…”
Section: A Semi-implicit Compact Fourth Order Leap Frog Methodsmentioning
confidence: 99%
See 2 more Smart Citations
“…for which time stepping error comes from approximating u tt . As explained in among other places, [1], it is possible to approximate the leading order error term,…”
Section: A Semi-implicit Compact Fourth Order Leap Frog Methodsmentioning
confidence: 99%
“…The solution of linear systems of equations is a time consuming process in numerical simulation of partial differential equations, and has motivated a number of benchmarks [2,4,6,11]. The solution of many partial differential equations requires a choice of discretization methods, in space and typically also in time, each of which presents numerous choices, each of which may have different relative performance on different computer architectures [1,5,9,10,15,[18][19][20]24]. The Klein Gordon equation is chosen as a mini-application because it is relatively simple, can be used to evaluate different time stepping methods and spatial discretization methods, and is representative of seismic wave solvers, and weather codes, all of which use a large amount of high performance computing time [1,10,21,28].…”
Section: Motivationmentioning
confidence: 99%
See 1 more Smart Citation
“…Above, the dependent variables are the scalar pressure u and the particle velocity vector v = (v, w) , while f may correspond to an additional forcing term. Appropriate initial and boundary conditions must be considered in order to find a particular solution to (1), and this velocity-pressure formulation is well suited to state boundary conditions of relevance in seismic applications. For instance, a free surface can be modeled by a homogeneous Dirichlet condition on u, and most absorbing conditions require the computation of u along the domain boundaries.…”
Section: Methodsmentioning
confidence: 99%
“…However, pressure is known along boundary edges because of Dirichlet conditions, thus this formulation also makes use of the reduced matrix Ū that only holds interior grid values. Time updating of these inner discrete pressures is based on the discretization of momentum conservation in (1), and requires approximations to v x and w y . In space, this discretization in carried out by reduced operators P and Q, also introduced in Appendix A, applied to discrete velocities Vx PT = V QT ,…”
Section: The Nodal Cfd Methodsmentioning
confidence: 99%