
On Wed, Mar 2, 2011 at 7:52 PM, Curtis Gehman
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.
Agree. I also noted about the headline in : http://www.crystalclearsoftware.com/cgi-bin/boost_wiki/wiki.pl?LU_Matrix_Inv... LU is a factorization of the matrix not a inverse...in real life inverting the matrix is only for small examples.
On Mar 02, 2011, at 05:08 AM, Ryan
wrote: sguazt wrote:
Hi,
take a look here:
http://www.crystalclearsoftware.com/cgi-bin/boost_wiki/wiki.pl?Effective_UBL...
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
_______________________________________________ Boost-users mailing list Boost-users@lists.boost.org http://lists.boost.org/mailman/listinfo.cgi/boost-users