[eigen] Getting to a solution from sparse matrices, Eigen3 |

[ Thread Index |
Date Index
| More lists.tuxfamily.org/eigen Archives
]

*To*: eigen@xxxxxxxxxxxxxxxxxxx
*Subject*: [eigen] Getting to a solution from sparse matrices, Eigen3
*From*: Will S <billy.baloop@xxxxxxxxx>
*Date*: Tue, 17 Aug 2010 09:59:58 -0400
*Dkim-signature*: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:mime-version:received:received:date:message-id :subject:from:to:content-type; bh=u90M0Hoyb4/6C78M2V0xyd++Ozonx/Rc7Ni4CKGVDi8=; b=db1qJfzaz7zgpJnWEVBw/zP3rwWzc+KHT7LDX/gImcaYhaM9z0xlpKXHwTWwsmmlJL ovPFnEk1ujxxbPQDva+on80SVic/imMDJ2sLy0PRxXBXVXCUoOKgmURODowsQBANHgvr xRpuMkwACewwxa6uxMnuYIoPr6q/LojJEMs/Y=
*Domainkey-signature*: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=mime-version:date:message-id:subject:from:to:content-type; b=aGISA7iCySN6v20XRKG/7gJMoEIGK5YPQedFdJa8IE6YWBJIiaMaP39SmqTFZ10qV5 BIFhBi7q9Rt0T82X8uhaCljASZuBpfRm3saM8R3WCEAtLQBpXezem4fbHZ/G+unuvoxc uVhkkuZg+F6eumjAzX43O/+GkmfX6mM3BI2UY=

Hi!
I've been working with dense matrices (usually MatrixXd) for a while
now, but I recently thought about exploring
DynamicSparseMatrix<double>.
With the dense matrix, the API easily exposes LU decomp (FullPivLU)
and the ability to .inverse a matrix.
Solving a DynamicSparseMatrix however is another matter. So far the
only way through the API I've seen to solve is to first call
sparse.toDense() then solve, but I'm wondering if there is a way to
solve a sparse matrix without calling .toDense() first in Eigen 3