UCNS3D: An open-source high-order finite-volume unstructured CFD solver

被引:29
|
作者
Antoniadis, Antonis F. [1 ]
Drikakis, Dimitris [2 ]
Farmakis, Pericles S. [3 ,4 ,5 ]
Fu, Lin [6 ,7 ]
Kokkinakis, Ioannis [2 ]
Nogueira, Xesus [8 ]
Silva, Paulo A. S. F. [1 ]
Skote, Martin [1 ]
Titarev, Vladimir [9 ]
Tsoutsanis, Panagiotis [1 ]
机构
[1] Cranfield Univ, Ctr Computat Engn Sci, Cranfield MK43 0AL, England
[2] Univ Nicosia, CY-2417 Nicosia, Cyprus
[3] Univ Rochester, Lab Laser Energet, Rochester, NY 14623 USA
[4] Univ Rochester, Flash Ctr Computat Sci, Dept Phys & Astron, Rochester, NY 14627 USA
[5] Univ Rochester, Dept Mech Engn, Rochester, NY 14623 USA
[6] Hong Kong Univ Sci & Technol, Dept Mech & Aerosp Engn, Kowloon, Clear Water Bay, Hong Kong, Peoples R China
[7] Hong Kong Univ Sci & Technol, Dept Math, Kowloon, Clear Water Bay, Hong Kong, Peoples R China
[8] Univ A Coruna, Ctr Technol Innovat Construction & Civil Engn CITE, Civil Engn Sch, Grp Numer Methods Engn GMNI, Campus Elvina, La Coruna 15071, Spain
[9] Russian Acad Sci, Fed Res Ctr Comp Sci & Control, Moscow 119333, Russia
基金
“创新英国”项目; 英国工程与自然科学研究理事会;
关键词
CFD; High-order; Finite-volume; Parallel; HPC; Open-source; DISCONTINUOUS GALERKIN METHOD; NAVIER-STOKES EQUATIONS; ESSENTIALLY NONOSCILLATORY SCHEMES; TARGETED ENO SCHEMES; CONSERVATION-LAWS; WENO SCHEMES; COMPRESSIBLE FLOWS; EDDY SIMULATION; EULER EQUATIONS; FLUID-DYNAMICS;
D O I
10.1016/j.cpc.2022.108453
中图分类号
TP39 [计算机的应用];
学科分类号
081203 ; 0835 ;
摘要
UCNS3D is an open-source computational solver for compressible flows on unstructured meshes. Stateof-the-art high-order methods and their associated benefits can now be implemented for industrial-scale CFD problems due to the flexibility and highly-automated generation offered by unstructured meshes. We present the governing equations of the physical models employed in UCNS3D, and the numerical framework developed for their solution. The code has been designed so that extended to other systems of equations and numerical models is straightforward. The employed methods are validated towards a series of stringent well-established test problems against experimental or analytical solutions, where the full capabilities of UCNS3D in terms of applications spectrum, robustness, efficiency, and accuracy are demonstrated. Program summary Program title: UCNS3D (Unstructured Compressible Flow Solver) CPC Library link to program files: https://doi .org /10 .17632 /222zh873kh .1 Developer's repository link: https://github .com /ucns3d -team /UCNS3D Licensing provisions: GNU General Public License 3 Programming language: Fortran2008 Nature of problem: UCNS3D is intended for the simulation of compressible flows in 2D and 3D unstructured meshes, by employing high-resolution, high-order methods capable of providing physically meaningful results in a computational efficient manner. The solver is designed for a broad range of problems encountered in engineering applications such as transitional, fully turbulent, and multicomponent flows with several fidelity level modelling options available. Solution method: The present software includes multiple physical models, numerical methods, and modelling techniques such as iLES, RANS, DES for unstructured meshes. The software has been developed such that the inclusion of additional physical models and numerical methods can be easily accommodated. (C) 2022 The Author(s). Published by Elsevier B.V.
引用
收藏
页数:23
相关论文
共 50 条
  • [1] Stabilization of an open-source finite-volume solver for viscoelastic fluid flows
    Pimenta, F.
    Alves, M. A.
    JOURNAL OF NON-NEWTONIAN FLUID MECHANICS, 2017, 239 : 85 - 104
  • [2] Lethe: An open-source parallel high-order adaptative CFD solver for incompressible flows
    Blais, Bruno
    Barbeau, Lucka
    Bibeau, Valerie
    Gauvin, Simon
    El Geitani, Toni
    Golshan, Shahab
    Kamble, Rajeshwari
    Mirakhori, Ghazaleh
    Chaouki, Jamal
    SOFTWAREX, 2020, 12
  • [3] A high-order finite-volume method for atmospheric flows on unstructured grids
    Tsoutsanis, Panagiotis
    Drikakis, Dimitris
    JOURNAL OF COUPLED SYSTEMS AND MULTISCALE DYNAMICS, 2016, 4 (03) : 170 - 186
  • [4] CFD CHALLENGE: SOLUTIONS USING AN OPEN-SOURCE FINITE VOLUME SOLVER, OPENFOAM
    Degroote, Joris
    Segers, Patrick
    Vierendeels, Jan
    PROCEEDINGS OF THE ASME SUMMER BIOENGINEERING CONFERENCE, PTS A AND B, 2012, : 139 - 140
  • [6] openBF: an open-source finite volume 1D blood flow solver
    Benemerito, I
    Melis, A.
    Wehenkel, A.
    Marzo, A.
    PHYSIOLOGICAL MEASUREMENT, 2024, 45 (12)
  • [7] High-order finite-volume modeling of drift waves
    Dorf, M.
    Dorr, M.
    Hittinger, J.
    Lee, W.
    Ghosh, D.
    JOURNAL OF COMPUTATIONAL PHYSICS, 2018, 373 : 446 - 454
  • [8] High-order, finite-volume methods in mapped coordinates
    Colella, P.
    Dorr, M. R.
    Hittinger, J. A. F.
    Martin, D. F.
    JOURNAL OF COMPUTATIONAL PHYSICS, 2011, 230 (08) : 2952 - 2976
  • [9] A Class of New High-order Finite-Volume TENO Schemes for Hyperbolic Conservation Laws with Unstructured Meshes
    Zhe Ji
    Tian Liang
    Lin Fu
    Journal of Scientific Computing, 2022, 92
  • [10] A class of new high-order finite-volume TENO schemes for hyperbolic conservation laws with unstructured meshes
    Ji, Zhe
    Liang, Tian
    Fu, Lin
    arXiv, 2021,