Isogeometric analysis with C 1 functions on planar, unstructured quadrilateral meshes
The SMAI journal of computational mathematics, Volume S5 (2019) , pp. 67-86.

In the context of isogeometric analysis, globally C 1 isogeometric spaces over unstructured quadrilateral meshes allow the direct solution of fourth order partial differential equations on complex geometries via their Galerkin discretization. The design of such smooth spaces has been intensively studied in the last five years, in particular for the case of planar domains, and is still task of current research. In this paper, we first give a short survey of the developed methods and especially focus on the approach [28]. There, the construction of a specific C 1 isogeometric spline space for the class of so-called analysis-suitable G 1 multi-patch parametrizations is presented. This particular class of parameterizations comprises exactly those multi-patch geometries, which ensure the design of C 1 spaces with optimal approximation properties, and allows the representation of complex planar multi-patch domains. We present known results in a coherent framework, and also extend the construction to parametrizations that are not analysis-suitable G 1 by allowing higher-degree splines in the neighborhood of the extraordinary vertices and edges. Finally, we present numerical tests that illustrate the behavior of the proposed method on representative examples.

Published online: 2020-01-29
DOI: https://doi.org/10.5802/smai-jcm.52
Classification: 65N30
Keywords: Isogeometric Analysis, C 1 isogeometric functions, geometric continuity, extraordinary vertices, planar multi-patch domain
@article{SMAI-JCM_2019__S5__67_0,
     author = {Mario Kapl and Giancarlo Sangalli and Thomas Takacs},
     title = {Isogeometric analysis with $C^1$ functions  on planar, unstructured quadrilateral meshes},
     journal = {The SMAI journal of computational mathematics},
     publisher = {Soci\'et\'e de Math\'ematiques Appliqu\'ees et Industrielles},
     volume = {S5},
     year = {2019},
     pages = {67-86},
     doi = {10.5802/smai-jcm.52},
     language = {en},
     url = {smai-jcm.centre-mersenne.org/item/SMAI-JCM_2019__S5__67_0/}
}
Kapl, Mario; Sangalli, Giancarlo; Takacs, Thomas. Isogeometric analysis with $C^1$ functions  on planar, unstructured quadrilateral meshes. The SMAI journal of computational mathematics, Volume S5 (2019) , pp. 67-86. doi : 10.5802/smai-jcm.52. https://smai-jcm.centre-mersenne.org/item/SMAI-JCM_2019__S5__67_0/

[1] A. Apostolatos; M. Breitenberger; R. Wüchner; K.-U. Bletzinger Domain Decomposition Methods and Kirchhoff-Love Shell Multipatch Coupling in Isogeometric Analysis, Isogeometric Analysis and Applications 2014 (B. Jüttler; B. Simeon, eds.), Springer, 2015, pp. 73-101 | Article | Zbl 1425.65030

[2] J. H. Argyris; I. Fried; D. W. Scharpf The TUBA family of plate elements for the matrix displacement method, The Aeronautical Journal, Volume 72 (1968) no. 692, pp. 701-709 | Article

[3] F. Auricchio; L. Beirão da Veiga; A. Buffa; C. Lovadina; A. Reali; G. Sangalli A fully “locking-free” isogeometric approach for plane linear elasticity problems: a stream function formulation, Comput. Methods Appl. Mech. Engrg., Volume 197 (2007) no. 1, pp. 160-172 | Article | MR 2361474 | Zbl 1169.74643

[4] A. Bartezzaghi; L. Dedè; A. Quarteroni Isogeometric Analysis of high order Partial Differential Equations on surfaces, Comput. Methods Appl. Mech. Engrg., Volume 295 (2015), pp. 446-469 | Article | MR 3388842 | Zbl 1425.65145

[5] L. Beirão da Veiga; A. Buffa; G. Sangalli; R. Vázquez Mathematical analysis of variational isogeometric methods, Acta Numer., Volume 23 (2014), pp. 157-287 | Article | MR 3202239

[6] D. J. Benson; Y. Bazilevs; M.-C. Hsu; T. J. R. Hughes A large deformation, rotation-free, isogeometric shell, Comput. Methods Appl. Mech. Engrg., Volume 200 (2011) no. 13, pp. 1367-1378 | Article | MR 2774751 | Zbl 1228.74077

[7] A. Benvenuti Isogeometric Analysis for C 1 -continuous Mortar Method (2017) (Ph. D. Thesis)

[8] M. Bercovier; T. Matskewich Smooth Bézier Surfaces over Unstructured Quadrilateral Meshes, Lecture Notes of the Unione Matematica Italiana, Springer, 2017, xx+192 pages | Article | Zbl 1422.65006

[9] A. Blidia; B. Mourrain; N. Villamizar G 1 -smooth splines on quad meshes with 4-split macro-patch elements, Comput. Aided Geom. Des., Volume 52–-53 (2017), pp. 106-125 | Article | Zbl 1366.65012

[10] F. Buchegger; B. Jüttler; A. Mantzaflaris Adaptively refined multi-patch B-splines with enhanced smoothness, Appl. Math. Comput., Volume 272 (2016), pp. 159-172 | MR 3418121 | Zbl 1410.65028

[11] D. Burkhart; B. Hamann; G. Umlauf Iso-geometric analysis based on Catmull-Clark solid subdivision, Computer Graphics Forum, Volume 29 (2010) no. 5, pp. 1575-1784 | Article

[12] C. L. Chan; C. Anitescu; T. Rabczuk Isogeometric analysis with strong multipatch C 1 -coupling, Comput. Aided Geom. Des., Volume 62 (2018), pp. 294-310 | Article | MR 3802220 | Zbl 06892796

[13] F. Cirak; M. Ortiz; P. Schröder Subdivision surfaces: a new paradigm for thin-shell finite-element analysis, Int. J. Numer. Meth. Engng., Volume 47 (2000) no. 12, pp. 2039-2072 | Article | Zbl 0983.74063

[14] F. Cirak; M. J. Scott; E. K. Antonsson; M. Ortiz; P. Schröder Integrated modeling, finite-element analysis, and engineering design for thin-shell structures using subdivision, Computer-Aided Design, Volume 34 (2002) no. 2, pp. 137-148 | Article

[15] A. Collin; G. Sangalli; T. Takacs Analysis-suitable G 1 multi-patch parametrizations for C 1 isogeometric spaces, Comput. Aided Geom. Des., Volume 47 (2016), pp. 93-113 | Article | MR 3545985 | Zbl 1418.65017

[16] J. A. Cottrell; T. J. R. Hughes; Y. Bazilevs Isogeometric Analysis: Toward Integration of CAD and FEA, John Wiley & Sons, 2009 | Zbl 1378.65009

[17] P. Fischer; M. Klassen; J. Mergheim; P. Steinmann; R. Müller Isogeometric analysis of 2D gradient elasticity, Comput. Mech., Volume 47 (2011) no. 3, pp. 325-334 | Article | MR 2774347 | Zbl 1398.74329

[18] H. Gómez; V. M. Calo; Y. Bazilevs; T. J. R. Hughes Isogeometric analysis of the Cahn–Hilliard phase-field model, Comput. Methods Appl. Mech. Engrg., Volume 197 (2008) no. 49, pp. 4333-4352 | Article | MR 2463665

[19] H. Gómez; V. M. Calo; T. J. R. Hughes Isogeometric Analysis of Phase–Field Models: Application to the Cahn–Hilliard Equation, ECCOMAS Multidisciplinary Jubilee Symposium: New Computational Challenges in Materials, Structures, and Fluids, Springer, 2009, pp. 1-16

[20] J. A. Gregory; J. M. Mahn Geometric continuity and convex combination patches, Comput. Aided Geom. Des., Volume 4 (1987) no. 1-2, pp. 79-89 | Article | MR 898025 | Zbl 0656.41010

[21] D. Groisser; J. Peters Matched G k -constructions always yield C k -continuous isogeometric elements, Comput. Aided Geom. Des., Volume 34 (2015), pp. 67-72 | Article | MR 3341849 | Zbl 1375.65026

[22] Y. Guo; M. Ruess Nitsche’s method for a coupling of isogeometric thin shells and blended shell structures, Comput. Methods Appl. Mech. Engrg., Volume 284 (2015), pp. 881-905 | Article | MR 3310311

[23] T. J. R. Hughes; J. A. Cottrell; Y. Bazilevs Isogeometric analysis: CAD, finite elements, NURBS, exact geometry and mesh refinement, Comput. Methods Appl. Mech. Engrg., Volume 194 (2005) no. 39-41, pp. 4135-4195 | Article | MR 2152382 | Zbl 1151.74419

[24] B. Jüttler; A. Mantzaflaris; R. Perl; M. Rumpf On numerical integration in isogeometric subdivision methods for PDEs on surfaces, Comput. Methods Appl. Mech. Engrg., Volume 302 (2016), pp. 131-146 | Article | MR 3461108 | Zbl 1425.65033

[25] M. Kapl; F. Buchegger; M. Bercovier; B. Jüttler Isogeometric analysis with geometrically continuous functions on planar multi-patch geometries, Comput. Methods Appl. Mech. Engrg., Volume 316 (2017), pp. 209-234 | Article | MR 3610097

[26] M. Kapl; G. Sangalli; T. Takacs Dimension and basis construction for analysis-suitable G 1 two-patch parameterizations, Comput. Aided Geom. Des., Volume 52–53 (2017), pp. 75-89 | Article | Zbl 1366.65106

[27] M. Kapl; G. Sangalli; T. Takacs Construction of analysis-suitable G 1 planar multi-patch parameterizations, Computer-Aided Design, Volume 97 (2018), pp. 41-55 | Article

[28] M. Kapl; G. Sangalli; T. Takacs An isogeometric C 1 subspace on unstructured multi-patch planar domains, Comput. Aided Geom. Des., Volume 69 (2019), pp. 55-75 | Article | MR 3905252 | Zbl 07038597

[29] M. Kapl; V. Vitrih; B. Jüttler; K. Birner Isogeometric Analysis with Geometrically Continuous Functions on Two-Patch Geometries, Comput. Math. Appl., Volume 70 (2015) no. 7, pp. 1518-1538 | Article | MR 3396959

[30] K. Karčiauskas; T. Nguyen; J. Peters Generalizing bicubic splines for modeling and IGA with irregular layout, Computer-Aided Design, Volume 70 (2016), pp. 23-35 | Article

[31] K. Karčiauskas; J. Peters Smooth multi-sided blending of biquadratic splines, Computers & Graphics, Volume 46 (2015), pp. 172-185

[32] K. Karčiauskas; J. Peters Refinable G 1 functions on G 1 free-form surfaces, Comput. Aided Geom. Des., Volume 54 (2017), pp. 61-73 | Article | MR 3659404 | Zbl 1366.65024

[33] K. Karčiauskas; J. Peters Refinable bi-quartics for design and analysis, Computer-Aided Design (2018), pp. 204-214 | Article

[34] J. Kiendl; Y. Bazilevs; M.-C. Hsu; R. Wüchner; K.-U. Bletzinger The bending strip method for isogeometric analysis of Kirchhoff-Love shell structures comprised of multiple patches, Comput. Methods Appl. Mech. Engrg., Volume 199 (2010) no. 35, pp. 2403-2416 | Article | MR 2672111

[35] J. Kiendl; K.-U. Bletzinger; J. Linhard; R. Wüchner Isogeometric shell analysis with Kirchhoff-Love elements, Comput. Methods Appl. Mech. Engrg., Volume 198 (2009) no. 49, pp. 3902-3914 | Article | MR 2557478 | Zbl 1231.74422

[36] J. Kiendl; M.-C. Hsu; M. C. H. Wu; A. Reali Isogeometric Kirchhoff–-Love shell formulations for general hyperelastic materials, Comput. Methods Appl. Mech. Engrg., Volume 291 (2015), pp. 280-303 | Article | MR 3345251 | Zbl 1423.74177

[37] M.-J. Lai; L. L. Schumaker Spline functions on triangulations, Encyclopedia of Mathematics and Its Applications, Volume 110, Cambridge University Press, 2007, xvi+592 pages | MR 2355272 | Zbl 1185.41001

[38] J. Liu; L. Dedè; J. A. Evans; M. J. Borden; T. J. R. Hughes Isogeometric analysis of the advective Cahn-–Hilliard equation: Spinodal decomposition under shear flow, J. Comput. Phys., Volume 242 (2013), pp. 321-350 | Article | MR 3062036 | Zbl 1311.76069

[39] T. Matskewich Construction of C 1 surfaces by assembly of quadrilateral patches under arbitrary mesh topology (2001) (Ph. D. Thesis)

[40] B. Mourrain; R. Vidunas; N. Villamizar Dimension and bases for geometrically continuous splines on surfaces of arbitrary topology, Comput. Aided Geom. Des., Volume 45 (2016), pp. 108-133 | Article | MR 3510459 | Zbl 1418.41010

[41] A. Myles; K. Karčiauskas; J. Peters Pairs of bi-cubic surface constructions supporting polar connectivity, Comput. Aided Geom. Des., Volume 25 (2008) no. 8, pp. 621-630 | Article | MR 2463375 | Zbl 1172.65342

[42] A. Myles; J. Peters C 2 splines covering polar configurations, Computer-Aided Design, Volume 43 (2011) no. 11, pp. 1322-1329 | Article

[43] T. Nguyen; K. Karčiauskas; J. Peters A Comparative Study of Several Classical, Discrete Differential and Isogeometric Methods for Solving Poisson’s Equation on the Disk, Axioms, Volume 3 (2014) no. 2, pp. 280-299 | Article | Zbl 1311.68175

[44] T. Nguyen; K. Karčiauskas; J. Peters C 1 finite elements on non-tensor-product 2d and 3d manifolds, Appl. Math. Comput., Volume 272 (2016), pp. 148-158 | MR 3418120 | Zbl 1410.65458

[45] T. Nguyen; J. Peters Refinable C 1 spline elements for irregular quad layout, Comput. Aided Geom. Des., Volume 43 (2016), pp. 123-130 | Article | MR 3478901 | Zbl 1418.65026

[46] J. Niiranen; S. Khakalo; V. Balobanov; A. H. Niemi Variational formulation and isogeometric analysis for fourth-order boundary value problems of gradient-elastic bar and plane strain/stress problems, Comput. Methods Appl. Mech. Engrg., Volume 308 (2016), pp. 182-211 | Article | MR 3522275

[47] J. Peters Smooth mesh interpolation with cubic patches, Computer-Aided Design, Volume 22 (1990) no. 2, pp. 109-120 | Article | MR 2598718 | Zbl 0698.65005

[48] J. Peters Parametrizing singularly to enclose data points by a smooth parametric surface, Proceedings of graphics interface, Volume 91 (1991)

[49] J. Peters Geometric continuity, Handbook of computer aided geometric design, North-Holland, 2002, pp. 193-227 | Article

[50] J. Peters; U. Reif Subdivision surfaces, Geometry and Computing, Volume 3, Springer, 2008, xvi+204 pages | MR 2415757 | Zbl 1148.65014

[51] U. Reif Biquadratic G-spline surfaces, Comput. Aided Geom. Des., Volume 12 (1995) no. 2, pp. 193-205 | Article | MR 1318326 | Zbl 0872.65008

[52] U. Reif A refinable space of smooth spline surfaces of arbitrary topological genus, J. Approx. Th., Volume 90 (1997) no. 2, pp. 174-199 | Article | MR 1462260 | Zbl 0891.41007

[53] A. Riffnaller-Schiefer; U. H. Augsdörfer; D. W. Fellner Isogeometric shell analysis with NURBS compatible subdivision surfaces, Appl. Math. Comput., Volume 272 (2016), pp. 139-147 | MR 3418119 | Zbl 1410.74093

[54] A. Tagliabue; L. Dedè; A. Quarteroni Isogeometric Analysis and error estimates for high order partial differential equations in fluid dynamics, Comput. Fluids, Volume 102 (2014), pp. 277-303 | Article | MR 3248826 | Zbl 1391.76360

[55] D. Toshniwal; H. Speleers; R. Hiemstra; T. J. R. Hughes Multi-degree smooth polar splines: A framework for geometric modeling and isogeometric analysis, Comput. Methods Appl. Mech. Engrg., Volume 316 (2017), pp. 1005-1061 | Article | MR 3610128

[56] D. Toshniwal; H. Speleers; T. J. R. Hughes Analysis-suitable spline spaces of arbitrary degree on unstructured quadrilateral meshes (2017) no. 16 (Technical report)

[57] D. Toshniwal; H. Speleers; T. J. R. Hughes Smooth cubic spline spaces on unstructured quadrilateral meshes with particular emphasis on extraordinary points: Geometric design and isogeometric analysis considerations, Comput. Methods Appl. Mech. Engrg., Volume 327 (2017), pp. 411-458 | Article | MR 3725777

[58] Q. Zhang; M. Sabin; F. Cirak Subdivision surfaces with isogeometric analysis adapted refinement weights, Computer-Aided Design, Volume 102 (2018), pp. 104-114 | Article | MR 3813153