dugksFoam : An open source OpenFOAM solver for the Boltzmann model equation
Zhu, Lianhua and Chen, Songze and Guo, Zhaoli (2017) dugksFoam : An open source OpenFOAM solver for the Boltzmann model equation. Computer Physics Communications, 213. pp. 155-164. ISSN 0010-4655
|
Text (Zhu-etal-CPC-2017-dugksFoam-an-open-source-OpenFOAM-solver)
Zhu_etal_CPC_2017_dugksFoam_an_open_source_OpenFOAM_solver.pdf Accepted Author Manuscript License: ![]() Download (2MB)| Preview |
Abstract
A deterministic Boltzmann model equation solver called dugksFoam has been developed in the framework of the open source CFD toolbox OpenFOAM. The solver adopts the discrete unified gas kinetic scheme (Guo et al., 2015) with the Shakhov collision model. It has been validated by simulating several test cases covering different flow regimes including the one dimensional shock tube problem, a two dimensional thermal induced flow and the three dimensional lid-driven cavity flow. The solver features a parallel computing ability based on the velocity space decomposition, which is different from the physical space decomposition based approach provided by the OpenFOAM framework. The two decomposition approaches have been compared in both two and three dimensional cases. The parallel performance improves significantly using the newly implemented approach. A speed up by two orders of magnitudes has been observed using 256 cores on a small cluster. Program summary Program Title: dugksFoam Program Files doi:http://dx.doi.org/10.17632/zwn7t9cf5w.1 Licensing provisions: The MIT License Programming language: C++ External routines/libraries: OpenFOAM (http://www.openfoam.org) Nature of problem: Solving the Boltzmann equation with Shakhov model explicitly. Solution method: Discrete unified gas kinetic scheme (DUGKS) Restrictions: Symmetric boundary condition can only be applied at walls parallel to axis directions.
Creators(s): |
Zhu, Lianhua ![]() | Item type: | Article |
---|---|
ID code: | 70619 |
Keywords: | Boltzmann model equation, discrete velocity method, OpenFOAM, parallel computing, Mechanical engineering and machinery, Electronic computers. Computer science, Hardware and Architecture, Physics and Astronomy(all) |
Subjects: | Technology > Mechanical engineering and machinery Science > Mathematics > Electronic computers. Computer science |
Department: | Faculty of Engineering > Mechanical and Aerospace Engineering |
Depositing user: | Pure Administrator |
Date deposited: | 21 Nov 2019 18:18 |
Last modified: | 21 Jan 2021 11:30 |
Related URLs: | |
URI: | https://strathprints.strath.ac.uk/id/eprint/70619 |
Export data: |