|
EiffelMath: Objects are for numerics too!
|
EiffelMath is a library of reusable object-oriented
components for numerical computation, providing
developers of financial, engineering and scientific
software with the full power of object technology.
EiffelMath is built on top of the extensive C library of
mathematical software produced by the Numerical
Algorithms Group (NAG). EiffelMath is not just a
straight Eiffel encapsulation of the functions of the
NAG library but presents developers with a full O-O view
of numerical abstractions, taking full advantage of the
Eiffel method: assertions applying the full Design by
Contract™ approach, simple routine interfaces (with
small argument lists), simple and consistent error
handling through Eiffel's disciplined exception
mechanism, and of course an object-oriented set of
concepts organized around the principal abstract
concepts of scientific software.
EiffelMath covers a wide range of numerical problems:
- Probability and Statistics
- Numerical Integration
- Solution of Nonlinear Equations
- Ordinary Differential Equations
- Solution of Linear Equations
- Solutions of Eigenproblems
- Fitting and Interpolation
- Orthogonal Factorizations and Linear Least Squares
- Optimization
- Special Functions
- Fast Fourier Transforms
- Time Series Analysis
- And more ...
Pricing for the Windows, Linux, and Mac versions of
EiffelMath is US$ 999.00 per license.
Pricing for the Unix version of EiffelMath is US$
1,999.00 per license.
One year of Maintenance and
Priority
Support is included with each purchase. Please
contact us
directly to acquire EiffelMath. |
|
|
|
|