A new open-source library based on novel high-resolution structure-preserving convection schemes

被引:15
作者
Deng, Xi [1 ,2 ]
机构
[1] Univ Cambridge, Dept Engn, Cambridge CB2 1PZ, England
[2] Univ Edinburgh, Inst Energy Syst, Sch Engn, Edinburgh EH9 3FB, Scotland
基金
英国工程与自然科学研究理事会;
关键词
Convection schemes; High-resolution; Structure-preserving; ROUND; OpenFOAM; FINITE-ELEMENT-METHOD; HYPERBOLIC CONSERVATION-LAWS; EULER EQUATIONS; FRAMEWORK; FLOW; IMPLEMENTATION; SEMIDISCRETE; SIMULATION; TURBULENCE;
D O I
10.1016/j.jocs.2023.102150
中图分类号
TP39 [计算机的应用];
学科分类号
081203 ; 0835 ;
摘要
This work develops a new finite volume convection scheme and open-source library for convection-dominated problems on unstructured grids. The formulated reconstruction operators can realize high-resolution and structure-preserving properties by adjusting numerical dissipation and anti-dissipation errors in a unified normalized-variable diagram. Then, this work develops a new open-source library based on the devised schemes within one of the most widely used general-purpose open-source software whose solution quality is intrinsically limited by the low accuracy of the conventional total variation diminishing schemes. The performance of the new library is first verified by some fundamental problems including pure advection and inviscid Euler equations. The numerical results of the accuracy tests show that the developed interpolation library can significantly reduce numerical errors with a minor increased computational cost compared with the conventional second-order schemes. The complex profile advection test demonstrates that the new library can offer an improved structure-preserving property that gives essentially oscillation-free solutions and preserves the structures of the passive transported scalar. Furthermore, the robustness of the new library is validated by compressible high-speed flow simulations with irregular geometries. Thus, this work presents a new library of high-resolution structure-preserving schemes for the accurate and efficient discretization of the convection term which plays an essential role in a wide range of computational fluid dynamics. The source code of the new scheme and library are released via DOI:10.5281/zenodo.8399000.
引用
收藏
页数:17
相关论文
共 58 条
[1]  
advanCFD, 2023, Zenodo, DOI [10.5281/zenodo.8399000, DOI 10.5281/ZENODO.8399000]
[2]  
[Anonymous], 1959, Similarity and Dimensional Methods in Mechanics
[3]   UCNS3D: An open-source high-order finite-volume unstructured CFD solver [J].
Antoniadis, Antonis F. ;
Drikakis, Dimitris ;
Farmakis, Pericles S. ;
Fu, Lin ;
Kokkinakis, Ioannis ;
Nogueira, Xesus ;
Silva, Paulo A. S. F. ;
Skote, Martin ;
Titarev, Vladimir ;
Tsoutsanis, Panagiotis .
COMPUTER PHYSICS COMMUNICATIONS, 2022, 279
[4]  
Barth T., 1989, 27 AER SCI M
[5]  
BARTH T. J., 1990, 28 AER SCI M JAN
[6]   A high-order accurate discontinuous finite element method for the numerical solution of the compressible Navier-Stokes equations [J].
Bassi, F ;
Rebay, S .
JOURNAL OF COMPUTATIONAL PHYSICS, 1997, 131 (02) :267-279
[7]  
BORIS JP, 1992, FLUID DYN RES, V10, P199, DOI 10.1016/0169-5983(92)90023-P
[8]   Nektar plus plus : An open-source spectral/hp element framework [J].
Cantwell, C. D. ;
Moxey, D. ;
Comerford, A. ;
Bolis, A. ;
Rocco, G. ;
Mengaldo, G. ;
De Grazia, D. ;
Yakovlev, S. ;
Lombard, J. -E. ;
Ekelschot, D. ;
Jordi, B. ;
Xu, H. ;
Mohamied, Y. ;
Eskilsson, C. ;
Nelson, B. ;
Vos, P. ;
Biotto, C. ;
Kirby, R. M. ;
Sherwin, S. J. .
COMPUTER PHYSICS COMMUNICATIONS, 2015, 192 :205-219
[9]   POSITIVELY INVARIANT REGIONS FOR SYSTEMS OF NONLINEAR DIFFUSION EQUATIONS [J].
CHUEH, KN ;
CONLEY, CC ;
SMOLLER, JA .
INDIANA UNIVERSITY MATHEMATICS JOURNAL, 1977, 26 (02) :373-392
[10]   THE RUNGE-KUTTA LOCAL PROJECTION DISCONTINUOUS GALERKIN FINITE-ELEMENT METHOD FOR CONSERVATION-LAWS .4. THE MULTIDIMENSIONAL CASE [J].
COCKBURN, B ;
HOU, SC ;
SHU, CW .
MATHEMATICS OF COMPUTATION, 1990, 54 (190) :545-581