**solve_bvp_test**,
a Python code which
calls scipy.integrate.solve_bvp(), which
solves boundary value problems (BVP) in one spatial dimension.

The computer code and data files described and made available on this web page are distributed under the MIT license

**solve_bvp_test** is available in
a Python version.

bvp_fd, a Python code which demonstrates the use of the finite difference method (FDM) to solve a boundary value problem (BVP).

fd1d_bvp, a MATLAB code which applies the finite difference method (FDM) to a two point boundary value problem (BVP) in one spatial dimension.

fem1d_bvp_linear, a MATLAB code which applies the finite element method (FEM), with piecewise linear elements, to a two point boundary value problem (BVP) in one spatial dimension, and compares the computed and exact solutions with the L2 and seminorm errors.

fem1d_bvp_quadratic, a Python code which applies the finite element method (FEM), with piecewise quadratic (PWQ) elements, to a two point boundary value problem (BVP) in one spatial dimension.

- solve_bvp_test.py, calls all the tests.
- solve_bvp_test.sh, runs all the tests.
- solve_bvp_test.txt, the output file.

- solve_bvp_test.png, two solutions to Bratu's BVP.