liu.seSearch for publications in DiVA
Change search
CiteExportLink to record
Permanent link

Direct link
Cite
Citation style
  • apa
  • ieee
  • modern-language-association-8th-edition
  • vancouver
  • oxford
  • Other style
More styles
Language
  • de-DE
  • en-GB
  • en-US
  • fi-FI
  • nn-NO
  • nn-NB
  • sv-SE
  • Other locale
More languages
Output format
  • html
  • text
  • asciidoc
  • rtf
Applications of summation-by-parts operators
Linköping University, Department of Mathematics, Computational Mathematics. Linköping University, Faculty of Science & Engineering.ORCID iD: 0000-0001-9797-3834
2020 (English)Doctoral thesis, comprehensive summary (Other academic)
Abstract [en]

Numerical solvers of initial boundary value problems will exhibit instabilities and loss of accuracy unless carefully designed. The key property that leads to convergence is stability, which this thesis primarily deals with. By employing discrete differential operators satisfying a so called summation-by-parts property, it is possible to prove stability in a systematic manner by mimicking the continuous analysis if the energy has a bound. The articles included in the thesis all aim to solve the problem of ensuring stability of a numerical scheme in some context. This includes a domain decomposition procedure, a non-conforming grid coupling procedure, an application in high energy physics, and two methods at the intersection of machine learning and summation-by-parts theory.

Place, publisher, year, edition, pages
Linköping: Linköping University Electronic Press, 2020. , p. 32
Series
Linköping Studies in Science and Technology. Dissertations, ISSN 0345-7524 ; 2106
National Category
Computational Mathematics
Identifiers
URN: urn:nbn:se:liu:diva-171230DOI: 10.3384/diss.diva-171230ISBN: 9789179297534 (print)OAI: oai:DiVA.org:liu-171230DiVA, id: diva2:1500101
Public defence
2021-01-22, Ada Lovelace, B-Building, Campus Valla, Linköping, 13:15 (English)
Opponent
Supervisors
Available from: 2020-11-11 Created: 2020-11-11 Last updated: 2021-12-28Bibliographically approved
List of papers
1. A Stable Domain Decomposition Technique for Advection–Diffusion Problems
Open this publication in new window or tab >>A Stable Domain Decomposition Technique for Advection–Diffusion Problems
2018 (English)In: Journal of Scientific Computing, ISSN 0885-7474, E-ISSN 1573-7691, Vol. 77, no 2, p. 755-774Article in journal (Refereed) Published
Abstract [en]

The use of implicit methods for numerical time integration typically generates very large systems of equations, often too large to fit in memory. To address this it is necessary to investigate ways to reduce the sizes of the involved linear systems. We describe a domain decomposition approach for the advection–diffusion equation, based on the Summation-by-Parts technique in both time and space. The domain is partitioned into non-overlapping subdomains. A linear system consisting only of interface components is isolated by solving independent subdomain-sized problems. The full solution is then computed in terms of the interface components. The Summation-by-Parts technique provides a solid theoretical framework in which we can mimic the continuous energy method, allowing us to prove both stability and invertibility of the scheme. In a numerical study we show that single-domain implementations of Summation-by-Parts based time integration can be improved upon significantly. Using our proposed method we are able to compute solutions for grid resolutions that cannot be handled efficiently using a single-domain formulation. An order of magnitude speed-up is observed, both compared to a single-domain formulation and to explicit Runge–Kutta time integration.

Keywords
Domain decomposition, Partial differential equations, Summation-by-Parts, Finite difference methods, Stability
National Category
Mathematics
Identifiers
urn:nbn:se:liu:diva-147768 (URN)10.1007/s10915-018-0722-x (DOI)000446594600003 ()
Available from: 2018-05-14 Created: 2018-05-14 Last updated: 2021-12-28
2. Encapsulated high order difference operators on curvilinear non-conforming grids
Open this publication in new window or tab >>Encapsulated high order difference operators on curvilinear non-conforming grids
2019 (English)In: Journal of Computational Physics, ISSN 0021-9991, E-ISSN 1090-2716, Vol. 385, p. 209-224Article in journal (Refereed) Published
Abstract [en]

Constructing stable difference schemes on complex geometries is an arduous task. Even fairly simple partial differential equations end up very convoluted in their discretized form, making them difficult to implement and manage. Spatial discretizations using so called summation-by-parts operators have mitigated this issue to some extent, particularly on rectangular domains, making it possible to formulate stable discretizations in a compact and understandable manner. However, the simplicity of these formulations is lost for curvilinear grids, where the standard procedure is to transform the grid to a rectangular one, and change the structure of the original equation. In this paper we reinterpret the grid transformation as a transformation of the summation-by-parts operators. This results in operators acting directly on the curvilinear grid. Together with previous developments in the field of nonconforming grid couplings we can formulate simple, implementable, and provably stable schemes on general nonconforming curvilinear grids. The theory is applicable to methods on summation-by-parts form, including finite differences, discontinuous Galerkin spectral element, finite volume, and flux reconstruction methods. Time dependent advection–diffusion simulations corroborate the theoretical development.

Keywords
Non-conforming grids, Curvilinear mappings, Weak interface couplings, Summation-by-parts, Stability, Energy method
National Category
Mathematics
Identifiers
urn:nbn:se:liu:diva-154938 (URN)10.1016/j.jcp.2019.02.007 (DOI)000460889200011 ()
Available from: 2019-03-06 Created: 2019-03-06 Last updated: 2021-12-28
3. Trace preserving quantum dynamics using a novel reparametrization-neutral summation-by-parts difference operator
Open this publication in new window or tab >>Trace preserving quantum dynamics using a novel reparametrization-neutral summation-by-parts difference operator
Show others...
2021 (English)In: Journal of Computational Physics, ISSN 0021-9991, E-ISSN 1090-2716, Vol. 425, article id 109917Article in journal (Refereed) Published
Abstract [en]

We develop a novel numerical scheme for the simulation of dissipative quantum dynamics, following from two-body Lindblad master equations. It exactly preserves the trace of the density matrix and shows only mild deviations from hermiticity and positivity, which are the defining properties of the continuum Lindblad dynamics. The central ingredient is a new spatial difference operator, which not only fulfills the summation by parts (SBP) property, but also implements a continuum reparametrization property. Using the time evolution of a heavy-quark anti-quark bound state in a hot thermal medium as an explicit example, we show how the reparametrization neutral summation-by-parts (RN-SBP) operator enables an accurate simulation of the full dissipative dynamics of this open quantum system.

Place, publisher, year, edition, pages
Elsevier, 2021
Keywords
Time integration, Initial boundary value problems, Dissipative systems, Open quantum systems, Summation-by-parts operators, Mimetic operator
National Category
Computational Mathematics
Identifiers
urn:nbn:se:liu:diva-171869 (URN)10.1016/j.jcp.2020.109917 (DOI)000598924000002 ()
Funder
Swedish Research Council, 2018-05084_VRSwedish e‐Science Research Center, ABL in SESSI
Note

Funding agencies: The work of Y.A. is supported by JSPS KAKENHI Grant Number JP18K13538. O.Å., F.L. and J.N. acknowledge funding from the Swedish Research Council (Stockholm) under grant number 2018-05084_VR and from the Swedish e-Science Research Center (SeRC) through project ABL in SESSI. A.R. acknowledges discussions with M. Riesch and gladly acknowledges support by the Research Council of Norway under the FRIPRO Young Research Talent grant 286883. This work has utilized computing resources provided by UNINETT Sigma2 -the National Infrastructure for High Performance Computing and Data Storage in Norway under project NN9578K-QCDrtX “Real-time dynamics of nuclear matter under extreme conditions”.

Available from: 2020-12-10 Created: 2020-12-10 Last updated: 2024-11-04
4. Neural network enhanced computations on coarse grids
Open this publication in new window or tab >>Neural network enhanced computations on coarse grids
2021 (English)In: Journal of Computational Physics, ISSN 0021-9991, E-ISSN 1090-2716, Vol. 425, article id 109821Article in journal (Refereed) Published
Abstract [en]

Unresolved gradients produce numerical oscillations and inaccurate results. The most straightforward solution to such a problem is to increase the resolution of the computational grid. However, this is often prohibitively expensive and may lead to ecessive execution times. By training a neural network to predict the shape of the solution, we show that it is possible to reduce numerical oscillations and increase both accuracy and efficiency. Data from the neural network prediction is imposed using multiple penalty terms inside the domain.

Place, publisher, year, edition, pages
Elsevier, 2021
Keywords
Boundary layer, Numerical oscillations, Neural network, Summation-by-parts, Penalty terms, Coarse grids
National Category
Computational Mathematics
Identifiers
urn:nbn:se:liu:diva-170823 (URN)10.1016/j.jcp.2020.109821 (DOI)000630256300003 ()
Available from: 2020-10-23 Created: 2020-10-23 Last updated: 2021-12-28
5. Learning to differentiate
Open this publication in new window or tab >>Learning to differentiate
2021 (English)In: Journal of Computational Physics, ISSN 0021-9991, E-ISSN 1090-2716, Vol. 424, article id 109873Article in journal (Refereed) Published
Abstract [en]

Artificial neural networks together with associated computational libraries provide a powerful framework for constructing both classification and regression algorithms. In this paper we use neural networks to design linear and non-linear discrete differential operators. We show that neural network based operators can be used to construct stable discretizations of initial boundary-value problems by ensuring that the operators satisfy a discrete analogue of integration-by-parts known as summation-by-parts. Our neural network approach with linear activation functions is compared and contrasted with a more traditional linear algebra approach. An application to overlapping grids is explored. The strategy developed in this work opens the door for constructing stable differential operators on general meshes.

Place, publisher, year, edition, pages
Elsevier, 2021
Keywords
Neural networks, Discrete differential operators, Stability, Summation-by-parts, Overlapping grids
National Category
Computational Mathematics
Identifiers
urn:nbn:se:liu:diva-170279 (URN)10.1016/j.jcp.2020.109873 (DOI)000588203600029 ()
Available from: 2020-10-07 Created: 2020-10-07 Last updated: 2021-12-28Bibliographically approved

Open Access in DiVA

fulltext(3269 kB)1045 downloads
File information
File name FULLTEXT01.pdfFile size 3269 kBChecksum SHA-512
a681d98028b7e29ea0ae2e9bd8a43ada3cdac200b45f9248ef53da284d1d99dfd7b9e9b6e7b4520f48bd39d84eadc3a04dfe93f936a3d10512ef2e501e754da5
Type fulltextMimetype application/pdf
Order online >>

Other links

Publisher's full text

Authority records

Ålund, Oskar

Search in DiVA

By author/editor
Ålund, Oskar
By organisation
Computational MathematicsFaculty of Science & Engineering
Computational Mathematics

Search outside of DiVA

GoogleGoogle Scholar
Total: 1060 downloads
The number of downloads is the sum of all downloads of full texts. It may include eg previous versions that are now no longer available

doi
isbn
urn-nbn

Altmetric score

doi
isbn
urn-nbn
Total: 1896 hits
CiteExportLink to record
Permanent link

Direct link
Cite
Citation style
  • apa
  • ieee
  • modern-language-association-8th-edition
  • vancouver
  • oxford
  • Other style
More styles
Language
  • de-DE
  • en-GB
  • en-US
  • fi-FI
  • nn-NO
  • nn-NB
  • sv-SE
  • Other locale
More languages
Output format
  • html
  • text
  • asciidoc
  • rtf