Pade approximant algorithm for solving nonlinear ordinary differential equation boundary value problems on an unbounded domain

被引:126
作者
Boyd, JP
机构
来源
COMPUTERS IN PHYSICS | 1997年 / 11卷 / 03期
关键词
D O I
10.1063/1.168606
中图分类号
TP39 [计算机的应用];
学科分类号
081203 ; 0835 ;
摘要
We describe a four-step algorithm for solving ordinary differential equation nonlinear boundary-value problems on infinite or semi-infinite intervals. The first step is to compute high-order Taylor series expansions using an algebraic manipulation language such as Maple or Mathematica. These expansions will contain one or more unknown parameters z which will be determined by the boundary condition at infinity. The second step is to convert the Taylor expansions into diagonal Padi approximants. The boundary condition that u(x) decays to zero at infinity becomes the condition that the coefficient of the highest power of x in the numerator polynomial must be zero. The third step is to solve this equation for the free parameter z. The final step is to evaluate each of the multiple solutions of this equation for physical plausibility and convergence (as N increases). This algorithm can be implemented in as few as seven lines of Maple (sample program provided!). We illustrate the method with three examples: the Flierl-Petviashvili vortex of geophysical fluid dynamics, the quartic oscillator of quantum mechanics, and the Blasius function for the boundary layer above a semi-infinite plate in fluid mechanics. Methods for nonlinear problems are almost always iterative and need a first guess to initialize the iteration. The Pade algorithm is unusual in that it is a direct method that requires no a priori information about the solution. (C) 1997 American Institute of Physics.
引用
收藏
页码:299 / 303
页数:5
相关论文
共 12 条
  • [1] [Anonymous], 1975, Essentials of Pade Approximations
  • [2] BAIRSTOW L, 1925, J ROY AERONAUT SOC, V19, P3
  • [3] BAKER GA, 1965, ADV THEORETICAL PHYS, P1
  • [4] BAKER GA, 1961, NEW METHODS LAMINAR
  • [5] Bender C. M., 1999, Advanced Mathematical Methods for Scientists and Engineers, V1
  • [6] Blasius H., 1908, Z Math Physik, V56, P1
  • [7] Boyd J. P., 1989, Chebyshev and Fourier Spectral Methods, V1st
  • [8] BAROCLINIC SOLITARY WAVES WITH RADIAL SYMMETRY
    FLIERL, GR
    [J]. DYNAMICS OF ATMOSPHERES AND OCEANS, 1979, 3 (01) : 15 - 38
  • [9] MEKSYN D, 1959, CR HEBD ACAD SCI, V248, P2286
  • [10] INTEGRATION OF THE BOUNDARY-LAYER EQUATIONS
    MEKSYN, D
    [J]. PROCEEDINGS OF THE ROYAL SOCIETY OF LONDON SERIES A-MATHEMATICAL AND PHYSICAL SCIENCES, 1956, 237 (1211): : 543 - 559