The HPA library offers functions for high precision arithmetic, a
high precision math library and functions which apply high precision computation. The math library support includes evaluation of trigonometric, inverse trigonometric, hyperbolic, logarithm and exponential functions at the same precision as the floating point math itself. The version 1.0 of the HPA library will also support high precision complex arithmetic and will include an extended precision
complex math library. HPA should also be friendly to C++ people.