A Fast Adaptive Numerical Method for Stiff Two-Point Boundary Value Problems

We describe a robust, adaptive algorithm for the solution of singularly perturbed two-point boundary value problems. Many different phenomena can arise in such problems, including boundary layers, dense oscillations, and complicated or ill-conditioned internal transition regions. Working with an integral equation reformulation of the original differential equation, we introduce a method for error analysis which can be used for mesh refinement even when the solution computed on the current mesh is underresolved. Based on this method, we have constructed a black-box code for stiff problems which automatically generates an adaptive mesh resolving all features of the solution. The solver is direct and of arbitrarily high-order accuracy and requires an amount of time proportional to the number of grid points.

[1]  D. Gottlieb,et al.  Numerical analysis of spectral methods , 1977 .

[2]  A. Brandt,et al.  Multilevel matrix multiplication and fast solution of integral equations , 1990 .

[3]  L. Fox,et al.  Chebyshev polynomials in numerical analysis , 1970 .

[4]  de Ppn Pieter Groen,et al.  The nature of resonance in a singular perturbation problem of turning point type , 1980 .

[5]  H. Weitzner,et al.  Perturbation Methods in Applied Mathematics , 1969 .

[6]  Vladimir Rokhlin,et al.  On the numerical solution of two-point boundary value problems II , 1994 .

[7]  R. Mattheij,et al.  An Efficient Algorithm for Solving General Linear Two-Point BVP , 1984 .

[8]  U. Ascher,et al.  A New Basis Implementation for a Mixed Order Boundary Value ODE Solver , 1987 .

[9]  C. Pearson On a Differential Equation of Boundary Layer Type , 1968 .

[10]  J. H. Ma The Rapid Solution of the Laplace Equation on Regions with Fractal Boundaries , 1992 .

[11]  Quyen Numerical Methods for Singular Perturbation Problems , .

[12]  Leslie Greengard,et al.  Spectral integration and two-point boundary value problems , 1991 .

[13]  Dr. M. G. Worster Methods of Mathematical Physics , 1947, Nature.

[14]  Ronald R. Coifman,et al.  Wavelet-Like Bases for the Fast Solution of Second-Kind Integral Equations , 1993, SIAM J. Sci. Comput..

[15]  Michael R. Osborne,et al.  Numerical solution of boundary value problems for ordinary differential equations , 1995, Classics in applied mathematics.

[16]  R. Coifman,et al.  Fast wavelet transforms and numerical algorithms I , 1991 .

[17]  Johan Grasman,et al.  A Variational Approach to Singularly Perturbed Boundary Value Problems for Ordinary and Partial Differential Equations with Turning Points , 1976 .

[18]  Lawrence F. Shampine,et al.  Automatic Solution of the Sturm-Liouville Problem , 1978, TOMS.

[19]  Robert D. Russell,et al.  Collocation Software for Boundary-Value ODEs , 1981, TOMS.

[20]  Heinz-Otto Kreiss,et al.  Difference approximations for boundary and eigenvalue problems for ordinary differential equations , 1972 .

[21]  C. W. Clenshaw,et al.  A method for numerical integration on an automatic computer , 1960 .

[22]  N. Nichols,et al.  Numerical methods for stiff two-point boundary value problems , 1986 .

[23]  Heinz-Otto Kreiss,et al.  Methods for singular perturbation problems , 1975 .

[24]  V. Pereyra,et al.  An adaptive finite difference solver for nonlinear two point boundary problems with mild boundary layers. , 1975 .

[25]  Michael J. Ward,et al.  On the Asymptotic and Numerical Analyses of Exponentially III‐Conditioned Singularly Perturbed Boundary Value Problems , 1995 .

[26]  Thomas Hagstrom,et al.  An efficient spectral method for ordinary differential equations with rational function coefficients , 1996, Math. Comput..