528
Views
0
CrossRef citations to date
0
Altmetric
Research Article

An efficient implementation of compact third-order implicit reconstruction solver with a simple WBAP limiter for compressible flows on unstructured meshes

&
Article: 2249135 | Received 11 Jun 2023, Accepted 12 Aug 2023, Published online: 05 Sep 2023

Figures & data

Figure 1. The compact stencils for interior cell (left) and boundary cell (right).

Figure 1. The compact stencils for interior cell (left) and boundary cell (right).

Figure 2. A curved triangle boundary face (left) and vertex normal vectors around sharp geometry (right).

Figure 2. A curved triangle boundary face (left) and vertex normal vectors around sharp geometry (right).

Figure 3. Troubled cells marked by red in limiting procedure.

Figure 3. Troubled cells marked by red in limiting procedure.

Figure 4. Original WBAP successive limiting procedure.

Figure 4. Original WBAP successive limiting procedure.

Figure 5. Simple WBAP successive limiting procedure.

Figure 5. Simple WBAP successive limiting procedure.

Table 1. Information of solvers for numerical tests.

Figure 6. The accuracy test for the schemes of the blastFoam, ROUNDA and VR3.

Figure 6. The accuracy test for the schemes of the blastFoam, ROUNDA and VR3.

Figure 7. The spectral properties of the schemes of the blastFoam, ROUNDA and VR3.

Figure 7. The spectral properties of the schemes of the blastFoam, ROUNDA and VR3.

Figure 8. Four successively refined hexahedral meshes for subsonic flow past a sphere.

Figure 8. Four successively refined hexahedral meshes for subsonic flow past a sphere.

Figure 9. Subsonic flow past a sphere. Computed 31 equally spaced Mach number contours from 0.019 to 0.589 by the three solvers on 32 × 32 × 96 mesh.

Figure 9. Subsonic flow past a sphere. Computed 31 equally spaced Mach number contours from 0.019 to 0.589 by the three solvers on 32 × 32 × 96 mesh.

Figure 10. Order of error convergence for subsonic flow past a sphere.

Figure 10. Order of error convergence for subsonic flow past a sphere.

Figure 11. Convergence history comparison for subsonic flow past a sphere with mesh 32 × 32 × 96.

Figure 11. Convergence history comparison for subsonic flow past a sphere with mesh 32 × 32 × 96.

Figure 12. Surface mesh used for transonic flows past a ONERA M6 wing.

Figure 12. Surface mesh used for transonic flows past a ONERA M6 wing.

Figure 13. Transonic flows past a ONERA M6 wing. Computed pressure coefficient contours from −1.1 to 1.4.

Figure 13. Transonic flows past a ONERA M6 wing. Computed pressure coefficient contours from −1.1 to 1.4.

Figure 14. Comparison of experiment and computed surface pressure coefficient of the three methods at different semi-span locations.

Figure 14. Comparison of experiment and computed surface pressure coefficient of the three methods at different semi-span locations.

Figure 15. Comparison of entropy production of the three methods at different semi-span locations.

Figure 15. Comparison of entropy production of the three methods at different semi-span locations.

Figure 16. Four types of meshes for isentropic vortex problem.

Figure 16. Four types of meshes for isentropic vortex problem.

Figure 17. Influence of weights on average inner iteration steps.

Figure 17. Influence of weights on average inner iteration steps.

Table 2. Errors and convergence rates for the isentropic vortex problem on four types of meshes.

Table 3. Comparison of average inner iteration steps of the original weights and the optimized weights in the four types of meshes.

Figure 18. Isentropic vortex evolution after 5 time periods (left) and 10 time periods (right).

Figure 18. Isentropic vortex evolution after 5 time periods (left) and 10 time periods (right).

Table 4. Comparison of wall-clock time for different limiters for the smooth isentropic vortex problem on a regular hexahedral mesh at h = 1/8 after 10 time periods.

Table 5. Two shock tube cases.

Figure 19. Density distribution of Sod case at t = 0.2 (left) and Lax case at t = 0.1 (right).

Figure 19. Density distribution of Sod case at t = 0.2 (left) and Lax case at t = 0.1 (right).

Figure 20. The Shu-Osher problem. Density distribution at t = 1.8.

Figure 20. The Shu-Osher problem. Density distribution at t = 1.8.

Figure 21. Two blast wave problem. Density distribution at t = 0.038.

Figure 21. Two blast wave problem. Density distribution at t = 0.038.

Figure 22. Mach 3 wind tunnel with a step. Thirty equally spaced density contour lines from ρ = 0.3 to 6.15.

Figure 22. Mach 3 wind tunnel with a step. Thirty equally spaced density contour lines from ρ = 0.3 to 6.15.

Figure 23. Forward step problem. Troubled cells are marked black.

Figure 23. Forward step problem. Troubled cells are marked black.

Figure 24. Double Mach reflection. Thirty equally spaced density contour lines from ρ = 1.75 to 21.5.

Figure 24. Double Mach reflection. Thirty equally spaced density contour lines from ρ = 1.75 to 21.5.

Figure 25. Double Mach reflection problem. Troubled cells are marked black.

Figure 25. Double Mach reflection problem. Troubled cells are marked black.

Figure 26. Numerical results for 3D explosion problem in the radial direction at time t = 0.2. Density profile (left) and troubled cells marked (right).

Figure 26. Numerical results for 3D explosion problem in the radial direction at time t = 0.2. Density profile (left) and troubled cells marked (right).

Figure 27. The results distribution along the radius direction.

Figure 27. The results distribution along the radius direction.

Figure 28. Parallel scaling efficiency of the VR3 solver with a simple WBAP limiter.

Figure 28. Parallel scaling efficiency of the VR3 solver with a simple WBAP limiter.