No Cover Image

Journal article 165 views 2 downloads

High order parallelisation of an unstructured grid, discontinuous-Galerkin finite element solver for the Boltzmann–BGK equation / B. Evans; M. Hanna; M. Dawson; M. Mesiti; Ben Evans

International Journal of Computational Fluid Dynamics, Pages: 1 - 9

Swansea University Author: Ben, Evans

Abstract

This paper outlines the implementation and performance of a parallelisation approach involving partitioning of both physical space and velocity space domains for finite element solution of the Boltzmann-BGK equation. The numerical solver is based on a discontinuous Taylor–Galerkin approach. To the a...

Full description

Published in: International Journal of Computational Fluid Dynamics
ISSN: 1061-8562 1029-0257
Published: 2019
Online Access: Check full text

URI: https://cronfa.swan.ac.uk/Record/cronfa51144
Tags: Add Tag
No Tags, Be the first to tag this record!
first_indexed 2019-07-19T21:35:59Z
last_indexed 2019-10-07T20:21:35Z
id cronfa51144
recordtype SURis
fullrecord <?xml version="1.0"?><rfc1807><datestamp>2019-10-07T14:52:18.1685964</datestamp><bib-version>v2</bib-version><id>51144</id><entry>2019-07-19</entry><title>High order parallelisation of an unstructured grid, discontinuous-Galerkin finite element solver for the Boltzmann&#x2013;BGK equation</title><swanseaauthors><author><sid>3d273fecc8121fe6b53b8fe5281b9c97</sid><ORCID>0000-0003-3662-9583</ORCID><firstname>Ben</firstname><surname>Evans</surname><name>Ben Evans</name><active>true</active><ethesisStudent>false</ethesisStudent></author></swanseaauthors><date>2019-07-19</date><deptcode>EEN</deptcode><abstract>This paper outlines the implementation and performance of a parallelisation approach involving partitioning of both physical space and velocity space domains for finite element solution of the Boltzmann-BGK equation. The numerical solver is based on a discontinuous Taylor&#x2013;Galerkin approach. To the authors' knowledge this is the first time a &#x2018;high order&#x2019; parallelisation, or `phase space parallelisation', approach has been attempted in conjunction with a numerical solver of this type. Restrictions on scalability have been overcome with the implementation detailed in this paper. The developed algorithm has major advantages over continuum solvers in applications where strong discontinuities prevail and/or in rarefied flow applications where the Knudsen number is large. Previous work by the authors has outlined the range of applications that this solver is capable of tackling. The paper demonstrates that the high order parallelisation implemented is significantly more effective than previous implementations at exploiting High Performance Computing architectures.</abstract><type>Journal Article</type><journal>International Journal of Computational Fluid Dynamics</journal><paginationStart>1</paginationStart><paginationEnd>9</paginationEnd><publisher/><issnPrint>1061-8562</issnPrint><issnElectronic>1029-0257</issnElectronic><keywords>Knudsen, Boltzmann&#x2013;BGK, computational fluid dynamics, kinetic theory, hypersonics, rarefied gas flow, discontinuous Galerkin</keywords><publishedDay>31</publishedDay><publishedMonth>12</publishedMonth><publishedYear>2019</publishedYear><publishedDate>2019-12-31</publishedDate><doi>10.1080/10618562.2019.1651843</doi><url/><notes/><college>COLLEGE NANME</college><department>Engineering</department><CollegeCode>COLLEGE CODE</CollegeCode><DepartmentCode>EEN</DepartmentCode><institution>Swansea University</institution><lastEdited>2019-10-07T14:52:18.1685964</lastEdited><Created>2019-07-19T15:37:04.1062617</Created><authors><author><firstname>B.</firstname><surname>Evans</surname><order>1</order></author><author><firstname>M.</firstname><surname>Hanna</surname><order>2</order></author><author><firstname>M.</firstname><surname>Dawson</surname><order>3</order></author><author><firstname>M.</firstname><surname>Mesiti</surname><order>4</order></author><author><firstname>Ben</firstname><surname>Evans</surname><orcid>0000-0003-3662-9583</orcid><order>5</order></author></authors><documents><document><filename>0051144-19072019153847.pdf</filename><originalFilename>evans2019(3).pdf</originalFilename><uploaded>2019-07-19T15:38:47.3730000</uploaded><type>Output</type><contentLength>1318427</contentLength><contentType>application/pdf</contentType><version>Accepted Manuscript</version><cronfaStatus>true</cronfaStatus><action/><embargoDate>2020-08-20T00:00:00.0000000</embargoDate><copyrightCorrect>false</copyrightCorrect><language>eng</language></document></documents><OutputDurs/></rfc1807>
spelling 2019-10-07T14:52:18.1685964 v2 51144 2019-07-19 High order parallelisation of an unstructured grid, discontinuous-Galerkin finite element solver for the Boltzmann–BGK equation 3d273fecc8121fe6b53b8fe5281b9c97 0000-0003-3662-9583 Ben Evans Ben Evans true false 2019-07-19 EEN This paper outlines the implementation and performance of a parallelisation approach involving partitioning of both physical space and velocity space domains for finite element solution of the Boltzmann-BGK equation. The numerical solver is based on a discontinuous Taylor–Galerkin approach. To the authors' knowledge this is the first time a ‘high order’ parallelisation, or `phase space parallelisation', approach has been attempted in conjunction with a numerical solver of this type. Restrictions on scalability have been overcome with the implementation detailed in this paper. The developed algorithm has major advantages over continuum solvers in applications where strong discontinuities prevail and/or in rarefied flow applications where the Knudsen number is large. Previous work by the authors has outlined the range of applications that this solver is capable of tackling. The paper demonstrates that the high order parallelisation implemented is significantly more effective than previous implementations at exploiting High Performance Computing architectures. Journal Article International Journal of Computational Fluid Dynamics 1 9 1061-8562 1029-0257 Knudsen, Boltzmann–BGK, computational fluid dynamics, kinetic theory, hypersonics, rarefied gas flow, discontinuous Galerkin 31 12 2019 2019-12-31 10.1080/10618562.2019.1651843 COLLEGE NANME Engineering COLLEGE CODE EEN Swansea University 2019-10-07T14:52:18.1685964 2019-07-19T15:37:04.1062617 B. Evans 1 M. Hanna 2 M. Dawson 3 M. Mesiti 4 Ben Evans 0000-0003-3662-9583 5 0051144-19072019153847.pdf evans2019(3).pdf 2019-07-19T15:38:47.3730000 Output 1318427 application/pdf Accepted Manuscript true 2020-08-20T00:00:00.0000000 false eng
title High order parallelisation of an unstructured grid, discontinuous-Galerkin finite element solver for the Boltzmann–BGK equation
spellingShingle High order parallelisation of an unstructured grid, discontinuous-Galerkin finite element solver for the Boltzmann–BGK equation
Ben, Evans
title_short High order parallelisation of an unstructured grid, discontinuous-Galerkin finite element solver for the Boltzmann–BGK equation
title_full High order parallelisation of an unstructured grid, discontinuous-Galerkin finite element solver for the Boltzmann–BGK equation
title_fullStr High order parallelisation of an unstructured grid, discontinuous-Galerkin finite element solver for the Boltzmann–BGK equation
title_full_unstemmed High order parallelisation of an unstructured grid, discontinuous-Galerkin finite element solver for the Boltzmann–BGK equation
title_sort High order parallelisation of an unstructured grid, discontinuous-Galerkin finite element solver for the Boltzmann–BGK equation
author_id_str_mv 3d273fecc8121fe6b53b8fe5281b9c97
author_id_fullname_str_mv 3d273fecc8121fe6b53b8fe5281b9c97_***_Ben, Evans
author Ben, Evans
author2 B. Evans
M. Hanna
M. Dawson
M. Mesiti
Ben Evans
format Journal article
container_title International Journal of Computational Fluid Dynamics
container_start_page 1
publishDate 2019
institution Swansea University
issn 1061-8562
1029-0257
doi_str_mv 10.1080/10618562.2019.1651843
document_store_str 1
active_str 0
description This paper outlines the implementation and performance of a parallelisation approach involving partitioning of both physical space and velocity space domains for finite element solution of the Boltzmann-BGK equation. The numerical solver is based on a discontinuous Taylor–Galerkin approach. To the authors' knowledge this is the first time a ‘high order’ parallelisation, or `phase space parallelisation', approach has been attempted in conjunction with a numerical solver of this type. Restrictions on scalability have been overcome with the implementation detailed in this paper. The developed algorithm has major advantages over continuum solvers in applications where strong discontinuities prevail and/or in rarefied flow applications where the Knudsen number is large. Previous work by the authors has outlined the range of applications that this solver is capable of tackling. The paper demonstrates that the high order parallelisation implemented is significantly more effective than previous implementations at exploiting High Performance Computing architectures.
published_date 2019-12-31T04:10:50Z
_version_ 1678864390904872960
score 10.751152