Validation and test cases
From CFD-Wiki
Vikrammangat (Talk | contribs) (→3-D test cases) |
(Corrected broken link) |
||
(21 intermediate revisions not shown) | |||
Line 2: | Line 2: | ||
== Introduction == | == Introduction == | ||
- | A common issue that arises in CFD is the validation and testing of the code to be used for a computation. The code can be a newly written one (the testing then is to determine if the code works properly), or it can be a commercial code (the testing then is to determine if the code is suitable for the task at hand). Some of the cases described in the article below are easy to solve, while others are more difficult. | + | A common issue that arises in CFD is the validation and testing of the code to be used for a computation. The code can be a newly written one (the testing then is to determine if the code works properly), or it can be a commercial code (the testing then is to determine if the code is suitable for the task at hand). Some of the cases described in the article below are easy to solve, while others are more difficult. |
+ | |||
- | |||
When choosing a case for validation purposes, keep the following in mind: | When choosing a case for validation purposes, keep the following in mind: | ||
Line 20: | Line 20: | ||
*[[2-D vortex in isentropic flow]] | *[[2-D vortex in isentropic flow]] | ||
*[[2-D Riemann problem]] | *[[2-D Riemann problem]] | ||
+ | *[[2-D laminar/turbulent driven square cavity flow]] | ||
*[[Circular advection]] | *[[Circular advection]] | ||
*[[Explosion test in 2-D]] | *[[Explosion test in 2-D]] | ||
*[[Lid-driven cavity problem]] | *[[Lid-driven cavity problem]] | ||
- | *[[Laminar | + | *[[Jeffery-Hamel flow]] |
- | *[[Turbulent | + | *[[Laminar flow over backward facing step]] |
+ | *[[Turbulent flow over backward facing step]] | ||
*[[Flow around a circular cylinder]] | *[[Flow around a circular cylinder]] | ||
*[[Flow across a square cylinder]] | *[[Flow across a square cylinder]] | ||
Line 35: | Line 37: | ||
*[[Viscous diffusion of multiple vortex system]] | *[[Viscous diffusion of multiple vortex system]] | ||
*[[Williams airfoil]] | *[[Williams airfoil]] | ||
- | *[[ | + | *[[2-D ramp in channel problem]] |
+ | *[[2-D Single Mode Rayleigh-Taylor Instability]] | ||
+ | *[[2-D Single Mode Richtmyer-Meshkov Instability]] | ||
+ | *[[2-D Mach 3 Wind Tunnel With a Step]] | ||
+ | *[[Gresho vortex]] | ||
== 3-D test cases == | == 3-D test cases == | ||
Line 45: | Line 51: | ||
*[[Onera M6 wing]] | *[[Onera M6 wing]] | ||
*[[Turbomachinery]] | *[[Turbomachinery]] | ||
- | + | *[[Eckardt Centrifugal Compressor]] | |
- | + | *[[NASA Rotor 37 for axial rotors]] | |
- | + | *[[NASA Rotor 67 for axial fans]] | |
- | + | *[[3-D Single Mode Rayleigh-Taylor Instability]] | |
- | + | *[[3-D Single Mode Richtmyer-Meshkov Instability]] | |
- | + | *[[Free-Surface Piercing NACA 0024 Hydrofoil]] | |
== Transition test cases == | == Transition test cases == | ||
*[[2D Cascade]] | *[[2D Cascade]] | ||
- | == | + | == Aeroacoustics == |
+ | |||
+ | === Workshops === | ||
+ | |||
+ | *[[ICASE/LaRC workshop on benchmark problems in computational aeroacoustics]] | ||
=== 1-D test cases === | === 1-D test cases === | ||
*[[Linear wave propagation]] | *[[Linear wave propagation]] | ||
*[[Non linear wave propagation]] | *[[Non linear wave propagation]] | ||
- | *[[Burgers | + | *[[Burgers equation]] |
=== 2-D test cases === | === 2-D test cases === | ||
*[[2-D linearised Euler equation]] | *[[2-D linearised Euler equation]] | ||
- | *[[2-D | + | *[[2-D scattering from a cylinder]] |
*[[Driven cavity with feedback]] | *[[Driven cavity with feedback]] | ||
Line 77: | Line 87: | ||
*[http://journaltool.asme.org/Templates/JFENumAccuracy.pdf Statement on the content of numerical accuracy] of [http://scitation.aip.org/ASMEJournals/Fluids/ Journal of Fluids Engineering] | *[http://journaltool.asme.org/Templates/JFENumAccuracy.pdf Statement on the content of numerical accuracy] of [http://scitation.aip.org/ASMEJournals/Fluids/ Journal of Fluids Engineering] | ||
*[http://cfl3d.larc.nasa.gov/Cfl3dv6/cfl3dv6_testcases.html CFL3D test cases] | *[http://cfl3d.larc.nasa.gov/Cfl3dv6/cfl3dv6_testcases.html CFL3D test cases] | ||
- | *[ | + | *[https://tetruss.larc.nasa.gov/usm3d/test-cases/ USM3D test cases] |
*[http://aaac.larc.nasa.gov/tsab/cfdlarc/aiaa-dpw AIAA CFD drag prediction workshop] | *[http://aaac.larc.nasa.gov/tsab/cfdlarc/aiaa-dpw AIAA CFD drag prediction workshop] | ||
*[http://www.grc.nasa.gov/WWW/wind/valid/validation.html NPARC Alliance CFD verification and validation web-site] | *[http://www.grc.nasa.gov/WWW/wind/valid/validation.html NPARC Alliance CFD verification and validation web-site] | ||
*[http://www.aero.gla.ac.uk/Research/CFD/projects/cfdval/TN02-016/TN02-016.html Test case validation database] at CFD Lab, University of Glasgow | *[http://www.aero.gla.ac.uk/Research/CFD/projects/cfdval/TN02-016/TN02-016.html Test case validation database] at CFD Lab, University of Glasgow | ||
+ | *[http://www.csar.uiuc.edu/F_viz/gallery/VnV/SAND2002-0529.pdf Verification and validation in computational fluid dynamics] | ||
+ | *[http://flowlab.fluent.com/exercise/index.htm Many of the standard cfd excercises are validated using Fluent, the files are available here. The case/data files can be found inside each template library.] |
Latest revision as of 21:50, 3 August 2017
Suitable cases for the validation and benchmarking of CFD codes. Articles should include a description of the case, data to compare with, and possibly contributed solutions. We could definitely use more three dimensional cases (only one has an article currently).
Contents |
Introduction
A common issue that arises in CFD is the validation and testing of the code to be used for a computation. The code can be a newly written one (the testing then is to determine if the code works properly), or it can be a commercial code (the testing then is to determine if the code is suitable for the task at hand). Some of the cases described in the article below are easy to solve, while others are more difficult.
When choosing a case for validation purposes, keep the following in mind:
- Don't try to do too much. If you have written a code, try the 2-D cases first. If you are testing a commercial code, it is probably best to try (vendor supplied) tutorial cases, and then move on to a test case that is like what the code will be expected to do.
- Some of these cases are still active areas of research, particularly for LES and the like.
- Don't rely just on the information here. The authoritative source is always the literature, so look at the references cited in the articles for definitive details.
1-D test cases
2-D test cases
- 2-D vortex in isentropic flow
- 2-D Riemann problem
- 2-D laminar/turbulent driven square cavity flow
- Circular advection
- Explosion test in 2-D
- Lid-driven cavity problem
- Jeffery-Hamel flow
- Laminar flow over backward facing step
- Turbulent flow over backward facing step
- Flow around a circular cylinder
- Flow across a square cylinder
- NACA0012 airfoil
- RAE2822 airfoil
- Ringleb flow
- Scramjet intake
- Suddhoo-Hall airfoil
- Turbulent flat-plate
- Viscous diffusion of multiple vortex system
- Williams airfoil
- 2-D ramp in channel problem
- 2-D Single Mode Rayleigh-Taylor Instability
- 2-D Single Mode Richtmyer-Meshkov Instability
- 2-D Mach 3 Wind Tunnel With a Step
- Gresho vortex
3-D test cases
- Ahmed body
- Flow in the 180 degree U-bend square duct
- DARPA SUBOFF model
- Hypersonic blunt body flow
- Onera M6 wing
- Turbomachinery
- Eckardt Centrifugal Compressor
- NASA Rotor 37 for axial rotors
- NASA Rotor 67 for axial fans
- 3-D Single Mode Rayleigh-Taylor Instability
- 3-D Single Mode Richtmyer-Meshkov Instability
- Free-Surface Piercing NACA 0024 Hydrofoil
Transition test cases
Aeroacoustics
Workshops
1-D test cases
2-D test cases
3-D test cases
External links
- CFD Online links to validation cases
- Tutorial on CFD verification and validation
- Statement on the content of numerical accuracy of Journal of Fluids Engineering
- CFL3D test cases
- USM3D test cases
- AIAA CFD drag prediction workshop
- NPARC Alliance CFD verification and validation web-site
- Test case validation database at CFD Lab, University of Glasgow
- Verification and validation in computational fluid dynamics
- Many of the standard cfd excercises are validated using Fluent, the files are available here. The case/data files can be found inside each template library.