$include_dir="/home/hyper-archives/ublas/include"; include("$include_dir/msg-header.inc") ?>
From: Mike Hayford (mike_at_[hidden])
Date: 2006-08-21 19:37:18
Frederico,
I would strongly consider arranging your code so that the type of matrix 
used (dense or sparse) is isolated from the calculations on the 
matrices. The abstraction provided by ublas should be adequate to 
achieve this. This will allow you to use the optimal representation for 
the matrix size you need to solve your problem.
Regards,
Mike
Fred wrote:
> Hi,
>
> On 8/18/06, *Brian Budge* <brian.budge_at_[hidden] 
> <mailto:brian.budge_at_[hidden]>> wrote:
>
> Why in the world are you using a sparse matrix on a 3x3?  Unless you
> have a very large data type (ie. not double), you'll almost definitely
> see no gain from using a sparse representation, and it will be much
> slower
>
> I'm testing sparse matrix on a 3x3 because I'm developing a program to 
> calculate voltages in electric power systems and the matrices involved 
> can be 2x2, 3x3 or 100000x100000. Unfortunally, I know it's very hard 
> to make a program with good performance at all those magnitudes.
>
> Thanks for the answers,
>
> Frederico
> --
> UFMG, Brazil
> ------------------------------------------------------------------------
>
> _______________________________________________
> ublas mailing list
> ublas_at_[hidden]
> http://listarchives.boost.org/mailman/listinfo.cgi/ublas
>