Skip to main content

Research Repository

Advanced Search

An open source hp-adaptive discontinuous Galerkin finite element solver for linear elasticity

Wiltshire, Thomas; Bird, Robert E.; Coombs, William M.; Giani, Stefano

An open source hp-adaptive discontinuous Galerkin finite element solver for linear elasticity Thumbnail


Authors

Thomas Wiltshire

Dr Robert Bird robert.e.bird@durham.ac.uk
PDRA in Computational Solid Mechanics



Abstract

Open source codes are a key ingredient to greater research integrity and accountability in computational science and engineering. However, many of these codes have not been developed with modification of the base code as their primary consideration. Existing codes may provide an environment for researchers to quickly test out their ideas under different physical conditions in a high level way but they are not always ideal for those interested in the development of numerical methods. The majority of existing open source discontinuous Galerkin finite element codes are written in C++ and there is a significant learning curve for junior researchers to adopt, understand and modify the underlying code/routines. This paper presents an open source hp-adaptive discontinuous Galerkin finite element code written in MATLAB that has been explicitly designed to make it easy for users, especially MSc/PhD-level researchers, to understand the method and implement new ideas within the core code. Although the code is focused on solving problems in linear elasticity, it is straightforward to modify it to solve other physical equations.

Citation

Wiltshire, T., Bird, R. E., Coombs, W. M., & Giani, S. (2022). An open source hp-adaptive discontinuous Galerkin finite element solver for linear elasticity. Advances in Engineering Software, 171, https://doi.org/10.1016/j.advengsoft.2022.103147

Journal Article Type Article
Acceptance Date May 13, 2022
Online Publication Date Jun 13, 2022
Publication Date 2022
Deposit Date May 16, 2022
Publicly Available Date Aug 2, 2022
Journal Advances in Engineering Software
Print ISSN 0965-9978
Publisher Elsevier
Peer Reviewed Peer Reviewed
Volume 171
DOI https://doi.org/10.1016/j.advengsoft.2022.103147

Files


Published Journal Article (2.2 Mb)
PDF

Publisher Licence URL
http://creativecommons.org/licenses/by/4.0/

Copyright Statement
This is an open access article distributed under the terms of the Creative Commons CC-BY license, which permits unrestricted use, distribution, and reproduction in any medium, provided the original work is properly cited.




You might also like



Downloadable Citations