A C library for statistical and scientific computing
Armadillo: fast C++ library for linear algebra & scientific computing - https://arma.sourceforge.net
automatic differentiation made easier for C++
A large scale non-linear optimization library
The public CGAL repository, see the README below
A Compositional Numeric Library for C++
Header-Only C++ Library for Graph Representation and Algorithms
THIS MIRROR IS DEPRECATED -- New url: https://gitlab.com/libeigen/eigen
C++ Mathematical Expression Parsing And Evaluation Library https://www.partow.net/programming/exprtk/index.html
Generic Math Template Library (forked from http://ggt.sourceforge.net/)
Math library using HLSL syntax with multiplatform SIMD support
COIN-OR Interior Point Optimizer IPOPT
Integrated Software for Imagers and Spectrometers v3. ISIS3 is a digital image processing software package to manipulate imagery collected by current and past NASA and International planetary missions.
P(R*_{3, 0, 1}) specialized SIMD Geometric Algebra Library
LibTomMath is a free open source portable number theoretic multiple-precision integer library written entirely in C.
linalg.h is a single header, public domain, short vector math library for C++
a lean linear math library, aimed at graphics programming. Supports vec3, vec4, mat4x4 and quaternions
Boost.org math module
An efficient C++17 GPU numerical computing library with Python-like syntax
Meta mathematics. Symbolic functions and derivatives.
MIRACL Cryptographic SDK: Multiprecision Integer and Rational Arithmetic Cryptographic Library is a C software library that is widely regarded by developers as the gold standard open source SDK for elliptic curve cryptography (ECC).
A concise C++17 implementation of automatic differentiation (operator overloading)
Boost.Multiprecision
muparser is a fast math parser library for C/C++ with (optional) OpenMP support.
Official GitHub repository for netCDF-C++ libraries and utilities.
C++ implementation of the Python Numpy library
OpenBLAS is an optimized BLAS library based on GotoBLAS2 1.13 BSD version.
The QuantLib C++ library
Replacements to standard numeric types which throw exceptions on errors
A C++ header-only library of statistical distribution functions.
SymEngine is a fast symbolic manipulation library, written in C++
tiny recursive descent expression parser, compiler, and evaluation engine for math expressions
Large collection of number systems providing custom arithmetic for mixed-precision algorithm development and optimization for AI, Machine Learning, Computer Vision, Signal Processing, CAE, EDA, control, optimization, estimation, and approximation.
SIMD Vector Classes for C++
[older version] Versor 1.0 C++ library for conformal geometric algebra draw routines
Wykobi C++ Computational Geometry Library https://www.wykobi.com
A general purpose library for numerical calculations with higher order tensors, Tensor-Train Decompositions / Matrix Product States and other Tensor Networks
C++ tensors with broadcasting and lazy computing