In this study, we aim to develop a robust and accurate Riemann solver to resolve strong shock waves with compact stencil information by applying the rotated hybrid concept to the RoeM scheme. The original RoeM scheme offers good robustness from the perspective of avoiding shock instability, also called the carbuncle phenomenon, in hypersonic flows by introducing Mach-number-based functions. These functions rely on multi-dimensional shock discontinuity sensing terms to capture grid-aligned shock waves, thus necessitating sharing of values of cells adjacent to each vertex. Consequently, constructing a data structure that can handle such a wide stencil is necessary, particularly for implementations on unstructured grids. Moreover, communication of this stencil information on parallel computation can increase computational costs.To overcome these complexities, the rotated hybrid concept is applied to the RoeM scheme, to replace the multi-dimensional terms while still resolving the grid-aligned shock instability. In addition, a Mach-number-based weighting function is introduced to distinguish between the flow around the boundary layer and the onset of shock instability. The damping characteristic of the proposed scheme is compared to that of the original RoeM scheme by conducting a linear perturbation analysis. The findings reveal that the proposed scheme effectively controls spurious oscillations across strong shock waves. Numerous test cases are presented to demonstrate the robustness and accuracy of the proposed approach. Notably, the proposed scheme successfully resolves thermal boundary layers and accurately predicts the heat transfer rate around stagnation points in hypersonic flows.
Read full abstract