Re: [eigen] patch for tridiagonal matrices in eigen |
[ Thread Index |
Date Index
| More lists.tuxfamily.org/eigen Archives
]
- To: eigen@xxxxxxxxxxxxxxxxxxx
- Subject: Re: [eigen] patch for tridiagonal matrices in eigen
- From: "Benoit Jacob" <jacob.benoit.1@xxxxxxxxx>
- Date: Mon, 29 Dec 2008 16:59:49 +0100
- Dkim-signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:received:received:message-id:date:from:to :subject:in-reply-to:mime-version:content-type :content-transfer-encoding:content-disposition:references; bh=ln5fZhOoYK3ow31XQM//Z/1WwGJKWvmzSOWfEJj4ZCg=; b=anwqYo8goC73ZSGknl/wRizNVRXDqZsAFqww2zvYz8SOjPpozHiIvSCrNgYb6nO0Zk 6gTCdjHTALj+bBVMVdifDf0nlJM7k1maFmxqP/p82Di7AfpZfUQVgsml5skew9o81zq9 EpOIAYioH0jgfYE0Hjs8e74R6Vn3mkcMeeS0A=
- Domainkey-signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=message-id:date:from:to:subject:in-reply-to:mime-version :content-type:content-transfer-encoding:content-disposition :references; b=iefXjgEKN7DJnSHU68DmbrfzKrfeJ3MdLGxT6piKJojXK70QJjmXh1OBPIXSdNGwB1 wxVA+F38RRvSHHrI+PRMPKfHQM+oHP+Wn6Aod5kUjwWQg4LaXCqyjmntqyxcxB4jq/HU bEFWm5a7TSEqIBbrBbnBOsghvNtNdyLE7D4PI=
> So, perhaps, the current DiagonalMatrix class could be renamed
> DiagonalMatrixExpr, that would allow us to add a DiagonalMatrix class
> with storage in the future. Same for TriagonalMatrix.
I'm just watching this discussion from the sidelines but I take note
that what you just said shows (if there was any doubt) that we must
leave the expression _classes_ outside of the API stability guarantee,
i.e. we don't guarantee API stability for constructing named
(non-temporary) xprs, even in Core, like DiagonalMatrix.
Cheers,
Benoit
---