Numerical recipes in Fortran 90 : the art of parallel scientific computing - Press, William H.; Metcalf, Michael (Cambridge University Press, 1996)