Collocation in space and time: Experience with the Korteweg-de Vries equation

被引:0
|
作者
Brunner, H [1 ]
Roth, H [1 ]
机构
[1] MEM UNIV NEWFOUNDLAND,DEPT PHYS,ST JOHNS,NF A1B 3X7,CANADA
基金
加拿大自然科学与工程研究理事会;
关键词
collocation approximation; bivariate spline spaces; Korteweg de Vries equation; method of lines;
D O I
10.1016/S0168-9274(97)00098-6
中图分类号
O29 [应用数学];
学科分类号
070104 ;
摘要
We consider, from a computational point of view, the use of collocation in both space and time for the solution of certain evolutionary partial differential equations (PDEs). Our approximating function is drawn from a tensor product of polynomial spline spaces. Analyses of such methods have appeared in the literature, albeit infrequently, but few, if any, numerical results have been reported. Here we take a complementary approach, forgoing analysis and focussing on our numerical experience. We are interested primarily in equations having smooth travelling wave solutions, and so adopt solitons of the Korteweg-de Vries (KdV) equation as our model problem, Collocation at the Gauss points in both spatial and temporal subintervals leads to efficient, accurate solutions. However, collocating at the Radau II points in time proves to be nonconservative, leading to significant amplitude and phase errors. To help provide perspective for our numerical results? we include comparisons with a finite difference code and a pseudospectral collocation code with leapfrog timestepping. Additionally, we discuss some interesting implementation issues. (C) 1997 Elsevier Science B.V.
引用
收藏
页码:369 / 390
页数:22
相关论文
共 50 条