MADNESS — numerical analysis software