Fast formation of isogeometric Galerkin matrices by weighted quadrature
Francesco Calabr\`o, Giancarlo Sangalli, Mattia Tani

TL;DR
This paper introduces a novel algorithm for efficiently assembling isogeometric Galerkin matrices using weighted quadrature, exploiting tensor product structure to significantly reduce computational costs while maintaining accuracy.
Contribution
The paper presents a new weighted quadrature-based algorithm that improves the efficiency of matrix formation in isogeometric Galerkin methods, especially for high-degree refinements.
Findings
Reduces computational cost for matrix assembly.
Maintains optimal approximation order.
Effective for high-degree p-refinement.
Abstract
In this paper we propose an algorithm for the formation of matrices of isogeometric Galerkin methods. The algorithm is based on three ideas. The first is that we perform the external loop over the rows of the matrix. The second is that we calculate the row entries by weighted quadrature. The third is that we exploit the (local) tensor product structure of the basis functions. While all ingredients have a fundamental role for computational efficiency, the major conceptual change of paradigm with respect to the standard implementation is the idea of using weighted quadrature: the test function is incorporated in the integration weight while the trial function, the geometry parametrization and the PDEs coefficients form the integrand function. This approach is very effective in reducing the computational cost, while maintaining the optimal order of approximation of the method. Analysis of…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
