Easy-to-implement hp-adaptivity for non-elliptic goal-oriented problems

The FEM has become a foundational numerical technique in computational mechanics and civil engineering since its inception by Courant in 1943 Courant1943. Originating from the Ritz method and variational calculus, the FEM was primarily employed to derive solutions for vibrational systems. A distinct...

Descripción completa

Detalles Bibliográficos
Autor: Caro, F.V.
Tipo de recurso: tesis doctoral
Estado:Versión publicada
Fecha de publicación:2023
País:España
Institución:Basque Center for Applied Mathematics (BCAM)
Repositorio:BIRD. BCAM's Institutional Repository Data
OAI Identifier:oai:bird.bcamath.org:20.500.11824/1724
Acceso en línea:http://hdl.handle.net/20.500.11824/1724
Access Level:acceso abierto
Palabra clave:Finite Element Method, Goal-Oriented Adaptivity, Partial Differential Equations, Deep Neural Networks, Multi-Adaptive Goal-Oriented
Descripción
Sumario:The FEM has become a foundational numerical technique in computational mechanics and civil engineering since its inception by Courant in 1943 Courant1943. Originating from the Ritz method and variational calculus, the FEM was primarily employed to derive solutions for vibrational systems. A distinctive strength of the FEM is its capability to represent mathematical models through the weak variational formulation of PDE, facilitating computational feasibility even in intricate geometries. However, the search for accuracy often imposes a significant computational task. In the FEM, adaptive methods have emerged to balance the accuracy of solutions with computational costs. The $h$-adaptive FEM designs more efficient meshes by reducing the mesh size $h$ locally while keeping the polynomial order of approximation $p$ fixed (usually $p=1,2$). An alternative approach to the $h$-adaptive FEM is the $p$-adaptive FEM, which locally enriches the polynomial space $p$ while keeping the mesh size $h$ constant. By dynamically adapting $h$ and $p$, the $hp$-adaptive FEM achieves exponential convergence rates. Adaptivity is crucial for obtaining accurate solutions. However, the traditional focus on global norms, such as $L^2$ or $H^1$, might only sometimes serve the requirements of specific applications. In engineering, controlling errors in specific domains related to a particular QoI is often more critical than focusing on the overall solution. That motivated the development of GOA strategies. In this dissertation, we develop automatic GO $hp$-adaptive algorithms tailored for non-elliptic problems. These algorithms shine in terms of robustness and simplicity in their implementation, attributes that make them especially suitable for industrial applications. A key advantage of our methodologies is that they do not require computing reference solutions on globally refined grids. Nevertheless, our approach is limited to anisotropic $p$ and isotropic $h$ refinements. We conduct multiple tests to validate our algorithms. We probe the convergence behavior of our GO $h$- and $p$-adaptive algorithms using Helmholtz and convection-diffusion equations in one-dimensional scenarios. We test our GO $hp$-adaptive algorithms on Poisson, Helmholtz, and convection-diffusion equations in two dimensions. We use a Helmholtz-like scenario for three-dimensional cases to highlight the adaptability of our GO algorithms. We also create efficient ways to build large databases ideal for training DNN using $hp$ MAGO FEM. As a result, we efficiently generate large databases, possibly containing hundreds of thousands of synthetic datasets or measurements.