{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,5,4]],"date-time":"2026-05-04T23:36:09Z","timestamp":1777937769388,"version":"3.51.4"},"reference-count":30,"publisher":"Springer Science and Business Media LLC","issue":"3","license":[{"start":{"date-parts":[[2024,11,4]],"date-time":"2024-11-04T00:00:00Z","timestamp":1730678400000},"content-version":"tdm","delay-in-days":0,"URL":"https:\/\/www.springernature.com\/gp\/researchers\/text-and-data-mining"},{"start":{"date-parts":[[2024,11,4]],"date-time":"2024-11-04T00:00:00Z","timestamp":1730678400000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/www.springernature.com\/gp\/researchers\/text-and-data-mining"}],"content-domain":{"domain":["link.springer.com"],"crossmark-restriction":false},"short-container-title":["J Sci Comput"],"published-print":{"date-parts":[[2024,12]]},"DOI":"10.1007\/s10915-024-02698-9","type":"journal-article","created":{"date-parts":[[2024,11,4]],"date-time":"2024-11-04T05:38:01Z","timestamp":1730698681000},"update-policy":"https:\/\/doi.org\/10.1007\/springer_crossmark_policy","source":"Crossref","is-referenced-by-count":2,"title":["An Optimal Control Deep Learning Method to Design Artificial Viscosities for Discontinuous Galerkin Schemes"],"prefix":"10.1007","volume":"101","author":[{"given":"L\u00e9o","family":"Bois","sequence":"first","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Emmanuel","family":"Franck","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Laurent","family":"Navoret","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Vincent","family":"Vigon","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"297","published-online":{"date-parts":[[2024,11,4]]},"reference":[{"issue":"2","key":"2698_CR1","doi-asserted-by":"publisher","first-page":"1","DOI":"10.1007\/s10915-020-01282-1","volume":"84","author":"A Bourriaud","year":"2020","unstructured":"Bourriaud, A., Loub\u00e8re, R., Turpault, R.: A priori neural networks versus a posteriori MOOD loop: a high accurate 1D FV scheme testing bed. J. Sci. Comput. 84(2), 1\u201336 (2020)","journal-title":"J. Sci. Comput."},{"issue":"31","key":"2698_CR2","doi-asserted-by":"publisher","first-page":"15344","DOI":"10.1073\/pnas.1814058116","volume":"116","author":"Y Bar-Sinai","year":"2019","unstructured":"Bar-Sinai, Y., Hoyer, S., Hickey, J., Brenner, M.P.: Learning data-driven discretizations for partial differential equations. Proc. Natl. Acad. Sci. 116(31), 15344\u201315349 (2019)","journal-title":"Proc. Natl. Acad. Sci."},{"key":"2698_CR3","doi-asserted-by":"publisher","first-page":"109824","DOI":"10.1016\/j.jcp.2020.109824","volume":"423","author":"AD Beck","year":"2020","unstructured":"Beck, A.D., Zeifang, J., Schwarz, A., Flad, D.G.: A neural network based shock detection and localization approach for discontinuous Galerkin methods. J. Comput. Phys. 423, 109824 (2020)","journal-title":"J. Comput. Phys."},{"issue":"1","key":"2698_CR4","doi-asserted-by":"publisher","first-page":"90","DOI":"10.1016\/0021-9991(89)90183-6","volume":"84","author":"B Cockburn","year":"1989","unstructured":"Cockburn, B., Lin, S.-Y., Shu, C.-W.: TVB Runge-Kutta local projection discontinuous Galerkin finite element method for conservation laws III: one-dimensional systems. J. Comput. Phys. 84(1), 90\u2013113 (1989)","journal-title":"J. Comput. Phys."},{"issue":"186","key":"2698_CR5","first-page":"411","volume":"52","author":"B Cockburn","year":"1989","unstructured":"Cockburn, B., Shu, C.-W.: TVB Runge-Kutta local projection discontinuous Galerkin finite element method for conservation laws. II. General framework. Math. comput. 52(186), 411\u2013435 (1989)","journal-title":"Math. comput."},{"key":"2698_CR6","doi-asserted-by":"publisher","first-page":"173","DOI":"10.1023\/A:1012873910884","volume":"16","author":"Bernardo Cockburn","year":"2001","unstructured":"Cockburn, Bernardo, Shu, Chi-Wang.: Runge-Kutta discontinuous Galerkin methods for convection-dominated problems. J. Scient. Comput. 16, 173\u2013261 (2001)","journal-title":"J. Scient. Comput."},{"key":"2698_CR7","unstructured":"Defferrard, M., Bresson, X., Vandergheynst, P.: Convolutional neural networks on graphs with fast localized spectral filtering. In D. Lee, M. Sugiyama, U. Luxburg, I. Guyon, and R. Garnett, editors, Advances in Neural Information Processing Systems, volume\u00a029. Curran Associates, Inc., (2016)"},{"key":"2698_CR8","doi-asserted-by":"publisher","first-page":"109304","DOI":"10.1016\/j.jcp.2020.109304","volume":"409","author":"N Discacciati","year":"2020","unstructured":"Discacciati, N., Hesthaven, J.S., Ray, D.: Controlling oscillations in high-order Discontinuous Galerkin schemes using artificial viscosity tuned by neural networks. J. Comput. Phys. 409, 109304 (2020)","journal-title":"J. Comput. Phys."},{"key":"2698_CR9","unstructured":"Dresdner, Gi., Kochkov, D., Norgaard, P., Zepeda-N\u00fa\u00f1ez, L., Smith, Jamie\u00a0A., Brenner, M.P., Hoyer, S.: Learning to correct spectral methods for simulating turbulent flows. arXiv preprint arXiv:2207.00556, (2022)"},{"issue":"11","key":"2698_CR10","doi-asserted-by":"publisher","first-page":"4248","DOI":"10.1016\/j.jcp.2010.11.043","volume":"230","author":"J-L Guermond","year":"2011","unstructured":"Guermond, J.-L., Pasquetti, R., Popov, B.: Entropy viscosity method for nonlinear conservation laws. J. Comput. Phys. 230(11), 4248\u20134267 (2011)","journal-title":"J. Comput. Phys."},{"key":"2698_CR11","doi-asserted-by":"publisher","DOI":"10.1137\/1.9781611975109","volume-title":"Numerical methods for conservation laws: from analysis to algorithms","author":"Jan S. Hesthaven","year":"2018","unstructured":"Hesthaven, Jan S..: Numerical methods for conservation laws: from analysis to algorithms. Society for Industrial and Applied Mathematics, Philadelphia (2018). https:\/\/doi.org\/10.1137\/1.9781611975109"},{"issue":"263","key":"2698_CR12","doi-asserted-by":"publisher","first-page":"1425","DOI":"10.1090\/S0025-5718-08-02110-8","volume":"77","author":"JS Hesthaven","year":"2008","unstructured":"Hesthaven, J.S., Kirby, R.: Filtering in Legendre spectral methods. Math. Comput. 77(263), 1425\u20131452 (2008)","journal-title":"Math. Comput."},{"key":"2698_CR13","doi-asserted-by":"crossref","unstructured":"Hesthaven, J.S., Warburton, T.: Nodal Discontinuous Galerkin methods: algorithms, analysis, and applications. Springer Science & Business Media, (2007)","DOI":"10.1007\/978-0-387-72067-8"},{"key":"2698_CR14","doi-asserted-by":"crossref","unstructured":"He, K., Zhang, X., Ren, S., Sun, J.: Deep residual learning for image recognition. In Proceedings of the IEEE Conference on Computer Vision and Pattern Recognition (CVPR), (June 2016)","DOI":"10.1109\/CVPR.2016.90"},{"key":"2698_CR15","unstructured":"Kipf, T.N., Welling, M.: Semi-supervised classification with graph convolutional networks. In International Conference on Learning Representations, (2017)"},{"issue":"19","key":"2698_CR16","doi-asserted-by":"publisher","first-page":"7368","DOI":"10.1016\/j.jcp.2009.06.040","volume":"228","author":"A Mani","year":"2009","unstructured":"Mani, A., Larsson, J., Moin, P.: Suitability of artificial bulk viscosity for large-eddy simulation of turbulent flows with shocks. J. Comput. Phys. 228(19), 7368\u20137374 (2009)","journal-title":"J. Comput. Phys."},{"key":"2698_CR17","doi-asserted-by":"crossref","unstructured":"Persson, P.-O., Peraire, J.: Sub-Cell Shock Capturing for Discontinuous Galerkin Methods. In 44th AIAA Aerospace Sciences Meeting and Exhibit. American Institute of Aeronautics and Astronautics, (2006)","DOI":"10.2514\/6.2006-112"},{"issue":"1","key":"2698_CR18","doi-asserted-by":"publisher","first-page":"115","DOI":"10.1016\/j.jcp.2003.07.026","volume":"193","author":"J Qiu","year":"2004","unstructured":"Qiu, J., Shu, C.-W.: Hermite WENO schemes and their application as limiters for Runge-Kutta discontinuous Galerkin method: one-dimensional case. J. Comput. Phys. 193(1), 115\u2013135 (2004)","journal-title":"J. Comput. Phys."},{"key":"2698_CR19","doi-asserted-by":"publisher","first-page":"166","DOI":"10.1016\/j.jcp.2018.04.029","volume":"367","author":"D Ray","year":"2018","unstructured":"Ray, D., Hesthaven, J.S.: An artificial neural network as a troubled-cell indicator. J. Comput. Phys. 367, 166\u2013191 (2018)","journal-title":"J. Comput. Phys."},{"issue":"1","key":"2698_CR20","doi-asserted-by":"publisher","first-page":"e202200207","DOI":"10.1002\/pamm.202200207","volume":"23","author":"A Schwarz","year":"2023","unstructured":"Schwarz, A., Keim, J., Chiocchetti, S., Beck, A.: A reinforcement learning based slope limiter for second-order finite volume schemes. PAMM 23(1), e202200207 (2023)","journal-title":"PAMM"},{"key":"2698_CR21","unstructured":"Silver, D., Lever, G., Heess, N., Degris, T., Wierstra, D., Riedmiller, M.: Deterministic policy gradient algorithms. In Eric\u00a0P. Xing and Tony Jebara, editors, Proceedings of the 31st International Conference on Machine Learning, volume\u00a032 of Proceedings of Machine Learning Research, pages 387\u2013395, Bejing, China, 22\u201324 PMLR (Jun 2014)"},{"key":"2698_CR22","doi-asserted-by":"publisher","first-page":"110144","DOI":"10.1016\/j.jcp.2021.110144","volume":"431","author":"L Schwander","year":"2021","unstructured":"Schwander, L., Ray, D., Hesthaven, J.S.: Controlling oscillations in spectral methods by local artificial viscosity governed by neural networks. J. Comput. Phys. 431, 110144 (2021)","journal-title":"J. Comput. Phys."},{"key":"2698_CR23","unstructured":"Thuerey, N., Holl, P., Mueller, M., Schnell, P., Trost, F., Um, K.: Physics-based deep learning. arXiv preprint arXiv:2109.05237, (2021)"},{"issue":"2","key":"2698_CR24","doi-asserted-by":"publisher","first-page":"1","DOI":"10.3934\/mine.2023032","volume":"5","author":"T Tassi","year":"2023","unstructured":"Tassi, T., Zingaro, A., Dede\u2019, L.: A machine learning approach to enhance the supg stabilization method for advection-dominated differential problems. Math. Eng. 5(2), 1\u201326 (2023)","journal-title":"Math. Eng."},{"key":"2698_CR25","unstructured":"Wang, Y., Shen, Z., Long, Z., Dong, B.: Learning to discretize: solving 1D scalar conservation laws via deep reinforcement learning. arXiv preprint arXiv:1905.11079, (2019)"},{"issue":"5","key":"2698_CR26","doi-asserted-by":"publisher","first-page":"1309","DOI":"10.4208\/cicp.OA-2019-0118","volume":"27","author":"J Yu","year":"2020","unstructured":"Yu, J., Hesthaven, J.S.: A study of several artificial viscosity models within the Discontinuous Galerkin framework. Commun. Comput. Phys. 27(5), 1309\u20131343 (2020)","journal-title":"Commun. Comput. Phys."},{"key":"2698_CR27","doi-asserted-by":"publisher","first-page":"105592","DOI":"10.1016\/j.compfluid.2022.105592","volume":"245","author":"J Yu","year":"2022","unstructured":"Yu, J., Hesthaven, J.S.: A data-driven shock capturing approach for discontinuous galekin methods. Comput. Fluids 245, 105592 (2022)","journal-title":"Comput. Fluids"},{"key":"2698_CR28","doi-asserted-by":"publisher","first-page":"110475","DOI":"10.1016\/j.jcp.2021.110475","volume":"441","author":"J Zeifang","year":"2021","unstructured":"Zeifang, J., Beck, A.: A data-driven high order sub-cell artificial viscosity for the discontinuous galerkin spectral element method. J. Comput. Phys. 441, 110475 (2021)","journal-title":"J. Comput. Phys."},{"key":"2698_CR29","doi-asserted-by":"publisher","first-page":"109175","DOI":"10.1016\/j.jcp.2019.109175","volume":"405","author":"Z Zhao","year":"2020","unstructured":"Zhao, Z., Chen, Y., Qiu, J.: A hybrid Hermite WENO scheme for hyperbolic conservation laws. J. Comput. Phys. 405, 109175 (2020)","journal-title":"J. Comput. Phys."},{"issue":"1","key":"2698_CR30","doi-asserted-by":"publisher","first-page":"397","DOI":"10.1016\/j.jcp.2012.08.028","volume":"232","author":"X Zhong","year":"2013","unstructured":"Zhong, X., Shu, C.-W.: A simple weighted essentially nonoscillatory limiter for Runge-Kutta discontinuous Galerkin methods. J. Comput. Phys. 232(1), 397\u2013415 (2013)","journal-title":"J. Comput. Phys."}],"container-title":["Journal of Scientific Computing"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/link.springer.com\/content\/pdf\/10.1007\/s10915-024-02698-9.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/link.springer.com\/article\/10.1007\/s10915-024-02698-9\/fulltext.html","content-type":"text\/html","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/link.springer.com\/content\/pdf\/10.1007\/s10915-024-02698-9.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2024,11,29]],"date-time":"2024-11-29T10:09:50Z","timestamp":1732874990000},"score":1,"resource":{"primary":{"URL":"https:\/\/link.springer.com\/10.1007\/s10915-024-02698-9"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2024,11,4]]},"references-count":30,"journal-issue":{"issue":"3","published-print":{"date-parts":[[2024,12]]}},"alternative-id":["2698"],"URL":"https:\/\/doi.org\/10.1007\/s10915-024-02698-9","relation":{},"ISSN":["0885-7474","1573-7691"],"issn-type":[{"value":"0885-7474","type":"print"},{"value":"1573-7691","type":"electronic"}],"subject":[],"published":{"date-parts":[[2024,11,4]]},"assertion":[{"value":"22 September 2023","order":1,"name":"received","label":"Received","group":{"name":"ArticleHistory","label":"Article History"}},{"value":"4 October 2024","order":2,"name":"revised","label":"Revised","group":{"name":"ArticleHistory","label":"Article History"}},{"value":"6 October 2024","order":3,"name":"accepted","label":"Accepted","group":{"name":"ArticleHistory","label":"Article History"}},{"value":"4 November 2024","order":4,"name":"first_online","label":"First Online","group":{"name":"ArticleHistory","label":"Article History"}},{"order":1,"name":"Ethics","group":{"name":"EthicsHeading","label":"Declarations"}},{"value":"The authors declare that they have no conflict of interest.","order":2,"name":"Ethics","group":{"name":"EthicsHeading","label":"Conflict of interest"}}],"article-number":"70"}}