Print Email Facebook Twitter Uniform Space and Adaptive Time Algorithms for solving the Westerveld Equation in Julia Title Uniform Space and Adaptive Time Algorithms for solving the Westerveld Equation in Julia Author de Wit, Siem (TU Delft Electrical Engineering, Mathematics and Computer Science) Contributor Lahaye, D.J.P. (mentor) Verweij, M.D. (graduation committee) Degree granting institution Delft University of Technology Programme Applied Mathematics | Applied Physics Date 2022-08-08 Abstract In this Bachelor project we researched the applicability of finite difference methods to solve the multi dimensional Westervelt equation. The Westervelt is an equation describing the propagation of a non-linear wave. The goal of this project was to solve the full Westervelt equation in higher dimensions. We used Julia for our implementations of the finite difference method. The choice of Julia allowed us to easily write high performing code. We were unsuccessful in modelling the full Westervelt equation since we were unable to implement attenuation into our models. We successfully implemented the non-linear wave equation without attenuation for a number of models, including a three dimensional model. The inability to implement attenuation into our models hampered the flexibility of our models. When the non-linearity created a shock front, the top of the wave wouldexperience numerical errors which quickly made the whole solution unphysical and ultimately unstable. An added implementation of attenuation would dampen the leading edge of the wave preventing it from becoming too steep. Additionally we made two comparisons with the linear wave equation to verify the correctness of our implementations.We used a uniform grid to discretize the spatial dimensions. After which we used non-stiff FDM solvers with adaptive time stepping algorithms to solve for the remaining time dimension. We analyzed the use of stiff FDM solvers but these proved too computationally expensive to be viable, especially for our 3D model with 64.000 points. Subject JuliaWesterveltNon linear acoustics To reference this document use: http://resolver.tudelft.nl/uuid:958f49bf-ca56-48fd-99e2-9fd83268e49c Part of collection Student theses Document type bachelor thesis Rights © 2022 Siem de Wit Files PDF Bep_SiemdeWit.pdf 1.84 MB Close viewer /islandora/object/uuid:958f49bf-ca56-48fd-99e2-9fd83268e49c/datastream/OBJ/view