Krylov Subspace Recycling for Evolving Structures

10/22/2020
by   Matthias Bolten, et al.
0

Krylov subspace recycling is a powerful tool for solving long series of large, sparse linear systems that change slowly. In PDE constrained shape optimization, these appear naturally, as hundreds or more optimization steps are needed with only small changes in the geometry. In this setting, however, applying Krylov subspace recycling can be difficult. As the geometry evolves, so does the finite element mesh, especially if re-meshing is needed. As a result, the number of algebraic degrees of freedom in the system may change from one optimization step to the next, and with it the size of the finite element system matrix. Changes in the mesh also lead to structural changes in the matrices. In the case of remeshing, even if the geometry changes only a little, the corresponding mesh might differ substantially from the previous one. This prevents any straightforward mapping of the approximate invariant subspace of the linear system matrix (the focus of recycling in this paper) from one step to the next; similar problems arise for other selected subspaces. We present an algorithm for general meshes to map an approximate invariant subspace of the system matrix for the previous optimization step to an approximate invariant subspace of the system matrix for the current optimization step. We exploit the map from coefficient vectors to finite element functions on the mesh combined with function approximation on the finite element mesh. In addition, we develop a straightforward warm-start adaptation of the Krylov-Schur algorithm [G.W. Stewart, SIAM J. Matrix Anal. Appl. 23, 2001] to improve the approximate invariant subspace at the start of a new optimization step if needed. We demonstrate the effectiveness of our approach numerically with several proof of concept studies for a specific meshing technique.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
08/14/2019

Stability of explicit Runge-Kutta methods for high order finite element approximation of linear parabolic equations

We study the stability of explicit Runge-Kutta methods for high order La...
research
07/14/2021

Connections Between Finite Difference and Finite Element Approximations

We present useful connections between the finite difference and the fini...
research
08/18/2020

A Nonnested Augmented Subspace Method for Eigenvalue Problems with Curved Interfaces

In this paper, we present a nonnested augmented subspace algorithm and i...
research
02/18/2022

Analysis of optimal preconditioners for CutFEM

In this paper we consider a class of unfitted finite element methods for...
research
08/09/2019

On the smallest eigenvalue of finite element equations with meshes without regularity assumptions

A lower bound is provided for the smallest eigenvalue of finite element ...
research
02/28/2022

Perturbation of invariant subspaces for ill-conditioned eigensystem

Given a diagonalizable matrix A, we study the stability of its invariant...
research
06/28/2015

On the Approximation Theory of Linear Variational Subspace Design

Solving large-scale optimization on-the-fly is often a difficult task fo...

Please sign up or login with your details

Forgot password? Click here to reset