Fast Solvers For Isogeometric Analysis
Fast Solvers For Isogeometric Analysis
Matching Funds - Oberösterreich
Disciplines
Mathematics (100%)
Keywords
-
Isogeometric Analysis,
Multigrid,
Preconditioning,
Stokes,
FETI
Isogeometric Analysis was proposed in the year 2005 as a new method to calculate approximate solutions of partial differential equations. It can be seen as an extension or a variant of the finite element method. Partial differential equations arise in many areas, including science and engineering. Examples for partial differential equations are the Poisson equation describing the heat transfer or the Stokes equation describing the flow of a liquid or a gas. Isogeometric Analysis was originally proposed to allow solving partial differential equations directly on the geometric objects from computer aided design (CAD) software. So, using this technique one avoids one step that is done in standard finite element approaches: approximating the geometric object by a mesh of triangles or tetrahedrons. Moreover, in Isogeometric Analysis spline functions are used to approximate the solution and those functions can approximate the solution better than the piecewise linear functions from standard finite elements. The main research interest of the proposer is focused onto efficient algorithms for solving the linear systems arising from isogeometric discretizations. If one uses solvers that have been designed to work for standard finite element discretizations in Isogeometric Analysis only with minimal adaptions, one typically obtains methods that work, but which are less efficient than in the finite element case. If the spline degree is increased, these methods become even more inefficient, which sweeps off the advantages of Isogeometric Analysis. The proposer and his coworkers have shown that it is possible to modify the well-known multigrid method such that it works well for any spline degree. So far, this method has been worked out only for the Poisson equation which is commonly known as the simplest partial differential equation. Of course, it is of interest to be able to solve also other, more challenging differential equations. In the project, exactly this should be done, with a focus onto the Stokes equations. First, simple geometric objects that can be represented by one global geometry function should be treated. Then, in a second step, the methods should be extended to cases where the geometrical object of interest is subdivided into subobjects (like a turbine can be subdivided into its blades) that are described by their own geometry function. For such domains, robust solvers working well for all spline degrees are still to be developed, both for the Poisson equation and the Stokes equations. With the new methods, it will be possible to solve the linear systems arising from the discretizations efficiently. This does not only allow to solve for the equations faster, but it also allows to consider more complex geometric domains or to archive more accurate solutions by stronger refinement.
Computer simulation can be used in order to determine stresses or deformations, to determine the flow of liquids or gases or to determine the heat distribution in some object of interest, like a component of a machine to name just an example. Such objects are often designed with CAD (Computer Aided Design) software; simulations are usually done with FEM (Finite Element Method) software. Typically, these two kinds of software tools use completely different methods to represent the object of interest. The goal of Isogeometric Analysis is to bridge the gap between CAD and FEM by establishing a unified way of representing the object. When it comes to the realization of that idea, there are a few issues that have to be addressed, since one typically wants the simulation to deliver accurate results, one wants to be able to estimate the error made by the approximation, one wants the result to depend on the input data in a stable way, one wants the algorithms used for simulation to use as few computation steps (and therefore as little time) and as little memory as possible. In the project, we have addressed exactly these issues. We have focused to the Poisson equation (that models for example the heat distribution), the Stokes equations (which model flows of liquids or gases) and the equations for linearized elasticity (which models the deformation of solid objects). These differential equations are discretized with Isogeometric Analysis, this means, we approximate them with linear systems of equations. By approximating the true solution with the solution to the discretized problem, a small error is made. We have proven that the error cannot exceed a certain upper bound that depends on the grid size and other factors, like the chosen polynomial degree. Moreover, we have proposed algorithms to solve the linear systems. We have tested these algorithms by implementing them on a computer. Additionally, we could mathematically prove that these algorithms cannot exceed certain upper bounds concerning the number of computation steps and concerning the required memory. These upper bounds depend on the specific differential equation, the shape of the object in question, and the discretization, specifically the grid size. If the grid is refined, the quality of the approximate solution is improved on the one hand, but the number of unknowns to be solved for is increased on the other hand. Unavoidably, this means that one needs more computation steps and memory, in the best case, this increase in computation steps and memory requirements is linear. For some of the proposed algorithms, we could prove that the increase is actually linear, for the other algorithms, we could prove upper bounds that grow only slightly faster than a linear increase would do.
- Herbert Egger, Österreichische Akademie der Wissenschaften , associated research partner
- Irina Georgieva, Bulgarian Academy of Sciences - Bulgaria
- Giancarlo Sangalli, Universita di Pavia - Italy
Research Output
- 69 Citations
- 29 Publications
- 1 Software
- 1 Fundings
-
2024
Title Isogeometric Tearing and Interconnecting solvers for linear elasticity in multi-patch Isogeometric Analysis with theory for two dimensional domains DOI 10.1016/j.cma.2023.116482 Type Journal Article Author Sogn J Journal Computer Methods in Applied Mechanics and Engineering -
2021
Title IETI-DP methods for discontinuous Galerkin multi-patch Isogeometric Analysis with T-junctions DOI 10.48550/arxiv.2109.13147 Type Preprint Author Schneckenleitner R -
2021
Title Inexact IETI-DP for conforming isogeometric multi-patch discretizations DOI 10.48550/arxiv.2110.06087 Type Preprint Author Schneckenleitner R -
2021
Title Discretization error estimates for discontinuous Galerkin isogeometric analysis DOI 10.1080/00036811.2021.1986023 Type Journal Article Author Takacs S Journal Applicable Analysis Pages 1439-1462 Link Publication -
2021
Title Convergence Theory for IETI-DP Solvers for Discontinuous Galerkin Isogeometric Analysis that is Explicit in h and ?? DOI 10.1515/cmam-2020-0164 Type Journal Article Author Schneckenleitner R Journal Computational Methods in Applied Mathematics Pages 199-225 Link Publication -
2021
Title Towards a IETI-DP solver on non-matching multi-patch domains DOI 10.48550/arxiv.2103.02536 Type Preprint Author Schneckenleitner R -
2021
Title IETI-DP for conforming multi-patch Isogeometric Analysis in three dimensions DOI 10.48550/arxiv.2103.04801 Type Preprint Author Schneckenleitner R -
2019
Title Condition number bounds for IETI-DP methods that are explicit in h and p DOI 10.48550/arxiv.1912.07909 Type Preprint Author Schneckenleitner R -
2023
Title Stable discretizations and IETI-DP solvers for the Stokes system in multi-patch IgA DOI 10.1051/m2an/2023011 Type Journal Article Author Sogn J Journal ESAIM: Mathematical Modelling and Numerical Analysis -
2020
Title Robust Preconditioners for Multiple Saddle Point Problems and Applications to Optimal Control Problems DOI 10.1137/19m1308426 Type Journal Article Author Beigl A Journal SIAM Journal on Matrix Analysis and Applications Pages 1590-1615 Link Publication -
2020
Title Fast multigrid solvers for conforming and non-conforming multi-patch Isogeometric Analysis DOI 10.1016/j.cma.2020.113301 Type Journal Article Author Takacs S Journal Computer Methods in Applied Mechanics and Engineering Pages 113301 Link Publication -
2020
Title Condition number bounds for IETI-DP methods that are explicit in h and p DOI 10.1142/s0218202520500384 Type Journal Article Author Schneckenleitner R Journal Mathematical Models and Methods in Applied Sciences Pages 2067-2103 Link Publication -
2020
Title Robust preconditioning and error estimates for optimal control of the convection-diffusion-reaction equation with limited observation in Isogeometric analysis DOI 10.48550/arxiv.2012.13003 Type Preprint Author Mardal K -
2019
Title Sum factorization techniques in Isogeometric Analysis DOI 10.1016/j.cma.2019.04.031 Type Journal Article Author Bressan A Journal Computer Methods in Applied Mechanics and Engineering Pages 437-460 Link Publication -
2020
Title Convergence theory for IETI-DP solvers for discontinuous Galerkin Isogeometric Analysis that is explicit in h and p DOI 10.48550/arxiv.2005.09546 Type Preprint Author Schneckenleitner R -
2022
Title Robust Preconditioning and Error Estimates for Optimal Control of the Convection--Diffusion--Reaction Equation with Limited Observation in Isogeometric Analysis DOI 10.1137/21m139147x Type Journal Article Author Mardal K Journal SIAM Journal on Numerical Analysis Pages 195-221 Link Publication -
2022
Title A IETI-DP method for discontinuous Galerkin discretizations in Isogeometric Analysis with inexact local solvers DOI 10.48550/arxiv.2206.08416 Type Preprint Author Montardini M -
2023
Title Isogeometric Tearing and Interconnecting Solvers for Linearized Elasticity in multi-patch Isogeometric Analysis DOI 10.48550/arxiv.2305.04975 Type Preprint Author Sogn J Link Publication -
2021
Title Dual-Primal Isogeometric Tearing and Interconnecting methods for the Stokes problem DOI 10.48550/arxiv.2112.12163 Type Preprint Author Sogn J -
2021
Title Multigrid solvers for isogeometric discretizations of the second biharmonic problem DOI 10.48550/arxiv.2112.12559 Type Preprint Author Sogn J -
2022
Title Towards a IETI-DP Solver on Non-Matching Multi-Patch Domains DOI 10.1007/978-3-030-95025-5_56 Type Book Chapter Author Schneckenleitner R Publisher Springer Nature Pages 523-530 -
2022
Title IETI-DP for Conforming Multi-Patch Isogeometric Analysis in Three Dimensions DOI 10.1007/978-3-030-95025-5_60 Type Book Chapter Author Schneckenleitner R Publisher Springer Nature Pages 555-562 -
2022
Title Inexact IETI-DP for Conforming Isogeometric Multi-Patch Discretizations DOI 10.1007/978-3-031-20432-6_26 Type Book Chapter Author Schneckenleitner R Publisher Springer Nature Pages 399-410 -
2022
Title Dual-Primal Isogeometric Tearing and Interconnecting Methods for the Stokes Problem DOI 10.1007/978-3-031-20432-6_31 Type Book Chapter Author Sogn J Publisher Springer Nature Pages 469-481 -
2023
Title Multigrid solvers for isogeometric discretizations of the second biharmonic problem DOI 10.1142/s0218202523500422 Type Journal Article Author Sogn J Journal Mathematical Models and Methods in Applied Sciences -
2023
Title A IETI-DP method for discontinuous Galerkin discretizations in isogeometric analysis with inexact local solvers DOI 10.1142/s0218202523500495 Type Journal Article Author Montardini M Journal Mathematical Models and Methods in Applied Sciences -
2019
Title Robust Preconditioners for Multiple Saddle Point Problems and Applications to Optimal Control Problems DOI 10.48550/arxiv.1912.09995 Type Preprint Author Beigl A -
2022
Title IETI-DP methods for discontinuous Galerkin multi-patch Isogeometric Analysis with T-junctions DOI 10.1016/j.cma.2022.114694 Type Journal Article Author Schneckenleitner R Journal Computer Methods in Applied Mechanics and Engineering Pages 114694 Link Publication -
2022
Title Stable discretizations and IETI-DP solvers for the Stokes system in multi-patch Isogeometric Analysis DOI 10.48550/arxiv.2202.13707 Type Preprint Author Sogn J
-
2021
Title Fast Methods for Adaptive Isogeometric Analysis Type Other Start of Funding 2021 Funder Austrian Science Fund (FWF)