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

880 stars
65 watching
49 forks
Language: C++
last commit: over 7 years ago
Linked from 1 awesome list


Backlinks from these awesome lists:

Related projects:

RepositoryDescriptionStars
nfrechette/rtmA C++ library designed to provide fast and efficient 3D and 4D arithmetic for real-time applications.740
parsa/blazeProvides an efficient C++ math library with support for dense and sparse arithmetic, blending ease of use with high-performance capabilities.61
michaldrobot/shaderfastlibsOptimized shader libraries for fast operations on graphics processing units.359
cpmech/russellA comprehensive library of numerical and mathematical functions for high-performance computations in various fields.118
scoopr/vectorialA vector math library with support for SIMD instructions on various architectures.351
tacticalmelonfarmer/cxlA C++17 metaprogramming library providing utilities for strings, parsing, typelists, aggregates to tuples conversions and constant integral literals.51
mtmucha/corosA C++23 library for task-based parallelism utilizing coroutines and the new expected type.310
boostorg/computeA C++ library providing a thin wrapper over the OpenCL API for GPU computing.1,566
bodigrim/polyA Haskell library for manipulating polynomials with efficient arithmetic operations and scaling.67
boostorg/geometryProvides C++14-based algorithms and data structures for solving geometric problems in computational geometry461
stillwater-sc/universalA 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.424
math-comp/math-compA comprehensive library of formalized mathematical theories593
rust-math/intel-mkl-srcA crate that redistributes and provides Rust bindings to Intel's Math Kernel Library (MKL) for scientific computations.82
yourtion/learningmasteringalgorithms-cA comprehensive C programming project covering various algorithms and data structures749
davidstutz/seeds-revisedAn implementation of the SEEDS superpixel algorithm in C++53