30 open-source projects similar to datenwolf/linmath.h, ranked by how many features they have in common. Compare stars, activity and what each one does to find the best Linmath.h alternative.
tiny recursive descent expression parser, compiler, and evaluation engine for math expressions
QuantLib is a quantitative finance library and analysis engine built in C++ for executing complex financial calculations and simulations. It serves as a framework for quantitative finance modeling and trading risk management, providing the tools necessary to calculate fair values and risk metrics for diverse financial assets. The project focuses on financial instrument modeling and the evaluation of potential losses and exposure levels to inform portfolio management decisions. It provides a system for modeling financial instruments and managing trading risk through quantitative mathematical m
NumCpp is a C++ framework and numerical computing library that provides a toolkit for multi-dimensional array management and mathematical routines. It functions as a C++ implementation of the NumPy ecosystem, offering a scientific computing framework for managing tensors and performing complex algebraic equations. The project enables high-performance array manipulation within a C++ environment without relying on a Python runtime. It distinguishes itself by providing a NumPy-like interface for executing linear algebra, managing multi-dimensional data structures, and performing numerical proces
SymEngine is a fast symbolic manipulation library, written in C++
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).
An efficient C++20 GPU numerical computing library with Python-like syntax
This project is a header-only C++ library designed for graphics mathematics, providing a comprehensive suite of vector, matrix, and quaternion types. It is built using template metaprogramming to generate mathematical primitives at compile time, eliminating the need for precompiled binary libraries and allowing for direct integration into existing build systems. The library is distinguished by its strict adherence to the OpenGL Shading Language specification, ensuring that mathematical results remain consistent across both CPU and GPU code. It provides specialized utilities for managing float
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++
1loc is a JavaScript utility library and multifaceted toolkit providing a collection of single-line functions for common mathematical, string, date, and geometric operations. It functions as a set of functional programming helpers and data validation predicates designed to perform atomic transformations and validations. The project includes a geometry math library for calculating distances, angles, and spatial overlaps between points and rectangles, alongside a text manipulation library for casting, capitalizing, and analyzing string content. The toolkit covers broader capability areas inclu
Public domain single header fast Fourier transform for arbitrary array sizes, in about 100 lines of C code, which should be straightforward to understand.
Fast, easy automatic differentiation in C++
geogram Delaunay pluggable software module
a programming library with geometric algorithms
Makes life working with units of measurement just a little bit better.
A C/C++ header for parsing and evaluation of arithmetic expressions.
This library provides a self-contained and easy to use implementation of matrix container class. The main features include: - Full template parameterization with support for both real and complex data-types. - Lightweight and self-contained - single header, no dependencies outside of C++…
Simple discrete (DHMM) and continuous Hidden Markov Model (CHMM) library
This is a single header file inspired by stb.h by Sean Barrett with a bunch of useful statistical functions
Tiny header-only C++17 library for lat/lng geometry: distance, bearing, area, point-in-polygon and path proximity
Poisson Disk Points Generator
This is a header-only library, as such most of its functional documentation is contained within the "header section" of the source code in the form of comments. It is highly recommended that you read said documentation before using this library.