Re: [Lapackpp-devel] inline, symmetry, transposition, other questions
Status: Beta
Brought to you by:
cstim
From: Dominik W. <dom...@ar...> - 2006-11-20 10:54:36
|
> Not having a class > at all but instead offer several functions (which will then be wrapper > functions for the LAPACK factorizations) is also one such possibility. I think this makes more sense for sybfd.h than a a whole class you don't use. So I will delete the class and will only use functions. The first function will then be delete as well. > And I also cannot think of an easy solution here that would be all of this: 1. easy > for non-mathematics, 2. give the correct results, and 3. is powerful enough > to actually achieve this memory optimization. Sigh. Did you take a look at the PP-classes that means "real symmetric positive definite matrix stored in packed format", see http://docs.sun.com/source/806-7993/dpptrs.html. I haven't found a description what this matrices looks like but I would guess that only one half of the matrix is stored. > So if you're > working on "dsyrk" of Blas_R1_Update, you can just as well add an alternative > function where the transpose setting is controlled by an additional boolean > argument. And since you're adding a new function, you can even choose the > name for yourself :-) I will do so. But boolean is not enough because it could be N, T or C as argument. Although I have never heard of Blas_R1_Update before I will use the same name and will set the last char parameter as default='N'. So we have backward compatibility and could use the new function. :) > You're still invited to give me your sourceforge username and join the > lapackpp project as a developer :-) Yes. The username is "deedw" without quotes of course. :) But I have never used CVS so it may be that I will send the new files to the mailing list. Greetings, Dominik |