Differential equations arise frequently in modeling of physical systems, often resulting in linear eigenvalue problems. However, when dealing with large physical domains, solving such problems can be computationally expensive. This thesis examines an alternative approach to solving these problems, which involves utilizing absorbing boundary conditions and a Dirichlet-to-Neumann maps to transform the large sparse linear eigenvalue problem into a smaller nonlinear eigenvalue problem (NEP). The NEP is then solved using augmented Newton’s method. The specific equation investigated in this thesis is the two-dimensional Helmholtz equation, defined on the interval (x, y) ∈ [0, 10] × [0, 1], with the absorbing boundary condition introduced at x = 1. The results show a significant reduction in computational time when using this method compared to the original linear problem, making it a valuable tool for solving large linear eigenvalue problems. Another result is that the NEP does not affect the computational error compared to solving the linear problem, which further supports the NEP as an attractive alternative method.
Identifer | oai:union.ndltd.org:UPSALLA1/oai:DiVA.org:kth-330870 |
Date | January 2023 |
Creators | Jernström, Tindra, Öhman, Anna |
Publisher | KTH, Skolan för teknikvetenskap (SCI) |
Source Sets | DiVA Archive at Upsalla University |
Language | English |
Detected Language | English |
Type | Student thesis, info:eu-repo/semantics/bachelorThesis, text |
Format | application/pdf |
Rights | info:eu-repo/semantics/openAccess |
Relation | TRITA-SCI-GRU ; 2023:146 |
Page generated in 0.0042 seconds