Text this: A comparison of numerical methods for solving the bratu and bratu-type problems