Publication Date
12-2024
Date of Final Oral Examination (Defense)
7-17-2024
Type of Culminating Activity
Dissertation
Degree Title
Doctor of Philosophy in Computing
Department
Computer Science
Supervisory Committee Chair
Donna Calhoun, Ph.D.
Supervisory Committee Member
Michal Kopera, Ph.D.
Supervisory Committee Member
Grady Wright, Ph.D.
Abstract
We introduce the quadtree-adaptive Hierarchical Poincaré-Steklov (QAHPS) method, an adaptive direct method for solving elliptic partial differential equations on a hierarchy of adaptively refined finite volume meshes. The QAHPS method builds up a solution operator set with O(N^3/2) complexity that acts as the factorization of the system matrix, with linear O(N) complexity for the application of the solution operator set to any number of right-hand side vectors. As the solution operator set is built up by merging local subdomains, it can be adapted as the mesh is refined and coarsened. The method is an adaptive extension to the Hierarchical Poincaré-Steklov method by Gillman & Martinsson (2014). In this dissertation, we motivate, derive, and analyze the QAHPS method for use with the mesh management library p4est (Burstedde et al., 2011). Through scaling runs on the Polaris supercomputer, we show strong and weak scaling performance. Finally, we apply the QAHPS method to the Laplace, Poisson, and Helmholtz equations, with comparisons to iterative solvers for elliptic partial differential equations.
DOI
https://doi.org/10.18122/td.2285.boisestate
Recommended Citation
Chipman, Damyn, "An Adaptive and Parallel Direct Solver for Elliptic Partial Differential Equations" (2024). Boise State University Theses and Dissertations. 2285.
https://doi.org/10.18122/td.2285.boisestate
Comments
https://orcid.org/0000-0001-6600-3720