Use this URL to cite or link to this record in EThOS:
Title: Parallel finite element methods and software for partial differential equations
Author: Riaz, Omer
ISNI:       0000 0004 5362 6955
Awarding Body: University of Strathclyde
Current Institution: University of Strathclyde
Date of Award: 2014
Availability of Full Text:
Access from EThOS:
Access from Institution:
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.
Supervisor: Not available Sponsor: Not available
Qualification Name: Thesis (Ph.D.) Qualification Level: Doctoral
EThOS ID:  DOI: Not available