Energy-preserving schemes for conservative PDEs based on periodic quasi-interpolation methods
In this paper, we present a novel energy-preserving scheme for solving time-dependent partial differential equations with periodic solutions on non-uniform grids. The proposed scheme combines the periodic quasi-interpolation approaches with the discrete gradient method. One of the main advantages of...
Gespeichert in:
Veröffentlicht in: | Communications in nonlinear science & numerical simulation 2024-04, Vol.131, p.107831, Article 107831 |
---|---|
Hauptverfasser: | , |
Format: | Artikel |
Sprache: | eng |
Schlagworte: | |
Online-Zugang: | Volltext |
Tags: |
Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
|
Zusammenfassung: | In this paper, we present a novel energy-preserving scheme for solving time-dependent partial differential equations with periodic solutions on non-uniform grids. The proposed scheme combines the periodic quasi-interpolation approaches with the discrete gradient method. One of the main advantages of our method is its ability to ensure energy conservation without relying on the requirement of an anti-symmetric differentiation matrix. We rigorously verify the energy conservation properties of the full-discrete scheme, as well as establish the convergence results. Furthermore, we extend the capabilities of our method by incorporating an adaptive strategy, allowing for the design of an adaptive energy-preserving scheme. This adaptive feature enhances the accuracy and efficiency of the numerical solution. To demonstrate the effectiveness and energy-preserving ability of the proposed scheme, we present several numerical examples. These examples showcase the superior accuracy and robustness of our method.
•A novel energy-preserving meshless method is proposed for conservative PDEs.•The method allows for the design of an adaptive energy-preserving scheme.•The energy conservation properties and the convergence results are verified. |
---|---|
ISSN: | 1007-5704 |
DOI: | 10.1016/j.cnsns.2024.107831 |