The C++ Summation Toolkit is a simple library designed for summing
lists of homogeneous Real values comprised of types such as double
or float. The fundamental summation routines make use of
Kahan summation
in order to reduce overall computation error, furthermore
they also attempt trivial loop unrolling so as to increase execution
performance.
The routines are primarily intended to be used as building blocks for
more complex, possibly multi-threaded and precision sensitive summation
processes.
Summation Toolkit Library License
Free use of the Summation Toolkit Library is permitted under the
guidelines and in accordance with the
MIT License.