opinions please for eigenvalues

John Mairs via ublas <[email protected]> Mon, 30 Nov 2020 12:36:59 -0500
Newsgroups gmane.comp.lib.boost.ublas
Message-ID <CAAtHeNCuLvEE5C0ZcRt01WQVbFmdodg_yF2+ie2Y9JtwMzD5sw@mail.gmail.com>
--===============6094373298963370334==
Content-Type: multipart/alternative; boundary="000000000000b9a83005b556759c"

--000000000000b9a83005b556759c
Content-Type: text/plain; charset="UTF-8"

Hi,

Our software project has been using boost for years and we are very
comfortable with it.  We have a new requirement to calculate eigenvalues
from 6x6 matrix.  This is our first foray into linear algebra.  At first
glance it appears boost ublas supports the 'vocabulary' types of matrix and
vector and basic operations between them.  I also read about boost bindings
between ublas and other popular linear algebra libraries.

I took a python class on linear algebra and remember near the end of the
course we had to write our own algorithm for computing eigen values so its
probably in the realm of possible todo this ourselves using ublas only.

Or we could use something non boost like eigen:
http://eigen.tuxfamily.org/index.php?title=Main_Page

Any strong opinions folks?

John

--000000000000b9a83005b556759c
Content-Type: text/html; charset="UTF-8"
Content-Transfer-Encoding: quoted-printable

<div dir=3D"ltr">Hi,<div><br></div><div>Our software project has been using=
 boost for years and we are very comfortable with it.=C2=A0 We have a new r=
equirement to calculate eigenvalues from 6x6 matrix.=C2=A0 This is our firs=
t foray into linear algebra.=C2=A0 At first glance it appears boost ublas s=
upports the &#39;vocabulary&#39; types of matrix and vector and basic opera=
tions between them.=C2=A0 I also read about boost bindings between ublas an=
d other popular linear algebra libraries.=C2=A0=C2=A0</div><div><br></div><=
div>I took a python class on linear algebra and remember near=C2=A0the end =
of the course we had to write our own algorithm for computing eigen values=
=C2=A0so its probably in the realm of possible todo this ourselves using ub=
las only.=C2=A0=C2=A0</div><div><br></div><div>Or we could=C2=A0use somethi=
ng non boost like eigen:</div><div><a href=3D"http://eigen.tuxfamily.org/in=
dex.php?title=3DMain_Page">http://eigen.tuxfamily.org/index.php?title=3DMai=
n_Page</a><br></div><div><br></div><div>Any strong opinions folks?</div><di=
v><br></div><div>John</div></div>

--000000000000b9a83005b556759c--

--===============6094373298963370334==
Content-Type: text/plain; charset="us-ascii"
MIME-Version: 1.0
Content-Transfer-Encoding: 7bit
Content-Disposition: inline