Compact numerical methods for computers : linear algebra and function minimisation /: linear algebra and function minimisation. (2018)