# A manufactured solution for verifying CFD boundary conditions: part II.

## Abstract

Order-of-accuracy verification is necessary to ensure that software correctly solves a given set of equations. One method to verify the order of accuracy of a code is the method of manufactured solutions. In this study, a manufactured solution has been derived and implemented that allows verification of not only the Euler, Navier-Stokes, and Reynolds-Averaged Navier-Stokes (RANS) equation sets, but also some of their associated boundary conditions (BC's): slip, no-slip (adiabatic and isothermal), and outflow (subsonic, supersonic, and mixed). Order-of-accuracy verification has been performed for the Euler and Navier-Stokes equations and these BC's in a compressible computational fluid dynamics code. All of the results shown are on skewed, non-uniform meshes. RANS results will be presented in a future paper. The observed order of accuracy was lower than the expected order of accuracy in two cases. One of these cases resulted in the identification and correction of a coding mistake in the CHAD gradient correction that was reducing the observed order of accuracy. This mistake would have been undetectable on a Cartesian mesh. During the search for the CHAD gradient correction problem, an unrelated coding mistake was found and corrected. The other case in which the observed order of accuracy was lessmore »

- Authors:

- Publication Date:

- Research Org.:
- Sandia National Laboratories

- Sponsoring Org.:
- USDOE

- OSTI Identifier:
- 952160

- Report Number(s):
- SAND2005-0039C

TRN: US200913%%333

- DOE Contract Number:
- AC04-94AL85000

- Resource Type:
- Conference

- Resource Relation:
- Conference: Proposed for presentation at the 43rd AIAA Aerospace Sciences Meeting and Exhibit held January 10-13, 2005 in Reno, NV.

- Country of Publication:
- United States

- Language:
- English

- Subject:
- 97 MATHEMATICS AND COMPUTING; 99 GENERAL AND MISCELLANEOUS//MATHEMATICS, COMPUTING, AND INFORMATION SCIENCE; BOUNDARY CONDITIONS; COMPUTERIZED SIMULATION; FLUID MECHANICS; NAVIER-STOKES EQUATIONS; SLIP; COMPUTER CODES

### Citation Formats

```
Bond, Ryan Bomar, Ober, Curtis Curry, and Knupp, Patrick Michael.
```*A manufactured solution for verifying CFD boundary conditions: part II.*. United States: N. p., 2005.
Web.

```
Bond, Ryan Bomar, Ober, Curtis Curry, & Knupp, Patrick Michael.
```*A manufactured solution for verifying CFD boundary conditions: part II.*. United States.

```
Bond, Ryan Bomar, Ober, Curtis Curry, and Knupp, Patrick Michael. Sat .
"A manufactured solution for verifying CFD boundary conditions: part II.". United States.
```

```
@article{osti_952160,
```

title = {A manufactured solution for verifying CFD boundary conditions: part II.},

author = {Bond, Ryan Bomar and Ober, Curtis Curry and Knupp, Patrick Michael},

abstractNote = {Order-of-accuracy verification is necessary to ensure that software correctly solves a given set of equations. One method to verify the order of accuracy of a code is the method of manufactured solutions. In this study, a manufactured solution has been derived and implemented that allows verification of not only the Euler, Navier-Stokes, and Reynolds-Averaged Navier-Stokes (RANS) equation sets, but also some of their associated boundary conditions (BC's): slip, no-slip (adiabatic and isothermal), and outflow (subsonic, supersonic, and mixed). Order-of-accuracy verification has been performed for the Euler and Navier-Stokes equations and these BC's in a compressible computational fluid dynamics code. All of the results shown are on skewed, non-uniform meshes. RANS results will be presented in a future paper. The observed order of accuracy was lower than the expected order of accuracy in two cases. One of these cases resulted in the identification and correction of a coding mistake in the CHAD gradient correction that was reducing the observed order of accuracy. This mistake would have been undetectable on a Cartesian mesh. During the search for the CHAD gradient correction problem, an unrelated coding mistake was found and corrected. The other case in which the observed order of accuracy was less than expected was a test of the slip BC; although no specific coding or formulation mistakes have yet been identified. After the correction of the identified coding mistakes, all of the aforementioned equation sets and BC's demonstrated the expected (or at least acceptable) order of accuracy except the slip condition.},

doi = {},

journal = {},

number = ,

volume = ,

place = {United States},

year = {2005},

month = {1}

}