A variant of the discrete gradient method for the solution of the semilinear wave equation under different boundary conditions

被引:0
|
作者
Liu, Kai [1 ]
Zhang, Mingqian [2 ]
You, Xiong [3 ]
机构
[1] Nanjing Audit Univ, Dept Math, Nanjing 211815, Peoples R China
[2] Nanjing Univ Finance & Econ, Coll Appl Math, Nanjing 210023, Peoples R China
[3] Nanjing Agr Univ, Dept Appl Math, Nanjing 210095, Peoples R China
关键词
Semilinear wave equation; Energy-preserving scheme; Extended discrete gradient formula; Boundary conditions; NUMERICAL-METHODS; EFFICIENT IMPLEMENTATION; ENERGY-CONSERVATION; STEP METHODS; COLLOCATION; DISCRETIZATIONS; INTEGRATORS; FAMILY;
D O I
10.1016/j.camwa.2024.02.008
中图分类号
O29 [应用数学];
学科分类号
070104 ;
摘要
In this paper, energy-preserving schemes based upon the discrete gradient are used to numerically solve the semilinear wave equation under periodic boundary conditions, Dirichlet boundary conditions and Neumann boundary conditions. Both the integral form and the evolutionary behaviour of the energy depend on the associated boundary conditions. The wave equations are semi-discretized in different manners for different boundary conditions such that the Hamiltonian functions of the resulting semi-discrete Hamiltonian systems are the discrete analogue of the original energy. Furthermore, the Hamiltonian functions of the resulting semidiscrete systems have similar evolutionary behaviours as the original energy. It is noted that the semi-discrete system exhibits an oscillatory structure. Subsequently, the semi-discrete approximation of the energy evolution as well as the oscillatory structure is passed to the fully-discrete problem by applying extended discrete gradient formula in the temporal direction. Numerical experiments are carried out to show the effectiveness of the new schemes.
引用
收藏
页码:199 / 218
页数:20
相关论文
共 50 条