Implementation Of Non-Reflecting Boundary Conditions At Solid Boundary In Direct Numerical Simulation Over An Airfoil (original) (raw)
This paper is focused on applying Non-Reflecting Boundary Condition (NRBC) in Direct Numerical Simulation (DNS) method, around a NACA0012 airfoil. This type of boundary condition is necessary for DNS, since the reflections of outgoing waves have been the source of errors. Usually NRBC is used in outflow boundary treatment, and not very often in inflow. In this study, the non-reflecting boundary conditions are used in outflow and inflow. Moreover, the NRBS is also used at solid boundary instead of the usual treatment i.e. forcing zero normal pressure gradient at the wall. Such a boundary treatment is more compatible with physics of fluid flow. In addition, an explicit RK5 with nine stages and two registers for saving memory in DNS and also Message Passing Interface (MPI) for parallel programming are used. The results are in good agreement with low and high Reynolds number test cases of GAMM-Workshop.