Full Text Available

Note: Clicking the button above will open the full text document at the original institutional repository in a new window.

Isogeometric Analysis: Fundamentals and details of implementation. From first steps to two-dimensional non-linear problems

Isogeometric analysis (IGA) is a computational analysis technique that can serve as an alternative to the traditional finite element method (FEM) in approximating solutions to differential equations. IGA is not necessarily more efficient that traditional FEM, but because of its nature, can naturally...

Full description

Saved in:
Bibliographic Details
Main Author: Burger, Heidi
Other Authors: Ismail, Ernesto
Format: Thesis
Language:English
Published: Department of Mechanical Engineering 2019
Subjects:
Tags: Add Tag
No Tags, Be the first to tag this record!
_version_ 1867613190913785856
access_status_str Open Access
author Burger, Heidi
author2 Ismail, Ernesto
author_browse Burger, Heidi
Ismail, Ernesto
author_facet Ismail, Ernesto
Burger, Heidi
author_sort Burger, Heidi
collection Thesis
description Isogeometric analysis (IGA) is a computational analysis technique that can serve as an alternative to the traditional finite element method (FEM) in approximating solutions to differential equations. IGA is not necessarily more efficient that traditional FEM, but because of its nature, can naturally handle a greater variety of complex geometries. IGA is based on the use of NURBS (non-uniform rational B-splines), mathematical descriptions of geometry which are the standard of representing geometry in computer aided design (CAD) modeling software. IGA therefore links the CAD world to the world of analysis. Traditional FEM was developed before NURBS, in the 1950s and therefore developed quite separately. This project focuses on the fundamentals and implementation of IGA for problems, including one-dimensional, two-dimensional scalar, two-dimensional vector-valued and simple non-linear problems. For each new problem, the underlying mathematics is developed and the implementation is discussed in detail. One of the major contributions of this project is considered to be the detail in which the implementation of the Neumann boundary condition is described. There is none of this level of detail in any of the available literature. All problems solved are demonstrative and was written in a modular way that is easy to read and understand. Furthermore, how to extract NURBS data from CAD software is discussed, which would prove useful for future problems with more complex geometry. While the work done in this project is not considered novel, the thoroughness in which the project was approached is hoped to be useful for future projects. From this project, the work can be expanded to more complex geometries, multi-patch problems with the help of CAD programs or more complex non-linear problems.
format Thesis
id oai:open.uct.ac.za:11427/30008
institution University of Cape Town (South Africa)
language eng
last_indexed 2026-06-10T12:32:13.078Z
license_str Not specified — see source repository
provenance_str_mv Harvested via OAI-PMH from UCTD — University of Cape Town Open Access Repository
publishDate 2019
publishDateRange 2019
publishDateSort 2019
publisher Department of Mechanical Engineering
publisherStr Department of Mechanical Engineering
record_format dspace
source_str UCTD — University of Cape Town Open Access Repository
spelling oai:open.uct.ac.za:11427/30008 Isogeometric Analysis: Fundamentals and details of implementation. From first steps to two-dimensional non-linear problems Burger, Heidi Ismail, Ernesto Reddy, Batmanathan Engineering Isogeometric analysis (IGA) is a computational analysis technique that can serve as an alternative to the traditional finite element method (FEM) in approximating solutions to differential equations. IGA is not necessarily more efficient that traditional FEM, but because of its nature, can naturally handle a greater variety of complex geometries. IGA is based on the use of NURBS (non-uniform rational B-splines), mathematical descriptions of geometry which are the standard of representing geometry in computer aided design (CAD) modeling software. IGA therefore links the CAD world to the world of analysis. Traditional FEM was developed before NURBS, in the 1950s and therefore developed quite separately. This project focuses on the fundamentals and implementation of IGA for problems, including one-dimensional, two-dimensional scalar, two-dimensional vector-valued and simple non-linear problems. For each new problem, the underlying mathematics is developed and the implementation is discussed in detail. One of the major contributions of this project is considered to be the detail in which the implementation of the Neumann boundary condition is described. There is none of this level of detail in any of the available literature. All problems solved are demonstrative and was written in a modular way that is easy to read and understand. Furthermore, how to extract NURBS data from CAD software is discussed, which would prove useful for future problems with more complex geometry. While the work done in this project is not considered novel, the thoroughness in which the project was approached is hoped to be useful for future projects. From this project, the work can be expanded to more complex geometries, multi-patch problems with the help of CAD programs or more complex non-linear problems. 2019-05-10T11:02:56Z 2019-05-10T11:02:56Z 2018 2019-05-09T13:04:09Z Master Thesis Masters MSc http://hdl.handle.net/11427/30008 eng application/pdf Department of Mechanical Engineering Faculty of Engineering and the Built Environment
spellingShingle Engineering
Burger, Heidi
Isogeometric Analysis: Fundamentals and details of implementation. From first steps to two-dimensional non-linear problems
thesis_degree_str Master's
title Isogeometric Analysis: Fundamentals and details of implementation. From first steps to two-dimensional non-linear problems
title_full Isogeometric Analysis: Fundamentals and details of implementation. From first steps to two-dimensional non-linear problems
title_fullStr Isogeometric Analysis: Fundamentals and details of implementation. From first steps to two-dimensional non-linear problems
title_full_unstemmed Isogeometric Analysis: Fundamentals and details of implementation. From first steps to two-dimensional non-linear problems
title_short Isogeometric Analysis: Fundamentals and details of implementation. From first steps to two-dimensional non-linear problems
title_sort isogeometric analysis fundamentals and details of implementation from first steps to two dimensional non linear problems
topic Engineering
url http://hdl.handle.net/11427/30008
work_keys_str_mv AT burgerheidi isogeometricanalysisfundamentalsanddetailsofimplementationfromfirststepstotwodimensionalnonlinearproblems