Abstract
This paper discusses code verification of Reynolds-Averaged Navier Stokes (RANS) solvers with the method of manufactured solutions (MMS). Examples of manufactured solutions (MSs) for a two-dimensional, steady, wall-bounded, incompressible, turbulent flow are presented including the specification of the turbulence quantities incorporated in several popular eddy-viscosity turbulence models. A wall-function approach for the MMS is also described. The flexiblity and usefulness of the MS is illustrated with calculations performed in three different exercises: the calculation of the flow field using the manufactured eddy-viscosity; the calculation of the eddy-viscosity using the manufactured velocity field; the calculation of the complete flow field coupling flow and turbulence variables. The results show that the numerical performance of the flow solvers is model dependent and that the solution of the complete problem may exhibit different orders of accuracy than in the exercises with no coupling between the flow and turbulence variables.















Similar content being viewed by others
Abbreviations
- AIAA:
-
American Institute of Aeronautics and Astronautics
- BSL:
-
Baseline
- CFD:
-
Computational fluid dynamics
- ERCOFTAC:
-
European Research Community On Flow Turbulence and Combustion
- FD:
-
Finite-difference
- FE:
-
Finite-elements
- FV:
-
Finite-volume
- ITTC:
-
International Towing Tank Conference
- MS:
-
Manufactured solution
- MMS:
-
Method of manufactured solutions
- PDE:
-
Partial differential equation
- RANS:
-
Reynolds-Averaged Navier–Stokes
- SST:
-
Shear–Stress transport
- TNT:
-
Turbulent/non-turbulent
References
Guide for the verification and validation of computational fluid dynamics simulations, AIAA-G077-1998
Best practice guidelines, version 1.0, ERCOFTAC special interest group on “Quality and Trust in Industrial CFD”, January 2000.
ITTC Quality Manual
Roache PJ (1998) Verification and validation in computational science and engineering. Hermosa Publishers, Albuquerque
Eça L, Hoekstra M (Eds) (2004) Proceedings of the workshop on CFD uncertainty analysis. Instituto Superior Técnico, Lisbon
Eça L, Hoekstra M, Roache PJ (2005) Verification of calculations: an overview of the Lisbon workshop. In: AIAA Paper 4728, AIAA computational fluid dynamics conference, Toronto
Pelletier D, Roache PJ (2002) CFD code verification and the method of the manufactured solutions. In: 10th annual conference of the CFD Society of Canada, Windsor, ON, Canada
Oberkampf WL, Blottner FG, Aeschliman DP (1995) Methodology for computational fluid dynamics code verification/validation. In: AIAA 26th fluid dynamics conference, AIAA Paper 95-2226, San Diego, California
Turgeon É, Pelletier D (2001) Verification and validation of adaptive finite element method for impingement heat transfer. J Thermophys Heat Transf 15:284–292
Turgeon É, Pelletier D (2002) Verification and validation in CFD using an adaptive finite element method. Can Aeronaut Space J 48:219–231
Knupp P, Salari K (2002) Verification of computer codes in computational science and engineering. CRC Press, Boca Raton
Roache PJ (2002) Code verification by the method of the manufactured solutions. ASME J Fluids Eng 114:4–10
Eça L, Hoekstra M, Hay A, Pelletier D (2006) A manufactured solution for a two-dimensional steady wall-bounded incompressible turbulent flow. In: 7th world congress on computational mechanics, Los Angeles. Int J CFD (submitted)
Eça L, Hoekstra M, Hay A, Pelletier D (2006) On the construction of manufactured solutions for one and two-equation eddy-viscosity models. In: 7th world congress on computational mechanics, Los Angeles. Int J Numer Method Fluid Dyn (accepted)
Spalart PR, Allmaras SR (1992) A one-equations turbulence model for aerodynamic flows. In: AIAA 30th aerospace sciences meeting, Reno
Menter FR (1997) Eddy-Viscosity transport equations and their relation to the k-ɛ model. J Fluids Eng 119:876–884
Launder BE (1974) Spalding—the numerical computation of turbulent flows. Comput Methods Appl Mech Eng 3(2):269–289
Chien KY (1982) Prediction of channel and boundary-layer flows with a low-Reynolds-Number turbulence model. AIAA J 20: 33–38
Kok JC (1999) Resolving the dependence on free-stream values for the k-ω turbulence model—NLR-TP-99295
Menter FR (1994) Two-equation eddy-viscosity turbulence models for engineering applications. AIAA J 32:1598–1605
Eça L, Hoekstra M (2006) Verification of turbulence models with a manufactured solution. In: European conference on computational fluid dynamics, ECCOMAS CFD 2006, Netherlands
Eça L, Hoekstra M, Hay A, Pelletier D (2006) Manufactured solutions for one-equation turbulence models in a two-dimensional steady wall-bounded incompressible turbulent flow. IST Report D72-36, EPM Report EMP-RT-2006-02
Eça L, Hoekstra M (2006) An introduction to CFD code verification including eddy-viscosity Models. In: European conference on computational fluid dynamics, ECCOMAS CFD 2006, Netherlands
José M.Q.B. Jacob, Eça L (2000) 2-D incompressible steady flow calculations with a fully coupled method. In: VI Congresso Nacional de Mecânica Aplicada e Computacional, Aveiro
Hoekstra M (1999) Numerical simulation of ship stern flows with a space-marching Navier–Stokes method. PhD Thesis, Delft
Saad Y, Schultz MH (1986) GMRES: a generalized minumum residual algorithm for solving nonsymmetric linear systems. SIAM J Sci Stat Comp 7:856–869
Hay A, Pelletier D (2006) Second workshop on CFD uncertainty analysis: results from CADYF code—2nd workshop on CFD uncertainty analysis—Instituto Superior Técnico, Lisbon
Eça L, Hoekstra M (2006) Discretization uncertainty estimation based on a least squares version of the grid convergence index. In: 2nd workshop on CFD uncertainty analysis, Instituto Superior Técnico, Lisbon
Vinokur M (1983) On one-dimensional stretching functions for finite-difference calculations. J Comput Physics 50:215–234
Chabard JP (1991) Projet NS3, Manuel de Version 3—Tech. Report. EDF HE-41/91.30B, Electricté de France
Ignat L, Pelletier D, Ilinca F (1998) Adaptive computation of turbulent forced convection. Numer Heat Transf Part A 34:847–881
Schetz JA (1993) Boundary layer analysis. Prentice Hall
Eça L, Hoekstra M (2002) An evaluation of verification procedures for CFD applications. In: 24th Symposium on naval hydrodynamics, Fukuoka, Japan
Author information
Authors and Affiliations
Corresponding author
Rights and permissions
About this article
Cite this article
Eça, L., Hoekstra, M., Hay, A. et al. Verification of RANS solvers with manufactured solutions. Engineering with Computers 23, 253–270 (2007). https://doi.org/10.1007/s00366-007-0067-9
Received:
Accepted:
Published:
Issue Date:
DOI: https://doi.org/10.1007/s00366-007-0067-9