Joe Pitt-Francis; Jonathan Whiteley (2017). Guide to Scientific Computing in C++. Springer Science+Business Media.