{"title":"守恒律系统的自适应谱元法","authors":"Manuel Colera , Vít Dolejší","doi":"10.1016/j.jcp.2025.114322","DOIUrl":null,"url":null,"abstract":"<div><div>We present a novel method for the numerical solution of systems of conservation laws. For the space discretization, the scheme considers high-order continuous finite elements stabilized via subgrid modeling, as well as highly anisotropic adaptive meshes in order to capture efficiently any sharp features in the solution. Time integration is carried out via a time-step adaptive, linearly implicit Runge–Kutta method, which allows large time steps and requires only the solution of a linear system of equations at each internal stage. An important characteristic of the present method is that the mesh is adapted before solving for the next time interval, and not afterwards as in the common procedure. Furthermore, the error arising from the inexact solution of the linear systems is also estimated and controlled, in such a way that the numerical solution is sufficiently accurate and the linear systems are not oversolved. Numerical experiments, including a computationally difficult case of non-convex flux and the Euler equations for compressible flows, were performed with up to eight-degree elements and a third-order time marching formula to demonstrate the capabilities of the method.</div></div>","PeriodicalId":352,"journal":{"name":"Journal of Computational Physics","volume":"541 ","pages":"Article 114322"},"PeriodicalIF":3.8000,"publicationDate":"2025-08-25","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":"{\"title\":\"An adaptive spectral element method for systems of conservation laws\",\"authors\":\"Manuel Colera , Vít Dolejší\",\"doi\":\"10.1016/j.jcp.2025.114322\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"<div><div>We present a novel method for the numerical solution of systems of conservation laws. For the space discretization, the scheme considers high-order continuous finite elements stabilized via subgrid modeling, as well as highly anisotropic adaptive meshes in order to capture efficiently any sharp features in the solution. Time integration is carried out via a time-step adaptive, linearly implicit Runge–Kutta method, which allows large time steps and requires only the solution of a linear system of equations at each internal stage. An important characteristic of the present method is that the mesh is adapted before solving for the next time interval, and not afterwards as in the common procedure. Furthermore, the error arising from the inexact solution of the linear systems is also estimated and controlled, in such a way that the numerical solution is sufficiently accurate and the linear systems are not oversolved. Numerical experiments, including a computationally difficult case of non-convex flux and the Euler equations for compressible flows, were performed with up to eight-degree elements and a third-order time marching formula to demonstrate the capabilities of the method.</div></div>\",\"PeriodicalId\":352,\"journal\":{\"name\":\"Journal of Computational Physics\",\"volume\":\"541 \",\"pages\":\"Article 114322\"},\"PeriodicalIF\":3.8000,\"publicationDate\":\"2025-08-25\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"\",\"citationCount\":\"0\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"Journal of Computational Physics\",\"FirstCategoryId\":\"101\",\"ListUrlMain\":\"https://www.sciencedirect.com/science/article/pii/S0021999125006047\",\"RegionNum\":2,\"RegionCategory\":\"物理与天体物理\",\"ArticlePicture\":[],\"TitleCN\":null,\"AbstractTextCN\":null,\"PMCID\":null,\"EPubDate\":\"\",\"PubModel\":\"\",\"JCR\":\"Q2\",\"JCRName\":\"COMPUTER SCIENCE, INTERDISCIPLINARY APPLICATIONS\",\"Score\":null,\"Total\":0}","platform":"Semanticscholar","paperid":null,"PeriodicalName":"Journal of Computational Physics","FirstCategoryId":"101","ListUrlMain":"https://www.sciencedirect.com/science/article/pii/S0021999125006047","RegionNum":2,"RegionCategory":"物理与天体物理","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"Q2","JCRName":"COMPUTER SCIENCE, INTERDISCIPLINARY APPLICATIONS","Score":null,"Total":0}
An adaptive spectral element method for systems of conservation laws
We present a novel method for the numerical solution of systems of conservation laws. For the space discretization, the scheme considers high-order continuous finite elements stabilized via subgrid modeling, as well as highly anisotropic adaptive meshes in order to capture efficiently any sharp features in the solution. Time integration is carried out via a time-step adaptive, linearly implicit Runge–Kutta method, which allows large time steps and requires only the solution of a linear system of equations at each internal stage. An important characteristic of the present method is that the mesh is adapted before solving for the next time interval, and not afterwards as in the common procedure. Furthermore, the error arising from the inexact solution of the linear systems is also estimated and controlled, in such a way that the numerical solution is sufficiently accurate and the linear systems are not oversolved. Numerical experiments, including a computationally difficult case of non-convex flux and the Euler equations for compressible flows, were performed with up to eight-degree elements and a third-order time marching formula to demonstrate the capabilities of the method.
期刊介绍:
Journal of Computational Physics thoroughly treats the computational aspects of physical problems, presenting techniques for the numerical solution of mathematical equations arising in all areas of physics. The journal seeks to emphasize methods that cross disciplinary boundaries.
The Journal of Computational Physics also publishes short notes of 4 pages or less (including figures, tables, and references but excluding title pages). Letters to the Editor commenting on articles already published in this Journal will also be considered. Neither notes nor letters should have an abstract.