Modern Software Tools for Scientific Computing - A. Bruaset, Hans Petter Langtangen et E. Arge