BPX preconditioners for isogeometric analysis using analysis-suitable T-splines
Pith reviewed 2026-05-25 10:22 UTC · model grok-4.3
The pith
Two BPX preconditioners achieve optimal complexity for isogeometric analysis on analysis-suitable T-meshes.
A machine-rendered reading of the paper's core claim, the machinery that carries it, and where it could break.
Core claim
We prove that both methods have optimal complexity, and present several numerical experiments to confirm our theoretical results, and also to compare the practical performance of the proposed preconditioners.
What carries the argument
BPX preconditioners built from local smoothing operators on the multilevel structure of analysis-suitable T-meshes, using the dual basis and stable projector.
If this is right
- Condition numbers of the preconditioned operators remain bounded independently of the number of levels and mesh size.
- The resulting solvers have optimal computational complexity for the elliptic problems considered.
- The two smoothing variants differ in the functions included at each level but both retain the optimality property.
Where Pith is reading between the lines
- The approach could extend to vector-valued or other elliptic problems if the same multilevel and analysis-suitable properties can be maintained.
- Practical trade-offs between the two variants may appear in adaptive simulations where setup cost versus iteration count matters.
- The construction connects classical BPX ideas from finite elements directly to locally refined spline spaces.
Load-bearing premise
The chosen refinement strategy produces T-meshes with a multilevel structure in which the T-splines are analysis-suitable.
What would settle it
Observation of condition numbers or iteration counts that grow unbounded with the number of refinement levels when either preconditioner is applied.
Figures
read the original abstract
We propose and analyze optimal additive multilevel solvers for isogeometric discretizations of scalar elliptic problems for locally refined T-meshes. Applying the refinement strategy in Morgenstern and Peterseim (2015, Comput. Aided Geom. Design, 34, 50-66) we can guarantee that the obtained T-meshes have a multilevel structure, and that the associated T-splines are analysis-suitable, for which we can define a dual basis and a stable projector. Taking advantage of the multilevel structure, we develop two BPX preconditioners: the first on the basis of local smoothing only for the functions affected by a newly added edge by bisection, and the second smoothing for all the functions affected after adding all the edges of the same level. We prove that both methods have optimal complexity, and present several numerical experiments to confirm our theoretical results, and also to compare the practical performance of the proposed preconditioners.
Editorial analysis
A structured set of objections, weighed in public.
Referee Report
Summary. The manuscript proposes two BPX-type additive multilevel preconditioners for isogeometric discretizations of elliptic problems on locally refined analysis-suitable T-meshes. Using the refinement strategy from Morgenstern and Peterseim (2015), the T-meshes are guaranteed to have a multilevel structure allowing definition of a dual basis and stable projector. The authors prove optimal complexity for both preconditioners (one based on local smoothing for newly added edges, the other for all functions at the same level) and support the theory with numerical experiments comparing their performance.
Significance. If the central claims hold, the work provides theoretically justified optimal-complexity solvers for a practically relevant class of locally refined IGA problems. The explicit proofs of optimality and the accompanying numerical validation constitute clear strengths.
major comments (2)
- [Main theorem on optimal complexity (analysis section)] The proof of optimal complexity (condition-number bound independent of h and number of levels) rests on the stability constants of the projector and the additive decomposition remaining uniform under arbitrary sequences of the allowed bisections. The manuscript should explicitly cite or prove the relevant uniformity result from Morgenstern and Peterseim (2015) in the main theorem establishing the O(1) bound.
- [Construction and analysis of the preconditioners] § on construction of the two BPX variants: the first variant smooths only functions affected by a single new edge, while the second smooths all functions at the same level. The analysis must confirm that both variants inherit the same uniform stability constants from the multilevel structure; otherwise the optimality claim for the first variant is not fully supported.
minor comments (2)
- [Abstract and introduction] The abstract and introduction could more clearly distinguish the two proposed BPX variants by name or label for easier reference in the numerical section.
- [Numerical experiments] Figure captions in the numerical experiments section should include the specific T-mesh configurations and refinement depths used.
Simulated Author's Rebuttal
We thank the referee for the careful reading and constructive suggestions. We address the two major comments below and will incorporate revisions to strengthen the explicit references to uniformity results and the analysis of both preconditioner variants.
read point-by-point responses
-
Referee: [Main theorem on optimal complexity (analysis section)] The proof of optimal complexity (condition-number bound independent of h and number of levels) rests on the stability constants of the projector and the additive decomposition remaining uniform under arbitrary sequences of the allowed bisections. The manuscript should explicitly cite or prove the relevant uniformity result from Morgenstern and Peterseim (2015) in the main theorem establishing the O(1) bound.
Authors: We agree that an explicit citation strengthens the presentation. The uniformity of the stability constants (independent of the number of bisections) is a direct consequence of the multilevel structure and analysis-suitability guaranteed by the refinement strategy in Morgenstern and Peterseim (2015). In the revised manuscript we will insert a direct reference to the relevant theorem from that work (on uniform bounds for the dual basis and projector) immediately preceding the statement of our main condition-number theorem. revision: yes
-
Referee: [Construction and analysis of the preconditioners] § on construction of the two BPX variants: the first variant smooths only functions affected by a single new edge, while the second smooths all functions at the same level. The analysis must confirm that both variants inherit the same uniform stability constants from the multilevel structure; otherwise the optimality claim for the first variant is not fully supported.
Authors: Both variants are analyzed via the same abstract additive Schwarz framework (Section 4) that relies only on the uniform stability of the multilevel decomposition and the projector, which hold independently of which subset of basis functions is smoothed at each level. The local-smoothing variant (new-edge only) corresponds to a subspace decomposition whose constants are bounded by those of the full-level variant. We will add an explicit sentence in the analysis section confirming that the uniform constants carry over verbatim to the local variant, thereby supporting the optimality claim for both. revision: yes
Circularity Check
No significant circularity; derivation relies on external cited refinement strategy
full rationale
The paper applies the refinement strategy from the externally cited Morgenstern and Peterseim (2015) work to guarantee multilevel T-meshes and analysis-suitable T-splines admitting a dual basis and stable projector. It then constructs two BPX preconditioners exploiting this structure and proves optimal complexity using standard multilevel analysis. No step reduces by definition or construction to the paper's own fitted inputs or prior self-citations; the cited result is independent (different authors) and supplies the required uniform stability properties without the present work re-deriving or assuming them tautologically. The derivation is therefore self-contained against external benchmarks.
Axiom & Free-Parameter Ledger
axioms (1)
- domain assumption The refinement strategy in Morgenstern and Peterseim (2015) produces T-meshes with multilevel structure and analysis-suitable T-splines admitting a dual basis and stable projector.
Reference graph
Works this paper leans on
-
[1]
Y. Bazilevs, L. Beir˜ao da Veiga, J. A. Cottrell, T. J. R. Hughes, and G. Sangalli, Isogeometric analysis: approximation, stability and error estimates for h-refined meshes, Math. Models Methods Appl. Sci., 16 (2006), pp. 1031–1090
work page 2006
-
[2]
Y. Bazilevs, V. Calo, J. A. Cottrell, J. A. Evans, T. J. R. Hughes, S. Lipton, M. Scott, and T. Sederberg , Isogeometric analysis using T-splines , Comput. Methods Appl. Mech. Engrg., 199 (2010), pp. 229 – 263
work page 2010
-
[3]
L. Beir˜ao da Veiga, L. F. Pavarino, S. Scacchi, O. B. Widlund, and S. Zampini , Isogeometric BDDC preconditioners with deluxe scaling , SIAM J. Sci. Comput., 36 (2014), pp. A1118–A1139. 31
work page 2014
-
[4]
L. Beir˜ao da Veiga, A. Buffa, D. Cho, and G. Sangalli , Analysis-Suitable T-splines are Dual-Compatible, Comput. Methods Appl. Mech. Engrg., 249–252 (2012), pp. 42 – 51
work page 2012
-
[5]
L. Beir ˜ao da Veiga, A. Buffa, G. Sangalli, and R. V ´azquez, Analysis-suitable T- splines of arbitrary degree: Definition, linear independence and approximation properties , Math. Models Methods Appl. Sci., 23 (2013), pp. 1979–2003
work page 2013
-
[6]
L. Beir˜ao da Veiga, A. Buffa, G. Sangalli, and R. V ´azquez, Mathematical analysis of variational isogeometric methods , Acta Numer., 23 (2014), pp. 157–287
work page 2014
-
[7]
L. Beir˜ao da Veiga, D. Cho, L. F. Pavarino, and S. Scacchi , BDDC preconditioners for isogeometric analysis, Math. Models Methods Appl. Sci., 23 (2013), pp. 1099 – 1142
work page 2013
-
[8]
, Isogeometric Schwarz preconditioners for linear elasticity systems , Comput. Methods Appl. Mech. Engrg., 253 (2013), pp. 439 – 454
work page 2013
-
[9]
J. H. Bramble, J. E. Pasciak, J. P. Wang, and J. Xu , Convergence estimates for multigrid algorithms without regularity assumptions , Math. Comp., 57 (1991), pp. 23–45
work page 1991
-
[10]
J. H. Bramble, J. E. Pasciak, and J. Xu , Parallel multilevel preconditioners , Math. Comp., 55 (1990), pp. 1–22
work page 1990
-
[11]
S. C. Brenner and L. R. Scott, The mathematical theory of finite element methods, vol. 15 of Texts in Applied Mathematics, Springer-Verlag, New York, 1994
work page 1994
-
[12]
A. Bressan, A. Buffa, and G. Sangalli , Characterization of analysis-suitable T-splines , Comput. Aided Geom. Design, 39 (2015), pp. 17 – 49
work page 2015
- [13]
-
[14]
L. Chen, R. H. Nochetto, and J. Xu , Optimal multilevel methods for graded bisection grids, Numer. Math., 120 (2012), pp. 1–34
work page 2012
-
[15]
J. A. Cottrell, T. J. R. Hughes, and Y. Bazilevs , Isogeometric Analysis: toward integration of CAD and FEA , John Wiley & Sons, 2009
work page 2009
-
[16]
de Boor, A practical guide to splines , vol
C. de Boor, A practical guide to splines , vol. 27 of Applied Mathematical Sciences, Springer- Verlag, New York, revised ed., 2001
work page 2001
-
[17]
C. de Falco, A. Reali, and R. V ´azquez, GeoPDEs: a research tool for Isogeometric Analysis of PDEs , Adv. Engrg. Softw., 42 (2011), pp. 1020–1034
work page 2011
- [18]
-
[19]
M. Donatelli, C. Garoni, C. Manni, S. Serra-Capizzano, and H. Speleers , Robust and optimal multi-iterative techniques for IgA Galerkin linear systems, Comput. Methods Appl. Mech. Engrg., 284 (2015), pp. 230–264
work page 2015
-
[20]
, Symbol-Based Multigrid Methods for Galerkin B-Spline Isogeometric Analysis , SIAM J. Numer. Anal., 55 (2017), pp. 31–62. 32
work page 2017
-
[21]
M. D ¨orfel, B. J ¨uttler, and B. Simeon , Adaptive isogeometric analysis by local h- refinement with T-splines , Comput. Methods Appl. Mech. Engrg., 199 (2010), pp. 264 – 275
work page 2010
-
[22]
K. Gahalaut, J. Kraus, and S. Tomar, Multigrid methods for isogeometric discretization, Comput. Methods Appl. Mech. Engrg., 253 (2013), pp. 413 – 425
work page 2013
-
[23]
C. Hofreither and S. Takacs , Robust multigrid for isogeometric analysis based on stable splittings of spline spaces , SIAM J. Num. Anal., 55 (2017), pp. 2004–2024
work page 2017
-
[24]
C. Hofreither, S. Takacs, and W. Zulehner, A robust multigrid method for Isogeometric Analysis in two dimensions using boundary correction , Comput. Methods Appl. Mech. Engrg., 316 (2017), pp. 22 – 42
work page 2017
-
[25]
C. Hofreither and W. Zulehner, Mass smoothers in geometric multigrid for isogeometric analysis, in Curves and surfaces, vol. 9213 of Lecture Notes in Comput. Sci., Springer, Cham, 2015, pp. 272–279
work page 2015
-
[26]
8962 of Lecture Notes in Comput
, Spectral analysis of geometric multigrid methods for isogeometric analysis , in Numerical methods and applications, vol. 8962 of Lecture Notes in Comput. Sci., Springer, Cham, 2015, pp. 123–129
work page 2015
-
[27]
T. J. R. Hughes, J. A. Cottrell, and Y. Bazilevs , Isogeometric analysis: CAD, fi- nite elements, NURBS, exact geometry and mesh refinement , Comput. Methods Appl. Mech. Engrg., 194 (2005), pp. 4135–4195
work page 2005
-
[28]
K. A. Johannessen, T. Kvamsdal, and T. Dokken , Isogeometric analysis using LR B- splines, Comput. Methods Appl. Mech. Engrg., 269 (2014), pp. 471 – 514
work page 2014
-
[29]
S. K. Kleiss, C. Pechstein, B. J¨uttler, and S. Tomar, IETI—isogeometric tearing and interconnecting, Comput. Methods Appl. Mech. Engrg., 247/248 (2012), pp. 201–215
work page 2012
- [30]
-
[31]
X. Li, J. Zheng, T. Sederberg, T. Hughes, and M. Scott , On linear independence of T-spline blending functions , Comput. Aided Geom. Design, 29 (2012), pp. 63 – 76
work page 2012
-
[32]
P. Morgenstern, Globally structured three-dimensional analysis-suitable T-splines: defini- tion, linear independence and m-graded local refinement, SIAM J. Numer. Anal., 54 (2016), pp. 2163–2186
work page 2016
-
[33]
P. Morgenstern and D. Peterseim , Analysis-suitable adaptive T-mesh refinement with linear complexity, Comput. Aided Geom. Design, 34 (2015), pp. 50–66
work page 2015
-
[34]
L. F. Pavarino and S. Scacchi , Isogeometric block FETI-DP preconditioners for the Stokes and mixed linear elasticity systems , Comput. Methods Appl. Mech. Engrg., 310 (2016), pp. 694–710
work page 2016
-
[35]
G. Sangalli and M. Tani, Isogeometric preconditioners based on fast solvers for the Sylvester equation, SIAM J. Sci. Comput., 38 (2016), pp. A3644–A3671
work page 2016
-
[36]
L. L. Schumaker , Spline functions: basic theory , Cambridge Mathematical Library, Cam- bridge University Press, Cambridge, third ed., 2007. 33
work page 2007
-
[37]
T. Sederberg, J. Zheng, A. Bakenov, and A. Nasri , T-splines and T-NURCCSs, ACM Trans. Graph., 22 (2003), pp. 477–484
work page 2003
-
[38]
R. V ´azquez, A new design for the implementation of isogeometric analysis in Octave and Matlab: GeoPDEs 3.0 , Comput. Math. Appl., 72 (2016), pp. 523 – 554
work page 2016
- [39]
-
[40]
X. Wei, Y. Zhang, L. Liu, and T. J. Hughes , Truncated T-splines: Fundamentals and methods, Comput. Methods Appl. Mech. Engrg., (2016), pp. –. In press
work page 2016
-
[41]
Xu , Iterative methods by space decomposition and subspace correction , SIAM Rev., 34 (1992), pp
J. Xu , Iterative methods by space decomposition and subspace correction , SIAM Rev., 34 (1992), pp. 581–613
work page 1992
-
[42]
, An introduction to multigrid convergence theory , in Iterative methods in scientific com- puting (Hong Kong, 1995), Springer, Singapore, 1997, pp. 169–241
work page 1995
-
[43]
J. Xu, L. Chen, and R. H. Nochetto , Optimal multilevel methods for H(grad), H(curl), and H(div) systems on graded and unstructured grids , in Multiscale, nonlinear and adaptive approximation, Springer, Berlin, 2009, pp. 599–659. 34
work page 2009
discussion (0)
Sign in with ORCID, Apple, or X to comment. Anyone can read and Pith papers without signing in.