Open
Description
There are a few mathematical utilities in C++ and a lot is upcoming.
We have the standard math functions (e.g. sin
etc), and the special math functions (#344). There is std::complex
(#343). We also don't mention the C++20 <numbers>
header, which finally contains std::numbers::pi
:)
C++23 has std::mdspan
as MD array abstraction (e.g. for matrices and tensors). Built on this, we will get a standard interface for linear algebra (based on BLAS using std::mdspan
) in C++26. std::mdarray
and std::submdspan
may also come in C++26.
This may deserve a small section of its own at some point.