Skip to content
DraconiticResearch
Search Sources API
186,625 studies31 sourcesUpdated 17 min ago
PreprintarXiv licencearXiv

Projection-based low-rank assembly in IgA

Abstract

Isogeometric Analysis (IgA) uses the same spline functions to represent the computational domain and to approximate the solution. This allows exact geometry descriptions, but the resulting mass and stiffness matrices are expensive to assemble and to store, especially in three dimensions. We present a projection-based low-rank approach for assembling the mass and stiffness tensors of orientation-preserving tensor-product B-spline geometries. For the mass tensor, we exploit the polynomial structure of the determinant of the Jacobian of the geometry map and represent it in reduced spline product spaces by univariate coefficient transfer operators; with exact quadrature and without truncation, the resulting low-rank tensor is an exact reformulation of the standard Galerkin mass tensor. For the stiffness tensor, we split the rational weight function into a polynomial numerator, again represented in reduced spline product spaces, and the reciprocal determinant, which is in general not a spline function and is therefore approximated by an L2-projection onto a tensor-product spline space. Both constructions are carried out entirely in the tensor-train (TT) format, with the projection system solved by the alternating minimal energy (AMEn) method, so that full high-order coefficient tensors are never formed and the multidimensional integrals reduce to univariate integrals and contracted products. The method is implemented in MATLAB using GeoPDEs and the TT-Toolbox. Numerical experiments show that it is competitive with full assembly and with the interpolation-based low-rank method, and that it applies in two situations in which interpolation is problematic: a singular interpolation system and nearly singular geometries. The construction is restricted to orientation-preserving tensor-product B-spline geometries and does not cover NURBS.

Related

  1. Massive parallelization of projection-based depths
    Leonardo Leone, Pavlo Mozharovskyi, David Bounie
    Computational Statistics and Data AnalysisPeer-reviewedLicence not statedFull textStatisticsHAL
  2. Presentation of monoids generated by a projection and an involution
    Pascal Caron, Jean-Gabriel Luque, Bruno Patrou
    Semigroup ForumPeer-reviewedCC BY 4.0Full textGeneral mathematicsHAL
  3. Legendrian Reidemeister moves for the convex surface projection
    Zijian Rong
    arXivPreprintCC BY-NC-ND 4.0Full textGeometry & topologyarXiv
  4. On the contractivity of the Riesz projection
    Xiangdi Fu, Dilong Li
    arXivPreprintarXiv licenceFull textAnalysis & PDEsarXiv
  5. A Continuous Projection Converse and a Weighted Construction for Uniquely Decodable Code Pairs
    Lei Yu
    arXivPreprintarXiv licenceFull textCombinatorics & discrete mathematicsarXiv
BibTeX
@misc{riemer2026projectionbased,
  title = {{Projection-based low-rank assembly in IgA}},
  author = {Tom-Christian Riemer and Martin Stoll},
  howpublished = {arXiv},
  year = {2026},
  month = sep,
  doi = {10.48550/arxiv.2609.01218},
  eprint = {2609.01218},
  archivePrefix = {arXiv},
  url = {https://arxiv.org/abs/2609.01218},
}
RIS
TY  - UNPB
TI  - Projection-based low-rank assembly in IgA
AU  - Tom-Christian Riemer
AU  - Martin Stoll
PY  - 2026
DA  - 2026/09/01
PB  - arXiv
DO  - 10.48550/arxiv.2609.01218
UR  - https://arxiv.org/abs/2609.01218
AB  - Isogeometric Analysis (IgA) uses the same spline functions to represent the computational domain and to approximate the solution. This allows exact geometry descriptions, but the resulting mass and stiffness matrices are expensive to assemble and to store, especially in three dimensions. We present a projection-based low-rank approach for assembling the mass and stiffness tensors of orientation-preserving tensor-product B-spline geometries. For the mass tensor, we exploit the polynomial structure of the determinant of the Jacobian of the geometry map and represent it in reduced spline product spaces by univariate coefficient transfer operators; with exact quadrature and without truncation, the resulting low-rank tensor is an exact reformulation of the standard Galerkin mass tensor. For the stiffness tensor, we split the rational weight function into a polynomial numerator, again represented in reduced spline product spaces, and the reciprocal determinant, which is in general not a spline function and is therefore approximated by an L^2-projection onto a tensor-product spline space. Both constructions are carried out entirely in the tensor-train (TT) format, with the projection system solved by the alternating minimal energy (AMEn) method, so that full high-order coefficient tensors are never formed and the multidimensional integrals reduce to univariate integrals and contracted products. The method is implemented in MATLAB using GeoPDEs and the TT-Toolbox. Numerical experiments show that it is competitive with full assembly and with the interpolation-based low-rank method, and that it applies in two situations in which interpolation is problematic: a singular interpolation system and nearly singular geometries. The construction is restricted to orientation-preserving tensor-product B-spline geometries and does not cover NURBS.
ER  -