Isogeometric analysis: an overview and computer implementation aspects
Vinh Phu Nguyen, St\'ephane P.A. Bordas, Timon Rabczuk

TL;DR
This paper provides an overview of isogeometric analysis (IGA), highlighting its integration with CAD, practical implementation in MATLAB, and extensions for fracture mechanics, demonstrating its efficiency and versatility in computational mechanics.
Contribution
It introduces a MATLAB implementation of IGA, including extended methods with enrichment functions and Bezier extraction, and discusses recent developments in the field.
Findings
MATLAB code supports 2D and 3D problems in elasticity and fracture mechanics
IGA reduces analysis time by integrating CAD and analysis
Efficient analysis on T-spline geometries using Bezier extraction
Abstract
Isogeometric analysis (IGA) represents a recently developed technology in computational mechanics that offers the possibility of integrating methods for analysis and Computer Aided Design (CAD) into a single, unified process. The implications to practical engineering design scenarios are profound, since the time taken from design to analysis is greatly reduced, leading to dramatic gains in efficiency. The tight coupling of CAD and analysis within IGA requires knowledge from both fields and it is one of the goals of the present paper to outline much of the commonly used notation. In this manuscript, through a clear and simple Matlab implementation, we present an introduction to IGA applied to the Finite Element (FE) method and related computer implementation aspects. Furthermore, implemen- tation of the extended IGA which incorporates enrichment functions through the partition of unity…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
