After an evaluation, GNOME has moved from Bugzilla to GitLab. Learn more about GitLab.
No new issues can be reported in GNOME Bugzilla anymore.
To report an issue in a GNOME project, go to GNOME GitLab.
Do not go to GNOME Gitlab for: Bluefish, Doxygen, GnuCash, GStreamer, java-gnome, LDTP, NetworkManager, Tomboy.
Bug 691630 - Rework QR decomposition
Rework QR decomposition
Status: RESOLVED FIXED
Product: libgoffice
Classification: Other
Component: General
GIT
Other All
: Normal normal
: ---
Assigned To: Jody Goldberg
Jody Goldberg
Depends on:
Blocks:
 
 
Reported: 2013-01-12 23:49 UTC by Morten Welinder
Modified: 2013-01-13 19:31 UTC
See Also:
GNOME target: ---
GNOME version: ---


Attachments
Patch (26.36 KB, patch)
2013-01-12 23:49 UTC, Morten Welinder
none Details | Review

Description Morten Welinder 2013-01-12 23:49:46 UTC
Created attachment 233356 [details] [review]
Patch

Patch coming up reworking the QR decomposition in a way that reveals the
sign of the determinant.

This allows killing the entire LUPdecomp framework.  Basing the linear solver
on QR decomposition ought to be more precise, if for no other reason than
because it uses QUADs.

Note: I can find precisely two users of go_linear_solve: (1) nlsolve, in which
it isn't that easy to trigger, and (2) go_non_linear_regression.  There are no
users of go_non_linear_regression itself.
Comment 1 Morten Welinder 2013-01-13 19:31:17 UTC
This problem has been fixed in our software repository. The fix will go into the next software release. Thank you for your bug report.