Text this: Mathematical modelling and digital simulation for engineers and scientists