{"title":"Projection based summation-by-parts methods, embeddings and the pseudoinverse","authors":"Pelle Olsson , Gustav Eriksson , Ken Mattsson","doi":"10.1016/j.jcp.2024.113689","DOIUrl":null,"url":null,"abstract":"<div><div>In the present work, we demonstrate how the pseudoinverse concept from linear algebra can be used to represent and analyze the boundary conditions of linear systems of partial differential equations. This approach has theoretical and practical implications; the theory applies even if the boundary operator is rank deficient, or near rank deficient. If desired, the pseudoinverse can be implemented directly using standard tools like Matlab. We also introduce a new and simplified version of the semidiscrete approximation of the linear PDE system, which completely avoids taking the time derivative of the boundary data, cf. <span><span>[1]</span></span>. The 2D stability results of the projection method in <span><span>[2]</span></span> are extended to nondiagonal summation-by-parts norms, which introduce boundary terms that require special attention in case of the projection method (equivalence of diagonal and nondiagonal boundary norms), see <span><span>[3]</span></span> for details. Another key result is the extension of summation-by-parts operators to multidomains by means of carefully crafted embedding operators. No extra numerical boundary conditions are required at the grid interfaces. The pseudoinverse allows for a compact representation of these multiblock operators, which preserves all relevant properties of the single-block operators. The embedding operators can be constructed for multiple space dimensions. Numerical results for the two-dimensional Maxwell's equations are presented, and they show very good agreement with theory.</div></div>","PeriodicalId":352,"journal":{"name":"Journal of Computational Physics","volume":"524 ","pages":"Article 113689"},"PeriodicalIF":3.8000,"publicationDate":"2024-12-20","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/S0021999124009379","RegionNum":2,"RegionCategory":"物理与天体物理","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"Q2","JCRName":"COMPUTER SCIENCE, INTERDISCIPLINARY APPLICATIONS","Score":null,"Total":0}
引用次数: 0
Abstract
In the present work, we demonstrate how the pseudoinverse concept from linear algebra can be used to represent and analyze the boundary conditions of linear systems of partial differential equations. This approach has theoretical and practical implications; the theory applies even if the boundary operator is rank deficient, or near rank deficient. If desired, the pseudoinverse can be implemented directly using standard tools like Matlab. We also introduce a new and simplified version of the semidiscrete approximation of the linear PDE system, which completely avoids taking the time derivative of the boundary data, cf. [1]. The 2D stability results of the projection method in [2] are extended to nondiagonal summation-by-parts norms, which introduce boundary terms that require special attention in case of the projection method (equivalence of diagonal and nondiagonal boundary norms), see [3] for details. Another key result is the extension of summation-by-parts operators to multidomains by means of carefully crafted embedding operators. No extra numerical boundary conditions are required at the grid interfaces. The pseudoinverse allows for a compact representation of these multiblock operators, which preserves all relevant properties of the single-block operators. The embedding operators can be constructed for multiple space dimensions. Numerical results for the two-dimensional Maxwell's equations are presented, and they show very good agreement with theory.
期刊介绍:
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.