Skip to main content
Log in

Verification of RANS solvers with manufactured solutions

  • Original Article
  • Published:
Engineering with Computers Aims and scope Submit manuscript

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.

This is a preview of subscription content, log in via an institution to check access.

Access this article

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Fig. 1
Fig. 2
Fig. 3
Fig. 4
Fig. 5
Fig. 6
Fig. 7
Fig. 8
Fig. 9
Fig. 10
Fig. 11
Fig. 12
Fig. 13
Fig. 14
Fig. 15

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

  1. Guide for the verification and validation of computational fluid dynamics simulations, AIAA-G077-1998

  2. Best practice guidelines, version 1.0, ERCOFTAC special interest group on “Quality and Trust in Industrial CFD”, January 2000.

  3. ITTC Quality Manual

  4. Roache PJ (1998) Verification and validation in computational science and engineering. Hermosa Publishers, Albuquerque

  5. Eça L, Hoekstra M (Eds) (2004) Proceedings of the workshop on CFD uncertainty analysis. Instituto Superior Técnico, Lisbon

  6. 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

  7. 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

  8. 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

  9. Turgeon É, Pelletier D (2001) Verification and validation of adaptive finite element method for impingement heat transfer. J Thermophys Heat Transf 15:284–292

    Article  Google Scholar 

  10. Turgeon É, Pelletier D (2002) Verification and validation in CFD using an adaptive finite element method. Can Aeronaut Space J 48:219–231

    Google Scholar 

  11. Knupp P, Salari K (2002) Verification of computer codes in computational science and engineering. CRC Press, Boca Raton

  12. Roache PJ (2002) Code verification by the method of the manufactured solutions. ASME J Fluids Eng 114:4–10

    Article  Google Scholar 

  13. 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)

  14. 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)

  15. Spalart PR, Allmaras SR (1992) A one-equations turbulence model for aerodynamic flows. In: AIAA 30th aerospace sciences meeting, Reno

  16. Menter FR (1997) Eddy-Viscosity transport equations and their relation to the k-ɛ model. J Fluids Eng 119:876–884

    Google Scholar 

  17. Launder BE (1974) Spalding—the numerical computation of turbulent flows. Comput Methods Appl Mech Eng 3(2):269–289

    Article  MATH  Google Scholar 

  18. Chien KY (1982) Prediction of channel and boundary-layer flows with a low-Reynolds-Number turbulence model. AIAA J 20: 33–38

    MATH  Google Scholar 

  19. Kok JC (1999) Resolving the dependence on free-stream values for the k-ω turbulence model—NLR-TP-99295

  20. Menter FR (1994) Two-equation eddy-viscosity turbulence models for engineering applications. AIAA J 32:1598–1605

    Article  Google Scholar 

  21. 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

  22. 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

  23. 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

  24. 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

  25. Hoekstra M (1999) Numerical simulation of ship stern flows with a space-marching Navier–Stokes method. PhD Thesis, Delft

  26. Saad Y, Schultz MH (1986) GMRES: a generalized minumum residual algorithm for solving nonsymmetric linear systems. SIAM J Sci Stat Comp 7:856–869

    Article  MATH  MathSciNet  Google Scholar 

  27. 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

  28. 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

  29. Vinokur M (1983) On one-dimensional stretching functions for finite-difference calculations. J Comput Physics 50:215–234

    Article  MATH  MathSciNet  Google Scholar 

  30. Chabard JP (1991) Projet NS3, Manuel de Version 3—Tech. Report. EDF HE-41/91.30B, Electricté de France

  31. Ignat L, Pelletier D, Ilinca F (1998) Adaptive computation of turbulent forced convection. Numer Heat Transf Part A 34:847–881

    Article  Google Scholar 

  32. Schetz JA (1993) Boundary layer analysis. Prentice Hall

  33. Eça L, Hoekstra M (2002) An evaluation of verification procedures for CFD applications. In: 24th Symposium on naval hydrodynamics, Fukuoka, Japan

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to L. Eça.

Rights and permissions

Reprints 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

Download citation

  • Received:

  • Accepted:

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s00366-007-0067-9

Keywords

Navigation