Subject: Re: [EXTERNAL] Re: Linear algebra library proposal
From: Hoemmen, Mark (mhoemme_at_[hidden])
Date: 2019-06-18 10:24:28
1. Think of the library as a C++ BLAS binding. I highly recommend reading the âdesign discussion and justificationâ document.
2. Please donât feel like we donât care about your use case if we left something out : - ) . We left out a lot of things that we would personally find very useful; the documents explain why.
3. Are you thinking of vectors / matrices of quaternions / octonions? Our functions have very few restrictions on matrix or vector element types, but we would need a design review by an expert in quaternions / octonions to ensure that the definitions make sense when multiplication is not commutative. Would you like to be the expert for us? : - )
4. In general, if there is some modest way in which the design could be changed to accommodate quaternions and octonions, please let us know. (We wonât provide those types in this proposal, but we donât want to impose unnecessary restrictions.)
On 6/18/19, 1:54 AM, "SG14 on behalf of Philippe Groarke via SG14" <sg14-bounces_at_[hidden]<mailto:sg14-bounces_at_[hidden]> on behalf of sg14_at_[hidden]<mailto:sg14_at_[hidden]>> wrote:
There is no mention of affine matrices or quaternions/octonions. Are those being left out?
From: Hoemmen, Mark via SG14<mailto:sg14_at_[hidden]>
Sent: Monday, June 17, 2019 2:16 PM
Cc: Hoemmen, Mark<mailto:mhoemme_at_[hidden]>
Subject: [SG14] Linear algebra library proposal
Hi all! We submitted a proposal for a C++ Standard linear algebra library.
Here is the proposal itself:
Here is a design discussion and justification:
We also have an âmdarrayâ proposal â that is a container variant of mdspan, that might be a better option for very small matrices and vectors:
The first two are LONG so maybe fix yourself a nice beverage beforehand ; - ) .
SG14 list run by firstname.lastname@example.org
Older Archives on Google Groups