FreeCAD: master 2a54fba0

Author Committer Branch Timestamp Parent
abdullah wmayer master 2015-06-24 15:10:24 master ffaa0c82
Changeset Sketcher: SparseQR as default QR method


The SparseQR is set as default method. However, in accordance with the previous commit, only if a new enough Eigen library is present will SparseQR be executed.

If the library is old and SparseQR can not be reliably used, FC will automatically fall back to use DenseQR.

This ensures that users that have a new enough library > 3.2.2 will benefit from the performance increase, while the users that use older library will still have
the same performance as in legacy FC.
mod - src/Mod/Sketcher/App/planegcs/GCS.cpp Diff File
mod - src/Mod/Sketcher/Gui/TaskSketcherSolverAdvanced.cpp Diff File
mod - src/Mod/Sketcher/Gui/TaskSketcherSolverAdvanced.ui Diff File