Thesis:
SWEpy: An Open-Source GPU-Accelerated Solver for Near-Field Inundation and Far-Field Tsunami Modeling

datacite.subject.fosEngineering and technology::Civil engineering::Civil engineering
datacite.subject.fosNatural sciences::Physical sciences::Fluids and plasma physics
datacite.subject.fosNatural sciences::Computer and information sciences::Computer sciences
dc.contributor.correferenteOtro
dc.contributor.departmentDepartamento de Obras Civiles
dc.contributor.guiaMeza Araya, Joaquin Alejandro
dc.contributor.guiaKusanovic Maldonado, Danilo Smiljan
dc.coverage.spatialCampus Casa Central Valparaíso
dc.creatorFuenzalida Alarcón, Juan Andrés
dc.date.accessioned2025-10-28T18:56:34Z
dc.date.available2025-10-28T18:56:34Z
dc.date.issued2025-08-12
dc.description.abstractWe present SWEpy, a new Python GPU-accelerated open-source finite volume (FV) software designed to solve the Saint-Venant system of shallow water equations (SWE) on unstructured triangular grids. SWEpy is designed for flexibility and performance, considering a well-balanced, positivity-preserving, and higher-order central-upwind FV scheme, intended to solve tsunami wave propagation, flooding, and dam-break scenarios, among others. In this regard, we enhance the minimization of numerical diffusion, a phenomenon frequently found in this sort of FV schemes, by using a second-order WENO reconstruction operator as well as a third-order strong stability-preserving Runge-Kutta time integrator. With this in mind, a modular software architecture is presented that can support a range of initial and boundary conditions and source terms. SWEpy’s performance, stability, and accuracy are verified using canonical benchmarks, including Synolakis’ conical island and Bryson’s flow over a Gaussian bump, and further demonstrated in large-scale simulations of the 1959 Malpasset Dam failure and the Mw8.8 2010 Maule tsunami. SWEpy delivers high-resolution results on consumer-grade hardware, offering a user-friendly platform for both research and operational forecasting.en_US
dc.description.abstractPresentamos SWEpy, un nuevo software de volumen finito (FV) de código abierto, acelerado por GPU en Python, diseñado para resolver el sistema de Saint-Venant de ecuaciones de aguas someras (SWE) en mallas triangulares no estructuradas. SWEpy está diseñado para ofrecer flexibilidad y rendimiento, considerando un esquema de FV de orden superior, equilibrado, que preserva la positividad y en contra del viento central, diseñado para resolver escenarios de propagación de olas de tsunami, inundaciones y rotura de presas, entre otros. En este sentido, mejoramos la minimización de la difusión numérica, un fenómeno frecuente en este tipo de esquemas de FV, mediante el uso de un operador de reconstrucción WENO de segundo orden, así como un integrador temporal de Runge-Kutta de tercer orden que preserva la estabilidad. Con esto en mente, se presenta una arquitectura de software modular que puede soportar una gama de condiciones iniciales y de borde, así como términos fuente. El rendimiento, la estabilidad y la precisión de SWEpy se verifican mediante parámetros canónicos, como la isla cónica de Synolakis y el flujo de Bryson sobre una protuberancia gaussiana, y se demuestran en simulaciones a gran escala de la falla de la presa Malpasset de 1959 y el tsunami del Maule de Mw8.8 de 2010. SWEpy ofrece resultados de alta resolución en hardware de consumo, ofreciendo una plataforma intuitiva tanto para la investigación como para la previsión operativa.es
dc.description.degreeMagíster en Ciencias de la Ingeniería Civil
dc.driverinfo:eu-repo/semantics/masterThesis
dc.format.extent45 páginas
dc.identifier.doi10.71959/trfn-kp93
dc.identifier.urihttps://cris.usm.cl/handle/123456789/4160
dc.identifier.urihttps://doi.org/10.71959/trfn-kp93
dc.language.isoen
dc.publisherUniversidad Técnica Federico Santa María
dc.rightsAttribution 4.0 Internationalen
dc.rights.urihttp://creativecommons.org/licenses/by/4.0/
dc.subjectGPU
dc.subjectPython
dc.subjectShallow Water
dc.subjectTsunami
dc.subjectCFD
dc.subjectSaint-Venant
dc.subjectFinite volumes
dc.subject.ods6 Agua limpia y saneamiento
dc.subject.ods9 Industria, innovación e infraestructura
dc.subject.ods11 Ciudades y comunidades sostenibles
dc.subject.ods13 Acción por el clima
dc.subject.ods14 Vida submarina
dc.subject.ods15 Vida de ecosistemas terrestres
dc.titleSWEpy: An Open-Source GPU-Accelerated Solver for Near-Field Inundation and Far-Field Tsunami Modeling
dspace.entity.typeTesis

Files

Original bundle

Now showing 1 - 1 of 1
Loading...
Thumbnail Image
Name:
MC_JF_2025.pdf
Size:
7.25 MB
Format:
Adobe Portable Document Format

License bundle

Now showing 1 - 1 of 1
Loading...
Thumbnail Image
Name:
license.txt
Size:
1.71 KB
Format:
Item-specific license agreed to upon submission
Description: