From edd823d2fdd7e387b8df8d5f2b28e07d7e79d58d Mon Sep 17 00:00:00 2001 From: Simon Giraudot Date: Fri, 21 Aug 2015 14:55:48 +0200 Subject: [PATCH] Example of eigendecomposition --- Solver_interface/doc/Solver_interface/Solver_interface.txt | 4 ++++ Solver_interface/doc/Solver_interface/examples.txt | 1 + Solver_interface/examples/Solver_interface/CMakeLists.txt | 1 + 3 files changed, 6 insertions(+) diff --git a/Solver_interface/doc/Solver_interface/Solver_interface.txt b/Solver_interface/doc/Solver_interface/Solver_interface.txt index 41dd52c4501..22fe8e4a5a7 100644 --- a/Solver_interface/doc/Solver_interface/Solver_interface.txt +++ b/Solver_interface/doc/Solver_interface/Solver_interface.txt @@ -62,6 +62,10 @@ and this solver: The class `Eigen_vcm_traits` provides an interface to the selfadjoint solver of the \ref thirdpartyEigen library. +This is an example of an eigendecomposition of a matrix using this +class: + +\cgalExample{Solver_interface/eigen_variance_covariance_matrix.cpp} diff --git a/Solver_interface/doc/Solver_interface/examples.txt b/Solver_interface/doc/Solver_interface/examples.txt index 8e789ad4230..a19fc9887e2 100644 --- a/Solver_interface/doc/Solver_interface/examples.txt +++ b/Solver_interface/doc/Solver_interface/examples.txt @@ -1,3 +1,4 @@ /*! \example Solver_interface/eigen_singular_value_decomposition.cpp +\example Solver_interface/eigen_variance_covariance_matrix.cpp */ diff --git a/Solver_interface/examples/Solver_interface/CMakeLists.txt b/Solver_interface/examples/Solver_interface/CMakeLists.txt index a6f626c4f71..b64849b0387 100644 --- a/Solver_interface/examples/Solver_interface/CMakeLists.txt +++ b/Solver_interface/examples/Solver_interface/CMakeLists.txt @@ -25,6 +25,7 @@ if ( CGAL_FOUND ) include_directories (BEFORE "../include") create_single_source_cgal_program( "eigen_singular_value_decomposition.cpp" ) + create_single_source_cgal_program( "eigen_variance_covariance_matrix.cpp" ) else()