Luc,

So I would suggest to put a customizable threshold with a default value
of MathUtils.SAFE_MIN and a setQRRankingThreshold(double threshold)
method. This will preserve compatibility. With this setting, one could
check all existing tests should pass. The solution proposed by the
reporter does not work on all cases because the threshold is far too
high for the ill-conditioned problems in the minpack tests. In fact, any
threshold greater than 1.0e-66 leads to some tests failing.

We should also use setQRRankingThreshold with more lenient settings to
check we either don't find the optimum or completely fail depending on
the rank we (badly) compute.

Do you want to take care of this issue ?

Yes, I will work on that next week.

Dim.
----------------------------------------------------------------------------
Dimitri Pourbaix                         *
Institut d'Astronomie et d'Astrophysique *      Don't worry, be happy
CP 226, office 2.N4.211, building NO     *         and CARPE DIEM.
Universite Libre de Bruxelles            *
Boulevard du Triomphe                    *      Tel : +32-2-650.35.71
 B-1050 Bruxelles                        *      Fax : +32-2-650.42.26
http://sb9.astro.ulb.ac.be/~pourbaix     * mailto:pourb...@astro.ulb.ac.be

---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscr...@commons.apache.org
For additional commands, e-mail: dev-h...@commons.apache.org

Reply via email to