Abstract:
BACOL is an efficient software package for solving systems of second order parabolic PDEs in one space dimension. A significant feature of the package is that it employs adaptive error control in both time and space. A second order PDE depends on the solution, u, and its first and second derivatives, ux and uxx. However, many applications lead to mathematical models which involve fourth order PDEs. Fourth order PDEs depend on u, ux, uxxx, and uxxxx. One contribution of the thesis is that it provides a survey of applications in which fourth order PDEs arise.
The thesis focuses on how to extend BACOL so that it can handle fourth order PDEs. We have explored a somewhat novel approach that involves converting the fourth order PDE to a coupled system which contains one second order PDE and one second order PDE (in space). A careful investigation of the BACOL package is carried out in order to extend it so that it can treat this coupled PDE/ODE system directly; the new software is called BACOL42. For comparison purposes we have also considered an approximate form of the converted system that can be solved using the original BACOL software. Numerical results are provided to demonstrate the effectiveness of BACOL42. The thesis also provides a numerical study of two other PDE solvers, pdepe and MOVCOL4, that can be applied to solve fourth order PDEs.