$include_dir="/home/hyper-archives/ublas/include"; include("$include_dir/msg-header.inc") ?>
Subject: Re: [ublas] GSOC 2013
From: oswin krause (oswin.krause_at_[hidden])
Date: 2013-03-24 08:48:41
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 <david.bellot_at_[hidden] 
> <mailto:david.bellot_at_[hidden]>> 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
>     ublas_at_[hidden] <mailto:ublas_at_[hidden]>
>     http://listarchives.boost.org/mailman/listinfo.cgi/ublas
>     Sent to: rrossi_at_[hidden] <mailto:rrossi_at_[hidden]>
>
>
>
>
> -- 
>
> 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
> ublas_at_[hidden]
> http://listarchives.boost.org/mailman/listinfo.cgi/ublas
> Sent to: Oswin.Krause_at_[hidden]