Numerical Treatment of Singular BVPs: The New MATLAB Code bvpsuite

In this article we consider boundary value problems for systems of ordinary differential equations with singularities. We discuss the analytical properties of such systems and put forward polynomial collocation for their numerical solution. We also discuss further prerequisites necessary for an efficient open domain code—a posteriori error estimation and a grid adaptation strategy. Finally, we present the scope and the performance of our new MATLAB code bvpsuite designed to solve singular boundary value problems and index‐1 differential algebraic equations.

[1]  F. Hoog,et al.  Collocation Methods for Singular Boundary Value Problems , 1978 .

[2]  Othmar Koch,et al.  On a singular boundary value problem arising in the theory of shallow membrane caps , 2007 .

[3]  Richard Weiss,et al.  Difference Methods for Boundary Value Problems with a Singularity of the First Kind , 1976 .

[4]  Richard Weiss,et al.  The application of Runge-Kutta schemes to singular initial value problems , 1985 .

[5]  Lawrence F. Shampine,et al.  Solving Boundary Value Problems for Ordinary Differential Equations in M atlab with bvp 4 c , 2022 .

[6]  Othmar Koch,et al.  Efficient Numerical Solution of the Density Profile Equation in Hydrodynamics , 2007, J. Sci. Comput..

[7]  Othmar Koch,et al.  Computation of Self-similar Solution Profiles for the Nonlinear Schrödinger Equation , 2005, Computing.

[8]  E. Weinmüller,et al.  Defect‐based a Posteriori Error Estimation for Index 1 DAEs with a Singularity of the First Kind , 2009 .

[9]  U. Ascher,et al.  A collocation solver for mixed order systems of boundary value problems , 1979 .

[10]  Othmar Koch,et al.  Collocation methods for index 1 DAEs with a singularity of the first kind , 2010, Math. Comput..

[11]  Ewa Weinmüller,et al.  Analysis and numerical simulation of positive and dead-core solutions of singular two-point boundary value problems , 2008, Comput. Math. Appl..

[12]  C. Budd,et al.  From nonlinear PDEs to singular ODEs , 2006 .

[13]  Winfried Auzinger,et al.  Collocation Methods for Boundary Value Problems with an Essential Singularity , 2003, LSSC.

[15]  Ewa Weinmüller,et al.  Automatic grid control in adaptive BVP solvers , 2010, Numerical Algorithms.

[16]  Winfried Auzinger,et al.  Analysis of a New Error Estimate for Collocation Methods Applied to Singular Boundary Value Problems , 2005, SIAM J. Numer. Anal..

[17]  H. Keller,et al.  Approximation methods for nonlinear problems with application to two-point boundary value problems , 1975 .

[18]  L. Shampine,et al.  A BVP Solver that Controls Residual and Error 1 , 2008 .

[19]  Richard Weiss,et al.  On the Boundary Value Problem for Systems of Ordinary Differential Equations with a Singularity of the Second Kind , 1980 .

[20]  Othmar Koch,et al.  Asymptotically correct error estimation for collocation methods applied to singular boundary value problems , 2005, Numerische Mathematik.

[21]  Ewa Weinmüller,et al.  An investigation of the complete post-buckling behavior of axisymmetric spherical shells , 1985 .

[22]  Winfried Auzinger,et al.  COLLOCATION METHODS FOR THE SOLUTION OF EIGENVALUE PROBLEMS FOR SINGULAR ORDINARY DIFFERENTIAL EQUATIONS , 2006 .

[23]  Richard Weiss,et al.  The Numerical Solution of Boundary Value Problems with an Essential Singularity , 1979 .

[24]  Othmar Koch,et al.  Pathfollowing for essentially singular boundary value problems with application to the complex Ginzburg-Landau equation , 2009 .

[25]  Winfried Auzinger,et al.  New a posteriori error estimates for singular boundary value problems , 2005, Numerical Algorithms.

[26]  Robert D. Russell,et al.  Numerical solution of boundary value problems for ordinary differential equations , 1995, Classics in applied mathematics.

[27]  Lawrence F. Shampine,et al.  A User-Friendly Fortran BVP Solver , 2006 .

[28]  Lawrence F. Shampine,et al.  A BVP solver based on residual control and the Maltab PSE , 2001, TOMS.

[29]  Winfried Auzinger,et al.  A Collocation Code for Boundary Value Problems in Ordinary Differential Equations , 2002 .