This software offers a library of fast vector and matrix functions.
OptiVec offers a vast selection of functions as building blocks for almost all areas of vector and matrix processing:
- All C/C++ operators and functions are available in vectorized form for all integer, real, and complex floating-point data types.
- Many additional mathematical functions (real and complex)
- Building blocks for statistical analysis
- Derivatives, integrals, interpolations
- Fast Fourier Transform techniques for efficient folding and unfolding, correlation and spectral analysis, filtering, etc.
- Vector and matrix algebra, matrix decompositions, eigenvalues, etc.
- Curve fitting to linear or nonlinear functions.
- Graphic functions for plots in Cartesian coordinates
Overall, OptiVec contains over 3000 functions. The assembler implementation offers better error handling capabilities and ensures a high level of safety. The clear, intuitive, and straightforward syntax also makes programs written with OptiVec easy to read.
This version is intended for Borland C/C++ 4.0+ or Borland C++ Builder (all versions). OptiVec is an invaluable tool for programmers dealing with numerical data who want to simplify their work and improve the accuracy and speed of their programs.
Version 3.3: N/A