fffaraz / fffaraz/awesome-cpp

OptiVec - vector and matrix library

Open
#1,728 0 comments 0 reactions 0 assignees View on GitHub
Dominant language
No language data
Stars
73.3k
Forks
8.3k
Avg merge
2d 20h
Merged PRs (30d)
5

Description

We would be glad to see our OptiVec library included in the "Awesome" list, category Math.
Its > 3000 functions were written in Assembler for superior speed and safety. It covers the fields:
1. Vectorized form of arithmetic operators and math functions.
2. Matrix operations, e.g.: matrix multiplication, inversion, LU decomposition, singular value decomposition, Cholesky, eigenvalues, linear systems.
3. Fast Fourier Transform techniques for efficient convolutions, correlation analyses, spectral filtering, etc., both one- and two-dimensional.
4. Curve fitting for a wide range of model functions from simple linear regression over polynomial fitting to non-linear models with multiple data sets.
5. Statistics.
6. Analysis (derivatives, integrals, extrema, interpolation).
7. Comparisons and counting functions for time series analysis.

Available for Visual C++, C++ Builder, Delphi, Lazarus, GCC, LLVM-Clang on Windows, GCC or Clang on Linux.
Free Demo version available from: https://www.optivec.com.

Contributor guide

Open the contributing guide

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.