This site's content was compiled from 1993 to 2006. Beyond that, Google is your friend.

MOOMBA

Maintainer

Daniel Prager

Description

Modern, Object-Oriented Math(s)-Based Algorithms.

These classes and test applications implement some math structures, written entirely in Eiffel.

Categories

Versions

Links

Features

Class FOURIERIZABLE_VECTOR represents a vector with two "forms", corresponding to (say) time-domain and frequency-domain. The 'transform' feature tells the vector to switch between these forms. This is implemented using a fast-fourier transform. Additionally, vector operations are only permitted if they are in the same form.

Class COMPLEX provides the standard mathematical functions (trig, log, inverses etc) extended to take complex arguments, with zealous postconditions.

Supported compilers

Licensing

Google
 
Web eiffelzone.com