Numerical Benchmark Solutions for Laminar and Turbulent Flows

Numerical benchmark solutions are numerical solutions that have been computed using a verified code and with a high degree of rigorously assessed numerical accuracy. They can bridge the gap between simple problems where the analytic solution to the differential equations is known and more complex problems where exact solutions are not known. In particular, benchmark numerical solutions can be used for code verification (i.e., algorithm and code correctness), assessing discretization error estimators, and evaluating solution adaptation strategies. The requirements for establishing a numerical benchmark solution are discussed. A numerical benchmark is created for a turbulent flat plate using the Spalart-Allmaras Reynolds-Averaged Navier-Stokes (RANS) turbulence model. Three computational fluid dynamics codes are employed to provide additional confidence in the final benchmark solution: Loci-CHEM, FUN3D, and CFL3D. A numerical benchmark is also created for a supersonic manufactured solution and Ringleb’s flow, both with known exact solutions, to ensure that the recommended guidelines for generating a numerical benchmark solution are sufficient.

[1]  Tomasz Kowalewski,et al.  Natural convection for anomalous density variation of water: numerical benchmark , 2005 .

[2]  Philippe R. Spalart,et al.  Extensions of the Spalart–Allmaras turbulence model to account for wall roughness , 2003 .

[3]  Christopher J. Roy,et al.  Verification of RANS Turbulence Models in Loci-CHEM using the Method of Manufactured Solutions , 2007 .

[4]  Dominique Pelletier,et al.  A manufactured solution for a two-dimensional steady wall-bounded incompressible turbulent flow , 2007 .

[5]  Timothy G. Trucano,et al.  Verification and validation benchmarks , 2008 .

[6]  Edward A. Luke,et al.  Loci: a rule-based framework for parallel multi-disciplinary simulation synthesis , 2005, J. Funct. Program..

[7]  J. Oden,et al.  A Posteriori Error Estimation in Finite Element Analysis , 2000 .

[8]  Patrick J. Roache,et al.  Symbolic manipulation and computational fluid dynamics , 1983 .

[9]  Christopher J. Roy,et al.  Issues in Verifying Boundary Conditions for 3D Unstructured CFD Codes , 2011 .

[10]  M. Nallasamy,et al.  Validation of a Computational Aeroacoustics Code for Nonlinear Flow about Complex Geometries Using Ringleb's Flow , 2005 .

[11]  C. L. Rumsey,et al.  Application of FUN3D and CFL3D to the Third Workshop on CFD Uncertainty Analysis , 2013 .

[12]  Christopher J. Roy,et al.  Verification of the Loci-CHEM CFD Code using the Method of Manufactured Solutions , 2004 .

[13]  Christopher J. Roy,et al.  Verification and Validation in Scientific Computing , 2010 .

[14]  Christopher J. Roy,et al.  Verification of Euler/Navier–Stokes codes using the method of manufactured solutions , 2004 .

[15]  William J. Rider,et al.  On sub-linear convergence for linearly degenerate waves in capturing schemes , 2008, J. Comput. Phys..

[16]  Subrahmanya P. Veluri Code Verification and Numerical Accuracy Assessment for Finite Volume CFD Codes , 2010 .

[17]  Christopher J. Roy,et al.  Grid Convergence Error Analysis for Mixed-Order Numerical Schemes , 2001 .

[18]  P. Roe CHARACTERISTIC-BASED SCHEMES FOR THE EULER EQUATIONS , 1986 .

[19]  Dominique Pelletier,et al.  On the construction of manufactured solutions for one and two‐equation eddy‐viscosity models , 2007 .

[20]  Christopher J. Roy,et al.  Review of code and solution verification procedures for computational simulation , 2005 .

[21]  C. Rumsey Apparent Transition Behavior of Widely-Used Turbulence Models , 2006 .

[22]  Timothy G. Trucano,et al.  Verification and validation. , 2005 .

[23]  Christopher J. Roy,et al.  Comprehensive Code Verification for an Unstructured Finite Volume CFD Code , 2010 .