Académique Documents
Professionnel Documents
Culture Documents
a r t i c l e i n f o a b s t r a c t
Article history: In earlier work an effective implicit time integration scheme was proposed for the nite element solution
Received 11 December 2012 of nonlinear dynamic problems [1,2]. The method, referred to as the Bathe method, was shown to possess
Accepted 14 February 2013 unusual stability and accuracy characteristics for the solution of problems in linear and nonlinear
Available online 27 March 2013
structural dynamics [13]. In this paper we study the dispersion properties of the method, in comparison
to those of the widely used Newmark trapezoidal rule, and show that the desired characteristics of the
Keywords: Bathe method for structural dynamics are also seen, and are very important, in the solution of wave
Wave propagation
propagation problems. A dispersion analysis is given and problems are solved to illustrate the capabilities
Finite elements
Numerical dispersion
of the scheme for the solution of wave propagation problems.
Implicit time integration 2013 Elsevier Ltd. All rights reserved.
Newmark trapezoidal rule
Bathe method
0045-7949/$ - see front matter 2013 Elsevier Ltd. All rights reserved.
http://dx.doi.org/10.1016/j.compstruc.2013.02.006
94 G. Noh et al. / Computers and Structures 123 (2013) 93105
retaining good accuracy for the low frequency waves. Also, ideally, tDt=2 Dt t _ tDt=2 _
U tU U U 6
the solution procedure does not use any adjustable parameters, ex- 4
cept that when employing the integration scheme, of course, an tDt _ 1 4 3
appropriate time step size needs to be used. These are the same U t U tDt=2 U tDt U 7
Dt Dt Dt
desirable properties for a time integration scheme to be used in tDt 1 4 3
structural dynamics [24]. However, the spatial discretization U t U_ tDt=2 U_ tDt U
_ 8
Dt Dt Dt
and the time step size are chosen differently in structural dynamics
and wave propagation analyses, as described in Ref. [4]. Notably, in Using Eq. (2) at times t, t + Dt/2 and t + Dt, where t denotes the cur-
wave propagation analyses, the time step size and the spatial dis- rent time and Dt the time step, with Eqs. (5)(8), we obtain a linear
cretization should be determined by considering the dispersion er- multistep form of the Bathe method
rors introduced by the spatial and temporal discretizations. 72M 8c20 Dt 2 KtDt U 144M 5c20 Dt 2 KtDt=2 U
The Bathe time integration method has been shown to be very
72M 5c20 Dt 2 Kt U 0 9
effective in linear and nonlinear structural dynamics [13,41]. The
objective of this paper is to present a study of the scheme and Using the denition of the CFL number, CFL c0hDt, where h is the
show that the method is, indeed, also quite effective in the solution characteristic length of a nite element (or fundamental length
of wave propagation problems. In the following, we study the dis- used) [4], Eq. (9) becomes
persion properties of the Bathe method and the Newmark trape-
zoidal rule (also herein referred to simply as trapezoidal rule) 72M 8cKtDt U 144M 5cKtDt=2 U
using 2-node and 4-node elements in one- and two-dimensional 72M 5cKt U 0 10
(1D and 2D) analyses. Based on the dispersion analysis, and the 2 2
accuracy obtained in the wave modes that need to be represented where c = CFL h .
accurately, we show that the properties of the Bathe scheme, valu- In the Newmark method, the equations used are [4]
able for structural dynamics, are also valuable for the solution of tDt
U_ t U_ 1 dt U
dtDt U
Dt 11
wave propagation problems. Finally, to illustrate our ndings, we
give the solutions of various problems using the Newmark trape-
1
zoidal rule and the Bathe method. While we consider in this paper
tDt
U t U t U_ Dt atDt U
a tU Dt 2 12
2
only linear analysis, since the Bathe method is used without
parameters to be adjusted [13], the conclusions reached here where a and d are the Newmark parameters. Using Eq. (2) for the
are directly applicable and are also of much value when consider- equilibrium at times t Dt, t and t + Dt with Eqs. (11) and (12)
ing nonlinear analyses. we obtain, for the case d = 1/2, the linear multistep form of the
Newmark method
2. A dispersion analysis
M ac20 Dt 2 KtDt U 2M 1 2ac20 Dt2 Kt U
In this section, we analyse the dispersion errors resulting from M ac20 Dt 2 KtDt U 0 13
the spatial discretization coupled with the temporal discretization.
or,
We consider the Bathe method and the Newmark trapezoidal rule.
For this purpose, we analyse the solution obtained for the scalar M acKtDt U 2M 1 2acKt U
wave governed by M acKtDt U 0 14
2
@ u Then setting a = 1/4 we obtain the equations for the Newmark trap-
c20 r2 u 0 1
@t2 ezoidal rule. It appears here that the computational effort in the
where u is the eld variable and c0 is the wave velocity. Here, body Bathe method is twice that used in the Newmark method (because
forces are not considered since we focus on the dispersion associ- in the Bathe method, the solution at the half step is used), but we
ated with the propagations of disturbances due to initial conditions. shall see that this is not the case when solutions of optimal accuracy
The associated nite element discretization gives [4] are sought (see Section 3.1).
c2 KU 0
MU 2
0 2.1. A dispersion error analysis in the 1D case
where K and M are the stiffness and mass matrices, and for element
(m) with volume V (m) In the one-dimensional case, the general solution of Eq. (1), for
Z one wave traveling along the coordinate x, has the form of
T
Mm Hm Hm dV
m
3 Aeik0 xx0 t , where x0 is the frequency of the wave mode and
V m k0 = x0/c0 is the corresponding wave number. The numerical solu-
Z
Km rHm T rHm dV
m
4 tion takes in general the form [29]
V m
t
xu Ak eikxxt 15
Here H(m) and U are the element interpolation matrix and the nodal
values of the solution, respectively. The matrices M and K in Eq. (2) where x and k = x/c are the numerical frequency and the corre-
are obtained by the usual summation process [4]. In the actual eval- sponding wave number, respectively. The numerical wave speed c
uations, we use a unit cross-sectional area in 1D solutions and a unit is different from the exact wave speed c0, and the difference is a
thickness in 2D solutions in accordance with Eq. (1). Note that we function of the wave number; therefore, this difference results in
use the consistent mass matrix in the solutions. general analysis in articial dispersion. In addition, we have that,
In the Bathe method, the following relations are employed [2] for unconditionally stable implicit methods (in linear analysis),
the amplitude of the wave as numerically calculated usually de-
tDt=2 _ Dt t U
U_ t U tDt=2 U
5 creases due to numerical damping [4]. An exception is the Newmark
4 trapezoidal rule, where this damping effect is not present. As we
G. Noh et al. / Computers and Structures 123 (2013) 93105 95
shall see below, the Bathe method does possess the damping prop- This is indeed accomplished when using the Bathe method: the
erty in such a way that surprisingly accurate solutions are obtained. wave modes with Dt/T > 0.3, where T is the wave period, are in es-
We now consider a regular mesh with nodes equally spaced Dx sence discarded in the numerical solution due to numerical damp-
apart along the x axis, then the solution to the nite element sys- ing [3]. Namely, using the denition of the CFL number, we can
tem at time ntDt and location nxDx is rewrite kDx in terms of Dt/T as
nt Dt
nx D x u Ak eiknx Dxxnt Dt Ak eikDxnx nt CFLc=c0 16
c 0 1 Dt
kDx 2p 19
where the subscript and superscript denote the nodal value at nxDx c CFL T
and time ntDt.
For the 2-node element, the corresponding mass matrix M and
stiffness matrix K of the nite element equations are Therefore, for CFL 1, since the numerical wave speed is approxi-
mately equal to the exact wave speed, that is, we can use c/c0 1,
0 1
2 1 0 0 we see that wave modes with kDx J 0:6p are not participating in
B1 4 1 0C the total solution (these discarded wave modes are presented as
B C
Dx B
B .. C
C dotted lines in Fig. 1 for various CFL numbers). The important point
M B0 1 4 1 .C 17 to notice is that with CFL = 1, the Bathe method solves for every par-
6 B. .. .. C
B. C ticipating wave mode very accurately so that the total solution is al-
@. . .A
most non-dispersive.
0 1 2
For the Newmark trapezoidal rule, using Eqs. (16)(18) and (14)
0 1 with h = Dx, and considering the equation corresponding to the
1 1 0 0 middle node of a two element patch, we obtain the relation be-
B 1 2 1 0C tween the values of CFL, c/c0, wave number k, and the element size
B C
1 BB .. C
C Dx shown in Fig. 2. The wave modes with kDx < 2 become almost
K B 0 1 2 1 . C 18
Dx B . non-dispersive with CFL = 0.65. However, wave modes with
B . .. .. CC
@ . . .A kDx > 2 are dispersive, because they are not damped out, see
0 1 1 Fig. 2. Therefore, as in the Bathe method, there is no CFL number
which makes the solution from all participating wave modes
Now substituting from Eqs. (16)(18) into Eq. (10) with h = Dx, and non-dispersive but different from the Bathe method, the trape-
considering the equation of the middle node of a two element zoidal rule does not eliminate the dispersive modes from the solu-
patch, we obtain for the Bathe method a relation between the val- tion. Hence the solution will generally show a signicant
ues of the CFL number = cD0 Dx t, c/c0, wave number k, and the element dispersion error, as shown for specic examples in Section 3,
size Dx. The results are given in Fig. 1 in terms of the wavelength k where also the CFL numbers 1.0 for the Bathe method and 0.65
and the element size used. for the trapezoidal rule are discussed as being the optimal numbers
As seen in Fig. 1, there is no CFL number that makes every wave to use.
mode have the same wave speed. However, an important property We focused here on the dispersion properties of the methods.
seen in Fig. 1 is that using CFL = 1, we will have all wave modes However, it should be noted that for an accurate solution of wave
with kDx < 2 to be almost non-dispersive, whereas all higher fre- propagation problems, it is also necessary to have good solution
quency modes have dispersion. These higher frequency modes accuracy in the calculation of the wave modes that are participat-
should therefore not be included in a solution that contains many ing in the response. Therefore, time integration methods that have
wave modes and that can be approximated by only using the wave good spectral radii curves might produce good dispersion charac-
modes kDx < 2. teristics, but might not be effective because the errors in the calcu-
lation of the low modes are too large, see Figs. 35 [3,4,4244].
Fig. 1. Relative wave speed errors of the Bathe method for various CFL numbers;
results for discarded wave modes are given by dotted lines. Fig. 2. Relative wave speed errors of the trapezoidal rule for various CFL numbers.
96 G. Noh et al. / Computers and Structures 123 (2013) 93105
h h
2
t t
16 x;yt u 4 xh;yt u xh;yt u x;yh u x;yh u
36 i
t t t t
xh;yh u xh;yh u xh;yh u xh;yh u 23
1
0 0 1 1 1 1 8 1 1 1 1 0 0 24
3
Fig. 6. Relative wave speed errors of the Bathe method for various propagating angles, using CFL = 1, calculated for various effective fundamental lengths; results for
discarded wave modes are shown by dotted lines.
Fig. 7. Relative wave speed errors of the trapezoidal rule for various propagating angles, using CFL = 0.65, calculated for various effective fundamental lengths.
Fig. 9. Velocity distributions using the Bathe method with various CFL numbers.
Fig. 12. Acceleration distributions using the trapezoidal rule with various CFL
numbers.
While both methods give very similar solutions for CFL = 0.2,
they perform quite differently for CFL = 2. The reason is that for
CFL = 0.2, the dispersion property for both methods is similar,
see the curves in Figs. 1 and 2, and in both methods wave
modes that, spatially, can only be crudely approximated are
not discarded.
However, for CFL = 2, the range of discarded wave modes in the
Bathe method is obtained as kDx=p J 2 1:11=2 0:3 0:33.
Therefore, since the participating (effective) wave modes are sig-
nicantly different, the total solutions from each method are also
different.
An important point is that for CFL = 1, the Bathe method dis-
cards the wave modes with large wave speed error. As a result,
only the modes with almost no wave speed error are participating
in the total solution; therefore, the solution becomes almost non-
dispersive. Of course, due to the loss of some high frequency
modes, the Fourier truncation error is a little increased. Indeed,
Fig. 10. Velocity distributions using the trapezoidal rule with various CFL numbers. we observe that the effect of this increased truncation error is
not signicant (e.g., the slope of the wave front is only slightly de-
creased compared to the results obtained using the trapezoidal
rule).
Since the solution using the Bathe method is not dispersive
for CFL = 1, in this case the solution is very accurate for relatively
long time simulations. Figs. 13 and 14 show the case of the bar
length = 100 (the number of elements is 2000). In the gures, the
results using the Bathe method with CFL = 1 and the trapezoidal
rule with CFL = 0.65 are shown. The solution using the Bathe
method is accurate. But when using the trapezoidal rule with
CFL = 0.65, the accuracy of the solution decreases signicantly
as the wave propagates, due to the accumulation of the disper-
sion error.
Note that the CFL numbers 1 and 0.65 are also reported in Ref.
[45] as those that give the smallest global errors at a certain obser-
vation time. Since when using CFL = 1, the Bathe method gives al-
most non-dispersive solutions, we would expect that a global error
measure applied at any observation time will give that same result,
that is, a good CFL number to use is 1.
Further, it is interesting to note that using these CFL numbers
for the two schemes, the computational effort for the complete
solution using the Bathe method is not much higher than when
using the trapezoidal rule while the increase in accuracy using
Fig. 11. Acceleration distributions using the Bathe method with various CFL
numbers. the Bathe method is most important.
100 G. Noh et al. / Computers and Structures 123 (2013) 93105
F0; 0; t 41 2t 12 H1 t; t>0 29
Fig. 14. Acceleration distributions; blue line Bathe method (CFL = 1); red line
Trapezoidal rule (CFL = 0.65); for various observation times. (For interpretation of
the references to color in this gure legend, the reader is referred to the web version
of this article.)
Here we consider a pre-stressed membrane, see Fig. 15, for Fig. 15. Pre-stressed membrane problem, c0 = 1, initial displacement and velocity
which the transverse displacement, u, is given by the equation are zero, computational domain is shaded.
G. Noh et al. / Computers and Structures 123 (2013) 93105 101
Fig. 16. Snapshots of displacements at time t = 13, Bathe method, CFL = 1; using Fig. 17. Snapshots of displacements at time t = 13, trapezoidal rule, CFL = 0.65,
various meshes. using various meshes.
3.3. 2D elastic wave propagation four-node elements of side lengths Dx = Dy = 5 m, see Fig. 22.
Fig. 23 shows the calculated displacements at two receivers which
So far we considered scalar wave propagations that are charac- are located at x = 640 m and x = 1280 m from the source. The ana-
terized by a single wave speed. We obtained the appropriate time lytical solution and the numerical solutions using the Bathe method
step sizes for each time integration method using the CFL numbers and the trapezoidal rule are plotted. The numerical solutions using
to minimize the numerical dispersion of the waves with the same both methods are in good agreement with the analytical solution.
phase velocity. However many physical problems are characterized Since this load type can be well approximated with only a few
by multiple wave speeds. As an example, we consider a Lamb prob- harmonic functions, there are a limited number of wave modes
lem, in which waves are propagating in a semi-innite elastic do- that are excited. Therefore, if we use a ne mesh so that all excited
main in plane strain conditions [23]. wave modes are within Dx=k=2 6 0:2 as done here, both, the
The problem is described in Fig. 22. For the material properties Bathe method and the trapezoidal rule give very accurate solu-
used, we have the P-wave velocity = 3200 m/s, S-wave veloc- tions. Fig. 24 shows the calculated stress eld at time t = 0.9196.
ity = 1848 m/s, and the Rayleigh wave velocity = 1671 m/s. The Color bars in Fig. 24 indicate the magnitude of the von Mises stress.
time duration for computing the waves is 0.999 s, so that the P- We next consider the line force dened as
wave does not reach the outer boundaries; hence it is not neces-
sary to incorporate absorbing boundary conditions. Since we are F0; 0; t 2 103 H0:15 t 3H0:1 t 3H0:05 t;
mostly interested in the Rayleigh wave prole, we calculate the t>0 31
time step sizes based on the speed of the Rayleigh wave, and use
the CFL numbers 1 and 0.65 for the Bathe method and the trapezoi- where H is the unit step function. The load consists now of three
dal rule, respectively. step functions which renders the problem more difcult to solve
We rst consider the line force, a Ricker wavelet, dened as numerically. The computational domain is now discretized using a
mesh of 1600 1600 4-node elements of side lengths
F0; 0; t 2 103 1 2p2 ^f 2 t t 0 2 expp2 ^f 2 t t 0 2 ; Dx = Dy = 2 m. In Fig. 25 we see displacement results at the
t>0 30 receivers as a function of time, these displacements are due to the
P-, S- waves and the Rayleigh wave propagating along the surface
where the central frequency ^f 12:5 Hz and t0 = 0.1 s. In the solu- as in the previous load type case. While we obtain similar errors
tion we use symmetry and a domain with a mesh of 640 640 in the solution of the P-wave using both the Bathe method and
102 G. Noh et al. / Computers and Structures 123 (2013) 93105
Fig. 18. Displacement variations along the various propagating angles, at time
Fig. 21. Velocity variations along the various propagating angles, at time t = 13, 105
t = 13, 75 by 75 element mesh.
by 105 element mesh.
Fig. 22. A Lamb problem. VP = 3200, VS = 1848, VRayleigh = 1671. Two receivers are
placed at x = 640 and x = 1280, computational domain is shaded.
Fig. 19. Velocity variations along the various propagating angles, at time t = 13, 75 the trapezoidal rule, as expected, the solution of the Rayleigh wave
by 75 element mesh. predicted using the trapezoidal rule has larger spurious oscillations
than seen when using the Bathe method.
We can see the difference in the solution accuracy also when
considering the predicted stress wave elds, as shown in Fig. 26,
where it is seen that most of the energy is transported by the
Rayleigh wave. We see that the stress waves are well predicted
using the Bathe method but the solution using the trapezoidal rule
shows in various areas undesirable spurious oscillations.
4. Concluding remarks
Fig. 23. Time history of displacement variations in x-direction and y-direction at the two receivers on the surface; Ricker wavelet line load.
Fig. 24. Snapshots of von Mises stress at t = 0.9196 s; Ricker wavelet line load.
104 G. Noh et al. / Computers and Structures 123 (2013) 93105
Fig. 25. Time history of displacement variations in the x- and y-directions at the two receivers on the surface; step functions line load.
Fig. 26. Snapshots of von Mises stress at t = 0.9196 s; step functions line load.
G. Noh et al. / Computers and Structures 123 (2013) 93105 105
mesh, the Bathe scheme calculates every wave accurately that can [17] Komatitsch D, Tromp J. Introduction to the spectral element method for three-
dimensional seismic wave propagation. Geophys J Int 1999;139:80622.
spatially be represented and does participate in the predicted re-
[18] Mahapatra DR, Gopalakrishnan S. A spectral nite element model for analysis
sponse so that the total solution is almost non-dispersive. The of axialexuralshear coupled wave propagation in laminated composite
waves that cannot be spatially represented are automatically dis- beams. Compos Struct 2003;59:6788.
carded and therefore will not result into spurious oscillations, as [19] Karniadakis GE, Sherwin SJ. Spectral/hp element methods for computational
uid dynamics. Oxford University Press; 2005.
found for example with the trapezoidal rule. It is important that [20] Gamallo P, Astley RJ. The partition of unity nite element method for short
the Bathe scheme does not require any additional treatment for wave acoustic propagation on non-uniform potential ows. Int J Numer
wave propagation problems, and no numerical parameters are to Methods Eng 2006;65:42544.
[21] Huttunen T, Gamallo P, Astley RJ. Comparison of two wave element methods
be selected, like in the solutions of problems in structural for the Helmholtz problem. Commun Numer Methods Eng 2009;25:3552.
dynamics. [22] Kohno H, Bathe KJ, Wright JC. A nite element procedure for multiscale wave
However, whenever a wave propagation problem is solved, an equations with application to plasma waves. Comput Struct 2010;88:8794.
[23] Ham S, Bathe KJ. A nite element method enriched for wave propagation
appropriate spatial discretization is, of course, important. We con- problems. Comput Struct 2012;9495:112.
sidered here a very simple spatial discretization scheme and uni- [24] Krieg RD, Key SW. Transient shell response by numerical time integration. Int J
form meshes of simple geometries, because we wanted to focus Numer Methods Eng 1973;7:27386.
[25] Mullen R, Belytschko T. Dispersion analysis of nite element
on the basic characteristics of the time integration methods. semidiscretizations of the two-dimensional wave equation. Int J Numer
Clearly, additional difculties arise when the response in complex Methods Eng 1982;18:1129.
geometries is analysed using meshes in which distorted elements [26] Foreman MGG. A two-dimensional dispersion analysis of selected methods for
solving the linearized shallow-water equations. J Comput Phys
are present. Also, more powerful spatial discretizations should be
1984;56:287323.
considered, like higher-order elements [4] and enriched nite ele- [27] Jiang L, Rogers RJ. Effects of spatial discretization on dispersion and spurious
ments specically constructed for the analysis of wave propaga- oscillations in elastic wave-propagation. Int J Numer Methods Eng
tions [23]. While the conclusions of this paper will also be 1990;29:120518.
[28] Cherukuri HP. Dispersion analysis of numerical approximations to plane wave
valuable in these cases, additional considerations will likely arise. motions in an isotropic elastic solid. Comput Mech 2000;25:31728.
[29] Yue B, Guddati MN. Dispersion-reducing nite elements for transient
References acoustics. J Acoust Soc Am 2005;118:213241.
[30] Marfurt KJ. Accuracy of nite-difference and nite-element modeling of the
scalar and elastic wave-equations. Geophysics 1984;49:53349.
[1] Bathe KJ, Baig MMI. On a composite implicit time integration procedure for [31] Christon MA. The inuence of the mass matrix on the dispersive nature of the
nonlinear dynamics. Comput Struct 2005;83:251324. semi-discrete, second-order wave equation. Comput Methods Appl Mech Eng
[2] Bathe KJ. Conserving energy and momentum in nonlinear dynamics: a simple
1999;173:14766.
implicit time integration scheme. Comput Struct 2007;85:43745. [32] Krenk S. Dispersion-corrected explicit integration of the wave equation.
[3] Bathe KJ, Noh G. Insight into an implicit time integration scheme for structural
Comput Method Appl Mech Eng 2001;191:97587.
dynamics. Comput Struct 2012;9899:16. [33] Seriani G, Oliveira SP. Optimal blended spectral-element operators for acoustic
[4] Bathe KJ. Finite element procedures. Prentice Hall; 1996. wave modeling. Geophysics 2007;72:95106.
[5] Tedesco JW, McDougal WG, Ross CA. Structural dynamics: theory and
[34] Idesman AV, Schmidt M, Foley JR. Accurate nite element modeling of linear
applications. AddisonWesley; 1999. elastodynamics problems with the reduced dispersion error. Comput Mech
[6] Chin RCY. Dispersion and Gibbs phenomenon associated with difference
2011;47:55572.
approximations to initial boundary-value problems for hyperbolic equations. J [35] Guddati MN, Yue B. Modied integration rules for reducing dispersion error in
Comput Phys 1975;18:23347. nite element methods. Comput Method Appl Mech Eng 2004;193:27587.
[7] Boris JP, Book DL. Flux-corrected transport. 3. Minimal-error FCT algorithms. J [36] Holmes N, Belytschko T. Postprocessing of nite element transient response
Comput Phys 1976;20:397431. calculations by digital lters. Comput Struct 1976;6:2116.
[8] Babuska I, Ihlenburg F, Strouboulis T, Gangaraj SK. A posteriori error estimation
[37] Idesman A, Samajder H, Aulisa E, Seshaiyer P. Benchmark problems for wave
for nite element solutions of Helmholtz equation. 2. Estimation of the propagation in elastic materials. Comput Mech 2009;43:797814.
pollution error. Int J Numer Methods Eng 1997;40:3883900. [38] Kuhl D, Criseld MA. Energy-conserving and decaying algorithms in non-linear
[9] Deraemaeker A, Babuska I, Bouillard P. Dispersion and pollution of the FEM structural dynamics. Int J Numer Methods Eng 1999;45:56999.
solution for the Helmholtz equation in one, two and three dimensions. Int J [39] Fung TC. Numerical dissipation in time-step integration algorithms for
Numer Methods Eng 1999;46:47199.
structural dynamic analysis. Prog Struct Eng Mater 2003;5:16780.
[10] Babuska IM, Sauter SA. Is the pollution effect of the FEM avoidable for the [40] Bathe KJ. Advances in the multiphysics analysis of structures. In: Proceedings
Helmholtz equation considering high wave numbers? SIAM Rev 2000;42:
11th international conference on computational structures technology,
45184. Dubrovnik, Croatia, Sept. 2012.
[11] Bao G, Wei GW, Zhao S. Numerical solution of the Helmholtz equation with [41] Kazanci Z, Bathe KJ. Crushing and crashing of tubes with implicit time
high wavenumbers. Int J Numer Methods Eng 2004;59:389408. integration. Int J Impact Eng 2012;42:808.
[12] Belytschko T, Mullen R. On dispersive properties of nite element solutions. In: [42] Wilson EL, Farhoomand I, Bathe KJ. Nonlinear dynamic analysis of complex
Miklowitz J, Achenbach JD, editors. Modern problems in elastic wave
structures. Earthquake Eng Struct 1973;1:24152.
propagation. John Wiley; 1978. p. 6782. [43] Bathe KJ, Wilson EL. Stability and accuracy analysis of direct integration
[13] Wang YC, Murti V, Valliappan S. Assessment of the accuracy of the Newmark methods. Earthquake Eng Struct 1973;1:28391.
method in transient analysis of wave-propagation problems. Earthquake Eng [44] Bathe KJ. On reliable nite element methods for extreme loading conditions.
Struct 1992;21:9871004. In: Ibrahimbegovic A, Kozar I, editors. Chapter in extreme man-made and
[14] Gottlieb D, Orszag SA. Numerical analysis of spectral methods: theory and
natural hazards in dynamics of structures. Springer; 2007.
applications. Capital City Press; 1993. [45] Payen DJ, Bathe KJ. A stress improvement procedure. Comput Struct
[15] Seriani G, Priolo E. Spectral element method for acoustic wave simulation in
2012;112113:31126.
heterogeneous media. Finite Elem Anal Des 1994;16:33748.
[16] Faccioli E, Maggio F, Paolucci R, Quarteroni A. 2D and 3D elastic wave
propagation by a pseudo-spectral domain decomposition method. J Seismol
1997;1:23751.