4.7 Article

Multi-level Bezier extraction for hierarchical local refinement of Isogeometric Analysis

Journal

Publisher

ELSEVIER SCIENCE SA
DOI: 10.1016/j.cma.2017.08.017

Keywords

Isogeometric Analysis; Local refinement; (Truncated) hierarchical B-splines; Bezier extraction

Funding

  1. TUM Institute for Advanced Study - German Excellence Initiative
  2. European Union Seventh Framework Programme [291763]
  3. German Research Foundation (DFG) [RA 624/22, RA 624/27, SPP 1748]
  4. Fondazione Cariplo - Regione Lombardia through the project Verso nuovi strumenti di simulazione super veloci ed accurati basati sull'analisi isogeometrica, within the program RST - rafforzamento

Ask authors/readers for more resources

One of the main topics of research on Isogeometric Analysis is local refinement. Among the various techniques currently studied and developed, one of the most appealing, referred to as hierarchical B-Splines, consists of defining a suitable set of basis functions on different hierarchical levels. This strategy can also be improved, for example to recover partition of unity, resorting to a truncation operation, giving rise to the so-called truncated hierarchical B-Splines. Despite its conceptual simplicity, implementing the hierarchical definition of shape functions into an existing code can be rather involved. In this work we present a simple way to bring the hierarchical isogeometric concept closer to a standard finite element formulation. Practically speaking, the hierarchy of functions and knot spans is flattened into a sequence of elements being equipped with a standard single-level basis. In fact, the proposed multi-level extraction is a generalization of the classical Bezier extraction and analogously offers a standard element structure to the hierarchical overlay of functions. Moreover, this approach is suitable for an extension to non-linear problems and for a parallel implementation. The multi-level extraction is presented as a general concept that can be applied to different kinds of refinements and basis functions. Finally, few basic algorithms to compute the local multi-level extraction operator for knot insertion on spline spaces are outlined and compared, and some numerical examples are presented. (C) 2017 Elsevier B.V. All rights reserved.

Authors

I am an author on this paper
Click your name to claim this paper and add it to your profile.

Reviews

Primary Rating

4.7
Not enough ratings

Secondary Ratings

Novelty
-
Significance
-
Scientific rigor
-
Rate this paper

Recommended

No Data Available
No Data Available