• Aucun résultat trouvé

Geometry-Independent Field approximaTion (GIFT) for spline based FEM for Linear Elasticity: a Diffpack implementation

N/A
N/A
Protected

Academic year: 2021

Partager "Geometry-Independent Field approximaTion (GIFT) for spline based FEM for Linear Elasticity: a Diffpack implementation"

Copied!
1
0
0

Texte intégral

(1)

Geometry-Independent Field approximaTion (GIFT) for spline based FEM for Linear Elasticity: a Diffpack implementation

Md Naim Hossain1, 6*, Gang Xu2, Stéphane P.A. Bordas3, 5,Elena Atroshchenko4, Xuan Peng5, Frank Vogel1, Timon Rabczuk6

1inuTech GmbH, Fürther Str.212, 90429 Nürnberg, Germany

2Hangzhou Dianzi University, Hangzhou 310018, P.R. China

3Université du Luxembourg, Luxembourg

4Department of Mechanical Engineering, University of Chile, Santiago, 8370448, Chile

5Institute of Mechanics and Advanced materials, Cardiff University, CF24 3AA Cardiff, UK

6Institute of Structural Mechanics, Bauhaus University Weimar, Marienstraße 15, 99423 Weimar, Germany In isogeometric analysis (IGA) [1], the same spline representation is employed for both the geometry and the unknown fields. This is considered as an advantage for the integration of Computer Aided Geometric Design (CAGD) and subsequent analysis in Computer Aided Engineering (CAE). On the other hand, using the same spline spaces for both geometry and field approximation creates a constraint which may be unwanted, when the geometry spline space is not well-suited to approximate the solution of the Partial Differential Equation (PDE), in particular when local mesh refinement is required to capture the solution with a tractable computational complexity. A discretization method, called Geometry Independent Field approximaTion (GIFT) introduced in [2], according to which the spline spaces used for the geometry and the field variables can be chosen and adapted independently, allows more flexibility in the field approximation preserving geometric exactness and tight CAD integration.

In this presentation, we investigate the implementation of such an approach within a commercial environment known as Diffpack [3]. Diffpack is an object oriented development framework for solving PDEs. It is based on the latest developments of Object-Oriented Numerics to a large extent and is coded in the C++ programming language.

Diffpack is also a set of libraries containing building blocks in numerical methods for PDEs, for example arrays, linear systems, linear and nonlinear solvers, grids, finite elements and visualization support.

We describe the Diffpack implementation of IGA and GIFT and with it, investigate different choices of splines for geometry and field approximation in GIFT FEM for 2D linear elasticity problems based on B-splines, NURBS and RPHT-splines. We create geometries using Rhino3D and the geometric informations are exported to Diffpack isogeometric finite element toolbox [4] for numerical analysis. Thus converting the NURBS data into RPHT-splines [5] data structures, we apply hierarchical local refinement in RPHT-splines with simple adaptive GIFT method. We verify the standard patch tests [6] while approximating the solution field using different choices of splines. Choosing different refinement operations on the solution space independent of the geometric space, we study the convergency using the flexibility of GIFT method.

REFERENCES

1. T.J.R. Hughes, J.A. Cottrell, Y. Bazilevs. Isogeometric analysis: CAD, finite elements, NURBS, exact geometry, and mesh refinement. Computer Methods in Applied Mechanics and Engineering, 194(2005) 4135- 4195.

2. G. Xu, E. Atroshchenko, W. Ma, S.P.A. Bordas. Geometry-Independent Field approximaTion: CAD-Analysis Integration, geometry exactness and adaptivity. Submitted to Computer Methods in Applied Mechanics and Engineering, May 2014.

3. H.P. Langtangen. Computational Partial Differential Equations, Numerical Methods and Diffpack Programming, Texts in Comp. Science and Engineering, Springer: 2nd edition, 2000.

4. M.N. Hossain, F. Vogel, D.A. Paladim, V.P. Nguyen, S.P. Bordas. Implementation of an isogeometric finite element toolbox in Diffpack. 11th World Congress on Computational Mechanics, July 20-25, 2014 Barcelona, Spain.

5. J. Deng, F. Chen, X. Li, C. Hu, W. Tong, Z. Yang et al. Polynomial splines over hierarchical T-meshes.

Graphical Models, 74(2008) 76-86.

6. T. J. R. Hughes. The Finite Element Method: Linear Static and Dynamic Finite Element Analysis, Dover Publications, Mineola, NY, 2000.

Références

Documents relatifs

One of the main result of the present paper is to show that, approaching the limit t → −∞ on the time evolution of the classical dynamics by a correlated semiclassical limit of

Weakening the tight coupling between geometry and simulation in isogeometric analysis: From sub- and super-geometric analysis to Geometry-Independent Field

This paper presents an approach to generalize the concept of isogeometric analysis (IGA) by allowing different spaces for parameterization of the computational domain and

"An adaptive three-dimensional RHT-splines formulation in linear elasto-statics and elasto-dynamics." Computational Mechanics 53.2 (2014): 369-385.. • Multiple-patch NURBS

IGA utilizes the same functions for representing the exact geometry as well as the approximation of the field variables and it has been successfully implemented in the framework

L-shape example: (a) B-spline computational domain with control mesh; (b) knot elements; (c) exact solution; (d) IGA parametric domain; (e) IGA solution with B-spline form; (f)

Annulus example with different knot line structures: (a) NURBS computational domain with control mesh; (b) knot elements; (c) exact solution; (d) IGA parametric domain; (e) IGA

On the other hand, using the same spline spaces for both geometry and field approximation creates a constraint which may be unwanted, for exam- ple when the geometry spline space is