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 (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...
| Main Author: | |
|---|---|
| Other Authors: | |
| Format: | Thesis |
| Language: | English |
| Published: |
Department of Mechanical Engineering
2019
|
| Subjects: | |
| Tags: |
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 |