Maintainer
Greg Lee
Description
A collection of scientific programming classes that implement complex numbers, matrices, and vectors, quaternions, random number generators, the singular value decomposition, and the Fast Fourier Transform.
Categories
Versions
Links
Numeric library clusters
- math - exposes the entire standard C <math.h> function suite (atan2, sinh, frexp, etc.)
- complex - contains an implementation of complex numbers
- matrix - contains implementations of matrices and vectors containing real and complex numbers
- quaternion - contains an implemenation of quaternions
- fft - contains an implementation of the Fast Fourrier Transform that operates on vectors of complex numbers
- statistics - simple statistics computers that work on arrays or sequences of DOUBLEs, and compute the mean, variance, and standard deviation of the sequence
- svd - contains implementations of the Singular Value Decomposition for matrices containing real and complex numbers
- mt_random - random number generator using the » Mersenne Twister algorithm
There is also a comprehensive test suite. Numerous unit test cases are included for use with with Gobo Eiffel Test.
The test cases also serve as examples of how to use the Numeric Eiffel Library.
Supported compilers
Licensing
Dependencies