Implementation of Dual Number Automatic Differentiation with John Newman’s BAND Algorithm