Thesis
Parallel finite element methods and software for partial differential equations
- Creator
- Rights statement
- Awarding institution
- University of Strathclyde
- Date of award
- 2014
- Thesis identifier
- T13847
- Qualification Level
- Qualification Name
- Department, School or Faculty
- Abstract
- In this thesis a Finite Element solver package called FEDomain is developed for C++ finite element software developers. It is focused on solving the Finite Element problem on shared memory as well as distributed memory architectures. The FEDomain package segregates the finite element software into two phases. The first phase includes defining the finite element problem. The user selects the mathematical problem, domain shape, domain dimensions, triangulation of the domain and formulations to compute elements' data. The second phase comprises assembly of system of equations and computing its solution. The FEDomain package concentrates on the second phase. It facilitates the user by providing the efficient implementation of the second stage using parallel algorithms. This design allows the C++ finite element application developers, with no knowledge and experience of parallel computing, to implement parallel finite element application for shared and distributed memory architectures. More specifically, FEDomain package is focused on introducing a new type of user interface. The interface requires the user to provide the mathematical problem and domain related data in terms of C++ element objects. The FEDomain assembles the system of equations, computes its solution, and provides it back to the user through element objects. The FEDomain package computes the residual vector and solution for the system of equations on shared memory and distributed memory architectures.
- Resource Type
- DOI
- Date Created
- 2014
- Former identifier
- 1039473
Beziehungen
Objekte
Miniaturansicht | Titel | Hochladedatum | Sichtbarkeit | Aktionen |
---|---|---|---|---|
|
PDF of thesis T13847 | 2021-07-02 | Öffentlich | Herunterladen |