Numerical recipes routines and examples in basic: companion manual to numerical recipes: the art of scientific computing - Sprott, Julien C. (Cambridge University Press, 1991)