A fast spectral algorithm for nonlinear wave equations with linear dispersion

被引:106
作者
Fornberg, B [1 ]
Driscoll, TA [1 ]
机构
[1] Univ Colorado, Dept Math Appl, Boulder, CO 80309 USA
基金
美国国家科学基金会;
关键词
spectral methods; nonlinear waves; KdV; NLS; linearly implicit;
D O I
10.1006/jcph.1999.6351
中图分类号
TP39 [计算机的应用];
学科分类号
081203 ; 0835 ;
摘要
Spectral algorithms offer very high spatial resolution for a wide range of nonlinear wave equations on periodic domains, including well-known cases such as the Korteweg-de Vries and nonlinear Schrodinger equations. For the beet computational efficiency, one needs also to use high-order methods in time while somehow bypassing the usual severe stability restrictions. We use linearly implicit multistep methods, with the innovation of choosing different methods for different ranges in Fourier space-high accuracy at low wavenumbers and A-stability at high wavenumbers. This new approach compares favorably to alternatives such as split-step and integrating factor (or linearly exact) methods. (C) 1999 Academic Press.
引用
收藏
页码:456 / 467
页数:12
相关论文
共 19 条
[1]   IMPLICIT EXPLICIT METHODS FOR TIME-DEPENDENT PARTIAL-DIFFERENTIAL EQUATIONS [J].
ASCHER, UM ;
RUUTH, SJ ;
WETTON, BTR .
SIAM JOURNAL ON NUMERICAL ANALYSIS, 1995, 32 (03) :797-823
[2]   Implicit-explicit Runge-Kutta methods for time-dependent partial differential equations [J].
Ascher, UM ;
Ruuth, SJ ;
Spiteri, RJ .
APPLIED NUMERICAL MATHEMATICS, 1997, 25 (2-3) :151-167
[3]  
CALVO MP, 1999, 1993 U VALL
[4]  
Canuto C., 2012, Spectral Methods: Fundamentals in Single Domains
[5]   FOURIER METHODS WITH EXTENDED STABILITY INTERVALS FOR THE KORTEWEG-DEVRIES EQUATION [J].
CHAN, TF ;
KERKHOVEN, T .
SIAM JOURNAL ON NUMERICAL ANALYSIS, 1985, 22 (03) :441-454
[6]  
Fornberg B., 1996, A Practical Guide to Pseudospectral Methods
[7]   SOME PRACTICAL EXPERIENCE WITH THE TIME INTEGRATION OF DISSIPATIVE EQUATIONS [J].
GARCIAARCHILLA, B .
JOURNAL OF COMPUTATIONAL PHYSICS, 1995, 122 (01) :25-29
[8]  
GHRIST M, UNPUB STAGGERED TIME
[9]  
GHRIST M, THESIS U COLORADO BO
[10]  
Gustafsson B., 1995, TIME DEPENDENT PROBL, Vsecond