Open Source
Symplectic Hamiltonian Direct Discontinuous Galerkin Method for Wave Propagation
arXiv cs.NA0 views
arXiv:2607.10652v2 Announce Type: replace Abstract: This paper presents a symplectic Hamiltonian direct discontinuous Galerkin (DDG) method for approximating wave propagation problems, including the linear and semilinear wave equations. Within an auxiliary-variable-free DG framework, we prove that the symmetry of the numerical flux bilinear form is equivalent to the existence of a discrete Hamiltonian structure. It follows that methods such as the symmetric interior penalty, BR2, and symmetric DDG (SDDG) methods admit a discrete Hamiltonian structure, whereas the Baumann--Oden and DDG methods do not possess this property. Exploiting this structure, we construct fully discrete symplectic schemes by combining the SDDG spatial discretization with symplectic time integrators. We also develop a unified treatment of periodic, Dirichlet, Neumann, and Robin boundary conditions that preserves the discrete Hamiltonian structure of the SDDG scheme. We further derive error estimates for the SDDG method applied to semilinear wave equations under these boundary conditions, showing the optimal convergence rate for the displacement and the suboptimal convergence rate for the velocity. Numerical experiments validate the theoretical convergence rates and demonstrate that the symplectic Hamiltonian DDG method achieves superior long-time energy conservation and accuracy.
Source:https://arxiv.org/abs/2607.10652PreviousSpeed limits for information acquisition in stochastic learning dynamicsNextA fully discrete LBRFD-IPDG method for linear fourth-order parabolic equations
Related posts
Show HN: CloneGuard – Scan a repo for credential-stealing tricks before it runs
0Hacker News Show
Show HN: Per Frame – film prices compared by cost per frame
0Hacker News Show

I built a GPU overclock planner in Python named G-OC-calculator to help you before doing overclocking
0dev.to
ICLR 2027 review scores for 40,458 papers
0Hacker News New
Show HN: Building iOS apps on Windows, without a Mac
0Hacker News Show
Show HN: Graphviz Dot in Go (CLI, Lib and WebAssembly)
0Hacker News New