×

An FC-based spectral solver for elastodynamic problems in general three-dimensional domains. (English) Zbl 1351.74162

Summary: This paper presents a spectral numerical algorithm for the solution of elastodynamics problems in general three-dimensional domains. Based on a recently introduced ”Fourier continuation” (FC) methodology for accurate Fourier expansion of non-periodic functions, the proposed approach possesses a number of appealing properties: it yields results that are essentially free of dispersion errors, it entails mild CFL constraints, it runs at a cost that scales linearly with the discretization sizes, and it lends itself easily to efficient parallelization in distributed-memory computing clusters. The proposed algorithm is demonstrated in this paper by means of a number of applications to problems of isotropic elastodynamics that arise in the fields of materials science and seismology. These examples suggest that the new approach can yield solutions within a prescribed error tolerance by means of significantly smaller discretizations and shorter computing times than those required by other methods.

MSC:

74S25 Spectral and related methods applied to problems in solid mechanics
65M70 Spectral, collocation and related methods for initial value and initial-boundary value problems involving PDEs
74J05 Linear waves in solid mechanics

Software:

Overture
Full Text: DOI

References:

[1] Abarbanel, S.; Gottlieb, D.; Carpenter, M. H., On the removal of boundary errors caused by Runge-Kutta integration of nonlinear partial differential equations, SIAM J. Sci. Comput., 17, 3, 777-782 (1996) · Zbl 0858.65096
[2] Albin, N.; Bruno, O. P., A spectral FC solver for the compressible Navier-Stokes equations in general domains I: explicit time-stepping, J. Comput. Phys., 230, 16, 6248-6270 (July 2011) · Zbl 1419.76488
[3] Albin, N.; Bruno, O. P.; Cheung, T. Y.; Cleveland, R. O., Fourier continuation methods for high-fidelity simulation of nonlinear acoustic beams, J. Acoust. Soc. Am., 132, 4, 2371-2387 (2012)
[4] Amlani, F., A new high-order Fourier continuation-based elasticity solver for complex three-dimensional geometries (2014), California Institute of Technology, PhD thesis
[5] Appelö, D.; Petersson, N. A., A stable finite difference method for the elastic wave equation on complex geometries with free surfaces, Commun. Comput. Phys., 5, 1, 84-107 (2009) · Zbl 1364.74016
[6] Babuska, I. M.; Sauter, S. A., Is the pollution effect of the FEM avoidable for the Helmholtz equation considering high wave numbers?, SIAM Rev., 42, 3, 451-484 (09 2000) · Zbl 0956.65095
[7] Bashforth, F.; Adams, J., An Attempt to Test the Theories of Capillary Action: By Comparing the Theoretical and Measured Forms of Drops of Fluid. With an Explanation of the Method of Integration Employed in Constructing the Tables which Give the Theoretical Forms of Such Drops (1883), Cambridge University Press: Cambridge University Press Cambridge, UK
[8] Bouchon, M.; Schultz, C. A.; Toksöz, M. N., Effect of three-dimensional topography on seismic motion, J. Geophys. Res., 101, B3, 5835-5846 (1996)
[9] Brown, D. L.; Henshaw, W. D.; Quinlan, D. J., Overture: an object-oriented framework for solving partial differential equations on overlapping grids, (Object Oriented Methods for Interoperable Scientific and Engineering Computing (1999), SIAM), 245-255
[10] Bruno, O.; Cubillos, M., Higher-order in time “quasi-unconditionally stable” ADI solvers for the compressible Navier-Stokes equations in 2D and 3D curvilinear domains (2015), arXiv preprint
[11] Bruno, O. P.; Jimenez, E., Higher-order linear-time unconditionally stable alternating direction implicit methods for nonlinear convection-diffusion partial differential equation systems, J. Fluids Eng., 136, 6, Article 060904 pp. (2014)
[12] Bruno, O. P.; Lyon, M., High-order unconditionally stable FC-AD solvers for general smooth domains I. Basic elements, J. Comput. Phys., 229, 6, 2009-2033 (2010) · Zbl 1185.65184
[13] Bruno, O. P.; Prieto, A., Spatially dispersionless, unconditionally stable FC-AD solvers for variable-coefficient PDEs, J. Sci. Comput., 58, 2, 1-36 (2014) · Zbl 1300.65071
[14] Carpenter, M. H.; Gottlieb, D.; Abarbanel, S.; Don, W.-S., The theoretical accuracy of Runge-Kutta time discretizations for the initial boundary value problem: a study of the boundary error, SIAM J. Sci. Comput., 16, 6, 1241-1252 (1995) · Zbl 0839.65098
[15] Elling, T., GPU-accelerated Fourier-continuation solvers and physically exact computational boundary conditions for wave scattering problems (2012), California Institute of Technology, PhD thesis
[16] Eriksson, L., Practical three-dimensional mesh generation using transfinite interpolation, SIAM J. Sci. Stat. Comput., 6, 3, 712-741 (1985) · Zbl 0591.65010
[17] Farrashkhalvat, M.; Miles, J. P., Basic Structured Grid Generation: With an Introduction to Unstructured Grid Generation (2003), Elsevier Science
[18] Fernández, J.; Doval, Á. F.; Trillo, C.; Deán, J. L.; López, J., Video ultrasonics by pulsed TV holography: a new capability for non-destructive testing of shell structures, Int. J. Optomechatronics, 1, 2, 122-153 (2007)
[19] Graff, K. F., Wave Motion in Elastic Solids (1975), Dover Publications, Inc · Zbl 0314.73022
[20] Saidu, I.; Waziri, M. Y., A simplified derivation and analysis of fourth order Runge-Kutta method, Int. J. Comput. Appl., 9, 8, 51-55 (November 2010), Published By Foundation of Computer Science
[21] Henshaw, W. D.; Schwendeman, D. W., Parallel computation of three-dimensional flows using overlapping grids with adaptive mesh refinement, J. Comput. Phys., 227, 16, 7469-7502 (2008) · Zbl 1213.76138
[22] Janod, F.; Coutant, O., Seismic response of three-dimensional topographies using a time-domain boundary element method, Geophys. J. Int., 142, 2, 603-614 (2000)
[23] Knupp, P.; Steinberg, S., Fundamentals of Grid Generation (1994), CRC Press: CRC Press Ann Arbor, MI · Zbl 0855.65123
[24] Komatitsch, D.; Vilotte, J.-P., The spectral element method: an efficient tool to simulate the seismic response of 2D and 3D geological structures, Bull. Seismol. Soc. Am., 88, 2, 368-392 (1998) · Zbl 0974.74583
[25] López-Vázquez, J. C.; Deán-Ben, X. L.; Trillo, C.; Doval, Á. F.; Fernández, J.; Amlani, F.; Bruno, O. P., Numerical modeling and measurement by pulsed television holography of ultrasonic displacement maps in plates with through-thickness defects, Opt. Eng., 49, 9, Article 095802 pp. (09 2010)
[26] Lyon, M.; Bruno, O. P., High-order unconditionally stable FC-AD solvers for general smooth domains II. Elliptic, parabolic and hyperbolic PDEs; theoretical considerations, J. Comput. Phys., 229, 9, 3358-3381 (May 2010) · Zbl 1188.65139
[27] Pathria, D., The correct formulation of intermediate boundary conditions for Runge-Kutta time integration of initial boundary value problems, SIAM J. Sci. Comput., 18, 5, 1255-1266 (1997) · Zbl 0897.65057
[28] Press, W. H.; Teukolsky, S. A.; Vetterling, W. T.; Flannery, B. P., Numerical Recipes: The Art of Scientific Computing (2007), Cambridge University Press: Cambridge University Press New York, NY, USA · Zbl 1132.65001
[29] Roache, P. J., Code verification by the method of manufactured solutions, J. Fluids Eng., 124, 1, 4-10 (2002)
[30] Rodríguez-Gómez, P.; López-Vázquez, J. C.; Trillo, C.; Doval, Á. F.; Fernández, J. L., Transient elastic wave propagation and scattering in plates: comparison between pulsed TV-holography measurements and finite element method predictions, Opt. Eng., 52, 10, Article 101911 pp. (2013)
[31] Roy, C. J.; Smith, T. M.; Ober, C. C., Verification of a compressible CFD code using the method of manufactured solutions, Energy, 2, Article s2 pp. (2002)
[32] Shahbazi, K.; Albin, N.; Bruno, O. P.; Hesthaven, J. S., Multi-domain Fourier-continuation/WENO hybrid solver for conservation laws, J. Comput. Phys., 230, 24, 8779-8796 (2011) · Zbl 1370.65040
[33] Shahbazi, K.; Hesthaven, J. S.; Zhu, X., Multi-dimensional hybrid Fourier continuation-WENO solvers for conservation laws, J. Comput. Phys., 253, 209-225 (2013) · Zbl 1349.82118
[34] Spekreijse, S. P., Elliptic grid generation based on Laplace equations and algebraic transformations, J. Comput. Phys., 118, 1, 38-61 (1995) · Zbl 0823.65120
[35] Vedovoto, J. M.; Silveira Neto, A. D.; Mura, A.; Figueira da Silva, L. F., Application of the method of manufactured solutions to the verification of a pressure-based finite-volume numerical scheme, Comput. Fluids, 51, 1, 85-99 (2011) · Zbl 1271.76199
This reference list is based on information provided by the publisher or from digital mathematics libraries. Its items are heuristically matched to zbMATH identifiers and may contain data conversion errors. In some cases that data have been complemented/enhanced by data from zbMATH Open. This attempts to reflect the references listed in the original paper as accurately as possible without claiming completeness or a perfect matching.