{"title":"On adaptive anisotropic mesh optimization for convection–diffusion problems","authors":"Petr Knobloch , René Schneider","doi":"10.1016/j.cam.2025.116661","DOIUrl":null,"url":null,"abstract":"<div><div>Numerical solution of convection-dominated problems requires the use of layer-adapted anisotropic meshes. Since a priori construction of such meshes is difficult for complex problems, it is proposed to generate them in an adaptive way by moving the node positions in the mesh such that an a posteriori error estimator of the overall error of the approximate solution is reduced. This approach is formulated for a SUPG finite element discretization of a stationary convection–diffusion problem defined in a two-dimensional polygonal domain. The optimization procedure is based on the discrete adjoint technique and a SQP method using the BFGS update. The optimization of node positions is applied to a coarse grid only and the resulting anisotropic mesh is then refined by standard adaptive red-green refinement. Four error estimators based on the solution of local Dirichlet problems are tested and it is demonstrated that an <span><math><msup><mrow><mi>L</mi></mrow><mrow><mn>2</mn></mrow></msup></math></span> norm based error estimator is the most robust one. The efficiency of the proposed approach is demonstrated on several model problems whose solutions contain typical boundary and interior layers.</div></div>","PeriodicalId":50226,"journal":{"name":"Journal of Computational and Applied Mathematics","volume":"469 ","pages":"Article 116661"},"PeriodicalIF":2.6000,"publicationDate":"2025-04-02","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"Journal of Computational and Applied Mathematics","FirstCategoryId":"100","ListUrlMain":"https://www.sciencedirect.com/science/article/pii/S037704272500175X","RegionNum":2,"RegionCategory":"数学","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"Q1","JCRName":"MATHEMATICS, APPLIED","Score":null,"Total":0}
引用次数: 0
Abstract
Numerical solution of convection-dominated problems requires the use of layer-adapted anisotropic meshes. Since a priori construction of such meshes is difficult for complex problems, it is proposed to generate them in an adaptive way by moving the node positions in the mesh such that an a posteriori error estimator of the overall error of the approximate solution is reduced. This approach is formulated for a SUPG finite element discretization of a stationary convection–diffusion problem defined in a two-dimensional polygonal domain. The optimization procedure is based on the discrete adjoint technique and a SQP method using the BFGS update. The optimization of node positions is applied to a coarse grid only and the resulting anisotropic mesh is then refined by standard adaptive red-green refinement. Four error estimators based on the solution of local Dirichlet problems are tested and it is demonstrated that an norm based error estimator is the most robust one. The efficiency of the proposed approach is demonstrated on several model problems whose solutions contain typical boundary and interior layers.
期刊介绍:
The Journal of Computational and Applied Mathematics publishes original papers of high scientific value in all areas of computational and applied mathematics. The main interest of the Journal is in papers that describe and analyze new computational techniques for solving scientific or engineering problems. Also the improved analysis, including the effectiveness and applicability, of existing methods and algorithms is of importance. The computational efficiency (e.g. the convergence, stability, accuracy, ...) should be proved and illustrated by nontrivial numerical examples. Papers describing only variants of existing methods, without adding significant new computational properties are not of interest.
The audience consists of: applied mathematicians, numerical analysts, computational scientists and engineers.