Python programming and numerical methods : a guide for engineers and scientists - Kong, Qingkai.; Siauw, Timmy.; Bayen, Alexandre M. (Elsevier Science, 2021)