Topic: Numeric extensions for Linear Algebra?


Author: me@ryanlewis.net
Date: Tue, 27 Sep 2016 21:52:46 -0700 (PDT)
Raw View
------=_Part_4927_211274391.1475038366221
Content-Type: multipart/alternative;
 boundary="----=_Part_4928_526582362.1475038366222"

------=_Part_4928_526582362.1475038366222
Content-Type: text/plain; charset=UTF-8

It's great that C++ has a numerics library!
http://en.cppreference.com/w/cpp/numeric

I wonder if there would be appetite for adding standard algorithms for
linear algebra, a.l.a BLAS/LAPACK.

One algorithm already
exists: http://en.cppreference.com/w/cpp/algorithm/inner_product !

It does not seem unreasonable that we could standardize a matrix view type,
such as array_view, and then algorithms such as matrix multiplication, and
various matrix factorizations could be implemented...

--
You received this message because you are subscribed to the Google Groups "ISO C++ Standard - Future Proposals" group.
To unsubscribe from this group and stop receiving emails from it, send an email to std-proposals+unsubscribe@isocpp.org.
To post to this group, send email to std-proposals@isocpp.org.
To view this discussion on the web visit https://groups.google.com/a/isocpp.org/d/msgid/std-proposals/839ca9bd-10d4-4752-bf79-65381898f8f5%40isocpp.org.

------=_Part_4928_526582362.1475038366222
Content-Type: text/html; charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<div dir=3D"ltr"><div>It&#39;s great that C++ has a numerics library! http:=
//en.cppreference.com/w/cpp/numeric</div><div><br></div><div>I wonder if th=
ere would be appetite for adding standard algorithms for linear algebra, a.=
l.a BLAS/LAPACK.</div><div><br></div><div>One algorithm already exists:=C2=
=A0http://en.cppreference.com/w/cpp/algorithm/inner_product !</div><div><br=
></div><div>It does not seem unreasonable that we could standardize a matri=
x view type, such as array_view, and then algorithms such as matrix multipl=
ication, and various matrix factorizations could be implemented...</div></d=
iv>

<p></p>

-- <br />
You received this message because you are subscribed to the Google Groups &=
quot;ISO C++ Standard - Future Proposals&quot; group.<br />
To unsubscribe from this group and stop receiving emails from it, send an e=
mail to <a href=3D"mailto:std-proposals+unsubscribe@isocpp.org">std-proposa=
ls+unsubscribe@isocpp.org</a>.<br />
To post to this group, send email to <a href=3D"mailto:std-proposals@isocpp=
..org">std-proposals@isocpp.org</a>.<br />
To view this discussion on the web visit <a href=3D"https://groups.google.c=
om/a/isocpp.org/d/msgid/std-proposals/839ca9bd-10d4-4752-bf79-65381898f8f5%=
40isocpp.org?utm_medium=3Demail&utm_source=3Dfooter">https://groups.google.=
com/a/isocpp.org/d/msgid/std-proposals/839ca9bd-10d4-4752-bf79-65381898f8f5=
%40isocpp.org</a>.<br />

------=_Part_4928_526582362.1475038366222--

------=_Part_4927_211274391.1475038366221--

.