Back to Search Start Over

Stable Generalized Iso-Geometric Analysis (SGIGA) for problems with discontinuities and singularities

Authors :
S.S. Durga Rao
Sethuraman Raju
Source :
Computer Methods in Applied Mechanics and Engineering. 348:535-574
Publication Year :
2019
Publisher :
Elsevier BV, 2019.

Abstract

Numerical analysis of physical/mathematical problems based on generalized/extended isogeometric analysis suffers from the major drawbacks of sub optimal convergence rates and ill conditioning of system matrices. Blending elements and linear dependency of basis functions are some of the causes attributed to these drawbacks. The presence of blending elements reduces the overall convergence rates and the ill conditioning of system matrices results in either increasing computational time when iterative solvers are used or erroneous results when direct solvers are employed. In order to alleviate these drawbacks, three different Stable Generalized IsoGeometric Analysis (SGIGA) methods are proposed in this paper. In SGIGA, the enrichment functions are modified by shifting the enrichment function using linear or least square interpolant of the enrichment function. Problems with weak and strong discontinuities, singularities and combination of both discontinuities and singularities are considered as case studies to illustrate the performance of the proposed SGIGA methods. From the results, it is observed that SGIGA yields optimal convergence rates as well as better conditioning of system matrices. The results obtained from the proposed SGIGA methods are also compared with the results from the established methods, Stable Generalized Finite Element Method (SGFEM) and eXtended IsoGeometric Analysis (XIGA), to study the relative performances with respect to accuracy and conditioning.

Details

ISSN :
00457825
Volume :
348
Database :
OpenAIRE
Journal :
Computer Methods in Applied Mechanics and Engineering
Accession number :
edsair.doi...........2a16eb1cccb93bed2f952ae41de95ee2
Full Text :
https://doi.org/10.1016/j.cma.2019.01.043