A C++ template library for embedded applications
Designed and maintained by
Aster Consulting Ltd

Maths

The contents of the maths group can be classified in to one of two areas.

Compile time constants

log
power
fibbonacci
factorial

Algorithms

checksum
bsd_checksum
xor_checksum
crc (8 bit to 64 bit variants)
fnv-1 & fnv-1a
pearson
jenkins
hash
random

Hash describes the various hash algorithms available and the common API to use for new hashes.
Constants describes the compile time constants that can be used.