The linear rational pseudospectral method with iteratively optimized poles for two-point boundary value problems

被引:21
|
作者
Berrut, JP [1 ]
Mittelmann, HD
机构
[1] Univ Fribourg, Dept Math, CH-1700 Fribourg, Switzerland
[2] Arizona State Univ, Dept Math, Tempe, AZ 85287 USA
来源
SIAM JOURNAL ON SCIENTIFIC COMPUTING | 2001年 / 23卷 / 03期
关键词
two-point boundary value problems; linear rational collocation; pole optimization;
D O I
10.1137/S106482750036615X
中图分类号
O29 [应用数学];
学科分类号
070104 ;
摘要
An algorithm is proposed which improves upon the polynomial pseudospectral method for solving linear two-point boundary value problems. In the latter, the collocation points are the vertical projection onto the interval of points equidistant or nearly equidistant on the circle, and they therefore accumulate in the vicinity of the extremities of the interval. Thus the method is well-suited for solving problems whose solutions have boundary layers but not as good at approximating solutions with large gradients (shocks) away from the extremities of their domain of definition. Our idea is to modify the polynomial ansatz by attaching a denominator so as to make it a rational interpolant. The denominator is then successively optimized in an iterative procedure with each step consisting of the solution of two problems: an optimization of the denominator for given values of the approximation to the solution u at the interpolation points and a collocation in the linear space of the rational interpolants with the just obtained xe denominator to obtain new approximate values of u. We show the efficiency of a Galerkin version of the method and discuss the power of the collocation version with several numerical examples.
引用
收藏
页码:961 / 975
页数:15
相关论文
共 50 条