Structure of the TDecompSVD object

From: Vassili Maroussov <Vassili.Maroussov_at_cern.ch>
Date: Thu, 7 Feb 2008 17:50:51 +0100


Dear ROOTers,

I'm wondering whether in the current implementation the TDecompSVD structure depends only on the dimensions of the matrix to decompose, or on the matrix content as well (I could imagine an implementation where all-zero rows of a matrix are removed while constructing the decomposition)?.. I mean, if I'm always working with matrices of the same dimension, may I with reuse of a TDecompSVD object with TDecompSVD.SetMatrix(...) to avoid memory allocations/deallocations? Does the reuse make a sense, doesn't TDecompSVD.Solve(...) make intensive memory allocations/deallocations? Sorry for not trying to dig into the code by myself, I think I can get answers quicker here :)

Regards,

Vassili Received on Thu Feb 07 2008 - 17:50:59 CET

This archive was generated by hypermail 2.2.0 : Thu Feb 07 2008 - 23:50:01 CET