| Mathematical special functions (C++17) |
|
| Mathematical constants (C++20) |
|
| Basic linear algebra algorithms (C++26) |
|
| Data-parallel types (SIMD) (C++26) |
|
| Floating-point environment (C++11) |
|
| Complex numbers |
|
| Numeric array (valarray) |
|
| Pseudo-random number generation |
|
| Bit manipulation (C++20) |
|
| Saturation arithmetic (C++26) |
|
| Factor operations |
|
| gcd(C++17) |
lcm(C++17) |
| Interpolations |
|
| midpoint(C++20) |
lerp(C++20) |
| Generic numeric operations |
|
| iota(C++11) ranges::iota(C++23) accumulate inner_product adjacent_difference partial_sum |
reduce(C++17) transform_reduce(C++17) inclusive_scan(C++17) exclusive_scan(C++17) transform_inclusive_scan(C++17) transform_exclusive_scan(C++17) |
| C-style checked integer arithmetic |
|
| ckd_add(C++26) ckd_sub(C++26) |
ckd_mul(C++26) |