Introduction

>

One of the strengths of Maple is its ability to provide a wide variety of information about solutions to differential equations. Explicit, implicit, parametric, series, Laplace transform, numerical, and graphical solutions can all be obtained via the dsolve command. Numerical solutions are of particular interest due to the fact that exact solutions do not exist, in closed form, for most engineering and scientific applications. The numerical solution methods available within dsolve are applicable only to initial value problems . Thus, at first glance, Maple appears to be very limited in its ability to analyze the multitude of two-point boundary value problems that occur frequently in engineering analysis.

>

A commonly used numerical method for the solution of two-point boundary value problems is the shooting method . This well-known technique is an iterative algorithm which attempts to identify appropriate initial conditions for a related initial value problem (IVP) that provides the solution to the original boundary value problem (BVP).

>

The first objective of this paper is to describe the shooting method and its Maple implementation, shoot . Then, shoot is used to analyze three common two-point BVPs from chemical engineering:

>