Isogeometric Analysis and the Finite Cell method

The finite cell method (FCM) belongs to the class of immersed boundary methods, and combines the fictitious domain approach with high-order approximation, adaptive integration and weak imposition of unfitted Dirichlet boundary conditions. Its main idea consists of the extension of the physical domain of interest beyond its potentially complex boundaries into a larger embedding domain of simple geometry, which can be meshed easily by a structured grid. We present an isogeometric design-through-analysis methodology based on the B-spline version of the finite cell method, which allows for the seamless integration of fully three-dimensional parameterizations of complex engineering parts described by T-spline surfaces into finite element analysis. The approach is demonstrated to achieve optimal rates of convergence and to yield accurate stress results not only within the domain of interest, but also directly on the immersed boundary. We also show that hierarchical refinement of B-splines considerably increases the flexibility of the immersed boundary approach in terms of adaptive resolution of local features in the geometry and the solution fields. At the same time, hierarchical refinement maintains the key advantage of fully automated mesh generation for complex geometries due to its simplicity and straightforward implementation. We illustrate the versatility of our methodology by two complex industrial examples of a ship propeller and an automobile wheel.

[1]  John A. Evans,et al.  An Isogeometric design-through-analysis methodology based on adaptive hierarchical refinement of NURBS, immersed boundary methods, and T-spline CAD surfaces , 2012 .

[2]  Y. Bazilevs,et al.  Small and large deformation analysis with the p- and B-spline versions of the Finite Cell Method , 2012 .

[3]  Ernst Rank,et al.  The hp‐d‐adaptive finite cell method for geometrically nonlinear problems of solid mechanics , 2012 .

[4]  Ernst Rank,et al.  The finite cell method for bone simulations: verification and validation , 2012, Biomechanics and modeling in mechanobiology.

[5]  B. Simeon,et al.  A hierarchical approach to adaptive local refinement in isogeometric analysis , 2011 .

[6]  D. Schillinger,et al.  An unfitted hp-adaptive finite element method based on hierarchical B-splines for interface problems of complex geometry , 2011 .

[7]  John A. Evans,et al.  Isogeometric finite element data structures based on Bézier extraction of NURBS , 2011 .

[8]  M. Krafczyk,et al.  Fast kd‐tree‐based hierarchical radiosity for radiative heat transport problems , 2011 .

[9]  G. Sangalli,et al.  IsoGeometric analysis using T-splines on two-patch geometries , 2011 .

[10]  Ralf-Peter Mundani,et al.  The finite cell method for geometrically nonlinear problems of solid mechanics , 2010 .

[11]  Thomas J. R. Hughes,et al.  Isogeometric Analysis: Toward Integration of CAD and FEA , 2009 .

[12]  Ernst Rank,et al.  The finite cell method for three-dimensional problems of solid mechanics , 2008 .

[13]  T. Belytschko,et al.  Strong and weak arbitrary discontinuities in spectral finite elements , 2005 .

[14]  Vadim Shapiro,et al.  Meshfree modeling and analysis of physical fields in heterogeneous media , 2005, Adv. Comput. Math..

[15]  Markus H. Gross,et al.  CSG tree rendering for point-sampled objects , 2004, 12th Pacific Conference on Computer Graphics and Applications, 2004. PG 2004. Proceedings..

[16]  C. Peskin The immersed boundary method , 2002, Acta Numerica.

[17]  Gerald Farin,et al.  Curves and surfaces for computer aided geometric design , 1990 .

[18]  Michael J. Miller,et al.  Introduction to Computer Graphics , 1984, Developing Graphics Frameworks with Python and OpenGL.