Abstract
This study applies the numerical model GPUSPH, an implementation of the weakly compressible smoothed particle hydrodynamics (SPH) method on graphics processing units, to simulate nearshore tsunami processes. Two sets of laboratory experiments that involve violent wave breaking are simulated by the three-dimensional numerical model. The first set of experiments addresses tsunamilike solitary wave breaking on and overtopping an impermeable seawall. Comparison with free-surface profiles and laboratory images shows that GPUSPH satisfactorily reproduces the complicated wave processes involving wave plunging, collapsing, splash-up, and overtopping. The other set of experiments investigates tsunamilike solitary wave breaking and inundation over shallow water reefs. The performance of GPUSPH is evaluated by comparing its results with (1) experimental data including free-surface measurements and cross-shore velocity profiles, and (2) published numerical results obtained in two mesh-based wave models: the nonhydrostatic wave model CCHE2D and the Boussinesq-type wave model FUNWAVE. The capability of GPUSPH to simulate nonlinear wave phenomena, such as wave shoaling, reflection, and refraction, is confirmed by comparing the wave field predicted by CCHE2D. Although all three models correctly simulate the solitary wave propagation offshore and the bore due to the broken wave run-up nearshore, GPUSPH outperforms CCHE2D and FUNWAVE in terms of resolving wave plunging and collapsing. The conducted two case studies show that the meshless SPH method is reliable for predicting tsunami breaking in the nearshore zone.
Get full access to this article
View all available purchase options and get full access to this article.
Acknowledgments
Z. W. and R. A. D. acknowledge support from the Office of Naval Research, Littoral Geosciences, and Optics Program. R. A. D., E. R., A. H., and G. B. acknowledge the ATHOS Consortium and its member organizations for their contributions to the GPUSPH code. The authors thank Professor Shih-Chun Hsiao and Ting-Chieh Lin at the National Cheng Kung University, Taiwan, for providing the experimental data of solitary waves breaking and overtopping an impermeable seawall. The authors also thank Professor Patrick J. Lynett at the University of Southern California for providing the experimental wavemaker trajectory of a solitary wave breaking over 3D reefs. Furthermore, the authors thank Professor Fengyan Shi at the University of Delaware for providing FUNWAVE results on a solitary wave breaking on a 3D reef with an island feature experiment. The numerical simulations were performed at the Graphics Processing Lab Cluster of Johns Hopkins University, which is sponsored by the National Science Foundation grant MRI-0923018.
References
Casulli, V., and Stelling, G. S. (1998). “Numerical simulation of 3D quasi-hydrostatic, free-surface flows.” J. Hydraul. Eng., 678–686.
Chen, Q. (2006). “Fully nonlinear Boussinesq-type equations for waves and currents over porous beds.” J. Eng. Mech., 220–230.
Dalrymple, R. A., and Knio, O. (2000). “SPH modelling of water waves.” Proc., Coastal Dynamics 01, ASCE, Reston VA, 779–787.
Dalrymple, R. A., and Rogers, B. D. (2006). “Numerical modeling of water waves with the SPH method.” Coastal Eng., 53(2), 141–147.
Farahani, R. J., and Dalrymple, R. A. (2014). “Three-dimensional reversed horseshoe vortex structures under broken solitary waves.” Coastal Eng., 91, 261–279.
Farahani, R. J., Dalrymple, R. A., Hérault, A., and Bilotta, G. (2014). “Three-dimensional SPH modeling of a bar/rip channel system.” J. Waterway, Port, Coastal, Ocean Eng., 82–99.
Goring, D. G. (1978). “Tsunamis—The propagation of long waves onto a shelf.” Ph.D. thesis, California Institute of Technology, Pasadena, CA.
Guizien, K., and Barthélemy, E. (2002). “Accuracy of solitary wave generation by a piston wave maker.” J. Hydraul. Res., 40(3), 321–331.
Hérault, A., Bilotta, G., and Dalrymple, R. A. (2010). “SPH on GPU with CUDA.” J. Hydraul. Res., 48(S1), 74–79.
Hérault, A., Bilotta, G., and Dalrymple, R. A. (2014). “Achieving the best accuracy in an SPH implementation.” Proc., 9th Int. SPHERIC Workshop, Paris, 134–139.
Higuera, P., Lara, J. L., and Losada, I. J. (2013). “Simulating coastal engineering processes with OpenFOAM.” Coastal Eng., 71, 119–134.
Hsiao, S.-C., and Lin, T.-C. (2010). “Tsunami-like solitary waves impinging and overtopping an impermeable seawall: Experiment and RANS modeling.” Coastal Eng., 57(1), 1–18.
Jia, Y., and Wang, S. S. Y. (1999). “Numerical model for channel flow and morphological change studies.” J. Hydraul. Eng., 924–933.
Jia, Y., Wang, S. S. Y., and Xu, Y. (2002). “Validation and application of a 2D model to channels with complex geometry.” Int. J. Comput. Eng. Sci., 3(01), 57–71.
Kennedy, A. B., Kirby, J. T., Chen, Q., and Dalrymple, R. A. (2001). “Boussinesq-type equations with improved nonlinear performance.” Wave Motion, 33(3), 225–243.
Khayyer, A., Gotoh, H., and Shao, S. D. (2008). “Corrected incompressible SPH method for accurate water-surface tracking in breaking waves.” Coastal Eng., 55(3), 236–250.
Lynett, P. J., Swigler, D., Son, S., Bryant, D., and Socolofsky, S. (2011). “Experimental study of solitary wave evolution over a 3D shallow shelf.” Coastal Eng. Proc., 1(32), 1.
MATLAB [Computer software]. MathWorks, Natick, MA.
Monaghan, J. J. (1992). “Smoothed particle hydrodynamics.” Annu. Rev. Astron. Astrophys., 30, 543–574.
Monaghan, J. J. (1994). “Simulating free surface flows with SPH.” J. Comput. Phys., 110(2), 399–406.
Monaghan, J. J., and Kos, A. (1999). “Solitary waves on a Cretan beach.” J. Waterway, Port, Coastal, Ocean Eng., 145–155.
Nickolls, J., Buck, I., Garland, M., and Skadron, K. (2008). “Scalable parallel programming with CUDA.” Queue, 6(2), 40–53.
NVIDIA. (2014). CUDA C programming guide 6.5, NVIDIA Corporation, Santa Clara, CA.
Peregrine, D. H. (1967). “Long waves on a beach.” J. Fluid Mech., 27(4), 815–827.
Peregrine, D. H., and Svendsen, I. A. (1978). “Spilling breakers, bores, and hydraulic jumps.” Coastal Eng. Proc., 1(16), 540–550.
Roeber, V., and Cheung, K. F. (2012). “Boussinesq-type model for energetic breaking waves in fringing reef environments.” Coastal Eng., 70, 1–20.
Rustico, E., Bilotta, G., Gallo, G., Hérault, A., and Del Negro, C. (2012). “Smoothed particle hydrodynamics simulations on multi-GPU systems.” 2012 20th Euromicro Int. Conf. on Parallel, Distributed and Network-Based Processing, IEEE, Garching/Munich, Germany, 384–391.
Shadloo, M. S., Weiss, R., Yildiz, M., and Dalrymple, R. A. (2015). “Numerical simulation of long wave runup for breaking and nonbreaking waves.” Int. J. Offshore Polar Eng., 25(1), 1–7.
Shi, F., Kirby, J. T., Harris, J. C., Geiman, J. D., and Grilli, S. T. (2012). “A high-order adaptive time-stepping TVD solver for Boussinesq modeling of breaking waves and coastal inundation.” Ocean Modell., 43–44, 36–51.
St-Germain, P., Nistor, I., Townsend, R., and Shibayama, T. (2014). “Smoothed-particle hydrodynamics numerical modeling of structures impacted by tsunami bores.” J. Waterway, Port, Coastal, Ocean Eng., 66–81.
Swigler, D. T. (2009). “Laboratory study investigating the three dimensional turbulence and kinematic properties associated with a breaking solitary wave.” M.S. thesis, Texas A&M Univ., College Station, TX.
Wei, Z., Dalrymple, R. A., Hérault, A., Bilotta, G., Rustico, E., and Yeh, H. (2015). “SPH modeling of dynamic impact of tsunami bore on bridge piers.” Coastal Eng., 104, 26–42.
Wei, Z., Jang, B., and Jia, Y. (2014). “A fast and interactive heat conduction simulator on GPUs.” J. Comput. Appl. Math., 270, 496–505.
Wei, Z., Jang, B., Zhang, Y., and Jia, Y. (2013). “Parallelizing alternating direction implicit solver on GPUs.” Procedia Comput. Sci., 18, 389–398.
Wei, Z., and Jia, Y. (2013). “A depth-integrated non-hydrostatic finite element model for wave propagation.” Int. J. Numer. Methods Fluids, 73(11), 976–1000.
Wei, Z., and Jia, Y. (2014a). “Non-hydrostatic finite element model for coastal wave processes.” Coastal Eng., 92, 31–47.
Wei, Z., and Jia, Y. (2014b). “Simulation of nearshore wave processes by a depth-integrated non-hydrostatic finite element model.” Coastal Eng., 83, 93–107.
Wendland, H. (1995). “Piecewise polynomial, positive definite and compactly supported radial functions of minimal degree.” Adv. Comput. Math., 4(1), 389–396.
Wu, N.-J., Tsay, T.-K., and Chen, Y.-Y. (2014). “Generation of stable solitary waves by a piston-type wave maker.” Wave Motion, 51(2), 240–255.
Zijlema, M., Stelling, G. S., and Smit, P. (2011). “SWASH: An operational public domain code for simulating wave fields and rapidly varied flows in coastal waters.” Coastal Eng., 58(10), 992–1012.
Information & Authors
Information
Published In
Copyright
© 2016 American Society of Civil Engineers.
History
Received: Jun 17, 2015
Accepted: Dec 16, 2015
Published online: Mar 10, 2016
Published in print: Jul 1, 2016
Discussion open until: Aug 10, 2016
Authors
Metrics & Citations
Metrics
Citations
Download citation
If you have the appropriate software installed, you can download article citation data to the citation manager of your choice. Simply select your manager software from the list below and click Download.