Abstract
The high order shock detection algorithm employing the high order multi-resolution (MR) analysis (Harten in J Comput Phys 49:357–393, 1983) for identifying the smooth and non-smooth stencils has been employed extensively in the hybrid schemes, such as the hybrid compact-weighted essentially non-oscillatory finite difference scheme, for solving hyperbolic conservation laws containing both discontinuous and complex fine scale structures. However, the accuracy and efficiency of the hybrid scheme depend heavily on the setting of a user defined ad hoc and problem dependent parameter, namely, MR tolerance \(\epsilon _{\scriptscriptstyle {MR}}\). In this study, we improve the outlier-detection algorithm based on the Tukey’s boxplot method as proposed by Vuik et al. (SIAM J Sci Comput 38:A84–A104, 2016) for solving the hyperbolic conservation laws with the hybrid scheme. By incorporating the global mean of the data in the definition of fences in each segmented subdomain, spurious false positive of the discontinuities can be eliminated. The improved outlier-detection algorithm essentially removes the need of specifying the MR Tolerance \(\epsilon _{\scriptscriptstyle {MR}}\), and thus greatly improves the robustness of the hybrid scheme. The accuracy, efficiency and robustness of the improved hybrid scheme with the shock detection algorithm using the high order MR analysis and the improved outlier-detection algorithm are demonstrated with numerous classical one- and two-dimensional examples of the shallow water equations and the Euler equations with discontinuous solutions.
Similar content being viewed by others
References
Alcrudo, F., Benkhaldoun, F.: Exact solutions to the Riemann problem of the shallow water equations with a bottom step. Comput. Fluids 30, 643–671 (2001)
Anastasiou, K., Chan, C.T.: Solution of the 2D shallow water equations using the finite volume method on unstructied triangular meshes. Int. J. Numer. Methods Fluid 24, 1225–1245 (1997)
Borges, R., Carmona, M., Costa, B., Don, W.S.: An improved weighted essentially non-oscillatory scheme for hyperbolic conservation laws. J. Comput. Phys. 227, 3191–3211 (2008)
Castro, M., Costa, B., Don, W.S.: High order weighted essentially non-oscillatory WENO-Z schemes for hyperbolic conservation laws. J. Comput. Phys. 230, 1766–1792 (2011)
Cockburn, B., Shu, C.-W.: TVB Runge–Kutta local projection discontinuous Galerkin finite element method for conservation laws II: general framework. Math. Comput. 52, 411–435 (1989)
Costa, B., Don, W.S.: High order hybrid central-WENO finite difference scheme for conservation laws. J. Comput. Appl. Math. 204(2), 209–218 (2007)
Costa, B., Don, W.S.: Multi-domain hybrid spectral-WENO methods for hyperbolic conservation laws. J. Comput. Phys. 224, 970–991 (2007)
Don, W.S., Gao, Z., Li, P., Wen, X.: Hybrid compact-WENO finite difference scheme with conjugate Fourier shock detection algorithm for hyperbolic conservation laws. SIAM J. Sci. Comput. 38, A691–A711 (2016)
Frigge, M., Hoaglin, D.C., Iglewicz, B.: Some implementations of the boxplot. Am. Stat. 43, 50–54 (1989)
Gao, Z., Don, W.S.: Mapped hybrid central-WENO finite difference scheme for detonation waves simulations. J. Sci. Comput. 55, 351–371 (2012)
Giacinto, M.D., Valorani, M.: Shock detection and discontinuity tracking for unsteady flows. Comput. Fluids 17, 61–84 (1989)
Harten, A.: High resolution schemes for hyperbolic conservation laws. J. Comput. Phys. 49, 357–393 (1983)
Hoaglin, D.C., Iglewicz, B., Tukey, J.W.: Performance of some resistant rules for outlier labeling. J. Am. Stat. Assoc. 81, 991–999 (1986)
Hoaglin, D.C., Mosteller, F., Tukey, J.W.: Understanding Robust and Exploratory Data Analysis. Wiley Series in Probability and Mathematical Statistics, 1st edn. Wiley, London (1983)
Hubert, M., Vandervieren, E.: An adjusted boxplot for skewed distributions. Comput. Stat. Data Anal. 52, 5186–5201 (2008)
Hung, W.L., Yang, M.S.: An omission approach for detecting outliers in fuzzy regression models. Fuzzy Set. Syst. 157, 3109–3122 (2006)
Jiang, G.S., Shu, C.W.: Efficient implementation of weighted ENO Schemes. J. Comput. Phys. 126, 202–228 (1996)
Kanamori, M., Suzuki, K.: Shock Wave Detection Based on the Theory of Characteristics for CFD Results. AIAA-2011-3681 (2011)
Kanamori, M., Suzuki, K.: Shock wave detection in two-dimensional flow based on the theory of characteristics from CFD data. J. Comput. Phys. 230, 3085–3092 (2011)
Krivodonova, L., Xin, J., Remacle, J.F., Chevaugeon, N., Flaherty, J.E.: Shock detection and limiting with discontinuous Galerkin methods for hyperbolic conservation laws. Appl. Numer. Math. 48, 323–338 (2004)
Li, G., Lu, C.N., Qiu, J.X.: Hybrid well-balanced WENO schemes with different indicators for shallow water equations. J. Sci. Comput. 51, 527–559 (2012)
Li, G., Qiu, J.X.: Hybrid weighted essentially non-oscillatory schemes with different indicators. J. Comput. Phys. 229, 8105–8129 (2010)
Oliveira, M., Lu, P., Liu, X., Liu, C.: A new shock/discontinuity detector. Int. J. Comput. Math. 87(13), 3063–3078 (2010)
Pirozzoli, S.: Conservative hybrid compact-WENO schemes for shock-turbulence interaction. J. Comput. Phys. 178(1), 81–117 (2002)
Schulz-Rinne, C.W.: Classification of the Riemann problem for two-dimensional gas dynamics. SIAM J. Math. Anal. 24, 76–88 (1993)
Schwertman, N.C., de Silva, R.: Identifying outliers with sequential fences. Comput. Stat. Data Anal. 51, 3800–3810 (2007)
Schwertman, N.C., Owens, M.A., Adnan, R.: A simple more general boxplot method for identifying outliers. Comput. Stat. Data Anal. 47, 165–174 (2004)
Shahbazi, K., Hesthaven, J., Zhu, X.: Multi-dimensional hybrid Fourier continuation-WENO solvers for conservation laws. J. Comput. Phys. 253, 209–225 (2013)
Shu, C.-W.: High order weighted essentially nonoscillatory schemes for convection dominated problems. SIAM Rev. 51(1), 82–126 (2009)
Tukey, J.W.: Exploratory Data Analysis. Behavioral Science: Quantitative Methods, 1st edn. Addison-Wesley, Boston (1977)
Vasilyev, O., Lund, T., Moin, P.: A general class of commutative filters for LES in complex geometries. J. Comput. Phys. 146(1), 82–104 (1998)
Velleman, P.F., Hoaglin, D.C.: Applications, Basics, and Computing of Exploratory Data Analysis. Duxbury Press, Boston (1981)
Vuik, M.J., Ryan, J.K.: Automated parameters for troubled-cell indicators using outlier detection. SIAM J. Sci. Comput. 38, A84–A104 (2016)
Vuik, M.J., Ryan, J.K.: Multiwavelets and jumps in DG approximations. In: Kirby, R.M., Berzins, M., Hesthaven, J.S. (eds). Spectral and High Order Methods for Partial Differential Equations-ICOSAHOM 2014, Lect. Notes Comput. Sci. Eng. vol. 106, Springer International (2015)
Woodward, P., Collela, P.: The numerical simulation of two dimensional fluid flow with strong shocks. J. Comput. Phys. 54, 115–173 (1984)
Xing, Y.L., Shu, C.-W.: High order finite difference WENO schemes with the exact conservation property for the shallow water equations. J. Comput. Phys. 208, 206–227 (2005)
Zhu, Q.Q., Gao, Z., Don, W.S., Lv, X.Q.: Well-balanced hybrid compact-WENO schemes for shallow water equations. Appl. Numer. Math. 112, 65–78 (2017)
Acknowledgements
The authors are grateful for the help given by M. J. Vuik for her valuable input during the course of this research. The authors would like to express our sincere gratitude to anonymous reviewers for their valuable suggestions on improving the quality of this work. The authors would like to acknowledge the funding support of this research by National Natural Science Foundation of China (11201441,41306002), and Fundamental Research Funds for the Central Universities (201562012, 201564019). The author (Don) also likes to thank the Ocean University of China for providing the startup fund (201712011) that is used in supporting this work.
Author information
Authors and Affiliations
Corresponding author
Rights and permissions
About this article
Cite this article
Gao, Z., Wen, X. & Don, W.S. Enhanced Robustness of the Hybrid Compact-WENO Finite Difference Scheme for Hyperbolic Conservation Laws with Multi-resolution Analysis and Tukey’s Boxplot Method. J Sci Comput 73, 736–752 (2017). https://doi.org/10.1007/s10915-017-0465-0
Received:
Revised:
Accepted:
Published:
Issue Date:
DOI: https://doi.org/10.1007/s10915-017-0465-0