Sprout

Math library

A comprehensive C++ library for various algorithms and mathematical operations.

C++11/14 constexpr based Containers, Algorithms, Random numbers, Parsing, Ray tracing, Synthesizer, and others.

GitHub

876 stars
65 watching
48 forks
Language: C++
last commit: over 5 years ago
Linked from 1 awesome list


Backlinks from these awesome lists:

Related projects:

Repository Description Stars
nfrechette/rtm A C++ library designed to provide fast and efficient 3D and 4D arithmetic for real-time applications. 736
parsa/blaze Provides an efficient C++ math library with support for dense and sparse arithmetic, blending ease of use with high-performance capabilities. 61
michaldrobot/shaderfastlibs Optimized shader libraries for fast operations on AMD GCN architecture. 358
cpmech/russell A comprehensive library of numerical and mathematical functions for high-performance computations in various fields. 114
scoopr/vectorial A vector math library with support for SIMD instructions on various architectures. 351
tacticalmelonfarmer/cxl A C++17 metaprogramming library providing utilities for strings, parsing, typelists, aggregates to tuples conversions and constant integral literals. 50
mtmucha/coros A C++23 library for task-based parallelism utilizing coroutines and the new expected type. 306
boostorg/compute A C++ library providing a thin wrapper over the OpenCL API for GPU computing. 1,562
bodigrim/poly A Haskell library for manipulating polynomials with efficient arithmetic operations and scaling. 66
boostorg/geometry Provides C++14-based algorithms and data structures for solving geometric problems in computational geometry 460
stillwater-sc/universal A header-only C++ template library providing custom arithmetic plug-in types for mixed-precision algorithm development and optimization in AI, Machine Learning, and other fields. 410
math-comp/math-comp A comprehensive repository of formalized mathematical theories based on Coq and SSReflect. 587
rust-math/intel-mkl-src A crate that redistributes and provides Rust bindings to Intel's Math Kernel Library (MKL) for scientific computations. 82
yourtion/learningmasteringalgorithms-c A comprehensive C programming project covering various algorithms and data structures 747
davidstutz/seeds-revised An implementation of the SEEDS superpixel algorithm in C++ 52