Using AD to solve BVPs in MATLAB. - Lawrence F. Shampine; Robert Ketzscher; Shaun A. Forth (ACM Trans. Math. Softw., 2005)