I'm not a uBLAS developer, but I suspect that it isn't included simply because matrix inversion is not a common problem in practice.  More common is solving a linear system.  Computing the matrix inverse to solve a linear system is probably the worst way to solve it.


On Mar 02, 2011, at 05:08 AM, Ryan <mccorywork@gmail.com> wrote:

sguazt wrote:
> Hi,
>
> take a look here:
> http://www.crystalclearsoftware.com/cgi-bin/boost_wiki/wiki.pl?Effective_UBLAS
>
This is the matrix inversion that I've tried. It is lacking in checks
and at that point I wanted to know if there was an inversion built into
uBLAS. If there was an inversion built in then it would have the normal
quality checks that I've come to expect from Boost.

Was there a reason that an inversion method wasn't included in the uBLAS
library? It seems a pretty basic matrix manipulation. Is there a
complexity I'm not familiar with that would prohibit it's implementation?

Ryan
_______________________________________________
Boost-users mailing list
Boost-users@lists.boost.org
http://lists.boost.org/mailman/listinfo.cgi/boost-users