{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,5,3]],"date-time":"2026-05-03T17:01:18Z","timestamp":1777827678792,"version":"3.51.4"},"reference-count":55,"publisher":"Elsevier BV","license":[{"start":{"date-parts":[[2026,7,1]],"date-time":"2026-07-01T00:00:00Z","timestamp":1782864000000},"content-version":"tdm","delay-in-days":0,"URL":"https:\/\/www.elsevier.com\/tdm\/userlicense\/1.0\/"},{"start":{"date-parts":[[2026,7,1]],"date-time":"2026-07-01T00:00:00Z","timestamp":1782864000000},"content-version":"tdm","delay-in-days":0,"URL":"https:\/\/www.elsevier.com\/legal\/tdmrep-license"},{"start":{"date-parts":[[2027,3,12]],"date-time":"2027-03-12T00:00:00Z","timestamp":1804809600000},"content-version":"am","delay-in-days":254,"URL":"http:\/\/www.elsevier.com\/open-access\/userlicense\/1.0\/"},{"start":{"date-parts":[[2026,7,1]],"date-time":"2026-07-01T00:00:00Z","timestamp":1782864000000},"content-version":"stm-asf","delay-in-days":0,"URL":"https:\/\/doi.org\/10.15223\/policy-017"},{"start":{"date-parts":[[2026,7,1]],"date-time":"2026-07-01T00:00:00Z","timestamp":1782864000000},"content-version":"stm-asf","delay-in-days":0,"URL":"https:\/\/doi.org\/10.15223\/policy-037"},{"start":{"date-parts":[[2026,7,1]],"date-time":"2026-07-01T00:00:00Z","timestamp":1782864000000},"content-version":"stm-asf","delay-in-days":0,"URL":"https:\/\/doi.org\/10.15223\/policy-012"},{"start":{"date-parts":[[2026,7,1]],"date-time":"2026-07-01T00:00:00Z","timestamp":1782864000000},"content-version":"stm-asf","delay-in-days":0,"URL":"https:\/\/doi.org\/10.15223\/policy-029"},{"start":{"date-parts":[[2026,7,1]],"date-time":"2026-07-01T00:00:00Z","timestamp":1782864000000},"content-version":"stm-asf","delay-in-days":0,"URL":"https:\/\/doi.org\/10.15223\/policy-004"}],"funder":[{"DOI":"10.13039\/100000001","name":"National Science Foundation","doi-asserted-by":"publisher","id":[{"id":"10.13039\/100000001","id-type":"DOI","asserted-by":"publisher"}]},{"DOI":"10.13039\/100000181","name":"Air Force Office of Scientific Research","doi-asserted-by":"publisher","id":[{"id":"10.13039\/100000181","id-type":"DOI","asserted-by":"publisher"}]}],"content-domain":{"domain":["elsevier.com","sciencedirect.com"],"crossmark-restriction":true},"short-container-title":["Journal of Computational Physics"],"published-print":{"date-parts":[[2026,7]]},"DOI":"10.1016\/j.jcp.2026.114816","type":"journal-article","created":{"date-parts":[[2026,2,28]],"date-time":"2026-02-28T19:57:09Z","timestamp":1772308629000},"page":"114816","update-policy":"https:\/\/doi.org\/10.1016\/elsevier_cm_policy","source":"Crossref","is-referenced-by-count":1,"special_numbering":"C","title":["General-domain FC-based shock-dynamics solver with neural-network shock detection I: Basic elements"],"prefix":"10.1016","volume":"557","author":[{"ORCID":"https:\/\/orcid.org\/0000-0001-8369-3014","authenticated-orcid":false,"given":"Oscar P.","family":"Bruno","sequence":"first","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"ORCID":"https:\/\/orcid.org\/0009-0007-8267-4250","authenticated-orcid":false,"given":"Daniel V.","family":"Leibovici","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"78","reference":[{"key":"10.1016\/j.jcp.2026.114816_bib0001","doi-asserted-by":"crossref","first-page":"6248","DOI":"10.1016\/j.jcp.2011.04.023","article-title":"A spectral FC solver for the compressible Navier\u2013Stokes equations in general domains I: explicit time-stepping","volume":"230","author":"Albin","year":"2011","journal-title":"J. Comput. Phys."},{"key":"10.1016\/j.jcp.2026.114816_bib0002","doi-asserted-by":"crossref","first-page":"333","DOI":"10.1016\/j.jcp.2015.11.060","article-title":"An FC-based spectral solver for elastodynamic problems in general three-dimensional domains","volume":"307","author":"Amlani","year":"2016","journal-title":"J. Comput. Phys."},{"issue":"4","key":"10.1016\/j.jcp.2026.114816_bib0003","doi-asserted-by":"crossref","first-page":"769","DOI":"10.1080\/13647830802123564","article-title":"A study of detonation propagation and diffraction with compliant confinement","volume":"12","author":"Banks","year":"2008","journal-title":"Combust. Theor. Model."},{"issue":"6","key":"10.1016\/j.jcp.2026.114816_bib0004","doi-asserted-by":"crossref","first-page":"822","DOI":"10.2514\/3.28969","article-title":"Shock-wave shapes around spherical-and cylindrical-nosed bodies","volume":"4","author":"Billig","year":"1967","journal-title":"J. Spacecr. Rockets"},{"issue":"3","key":"10.1016\/j.jcp.2026.114816_bib0005","doi-asserted-by":"crossref","first-page":"703","DOI":"10.1016\/j.compfluid.2008.07.003","article-title":"A high-resolution penalization method for large mach number flows in the presence of obstacles","volume":"38","author":"Boiron","year":"2009","journal-title":"Comput. Fluids"},{"key":"10.1016\/j.jcp.2026.114816_bib0006","doi-asserted-by":"crossref","first-page":"322","DOI":"10.1016\/j.jcp.2019.02.033","article-title":"Higher-order implicit-explicit multi-domain compressible Navier-Stokes solvers","volume":"391","author":"Bruno","year":"2019","journal-title":"J. Comput. Phys."},{"key":"10.1016\/j.jcp.2026.114816_bib0007","article-title":"FC-based shock-dynamics solver with neural-network localized artificial-viscosity assignment","volume":"15","author":"Bruno","year":"2022","journal-title":"J. Comput. Phys. X"},{"key":"10.1016\/j.jcp.2026.114816_bib0008","article-title":"General-domain FC-based shock-dynamics solver II: non-smooth domains and parallel implementation","author":"Bruno","year":"2025","journal-title":"Part II of the present two-part paper sequence"},{"issue":"6","key":"10.1016\/j.jcp.2026.114816_bib0009","doi-asserted-by":"crossref","first-page":"2009","DOI":"10.1016\/j.jcp.2009.11.020","article-title":"High-order unconditionally stable FC-AD solvers for general smooth domains I. basic elements","volume":"229","author":"Bruno","year":"2010","journal-title":"J. Comput. Phys."},{"issue":"1","key":"10.1016\/j.jcp.2026.114816_bib0010","doi-asserted-by":"crossref","first-page":"1","DOI":"10.1017\/S0022112061000019","article-title":"Diffraction of strong shocks by cones, cylinders, and spheres","volume":"10","author":"Bryson","year":"1961","journal-title":"J. Fluid Mech."},{"key":"10.1016\/j.jcp.2026.114816_bib0011","unstructured":"R.L. Calloway, Pressures, Forces, Moments and Shock Shapes for a Geometrically Matched Sphere-Cone and Hyperboloid at Mach 20.3 in Helium, Technical report (1983)."},{"issue":"6","key":"10.1016\/j.jcp.2026.114816_bib0012","doi-asserted-by":"crossref","first-page":"1241","DOI":"10.1137\/0916072","article-title":"The theoretical accuracy of Runge\u2013Kutta time discretizations for the initial boundary value problem: a study of the boundary error","volume":"16","author":"Carpenter","year":"1995","journal-title":"SIAM J. Sci. Comput."},{"issue":"5","key":"10.1016\/j.jcp.2026.114816_bib0013","doi-asserted-by":"crossref","first-page":"1731","DOI":"10.1016\/j.jcp.2010.11.016","article-title":"On the use of immersed boundary methods for shock\/obstacle interactions","volume":"230","author":"Chaudhuri","year":"2011","journal-title":"J. Comput. Phys."},{"issue":"1","key":"10.1016\/j.jcp.2026.114816_bib0014","doi-asserted-by":"crossref","first-page":"1","DOI":"10.1016\/0021-9991(90)90196-8","article-title":"Composite overlapping meshes for the solution of partial differential equations","volume":"90","author":"Chesshire","year":"1990","journal-title":"J. Comput. Phys."},{"key":"10.1016\/j.jcp.2026.114816_bib0015","doi-asserted-by":"crossref","DOI":"10.1016\/j.jcp.2020.109304","article-title":"Controlling oscillations in high-order discontinuous Galerkin schemes using artificial viscosity tuned by neural networks","volume":"409","author":"Discacciati","year":"2020","journal-title":"J. Comput. Phys."},{"issue":"1","key":"10.1016\/j.jcp.2026.114816_bib0016","doi-asserted-by":"crossref","first-page":"87","DOI":"10.1016\/0021-9991(66)90014-3","article-title":"An Eulerian differencing method for unsteady compressible flow problems","volume":"1","author":"Gentry","year":"1966","journal-title":"J. Comput. Phys."},{"key":"10.1016\/j.jcp.2026.114816_bib0017","series-title":"JMLR Workshop and Conference Proceedings","first-page":"249","article-title":"Understanding the difficulty of training deep feedforward neural networks","author":"Glorot","year":"2010"},{"key":"10.1016\/j.jcp.2026.114816_bib0018","series-title":"Deep Learning","author":"Goodfellow","year":"2016"},{"issue":"1","key":"10.1016\/j.jcp.2026.114816_bib0019","doi-asserted-by":"crossref","first-page":"105","DOI":"10.1007\/s10915-004-4635-5","article-title":"On high order strong stability preserving Runge-Kutta and multi step time discretizations","volume":"25","author":"Gottlieb","year":"2005","journal-title":"J. Sci. Comput."},{"issue":"5","key":"10.1016\/j.jcp.2026.114816_bib0020","doi-asserted-by":"crossref","first-page":"A3211","DOI":"10.1137\/17M1149961","article-title":"Second-order invariant domain preserving approximation of the euler equations using convex limiting","volume":"40","author":"Guermond","year":"2018","journal-title":"SIAM J. Sci. Comput."},{"issue":"11","key":"10.1016\/j.jcp.2026.114816_bib0021","doi-asserted-by":"crossref","first-page":"4248","DOI":"10.1016\/j.jcp.2010.11.043","article-title":"Entropy viscosity method for nonlinear conservation laws","volume":"230","author":"Guermond","year":"2011","journal-title":"J. Comput. Phys."},{"key":"10.1016\/j.jcp.2026.114816_bib0022","series-title":"Upwind and High-Resolution Schemes","first-page":"218","article-title":"Uniformly high order accurate essentially non-oscillatory schemes, III","author":"Harten","year":"1987"},{"key":"10.1016\/j.jcp.2026.114816_bib0023","article-title":"Hybrid high-resolution RBF-ENO method","volume":"12","author":"Hesthaven","year":"2021","journal-title":"J. Comput. Phys. X"},{"key":"10.1016\/j.jcp.2026.114816_bib0024","series-title":"Numerical Computation of Internal and External Flows. Vol. 2-Computational Methods for Inviscid and Viscous Flows","author":"Hirsch","year":"1990"},{"issue":"1","key":"10.1016\/j.jcp.2026.114816_bib0025","doi-asserted-by":"crossref","first-page":"202","DOI":"10.1006\/jcph.1996.0130","article-title":"Efficient implementation of weighted ENO schemes","volume":"126","author":"Jiang","year":"1996","journal-title":"J. Comput. Phys."},{"issue":"1","key":"10.1016\/j.jcp.2026.114816_bib0026","doi-asserted-by":"crossref","first-page":"24","DOI":"10.1007\/s10915-017-0613-6","article-title":"Flux-conservative hermite methods for simulation of nonlinear conservation laws","volume":"76","author":"Kornelus","year":"2018","journal-title":"J. Sci. Comput."},{"key":"10.1016\/j.jcp.2026.114816_bib0027","series-title":"15th Aerospace Sciences Meeting","first-page":"172","article-title":"Numerical solution of the viscous hypersonic flow past blunted conesat angle of attack","author":"Kumar","year":"1977"},{"issue":"2","key":"10.1016\/j.jcp.2026.114816_bib0028","doi-asserted-by":"crossref","first-page":"154","DOI":"10.1016\/0021-9991(67)90032-0","article-title":"A detached shock calculation by second-order finite differences","volume":"2","author":"Lapidus","year":"1967","journal-title":"J. Comput. Phys."},{"key":"10.1016\/j.jcp.2026.114816_bib0029","unstructured":"P. Lax, Systems of Conservation Laws, Technical report, LOS ALAMOS NATIONAL LAB NM, (1959)."},{"key":"10.1016\/j.jcp.2026.114816_bib0030","series-title":"Numerical Methods for Conservation Laws","volume":"132","author":"LeVeque","year":"1992"},{"key":"10.1016\/j.jcp.2026.114816_bib0031","series-title":"Finite Volume Methods for Hyperbolic Problems","volume":"31","author":"LeVeque","year":"2002"},{"issue":"1","key":"10.1016\/j.jcp.2026.114816_bib0032","doi-asserted-by":"crossref","first-page":"200","DOI":"10.1006\/jcph.1994.1187","article-title":"Weighted essentially non-oscillatory schemes","volume":"115","author":"Liu","year":"1994","journal-title":"J. Comput. Phys."},{"issue":"9","key":"10.1016\/j.jcp.2026.114816_bib0033","doi-asserted-by":"crossref","first-page":"3358","DOI":"10.1016\/j.jcp.2010.01.006","article-title":"High-order unconditionally stable fc-ad solvers for general smooth domains II. elliptic, parabolic and hyperbolic pdes; theoretical considerations","volume":"229","author":"Lyon","year":"2010","journal-title":"J. Comput. Phys."},{"issue":"2","key":"10.1016\/j.jcp.2026.114816_bib0034","doi-asserted-by":"crossref","first-page":"321","DOI":"10.1137\/0730016","article-title":"Legendre pseudospectral viscosity method for nonlinear conservation laws","volume":"30","author":"Maday","year":"1993","journal-title":"SIAM J. Numer. Anal."},{"issue":"4","key":"10.1016\/j.jcp.2026.114816_bib0035","doi-asserted-by":"crossref","first-page":"854","DOI":"10.1137\/0726047","article-title":"Analysis of the spectral vanishing viscosity method for periodic conservation laws","volume":"26","author":"Maday","year":"1989","journal-title":"SIAM J. Numer. Anal."},{"key":"10.1016\/j.jcp.2026.114816_bib0036","doi-asserted-by":"crossref","first-page":"461","DOI":"10.1016\/j.jcp.2019.06.023","article-title":"Bounded and compact weighted essentially nonoscillatory limiters for discontinuous Galerkin schemes: triangular elements","volume":"395","author":"Mazaheri","year":"2019","journal-title":"J. Comput. Phys."},{"key":"10.1016\/j.jcp.2026.114816_bib0037","doi-asserted-by":"crossref","first-page":"128","DOI":"10.1016\/j.cma.2016.12.010","article-title":"Numerical investigation of a viscous regularization of the euler equations by entropy viscosity","volume":"317","author":"Nazarov","year":"2017","journal-title":"Comput. Methods Appl. Mech. Eng."},{"key":"10.1016\/j.jcp.2026.114816_bib0038","doi-asserted-by":"crossref","DOI":"10.1016\/j.jcp.2023.112700","article-title":"Accelerating hypersonic reentry simulations using deep learning-based hybridization (with guarantees)","volume":"498","author":"Novello","year":"2024","journal-title":"J. Comput. Phys."},{"key":"10.1016\/j.jcp.2026.114816_bib0039","series-title":"44th AIAA Aerospace Sciences Meeting and Exhibit","first-page":"112","article-title":"Sub-cell shock capturing for discontinuous Galerkin methods","author":"Persson","year":"2006"},{"issue":"1","key":"10.1016\/j.jcp.2026.114816_bib0040","doi-asserted-by":"crossref","first-page":"77","DOI":"10.1002\/zamm.19380180111","article-title":"Zur berechnung der grenzschichten","volume":"18","author":"Prandtl","year":"1938","journal-title":"ZAMM-J. Appl. Math. Mech."},{"key":"10.1016\/j.jcp.2026.114816_bib0041","series-title":"Numerical Recipes 3rd Edition: The Art of Scientific Computing","author":"Press","year":"2007"},{"key":"10.1016\/j.jcp.2026.114816_bib0042","doi-asserted-by":"crossref","first-page":"81","DOI":"10.1016\/j.jcp.2019.02.049","article-title":"A space-time smooth artificial viscosity method with wavelet noise indicator and shock collision scheme, part 1: the 1-D case","volume":"387","author":"Ramani","year":"2019","journal-title":"J. Comput. Phys."},{"key":"10.1016\/j.jcp.2026.114816_bib0043","doi-asserted-by":"crossref","first-page":"45","DOI":"10.1016\/j.jcp.2019.02.048","article-title":"A space-time smooth artificial viscosity method with wavelet noise indicator and shock collision scheme, part 2: the 2-D case","volume":"387","author":"Ramani","year":"2019","journal-title":"J. Comput. Phys."},{"key":"10.1016\/j.jcp.2026.114816_bib0044","doi-asserted-by":"crossref","first-page":"166","DOI":"10.1016\/j.jcp.2018.04.029","article-title":"An artificial neural network as a troubled-cell indicator","volume":"367","author":"Ray","year":"2018","journal-title":"J. Comput. Phys."},{"key":"10.1016\/j.jcp.2026.114816_bib0045","doi-asserted-by":"crossref","first-page":"912","DOI":"10.1016\/j.jcp.2012.08.027","article-title":"A space\u2013time smooth artificial viscosity method for nonlinear conservation laws","volume":"235","author":"Reisner","year":"2013","journal-title":"J. Comput. Phys."},{"key":"10.1016\/j.jcp.2026.114816_bib0046","unstructured":"R. Richtmyer, Proposed Numerical Method for Calculation of Shocks, Los Alamos Report, 671, (1948)."},{"key":"10.1016\/j.jcp.2026.114816_bib0047","doi-asserted-by":"crossref","DOI":"10.1016\/j.jcp.2021.110144","article-title":"Controlling oscillations in spectral methods by local artificial viscosity governed by neural networks","volume":"431","author":"Schwander","year":"2021","journal-title":"J. Comput. Phys."},{"key":"10.1016\/j.jcp.2026.114816_bib0048","unstructured":"S. Shahane, S. Chammas, D.A. Bezgin, A.B. Buhendwa, S.J. Schmidt, N.A. Adams, S.H. Bryngelson, Y.-F. Chen, Q. Wang, F. Sha, et al., Rational-weno: a lightweight, physically-consistent three-point weighted essentially non-oscillatory scheme, arXiv: 2409.09217 (2024)."},{"issue":"24","key":"10.1016\/j.jcp.2026.114816_bib0049","doi-asserted-by":"crossref","first-page":"8779","DOI":"10.1016\/j.jcp.2011.08.024","article-title":"Multi-domain fourier-continuation\/WENO hybrid solver for conservation laws","volume":"230","author":"Shahbazi","year":"2011","journal-title":"J. Comput. Phys."},{"key":"10.1016\/j.jcp.2026.114816_bib0050","doi-asserted-by":"crossref","first-page":"483","DOI":"10.1007\/s00162-020-00531-1","article-title":"Enhancement of shock-capturing methods via machine learning","volume":"34","author":"Stevens","year":"2020","journal-title":"Theor. Comput. Fluid Dyn."},{"issue":"1","key":"10.1016\/j.jcp.2026.114816_bib0051","doi-asserted-by":"crossref","first-page":"30","DOI":"10.1137\/0726003","article-title":"Convergence of spectral methods for nonlinear conservation laws","volume":"26","author":"Tadmor","year":"1989","journal-title":"SIAM J. Numer. Anal."},{"issue":"1\u20133","key":"10.1016\/j.jcp.2026.114816_bib0052","doi-asserted-by":"crossref","first-page":"197","DOI":"10.1016\/0045-7825(90)90023-F","article-title":"Shock capturing by the spectral viscosity method","volume":"80","author":"Tadmor","year":"1990","journal-title":"Comput. Methods Appl. Mech. Eng."},{"key":"10.1016\/j.jcp.2026.114816_bib0053","first-page":"69","article-title":"Super viscosity and spectral approximations of nonlinear conservation laws","volume":"4","author":"Tadmor","year":"1993","journal-title":"Numer. Methods Fluid Dyn."},{"issue":"3","key":"10.1016\/j.jcp.2026.114816_bib0054","doi-asserted-by":"crossref","first-page":"232","DOI":"10.1063\/1.1699639","article-title":"A method for the numerical calculation of hydrodynamic shocks","volume":"21","author":"VonNeumann","year":"1950","journal-title":"J. Appl. Phys."},{"issue":"1","key":"10.1016\/j.jcp.2026.114816_bib0055","doi-asserted-by":"crossref","first-page":"115","DOI":"10.1016\/0021-9991(84)90142-6","article-title":"The numerical simulation of two-dimensional fluid flow with strong shocks","volume":"54","author":"Woodward","year":"1984","journal-title":"J. Comput. Phys."}],"container-title":["Journal of Computational Physics"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/api.elsevier.com\/content\/article\/PII:S002199912600166X?httpAccept=text\/xml","content-type":"text\/xml","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/api.elsevier.com\/content\/article\/PII:S002199912600166X?httpAccept=text\/plain","content-type":"text\/plain","content-version":"vor","intended-application":"text-mining"}],"deposited":{"date-parts":[[2026,4,29]],"date-time":"2026-04-29T07:02:08Z","timestamp":1777446128000},"score":1,"resource":{"primary":{"URL":"https:\/\/linkinghub.elsevier.com\/retrieve\/pii\/S002199912600166X"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2026,7]]},"references-count":55,"alternative-id":["S002199912600166X"],"URL":"https:\/\/doi.org\/10.1016\/j.jcp.2026.114816","relation":{},"ISSN":["0021-9991"],"issn-type":[{"value":"0021-9991","type":"print"}],"subject":[],"published":{"date-parts":[[2026,7]]},"assertion":[{"value":"Elsevier","name":"publisher","label":"This article is maintained by"},{"value":"General-domain FC-based shock-dynamics solver with neural-network shock detection I: Basic elements","name":"articletitle","label":"Article Title"},{"value":"Journal of Computational Physics","name":"journaltitle","label":"Journal Title"},{"value":"https:\/\/doi.org\/10.1016\/j.jcp.2026.114816","name":"articlelink","label":"CrossRef DOI link to publisher maintained version"},{"value":"article","name":"content_type","label":"Content Type"},{"value":"\u00a9 2026 Elsevier Inc. All rights are reserved, including those for text and data mining, AI training, and similar technologies.","name":"copyright","label":"Copyright"}],"article-number":"114816"}}