Re: [eigen] UmfPackSupport vs SuperLUSupport: input matrix |
[ Thread Index |
Date Index
| More lists.tuxfamily.org/eigen Archives
]
- To: eigen <eigen@xxxxxxxxxxxxxxxxxxx>
- Subject: Re: [eigen] UmfPackSupport vs SuperLUSupport: input matrix
- From: Gael Guennebaud <gael.guennebaud@xxxxxxxxx>
- Date: Tue, 16 Apr 2013 14:43:34 +0200
- Dkim-signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=x-received:mime-version:in-reply-to:references:from:date:message-id :subject:to:content-type; bh=teWy0xoPDQmgvRGOTjcjurPw0rXpWj+thQwwyRqXYpo=; b=cMlhowUGGX/kU7Kze6GowUGnVNc/vXKUKTi1OsRsiqpKk8f3pE2IhiWE9XxaDvsBHP EcchbHvrx3s4OJbegqBJHd77wIDaeGHg/Kmhu1XMwVSNcBuvwWmrq7FQimo+p1JBXdP/ ojoa2ZEs134FbjSeqIBJbT/3E1CfiFm7VJmoiuBYIPSI26EKrC5+ZxdBizFiUrPFHTjo HUawV827gvJTbQwMLzdLuVndp2J6wl3LkCvYydQTN+6buneWBDU+mnjzDHkSZYmySpU9 kvlm8n9rjxkqSYMnHtbZsB0ew0e+Pfbr29T+GQ0uNXBDG/YPmi+jA/bKjtxro8qw04fN vMAQ==
Hi,
this is because the matrix coefficients are modified by SuperLU
itself, so we have to make a copy to preserve the user data.
gael
On Tue, Apr 16, 2013 at 2:39 AM, Philippe Marti
<philippe.marti@xxxxxxxxx> wrote:
> Hi,
>
> The two sparse solvers provided by UmfPackSupport and SuperLUSupport deal
> differently with the input storage (at least if the input matrix is
> compressed and column major). UmfPackSupport only stores the pointers to the
> data while SuperLUSupport stores a copy of the data. Meaning that I can't
> really replace one by the other without either wasting memory or have some
> solver depend code. Did I miss something in the code?
>
> Has this been done on purpose? I couldn't find anything about this in the
> documentation.
>
> Thank you,
> Philippe