AN ACCELERATED NODAL DISCONTINUOUS GALERKIN METHOD FOR THERMAL CONVECTION ON UNSTRUCTURED MESHES: FORMULATION AND VALIDATION


Karakuş A.

ISI BILIMI VE TEKNIGI DERGISI/ JOURNAL OF THERMAL SCIENCE AND TECHNOLOGY, vol.42, no.1, pp.91-100, 2022 (Peer-Reviewed Journal) identifier

  • Publication Type: Article / Article
  • Volume: 42 Issue: 1
  • Publication Date: 2022
  • Doi Number: 10.47480/isibted.1107459
  • Journal Name: ISI BILIMI VE TEKNIGI DERGISI/ JOURNAL OF THERMAL SCIENCE AND TECHNOLOGY
  • Journal Indexes: Science Citation Index Expanded, Scopus, Academic Search Premier, Compendex
  • Page Numbers: pp.91-100
  • Keywords: discontinuous Galerkin, GPU, parallel, incompressible, heat transfer, high-order, FINITE-ELEMENT-METHOD, FLOWS

Abstract

We present a GPU-accelerated method for large scale, coupled incompressible fluid flow and heat transfer problems. A high-order, nodal discontinuous Galerkin method is utilized to discretize governing equations on unstructured triangular meshes. A semi-implicit scheme with explicit treatment of the advective terms and implicit treatment of the split Stokes operators are used for time discretization. The pressure system is solved with a conjugate gradient method together with a fully GPU-accelerated multigrid preconditioner. The code is built on scalable libParanumal solver which is a library of high-performance kernels for high-order discretizations. Performance portability is achieved by using the open concurrent compute abstraction, OCCA. A set of numerical experiments including free and mixed convection problems indicate that our approach experimentally reaches design order of accuracy.