Return-Path: X-Original-To: apmail-commons-dev-archive@www.apache.org Delivered-To: apmail-commons-dev-archive@www.apache.org Received: from mail.apache.org (hermes.apache.org [140.211.11.3]) by minotaur.apache.org (Postfix) with SMTP id B4389980B for ; Sat, 5 May 2012 18:09:18 +0000 (UTC) Received: (qmail 7430 invoked by uid 500); 5 May 2012 18:09:18 -0000 Delivered-To: apmail-commons-dev-archive@commons.apache.org Received: (qmail 7325 invoked by uid 500); 5 May 2012 18:09:18 -0000 Mailing-List: contact dev-help@commons.apache.org; run by ezmlm Precedence: bulk List-Help: List-Unsubscribe: List-Post: List-Id: Reply-To: "Commons Developers List" Delivered-To: mailing list dev@commons.apache.org Received: (qmail 7317 invoked by uid 99); 5 May 2012 18:09:18 -0000 Received: from athena.apache.org (HELO athena.apache.org) (140.211.11.136) by apache.org (qpsmtpd/0.29) with ESMTP; Sat, 05 May 2012 18:09:18 +0000 X-ASF-Spam-Status: No, hits=-0.7 required=5.0 tests=RCVD_IN_DNSWL_LOW,SPF_PASS X-Spam-Check-By: apache.org Received-SPF: pass (athena.apache.org: domain of thomas.neidhart@gmail.com designates 74.125.82.49 as permitted sender) Received: from [74.125.82.49] (HELO mail-wg0-f49.google.com) (74.125.82.49) by apache.org (qpsmtpd/0.29) with ESMTP; Sat, 05 May 2012 18:09:10 +0000 Received: by wgbds1 with SMTP id ds1so3350518wgb.6 for ; Sat, 05 May 2012 11:08:49 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=message-id:date:from:user-agent:mime-version:to:subject:references :in-reply-to:x-enigmail-version:content-type :content-transfer-encoding; bh=05YBzGbooIM4n/IXoBgJQmUbYwGfWaMJHgg7+YF1rfU=; b=dA+OYqAZJuJzbOp5aMn5W05Edvxe9xWpjTjICypkCpDdqXV15GZszikGbz2J9cEkzM AsZHAF0d568pLMJ5b53bnffbj4gTg+rb66KtFdNf98k/KKKOHLYACXFIO0thGzjXK88C HajLPQpPkwmbOPkVOJfsJ2CHp2+/3ROIw5raIKhWzqt6YDQzqa0TGc63N2lGj5TCugWa B2CgFT/1IbDdsJ3JTNKaqy5G8HMUlelr3h9L5OC5qxLb7PQv3DGFPIpnJz+YMAr8PyDo pYvRdHQSf/aRPT06MHamOc4vLeoiWNoWLJF3Y6Fsl5Atea6jjhWgWjpszkhwQHEsmoWD IJ9A== Received: by 10.216.136.131 with SMTP id w3mr4699057wei.15.1336241328838; Sat, 05 May 2012 11:08:48 -0700 (PDT) Received: from [192.168.1.3] (ip-213-49-246-253.dsl.scarlet.be. [213.49.246.253]) by mx.google.com with ESMTPS id j3sm11739930wiw.1.2012.05.05.11.08.47 (version=TLSv1/SSLv3 cipher=OTHER); Sat, 05 May 2012 11:08:48 -0700 (PDT) Message-ID: <4FA56CAF.9030201@gmail.com> Date: Sat, 05 May 2012 20:08:47 +0200 From: Thomas Neidhart User-Agent: Mozilla/5.0 (X11; Linux i686; rv:12.0) Gecko/20120430 Thunderbird/12.0.1 MIME-Version: 1.0 To: dev@commons.apache.org Subject: Re: svn commit: r1334463 - in /commons/proper/math/trunk/src: main/java/org/apache/commons/math3/linear/HessenbergTransformer.java test/java/org/apache/commons/math3/linear/HessenbergTransformerTest.java References: <20120505175333.1EFA32388962@eris.apache.org> <4FA56B30.70003@free.fr> In-Reply-To: <4FA56B30.70003@free.fr> X-Enigmail-Version: 1.4.1 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-Virus-Checked: Checked by ClamAV on apache.org On 05/05/2012 08:02 PM, Luc Maisonobe wrote: > Le 05/05/2012 19:53, tn@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()? Thomas --------------------------------------------------------------------- To unsubscribe, e-mail: dev-unsubscribe@commons.apache.org For additional commands, e-mail: dev-help@commons.apache.org