Numerical routines (original) (raw)
Next: Comparison routines Up: The Common Package Previous: Complex numbers Contents
#include <gandalf/common/numerics.h>This contains a few useful numerical routines not often included in C libraries, such as square (e.g. gan_sqr_d() or the macrogan_sqr()), cube-root gan_cbrt() and various flavours of random number generators. There are functions gan_solve_quadratic () andgan_solve_cubic() for finding the real and complex roots of quadratic and cubic equations, and also a function gan_normal_sample() for generating samples from a normal distribution.
2006-03-17