Re: GSOC 2013

"oswin krause" <[email protected]>
Newsgroups gmane.comp.lib.boost.ublas
Message-ID <[email protected]>
HI,

just as another comment:

if we interpret a vector by default as an n x 1 or 1 x n matrix, than either

prod(vector,matrix)
or
prod(matrix,vector)

will fail. That is bad since current vectors don't have an orientation 
and an unified prod would require the first call to be a row vector and 
the second call to be a column-vector.

On 23.03.2013 22:29, Riccardo Rossi wrote:
> Hi all,
>        just to comment that right now matrices are by default 
> row-riented as it is normal in c/c++,
>  so be careful because if you were to change this default to column 
> oriented you would orribly
> affect the performance of all existing applications...
>
> cheers
> Riccardo
>
> On Sat, Mar 23, 2013 at 1:47 PM, David Bellot <[email protected] 
> <mailto:[email protected]>> wrote:
>
>     Hi guys,
>
>     I proposed a Google Summer of Code project for uBLAS.
>     It's based on the wish listthat has been donesome time agoalong
>     time ago.
>
>     The main ideais to refactor vector into matrix to have only one
>     internal and external representation, one set of algorithm. As a
>     convenience, the class vector<> will still exist and will, for
>     example, beby default a row-vector (like a simple C-array would
>     be).Or a column-vector if we prefer but I think matlab is
>     row-oriented by default (and I hate R which is column oriented,
>     even if I use it every single day at work!!! :-D :-D ah ah ahah!
>     Let the flame war begin).
>
>     OK, the idea behind this is to have a clean framework to enable
>     optimization based on SSE, Neon, multi-core, ... you name it.
>     I'm sure the student who will work on that will take inspiration
>     from boost::bindings, Eigen, Armadillo, etc...
>     The project is very open, so suggestions are most welcome.
>
>     Best,
>     David
>
>
>     _______________________________________________
>     ublas mailing list
>     [email protected] <mailto:[email protected]>
>     http://lists.boost.org/mailman/listinfo.cgi/ublas
>     Sent to: [email protected] <mailto:[email protected]>
>
>
>
>
> -- 
>
> Dr. Riccardo Rossi, Civil Engineer
>
> Member of Kratos Team
>
> International Center for Numerical Methods in Engineering - CIMNE
> Campus Norte, Edificio C1
>
> c/ Gran Capitán s/n
>
> 08034 Barcelona, España
>
> Tel: (+34) 93 401 56 96
>
> Fax: (+34) 93.401.6517
>
> web:www.cimne.com <http://www.cimne.com/>
>
>
> _______________________________________________
> ublas mailing list
> [email protected]
> http://lists.boost.org/mailman/listinfo.cgi/ublas
> Sent to: [email protected]

_______________________________________________
ublas mailing list
[email protected]
http://lists.boost.org/mailman/listinfo.cgi/ublas
Sent to: [email protected]
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.