scieee AI-readable full text Open interactive document viewer

Mesh generation for isogeometric analysis with T-spline

Escobar Sánchez, José María,Montenegro Armas, Rafael,Brovka, Marina,López, J. I.,Ramírez Naranjo, Jabel Alejandro

Abstract

The application of the Isogeometric Analysis (IA) with T-splines [1] demands a partition of the parametric space, C, in a tiling containing T-junctions denominated T-mesh. The T-splines are used both for the geometric modelization of the physical domain, D, and the basis of the numerical approximation. They have the advantage over the NURBS of allowing local refinement. In this work we propose a procedure to construct T-spline representations of complex domains in order to be applied to the resolution of elliptic PDE with IA. In precedent works [2, 3] we accomplished this task by using a tetrahedral parametrization…

Full text

TETRAHEDRON IV the Fourth Tetrahedron Workshop on Grid Generation for Numerical Computations L. Formaggia and S. Perotto (Eds) Verbania, July 1-3 2013 MESH GENERATION FOR ISOGEOMETRIC ANALYSIS WITH T-SPLINES J.M. Escobar, R. Montenegro, M. Brovka, J.I. L´opez and J. Ram´ırez University of Las Palmas de Gran Canaria, University Institute for Intelligent Systems and Numerical Applications in Engineering (SIANI), Spain e-mail:[email protected], http://www.siani.es/ Key words: Isogeometric analysis, T-spline, Mesh optimization, Meccano method Abstract. The application of the Isogeometric Analysis (IA) with T-splines [1] demands a partition of the parametric space, C, in a tiling containing T-junctions denominated T-mesh. The T-splines are used both for the geometric modelization of the physical domain, D, and the basis of the numerical approximation. They have the advantage over the NURBS of allowing local refinement. In this work we propose a procedure to construct T-spline representations of complex domains in order to be applied to the resolution of elliptic PDE with IA. In precedent works [2, 3] we accomplished this task by using a tetrahedral parametrization. In the present approach, the T-mesh is mapped, without the help of the tetrahedral parametrization, to the physical domain by using a refinement and optimization technique based on similar ideas than the ones presented in the meccano method for tetrahedral meshes [4]. The T-mesh is generated by partitioning C with a balanced quadtree (a octree in 3D), where the grade of refinement of the partition must be enough to capture, with the desired precision, the irregularities of D. The vertices of the T-mesh are replaced in optimal positions in D, and then, we calculate the control points of D by imposing interpolation conditions. Several examples of the application of the meshes generated by this procedure to IA will be presented. 1 J.M. Escobar, R. Montenegro, M. Brovka, J.I. L´opez and J. Ram´ırez REFERENCES [1] Bazilevs, Y., Calo, V.M., Cottrell, J.A., Evans, J.A., Hughes, T.J.R., Lipton, S., Scott, M.A. and Sederberg, T.W. Isogeometric analysis using T-splines. Comput. Methods Appl. Mech. Engrg. (2010) 199: 229–263. [2] Escobar, J.M., Casc´on, J.M., Rodr´ıguez, E. and Montenegro, R. A new approach to solid modeling with trivariate T-splines based on mesh optimization. Comput. Methods Appl. Mech. Engrg. (2011) 200: 3210–3222. [3] Escobar, J.M., Montenegro, R., Rodr´ıguez, E. and Casc´on, J.M. The meccano method for isogeometric solid modeling and applications. Eng. Comp. Published online 01 December 2012. [4] Casc´on, J.M., Montenegro, R., Escobar, J.M., Rodr´ıguez, E. and Montero, G. The meccano method for automatic tetrahedral mesh generation of complex genus-zero solids, in: Proceedings of 18th International Meshing Roundtable, Springer-Verlag, Berlin, 2009, pp. 463480. 2