{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,7,28]],"date-time":"2026-07-28T17:30:04Z","timestamp":1785259804317,"version":"3.55.0"},"reference-count":28,"publisher":"American Mathematical Society (AMS)","issue":"271","license":[{"start":{"date-parts":[[2010,11,23]],"date-time":"2010-11-23T00:00:00Z","timestamp":1290470400000},"content-version":"am","delay-in-days":365,"URL":"https:\/\/www.ams.org\/publications\/copyright-and-permissions"}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":["Math. Comp."],"abstract":"<p>The goal of this article is to design robust and simple first order explicit solvers for one-dimensional nonconservative hyperbolic systems. These solvers are intended to be used as the basis for higher order methods for one or multidimensional problems. The starting point for the development of these solvers is the general definition of a Roe linearization introduced by Toumi in 1992 based on the use of a family of paths. Using this concept, Roe methods can be extended to nonconservative systems. These methods have good well-balanced and robustness properties, but they have also some drawbacks: in particular, their implementation requires the explicit knowledge of the eigenstructure of the intermediate matrices. Our goal here is to design numerical methods based on a Roe linearization which overcome this drawback. The idea is to split the Roe matrices into two parts which are used to calculate the contributions at the cells to the right and to the left, respectively. This strategy is used to generate two different one-parameter families of schemes which contain, as particular cases, some generalizations to nonconservative systems of the well-known Lax-Friedrichs, Lax-Wendroff, FORCE, and GFORCE schemes. Some numerical experiments are presented to compare the behaviors of the schemes introduced here with Roe methods.<\/p>","DOI":"10.1090\/s0025-5718-09-02317-5","type":"journal-article","created":{"date-parts":[[2010,4,15]],"date-time":"2010-04-15T09:01:02Z","timestamp":1271322062000},"page":"1427-1472","source":"Crossref","is-referenced-by-count":78,"title":["On some fast well-balanced first order solvers for nonconservative systems"],"prefix":"10.1090","volume":"79","author":[{"given":"Manuel","family":"Castro","sequence":"first","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Alberto","family":"Pardo","sequence":"additional","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Carlos","family":"Par\u00e9s","sequence":"additional","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"E.","family":"Toro","sequence":"additional","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]}],"member":"14","published-online":{"date-parts":[[2009,11,23]]},"reference":[{"issue":"6","key":"1","doi-asserted-by":"publisher","first-page":"2050","DOI":"10.1137\/S1064827503431090","article-title":"A fast and stable well-balanced scheme with hydrostatic reconstruction for shallow water flows","volume":"25","author":"Audusse, Emmanuel","year":"2004","journal-title":"SIAM J. Sci. Comput.","ISSN":"https:\/\/id.crossref.org\/issn\/1064-8275","issn-type":"print"},{"issue":"8","key":"2","doi-asserted-by":"publisher","first-page":"1049","DOI":"10.1016\/0045-7930(94)90004-3","article-title":"Upwind methods for hyperbolic conservation laws with source terms","volume":"23","author":"Bermudez, Alfredo","year":"1994","journal-title":"Comput. \\& Fluids","ISSN":"https:\/\/id.crossref.org\/issn\/0045-7930","issn-type":"print"},{"key":"3","series-title":"Frontiers in Mathematics","isbn-type":"print","doi-asserted-by":"publisher","DOI":"10.1007\/b93802","volume-title":"Nonlinear stability of finite volume methods for hyperbolic conservation laws and well-balanced schemes for sources","author":"Bouchut, Fran\u00e7ois","year":"2004","ISBN":"https:\/\/id.crossref.org\/isbn\/3764366656"},{"key":"4","doi-asserted-by":"crossref","unstructured":"A. Canestrelli, A. Siviglia, M. Dumbser, E.F. Toro. Well-balanced high-order centered schemes for non-conservative hyperbolic systems. Applications to Shallow Water Equations with fixed and mobile bed. Adv. Water Resour, doi:10.1016\/j.advwatres.2009.02.006, 2009.","DOI":"10.1016\/j.advwatres.2009.02.006"},{"issue":"3-4","key":"5","doi-asserted-by":"publisher","first-page":"419","DOI":"10.1016\/j.mcm.2004.01.016","article-title":"The numerical treatment of wet\/dry fronts in shallow flows: application to one-layer and two-layer systems","volume":"42","author":"Castro, M. J.","year":"2005","journal-title":"Math. Comput. Modelling","ISSN":"https:\/\/id.crossref.org\/issn\/0895-7177","issn-type":"print"},{"issue":"17","key":"6","doi-asserted-by":"publisher","first-page":"8107","DOI":"10.1016\/j.jcp.2008.05.012","article-title":"Why many theories of shock waves are necessary: convergence error in formally path-consistent schemes","volume":"227","author":"Castro, Manuel J.","year":"2008","journal-title":"J. Comput. Phys.","ISSN":"https:\/\/id.crossref.org\/issn\/0021-9991","issn-type":"print"},{"issue":"255","key":"7","doi-asserted-by":"publisher","first-page":"1103","DOI":"10.1090\/S0025-5718-06-01851-5","article-title":"High order finite volume schemes based on reconstruction of states for solving hyperbolic systems with nonconservative products. Applications to shallow-water systems","volume":"75","author":"Castro, Manuel","year":"2006","journal-title":"Math. Comp.","ISSN":"https:\/\/id.crossref.org\/issn\/0025-5718","issn-type":"print"},{"issue":"1","key":"8","doi-asserted-by":"publisher","first-page":"107","DOI":"10.1051\/m2an:2001108","article-title":"A \ud835\udc44-scheme for a class of systems of coupled conservation laws with source term. Application to a two-layer 1-D shallow water system","volume":"35","author":"Castro, Manuel","year":"2001","journal-title":"M2AN Math. Model. Numer. Anal.","ISSN":"https:\/\/id.crossref.org\/issn\/0764-583X","issn-type":"print"},{"issue":"12","key":"9","doi-asserted-by":"publisher","first-page":"2055","DOI":"10.1142\/S021820250700256X","article-title":"Well-balanced numerical schemes based on a generalized hydrostatic reconstruction technique","volume":"17","author":"Castro, Manuel J.","year":"2007","journal-title":"Math. Models Methods Appl. Sci.","ISSN":"https:\/\/id.crossref.org\/issn\/0218-2025","issn-type":"print"},{"issue":"6","key":"10","first-page":"483","article-title":"Definition and weak stability of nonconservative products","volume":"74","author":"Dal Maso, Gianni","year":"1995","journal-title":"J. Math. Pures Appl. (9)","ISSN":"https:\/\/id.crossref.org\/issn\/0021-7824","issn-type":"print"},{"issue":"2","key":"11","doi-asserted-by":"publisher","first-page":"294","DOI":"10.1137\/0725021","article-title":"On Godunov-type methods for gas dynamics","volume":"25","author":"Einfeldt, Bernd","year":"1988","journal-title":"SIAM J. Numer. Anal.","ISSN":"https:\/\/id.crossref.org\/issn\/0036-1429","issn-type":"print"},{"issue":"1","key":"12","doi-asserted-by":"publisher","first-page":"574","DOI":"10.1016\/j.jcp.2007.08.007","article-title":"On a well-balanced high-order finite volume scheme for shallow water equations with topography and dry areas","volume":"227","author":"Gallardo, Jos\u00e9 M.","year":"2007","journal-title":"J. Comput. Phys.","ISSN":"https:\/\/id.crossref.org\/issn\/0021-9991","issn-type":"print"},{"issue":"4","key":"13","doi-asserted-by":"publisher","first-page":"479","DOI":"10.1016\/S0045-7930(02)00011-7","article-title":"Some approximate Godunov schemes to compute shallow-water equations with topography","volume":"32","author":"Gallou\u00ebt, Thierry","year":"2003","journal-title":"Comput. \\& Fluids","ISSN":"https:\/\/id.crossref.org\/issn\/0045-7930","issn-type":"print"},{"issue":"2","key":"14","doi-asserted-by":"publisher","first-page":"235","DOI":"10.1016\/0021-9991(83)90066-9","article-title":"Self-adjusting grid methods for one-dimensional hyperbolic conservation laws","volume":"50","author":"Harten, Ami","year":"1983","journal-title":"J. Comput. Phys.","ISSN":"https:\/\/id.crossref.org\/issn\/0021-9991","issn-type":"print"},{"issue":"206","key":"15","doi-asserted-by":"publisher","first-page":"497","DOI":"10.2307\/2153520","article-title":"Why nonconservative schemes converge to wrong solutions: error analysis","volume":"62","author":"Hou, Thomas Y.","year":"1994","journal-title":"Math. Comp.","ISSN":"https:\/\/id.crossref.org\/issn\/0025-5718","issn-type":"print"},{"issue":"3","key":"16","doi-asserted-by":"publisher","first-page":"261","DOI":"10.1515\/form.1993.5.261","article-title":"Existence theory for nonlinear hyperbolic systems in nonconservative form","volume":"5","author":"LeFloch, Philippe","year":"1993","journal-title":"Forum Math.","ISSN":"https:\/\/id.crossref.org\/issn\/0933-7741","issn-type":"print"},{"issue":"1","key":"17","doi-asserted-by":"publisher","first-page":"346","DOI":"10.1006\/jcph.1998.6058","article-title":"Balancing source terms and flux gradients in high-resolution Godunov methods: the quasi-steady wave-propagation algorithm","volume":"146","author":"LeVeque, Randall J.","year":"1998","journal-title":"J. Comput. Phys.","ISSN":"https:\/\/id.crossref.org\/issn\/0021-9991","issn-type":"print"},{"issue":"4","key":"18","doi-asserted-by":"publisher","first-page":"892","DOI":"10.1137\/0915054","article-title":"Local piecewise hyperbolic reconstruction of numerical fluxes for nonlinear scalar conservation laws","volume":"15","author":"Marquina, Antonio","year":"1994","journal-title":"SIAM J. Sci. Comput.","ISSN":"https:\/\/id.crossref.org\/issn\/1064-8275","issn-type":"print"},{"issue":"1","key":"19","doi-asserted-by":"publisher","first-page":"169","DOI":"10.1051\/m2an:2007011","article-title":"Godunov method for nonconservative hyperbolic systems","volume":"41","author":"Mu\u00f1oz-Ruiz, Mar\u00eda Luz","year":"2007","journal-title":"M2AN Math. Model. Numer. Anal.","ISSN":"https:\/\/id.crossref.org\/issn\/0764-583X","issn-type":"print"},{"issue":"1","key":"20","doi-asserted-by":"publisher","first-page":"300","DOI":"10.1137\/050628052","article-title":"Numerical methods for nonconservative hyperbolic systems: a theoretical framework","volume":"44","author":"Par\u00e9s, Carlos","year":"2006","journal-title":"SIAM J. Numer. Anal.","ISSN":"https:\/\/id.crossref.org\/issn\/0036-1429","issn-type":"print"},{"issue":"5","key":"21","doi-asserted-by":"publisher","first-page":"821","DOI":"10.1051\/m2an:2004041","article-title":"On the well-balance property of Roe\u2019s method for nonconservative hyperbolic systems. Applications to shallow-water systems","volume":"38","author":"Par\u00e9s, Carlos","year":"2004","journal-title":"M2AN Math. Model. Numer. Anal.","ISSN":"https:\/\/id.crossref.org\/issn\/0764-583X","issn-type":"print"},{"issue":"1","key":"22","doi-asserted-by":"publisher","first-page":"29","DOI":"10.1016\/j.jcp.2007.03.031","article-title":"High-order well-balanced finite volume WENO schemes for shallow water equation with moving water","volume":"226","author":"Noelle, Sebastian","year":"2007","journal-title":"J. Comput. Phys.","ISSN":"https:\/\/id.crossref.org\/issn\/0021-9991","issn-type":"print"},{"issue":"2","key":"23","doi-asserted-by":"publisher","first-page":"357","DOI":"10.1016\/0021-9991(81)90128-5","article-title":"Approximate Riemann solvers, parameter vectors, and difference schemes","volume":"43","author":"Roe, P. L.","year":"1981","journal-title":"J. Comput. Phys.","ISSN":"https:\/\/id.crossref.org\/issn\/0021-9991","issn-type":"print"},{"key":"24","unstructured":"J.B. Schijf, J.C. Schonfeld.  Theoretical considerations on the motion of salt and fresh water. In Proc. of the Minn. Int. Hydraulics Conv., Joint meeting IAHR and Hyd. Div. ASCE., 321\u2013333, 1953."},{"issue":"1","key":"25","doi-asserted-by":"publisher","first-page":"47","DOI":"10.1093\/imanum\/20.1.47","article-title":"Centred TVD schemes for hyperbolic conservation laws","volume":"20","author":"Toro, E. F.","year":"2000","journal-title":"IMA J. Numer. Anal.","ISSN":"https:\/\/id.crossref.org\/issn\/0272-4979","issn-type":"print"},{"issue":"12","key":"26","doi-asserted-by":"publisher","first-page":"1263","DOI":"10.1002\/fld.491","article-title":"PRICE: primitive centred schemes for hyperbolic systems","volume":"42","author":"Toro, E. F.","year":"2003","journal-title":"Internat. J. Numer. Methods Fluids","ISSN":"https:\/\/id.crossref.org\/issn\/0271-2091","issn-type":"print"},{"issue":"2","key":"27","doi-asserted-by":"publisher","first-page":"403","DOI":"10.1016\/j.jcp.2005.12.012","article-title":"MUSTA fluxes for systems of conservation laws","volume":"216","author":"Toro, E. F.","year":"2006","journal-title":"J. Comput. Phys.","ISSN":"https:\/\/id.crossref.org\/issn\/0021-9991","issn-type":"print"},{"issue":"2","key":"28","doi-asserted-by":"publisher","first-page":"360","DOI":"10.1016\/0021-9991(92)90378-C","article-title":"A weak formulation of Roe\u2019s approximate Riemann solver","volume":"102","author":"Toumi, I.","year":"1992","journal-title":"J. Comput. Phys.","ISSN":"https:\/\/id.crossref.org\/issn\/0021-9991","issn-type":"print"}],"container-title":["Mathematics of Computation"],"original-title":[],"language":"en","link":[{"URL":"http:\/\/www.ams.org\/mcom\/2010-79-271\/S0025-5718-09-02317-5\/S0025-5718-09-02317-5.pdf","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"},{"URL":"https:\/\/www.ams.org\/mcom\/2010-79-271\/S0025-5718-09-02317-5\/S0025-5718-09-02317-5.pdf","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2026,4,21]],"date-time":"2026-04-21T16:28:16Z","timestamp":1776788896000},"score":1,"resource":{"primary":{"URL":"https:\/\/www.ams.org\/mcom\/2010-79-271\/S0025-5718-09-02317-5\/"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2009,11,23]]},"references-count":28,"journal-issue":{"issue":"271","published-print":{"date-parts":[[2010,7]]}},"alternative-id":["S0025-5718-09-02317-5"],"URL":"https:\/\/doi.org\/10.1090\/s0025-5718-09-02317-5","archive":["CLOCKSS","Portico"],"relation":{},"ISSN":["1088-6842","0025-5718"],"issn-type":[{"value":"1088-6842","type":"electronic"},{"value":"0025-5718","type":"print"}],"subject":[],"published":{"date-parts":[[2009,11,23]]}}}