Text this: Engineering and scientific subroutine library : guide and reference, release 3.