Matrix-Free Inexact Preconditioning Techniques for Isogeometric Tensor-Product Discretizations

Read full text
Authors: Michał Mika, René R. Hiemstra, Dominik Schillinger
Cited by: 1
References: 46

Abstract

We propose a matrix-free inexact preconditioning strategy for elliptic partial differential equations discretized by the isogeometric Galerkin method on tensor-product spline spaces. We base our preconditioner on an approximation of the discrete linear operator by a sum of Kronecker product matrices. The action of its inverse on a vector of coefficients is approximated by an inner preconditioned conjugate gradient solve. The forward problem is solved by the inexact preconditioned conjugate gradient method. The complexity of the Kronecker matrix-vector products in the inner iteration is lower than the complexity of the matrix-vector products in the forward problem, leading to a reduced number of iterations and significant performance gains. We show the robustness, efficiency and effectiveness of our approach in test problems involving the Poisson equation and linear elasticity, and illustrate the performance gain with respect to preconditioning techniques based on fast diagonalization. The proposed method is implemented in our open-source Julia framework for spline based discretization methods.

Fields of Study & Subjects

Advanced Numerical Analysis Techniques Model Reduction and Neural Networks Advanced Numerical Methods in Computational Mathematics

Publication details

Journal / source
Journal of Scientific Computing
Publisher
Springer Science and Business Media LLC
Volume
107
Issue
3
Pages
81–81
Publication date
27 April 2026
Language
EN