Strong multipatch C1-coupling for isogeometric analysis on 2D and 3D domains

Abstract The solution spaces of isogoemetric analysis (IGA) constructed from p degree basis functions allow up to C p − 1 continuity within one patch. However, for a multi-patch domain, the continuity is only C 0 at the boundaries between the patches. In this study, we present the construction of basis functions of degree p ≥ 2 which are C 1 continuous across the common boundaries shared by the patches. The new basis functions are computed as a linear combination of the C 0 basis functions on the multi-patch domains. An advantage of the proposed method is that for the new basis functions, the continuity within a patch is preserved, without additional treatment of the functions in the interior of the patch. We apply continuity constraints to the new basis functions to enforce C 1 continuity, where the constraints are developed according to the concept of “matched G k -constructions always yield C k -continuous isogeometric elements” discussed in Groisser and Peters, (2015). However, for certain geometries, the over-constrained solution space will lead to C 1 locking (Collin and Sangalli, 2016). We discuss and show the usage of partial degree elevation to overcome this problem. We demonstrate the potential of the C 1 basis functions for IGA applications through several examples involving biharmonic equations.

[1]  Naim Hossain,et al.  Recovery-based error estimation and adaptivity using high-order splines over hierarchical T-meshes , 2018 .

[2]  Mario Kapl,et al.  An isogeometric C1 subspace on unstructured multi-patch planar domains , 2019, Comput. Aided Geom. Des..

[3]  T. Hughes,et al.  Isogeometric analysis : CAD, finite elements, NURBS, exact geometry and mesh refinement , 2005 .

[4]  Mario Kapl,et al.  Space of C2-smooth geometrically continuous isogeometric functions on two-patch geometries , 2017, Comput. Math. Appl..

[5]  M. Ortiz,et al.  Subdivision surfaces: a new paradigm for thin‐shell finite‐element analysis , 2000 .

[6]  Michel Bercovier,et al.  Smooth Bézier Surfaces over Unstructured Quadrilateral Meshes , 2014, 1412.1125.

[7]  Bernard Mourrain,et al.  Polynomial spline spaces of non-uniform bi-degree on T-meshes: combinatorial bounds on the dimension , 2019, Adv. Comput. Math..

[8]  Mario Kapl,et al.  Dimension and basis construction for analysis-suitable G1 two-patch parameterizations , 2017, Comput. Aided Geom. Des..

[9]  Bernard Mourrain,et al.  Dimension and bases for geometrically continuous splines on surfaces of arbitrary topology , 2016, Comput. Aided Geom. Des..

[10]  J. M. Cascón,et al.  A new approach to solid modeling with trivariate T-splines based on mesh optimization , 2011 .

[11]  Giancarlo Sangalli,et al.  Analysis-suitable G1 multi-patch parametrizations for C1 isogeometric spaces , 2016, Comput. Aided Geom. Des..

[12]  Bernard Mourrain,et al.  G1-smooth splines on quad meshes with 4-split macro-patch elements , 2017, Comput. Aided Geom. Des..

[13]  Alfio Quarteroni,et al.  Isogeometric Analysis and error estimates for high order partial differential equations in Fluid Dynamics , 2014 .

[14]  Vinh Phu Nguyen,et al.  Nitsche’s method for two and three dimensional NURBS patch coupling , 2013, 1308.0802.

[15]  Jörg Peters,et al.  Refinable C1 spline elements for irregular quad layout , 2016, Comput. Aided Geom. Des..

[16]  John A. Evans,et al.  Isogeometric analysis using T-splines , 2010 .

[17]  Thomas J. R. Hughes,et al.  Extended Truncated Hierarchical Catmull–Clark Subdivision , 2016 .

[18]  Mario Kapl,et al.  Construction of analysis-suitable G1 planar multi-patch parameterizations , 2017, Comput. Aided Des..

[19]  T. Hughes,et al.  Smooth cubic spline spaces on unstructured quadrilateral meshes with particular emphasis on extraordinary points: Geometric design and isogeometric analysis considerations , 2017 .

[20]  Mario Kapl,et al.  Isogeometric analysis with geometrically continuous functions on two-patch geometries , 2015, Comput. Math. Appl..

[21]  B. Simeon,et al.  Adaptive isogeometric analysis by local h-refinement with T-splines , 2010 .

[22]  Timon Rabczuk,et al.  Isogeometric analysis with strong multipatch C1-coupling , 2018, Comput. Aided Geom. Des..

[23]  Xiaoping Qian,et al.  Isogeometric analysis with Bézier tetrahedra , 2017 .

[24]  Roland Wüchner,et al.  A Nitsche‐type formulation and comparison of the most common domain decomposition methods in isogeometric analysis , 2014 .

[25]  André Galligo,et al.  Hermite type Spline spaces over rectangular meshes with complex topological structures , 2017 .

[26]  Mario Kapl,et al.  Isogeometric analysis with geometrically continuous functions on planar multi-patch geometries , 2017 .

[27]  Sven Klinkel,et al.  The weak substitution method – an application of the mortar method for patch coupling in NURBS‐based isogeometric analysis , 2015 .

[28]  Barbara Wohlmuth,et al.  Isogeometric mortar methods , 2014, 1407.8313.

[29]  Wim Desmet,et al.  Isogeometric analysis for nonlinear planar Kirchhoff rods: Weighted residual formulation and collocation of the strong form , 2018, Computer Methods in Applied Mechanics and Engineering.

[30]  Peter Betsch,et al.  Isogeometric analysis and domain decomposition methods , 2012 .

[31]  Mario Kapl,et al.  The space of C1-smooth isogeometric spline functions on trilinearly parameterized volumetric two-patch domains , 2019, Comput. Aided Geom. Des..

[32]  Jörg Peters,et al.  Matched Gk-constructions always yield Ck-continuous isogeometric elements , 2015, Comput. Aided Geom. Des..

[33]  Guoliang Xu,et al.  Isogeometric analysis based on extended Catmull-Clark subdivision , 2016, Comput. Math. Appl..

[34]  Hendrik Speleers,et al.  Multi-degree smooth polar splines: A framework for geometric modeling and isogeometric analysis , 2017 .

[35]  John A. Evans,et al.  Isogeometric unstructured tetrahedral and mixed-element Bernstein–Bézier discretizations , 2017 .

[36]  T. Hughes,et al.  Solid T-spline construction from boundary representations for genus-zero geometry , 2012 .

[37]  Jörg Peters,et al.  Generalizing bicubic splines for modeling and IGA with irregular layout , 2016, Comput. Aided Des..