Le 05/05/2012 20:08, Thomas Neidhart a écrit : > On 05/05/2012 08:02 PM, Luc Maisonobe wrote: >> Le 05/05/2012 19:53, t...@apache.org a écrit : >>> Author: tn >>> Date: Sat May 5 17:53:32 2012 >>> New Revision: 1334463 >>> >>> URL: http://svn.apache.org/viewvc?rev=1334463&view=rev >>> Log: >>> [MATH-235] add HessenbergTransformer to transform a general real matrix to >>> Hessenberg form. >>> This is a first step for the eigenvalue decomposition of a non-symmetric >>> matrix. >> >> Great! >> >> Thanks, Thomas. > > The other parts are also working: > > * SchurTransformer > * Final Eigenvalue / vector computation > > It needs a bit more cleanup but I plan to commit it till tomorrow. > > Where I am still struggling is with the internal DecompositionSolver, > which right now only works for real eigenvalues. In case of complex > eigenvalues, this would need to change and may result in a complex result. > > So I do not know if we should throw a NotSupportedException in case of > complex eigenvalues when calling EigenDecomposition.getSolver()?
I don't think so. We could return the real eigenvalues (if there are some), or we could return something like illegal state. Luc > > Thomas > > --------------------------------------------------------------------- > To unsubscribe, e-mail: dev-unsubscr...@commons.apache.org > For additional commands, e-mail: dev-h...@commons.apache.org > > --------------------------------------------------------------------- To unsubscribe, e-mail: dev-unsubscr...@commons.apache.org For additional commands, e-mail: dev-h...@commons.apache.org