Numerical methods and optimization in finance. (2019)