Invariants Preserving Time-Implicit Local Discontinuous Galerkin Schemes for High-Order Nonlinear Wave Equations
Wei Zheng , Yan Xu
Communications on Applied Mathematics and Computation ›› 2026, Vol. 8 ›› Issue (1) : 149 -176.
This paper presents a novel approach to preserving invariants in the time-implicit numerical discretization of high-order nonlinear wave equations. Many high-order nonlinear wave equations have an infinite number of conserved quantities. Designing time-implicit numerical schemes that preserve many conserved quantities simultaneously is challenging. The proposed method utilizes Lagrange multipliers to reformulate the local discontinuous Galerkin (LDG) discretization as a conservative discretization. Combining an implicit spectral deferred correction method for time discretization can achieve a high-order scheme in both temporal and spatial dimensions. We use the Korteweg-de Vries equations as an example to illustrate the implementation of the algorithm. The algorithm can be easily generalized to other nonlinear wave problems with conserved quantities. Numerical examples for various high-order nonlinear wave equations demonstrate the effectiveness of the proposed methods in preserving invariants while maintaining the high accuracy.
Local discontinuous Galerkin (LDG) method / Conservative and dissipative schemes / Korteweg-de Vries type equations / Spectral deferred correction (SDC) method / Lagrange multiplier / 65M60 / 35Q53
| [1] |
|
| [2] |
Chen, Y., Dong, B., Pereira, R.: A new conservative discontinuous Galerkin method via implicit penalization for the generalized Korteweg-de Vries equation. SIAM J. Numer. Anal. 60(6), 3078–3098 (2022) |
| [3] |
Cockburn, B., Hou, S., Shu, C.-W.: The Runge-Kutta local projection discontinuous Galerkin finite element method for conservation laws. IV. The multidimensional case. Math. Comput. 54(190), 545–581 (1990) |
| [4] |
|
| [5] |
Cockburn, B., Shu, C.-W.: TVB Runge-Kutta local projection discontinuous Galerkin finite element method for conservation laws. II. General framework. Math. Comput. 52(186), 411–435 (1989) |
| [6] |
|
| [7] |
Cockburn, B., Shu, C.-W.: The Runge-Kutta discontinuous Galerkin method for conservation laws. V. Multidimensional systems. J. Comput. Phys 141(2), 199–224 (1998) |
| [8] |
Cui, Y., Mao, D.: Numerical method satisfying the first two conservation laws for the Korteweg-de Vries equation. J. Comput. Phys. 227(1), 376–399 (2007) |
| [9] |
Deuflhard, P.: Newton methods for nonlinear problems: affine invariance and adaptive algorithms. In: Springer Series in Computational Mathematics, vol. 35. Springer, Heidelberg (2011) |
| [10] |
|
| [11] |
|
| [12] |
Guo, R., Xia, Y., Xu, Y.: Semi-implicit spectral deferred correction methods for highly nonlinear partial differential equations. J. Comput. Phys. 338, 269–284 (2017) |
| [13] |
Guo, R., Xu, Y.: Fast solver for the local discontinuous Galerkin discretization of the KdV type equations. Commun. Comput. Phys. 17(2), 424–457 (2015) |
| [14] |
Guo, R., Xu, Y.: Semi-implicit spectral deferred correction method based on the invariant energy quadratization approach for phase field problems. Commun. Comput. Phys. 26(1), 87–113 (2019) |
| [15] |
Hairer, E., Lubich, C., Wanner, G.: Geometric numerical integration. In: Springer Series in Computational Mathematics, vol. 31, 2nd edn. Springer, Berlin (2006) |
| [16] |
|
| [17] |
|
| [18] |
|
| [19] |
|
| [20] |
|
| [21] |
|
| [22] |
Li, D., Li, X., Zhang, Z.: Linearly implicit and high-order energy-preserving relaxation schemes for highly oscillatory Hamiltonian systems. J. Comput. Phys. 477, 111925 (2023) |
| [23] |
Liu, H., Yi, N.: A Hamiltonian preserving discontinuous Galerkin method for the generalized Korteweg-de Vries equation. J. Comput. Phys. 321, 776–796 (2016) |
| [24] |
|
| [25] |
Miura, R.M., Gardner, C.S., Kruskal, M.D.: Korteweg-de Vries equation and generalizations. II. Existence of conservation laws and constants of motion. J. Math. Phys. 9, 1204–1209 (1968) |
| [26] |
|
| [27] |
Nouri, F.Z., Sloan, D.M.: A comparison of Fourier pseudospectral methods for the solution of the Korteweg-de Vries equation. J. Comput. Phys. 83(2), 324–344 (1989) |
| [28] |
Nowak, U., Weimann, L.: A family of Newton codes for systems of highly nonlinear equations. Technical Report TR-91-10, ZIB, Takustr. 7, 14195 Berlin (1992) |
| [29] |
|
| [30] |
Reed, W.H., Hill, T.R.: Triangular mesh methods for the neutron transport equation. Technical Report, Los Alamos Scientific Lab., N. Mex., USA (1973) |
| [31] |
|
| [32] |
|
| [33] |
|
| [34] |
|
| [35] |
Xu, Y., Shu, C.-W.: Local discontinuous Galerkin methods for three classes of nonlinear wave equations. J. Comput. Math. 22, 250–274 (2004) |
| [36] |
|
| [37] |
|
| [38] |
|
| [39] |
|
| [40] |
|
Shanghai University
/
| 〈 |
|
〉 |