Numerical recipes in C++ - William H. Press ... [et al.] (Cambridge Univ. Press, 2002)