Abstract
This paper defines analysis-suitable T-splines for arbitrary degree (including even and mixed degrees) and arbitrary dimension. We generalize the concept of anchor elements known from the two-dimensional setting, extend existing concepts of analysis-suitability and show their sufficiency for linearly independent T-splines.
A Minor Proofs
A.1 Lemma 4.8
Proof
For any mesh entity 𝙴 in the old mesh
with
Case 1:
there is also the entity
Assume for contradiction that there is an entity
lies in some 𝑗-orthogonal entity
If
Hence
lies in a 𝑘-orthogonal entity
satisfies
In all cases, Lemma 2.3 yields a T-junction 𝚃 with
For each such pair
This particularly holds for the anchors, i.e.
Case 2:
We call 𝐀 the parent anchor of
In both cases, any new anchor
The subdivision of 𝚀 inserts
Assume for contradiction that there are
Without loss of generality, we assume the latter cases, i.e.
Since
Having the existence of 𝚃, there is also a T-junction
Case 1:
Since 𝚃 with
We choose
Case 1.1:
From (A.1) and
Moreover, from (A.3), we have
Together with (A.5), there exists
Case 1.2: There exists some
from (A.4) and above.
Lemma 2.3 yields another T-junction
From
in contradiction to the minimality of
Case 2: There is
Lemma 2.3 yields
From (A.1) and
Case 2.1:
which means that
Case 2.2: There exists
Lemma 2.3 yields another T-junction
in contradiction to the minimality of
A.2 Lemma 5.5
Proof
We set
Then we have by construction for
The combination of (5.2) and (A.6) yields
We distinguish eight cases illustrated in Table 3.
|
|
|||
---|---|---|---|---|
|
||||
|
|
|
|
|
|
Case 1 | Case 2 | Case 3 | Case 4 |
|
Case 8 | Case 7 | Case 6 | Case 5 |
Case 1:
Case 2:
From the definition of local index vectors, we also know
Case 3:
Case 4:
Case 5:
Case 6:
Case 7:
Case 8:
Moreover,
We have shown the claim in all cases, which concludes the proof. ∎
A.3 Proposition 5.6
Proof
The proof is by induction over box bisections.
As assumed in Section 2, 𝒯 is constructed via symmetric bisections of boxes from an initial tensor-product mesh.
For a tensor-product mesh, the claim is trivially true due to the absence of T-junctions.
Assume that the claim is true for an
Assume for contradiction that, in the new mesh
Lemma 4.6 yields that, for any
We choose
Case 1:
The combination of (A.9)–(A.11), (A.13) and Lemma 5.5 yields
and hence
If
and the combination of (A.15) and (A.14) yields that the mesh
If on the other hand
Since
Since the mesh is supposed to be
Then
Case 2:
Case 3:
Case 3.1:
The combination of (A.9)–(A.11), (A.18) and Lemma 5.5 yields
Case 3.2:
Hence there is a new T-junction
B Conclusions and Outlook
We have generalized the two existing concepts of analysis-suitability, an abstract concept introduced in [9] and a geometric concept introduced in [2],
to arbitrary dimension and degree.
We have, except for the
Ongoing work includes the implementation of T-splines in two and three dimensions into deal.ii to solve simple elliptic PDEs using T-splines as ansatz functions, including local mesh refinement.
Future work includes a proof that
References
[1] Y. Bazilevs, V. M. Calo, J. A. Cottrell, J. A. Evans, T. J. R. Hughes, S. Lipton, M. A. Scott and T. W. Sederberg, Isogeometric analysis using T-splines, Comput. Methods Appl. Mech. Engrg. 199 (2010), no. 5–8, 229–263. 10.1016/j.cma.2009.02.036Search in Google Scholar
[2] L. Beirão da Veiga, A. Buffa, D. Cho and G. Sangalli, Analysis-suitable T-splines are dual-compatible, Comput. Methods Appl. Mech. Engrg. 249/252 (2012), 42–51. 10.1016/j.cma.2012.02.025Search in Google Scholar
[3] L. Beirão da Veiga, A. Buffa, G. Sangalli and R. Vázquez, Mathematical analysis of variational isogeometric methods, Acta Numer. 23 (2014), 157–287. 10.1017/S096249291400004XSearch in Google Scholar
[4] A. Buffa, D. Cho and G. Sangalli, Linear independence of the T-spline blending functions associated with some particular T-meshes, Comput. Methods Appl. Mech. Engrg. 199 (2010), no. 23–24, 1437–1445. 10.1016/j.cma.2009.12.004Search in Google Scholar
[5] L. B. A. Da Veiga, A. Buffa, G. Sangalli and R. Vázquez, Analysis-suitable T-splines of arbitrary degree: Definition, linear independence and approximation properties, Math. Models Methods Appl. Sci. 23 (2013), no. 11, 1979–2003. 10.1142/S0218202513500231Search in Google Scholar
[6] M. R. Dörfel, B. Jüttler and B. Simeon, Adaptive isogeometric analysis by local ℎ-refinement with T-splines, Comput. Methods Appl. Mech. Engrg. 199 (2010), no. 5–8, 264–275. 10.1016/j.cma.2008.07.012Search in Google Scholar
[7] R. Görmer and P. Morgenstern, Analysis-suitable T-splines of arbitrary degree and dimension, PAMM. Proc. Appl. Math. Mech. (2021), 10.1002/pamm.202100234. 10.1002/pamm.202100234Search in Google Scholar
[8] X. Li, J. Zheng, T. W. Sederberg, T. J. R. Hughes and M. A. Scott, On linear independence of T-spline blending functions, Comput. Aided Geom. Design 29 (2012), no. 1, 63–76. 10.1016/j.cagd.2011.08.005Search in Google Scholar
[9] P. Morgenstern, Globally structured three-dimensional analysis-suitable T-splines: Definition, linear independence and 𝑚-graded local refinement, SIAM J. Numer. Anal. 54 (2016), no. 4, 2163–2186. 10.1137/15M102229XSearch in Google Scholar
[10] P. Morgenstern, Mesh refinement strategies for the adaptive isogeometric method, Ph.D. thesis, Friedrich-Wilhelm-University Bonn, 2017. Search in Google Scholar
[11] T. W. Sederberg, D. L. Cardon, G. T. Finnigan, N. S. North, J. Zheng and T. Lyche, T-spline simplification and local refinement, ACM Trans. Graph. 23 (2004), no. 3, 276–283. 10.1145/1015706.1015715Search in Google Scholar
[12] T. W. Sederberg, J. Zheng, A. Bakenov and A. Nasri, T-splines and t-nurccs, ACM Trans. Graph. 22 (2003), no. 3, 477–484. 10.1145/882262.882295Search in Google Scholar
[13] W. Wang, Y. Zhang, L. Liu and T. J. R. Hughes, Trivariate solid T-spline construction from boundary triangulations with arbitrary genus topology, Comput.-Aided Des. 45 (2013), no. 2, 351–360. 10.1016/j.cad.2012.10.018Search in Google Scholar
[14] Y. Zhang, W. Wang and T. J. R. Hughes, Solid T-spline construction from boundary representations for genus-zero geometry, Comput. Methods Appl. Mech. Engrg. 249/252 (2012), 185–197. 10.1016/j.cma.2012.01.014Search in Google Scholar
© 2023 Walter de Gruyter GmbH, Berlin/Boston