摘要

基于“数值算法应尽可能地保持原问题的本质特征”这一思想,本文利用复合构造方法为Zakharov系统构造了一个局部动量守恒算法.本文所提出格式的优点是它在任何时空区域都能够保持局部动量守恒和局部质量守恒,即不依赖于任何的边界条件.在合适的边界条件下,例如齐次边界条件和周期边界条件,所提出的算法也保持了全局的动量守恒和质量守恒.数值实验给出了算法的时空二阶收敛性,并且验证了该算法的长时间计算稳定性和不变量守恒性.