From d3ae3b4fdae3cf1e9b9b7cb94316335fd457577c Mon Sep 17 00:00:00 2001 From: Sven Oesau Date: Thu, 14 Nov 2024 10:39:24 +0100 Subject: [PATCH] documented Eigen3 version requirement of Ceres documented use of OSQP in Shape Regularization package --- Documentation/doc/Documentation/Third_party.txt | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/Documentation/doc/Documentation/Third_party.txt b/Documentation/doc/Documentation/Third_party.txt index 2d6382b3c17c..c42fbd91a9ae 100644 --- a/Documentation/doc/Documentation/Third_party.txt +++ b/Documentation/doc/Documentation/Third_party.txt @@ -289,6 +289,8 @@ requires solving complex non-linear least squares problems. Visit the official website of the library at `ceres-solver.org` for more information. +\attention \ceres requires to be compiled with the exact same version of \eigen that is used for \cgal. + \attention \ceres indicates that `glog` is a recommended dependency. `glog` has `libunwind` as a recommended dependency. On some platforms, linking with `libunwind` was responsible for an increase of the runtime of the final application. If you experience such an issue, we recommend to compile \ceres without `glog` support. @@ -315,7 +317,7 @@ The \scip web site is `https://www.scipopt.or \osqp (Operator Splitting Quadratic Program) is currently one of the fastest open source solvers for convex Quadratic Programs (QP). -In \cgal, \osqp provides an optional solver for the QP problems often arising in various computational geometry algorithms. +In \cgal, \osqp provides an optional solver for the quadratic programming used in the \ref PkgShapeRegularization package. In order to use \osqp in \cgal programs, the executables should be linked with the CMake imported target `CGAL::OSQP_support` provided in `CGAL_OSQP_support.cmake`. The \osqp web site is `https://osqp.org`.