From ba2b7aef6590348e98c3c39bc9dcaf564ce331ed Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?S=C3=A9bastien=20Loriot?= Date: Thu, 18 Oct 2012 13:46:11 +0000 Subject: [PATCH] remove any reference to taucs --- Installation/doc_tex/Installation/installation.tex | 8 ++------ .../doc_tex/Jet_fitting_3/Jet_fitting_3_user.tex | 5 ++--- .../doc_tex/Jet_fitting_3/PkgDescription.tex | 2 +- .../Point_set_processing_3/PkgDescription.tex | 2 +- Ridges_3/doc_tex/Ridges_3/PkgDescription.tex | 2 +- Ridges_3/doc_tex/Ridges_3/Ridges_3_user.tex | 3 +-- .../Surface_mesh_parameterization/PkgDescription.tex | 2 +- .../Surface_mesh_parameterization/solvers.tex | 12 ++++++------ .../PkgDescription.tex | 2 +- .../doc_tex/Surface_reconstruction_points_3/main.tex | 2 +- 10 files changed, 17 insertions(+), 23 deletions(-) diff --git a/Installation/doc_tex/Installation/installation.tex b/Installation/doc_tex/Installation/installation.tex index 4ae428c09a4..d40fffd6351 100644 --- a/Installation/doc_tex/Installation/installation.tex +++ b/Installation/doc_tex/Installation/installation.tex @@ -162,7 +162,7 @@ contains the following subdirectories:\index{directories!structure} \gdef\lcTabularBorder{2} \begin{tabular}{|l|l|} \hline \textbf{directory} & \textbf{contents}\\\hline\hline - \texttt{auxiliary} & precompiled \gmp, \mpfr\ and \taucs\ for Windows\\\hline + \texttt{auxiliary} & precompiled \gmp and \mpfr\ for Windows\\\hline \texttt{cmake/modules} & modules for finding and using libraries\\\hline \texttt{config} & configuration files for install script\\\hline \texttt{demo} & demo programs (most of them need \qt, geomview or other third-party products)\\\hline @@ -607,14 +607,10 @@ It is recommended to install \ntl\ with support from \gmp. In \cgal, \eigen\ provides sparse linear solvers in the \ccRef[Surface Reconstruction from Point Sets]{Pkg:SurfaceReconstructionFromPointSets} and the \ccRef[Planar Parameterization of Triangulated Surface Meshes]{Pkg:SurfaceParameterization} packages. - Since \cgal\ version 4.0, \eigen\ is recommended over \taucs\ that is not longer maintained. - + In addition, \eigen\ also provides singular value decomposition for the \ccRef[Estimation of Local Differential Properties]{Pkg:Jet_fitting_3} and the \ccRef[Approximation of Ridges and Umbilics]{Pkg:Ridges_3} packages. - The usage of \eigen\ allows to remove \lapack, \blas\ and \taucs\ from the list of third party libraries - required by some \cgal\ packages. Note that the version 3.1 (or greater) of \eigen\ is required. - The \eigen\ web site is \eigenpage. % \subsection{\taucs \label{thirdparty:Taucs}} diff --git a/Jet_fitting_3/doc_tex/Jet_fitting_3/Jet_fitting_3_user.tex b/Jet_fitting_3/doc_tex/Jet_fitting_3/Jet_fitting_3_user.tex index d4a167b6ec6..bc95081ae30 100644 --- a/Jet_fitting_3/doc_tex/Jet_fitting_3/Jet_fitting_3_user.tex +++ b/Jet_fitting_3/doc_tex/Jet_fitting_3/Jet_fitting_3_user.tex @@ -19,9 +19,8 @@ This package allows the estimation of local differential quantities of a surface from a point sample, given either as a mesh or as point cloud. -Note that this package either needs the third party library -\ccThirdPartyEigen, or \ccThirdPartyLapack\ and \ccThirdPartyBlas\ -to be installed to compile the example code. +Note that this package needs the third party library +\ccThirdPartyEigen\ to be installed to compile the example code. %%%%%%%%%%%%%%%%%%%%%%% \section{Introduction\label{sec:intro}} diff --git a/Jet_fitting_3/doc_tex/Jet_fitting_3/PkgDescription.tex b/Jet_fitting_3/doc_tex/Jet_fitting_3/PkgDescription.tex index 80c3d89a458..e9c5f42ea7b 100644 --- a/Jet_fitting_3/doc_tex/Jet_fitting_3/PkgDescription.tex +++ b/Jet_fitting_3/doc_tex/Jet_fitting_3/PkgDescription.tex @@ -10,7 +10,7 @@ curvature lines, etc. This package allows the estimation of local differential quantities of a surface from a point sample.} % -\ccPkgDependsOn{Solvers as \ccThirdPartyEigen, or \ccThirdPartyLapack\ and \ccThirdPartyBlas} +\ccPkgDependsOn{Solvers from \ccThirdPartyEigen} \ccPkgIntroducedInCGAL{3.3} \ccPkgLicense{\ccLicenseGPL} %\ccPkgDemo{Operations on Polyhedra}{polyhedron_3.zip} diff --git a/Point_set_processing_3/doc_tex/Point_set_processing_3/PkgDescription.tex b/Point_set_processing_3/doc_tex/Point_set_processing_3/PkgDescription.tex index f2785a7fa51..1750f5361dd 100644 --- a/Point_set_processing_3/doc_tex/Point_set_processing_3/PkgDescription.tex +++ b/Point_set_processing_3/doc_tex/Point_set_processing_3/PkgDescription.tex @@ -4,7 +4,7 @@ The input is an unorganized point set, possibly with normal attributes (unoriented or oriented). The point set can be analyzed to measure its average spacing, and processed through functions devoted to the simplification, outlier removal, smoothing, normal estimation and normal orientation.} -\ccPkgDependsOn{\ccThirdPartyLapack} +\ccPkgDependsOn{Solvers from \ccThirdPartyEigen} \ccPkgIntroducedInCGAL{3.5} \ccPkgLicense{\ccLicenseGPL} \ccPkgDemo{Surface Reconstruction}{surface_reconstruction_points_3.zip} diff --git a/Ridges_3/doc_tex/Ridges_3/PkgDescription.tex b/Ridges_3/doc_tex/Ridges_3/PkgDescription.tex index dc36515c461..e45167018ff 100644 --- a/Ridges_3/doc_tex/Ridges_3/PkgDescription.tex +++ b/Ridges_3/doc_tex/Ridges_3/PkgDescription.tex @@ -10,7 +10,7 @@ mesh. Such curvature related features are curves: ridges or crests, and points: umbilics.} % - \ccPkgDependsOn{Solvers as \ccThirdPartyEigen, or \ccThirdPartyLapack\ and \ccThirdPartyBlas} + \ccPkgDependsOn{Solvers from \ccThirdPartyEigen} % \ccPkgIntroducedInCGAL{3.3} \ccPkgLicense{\ccLicenseGPL} \ccPkgIllustration{Ridges_3/RidgesMechPartDetail.png}{Ridges_3/mecanic-sub1_crestTweight1Tsharp7-jpg.png} diff --git a/Ridges_3/doc_tex/Ridges_3/Ridges_3_user.tex b/Ridges_3/doc_tex/Ridges_3/Ridges_3_user.tex index 12ce3131106..04a4e936fac 100644 --- a/Ridges_3/doc_tex/Ridges_3/Ridges_3_user.tex +++ b/Ridges_3/doc_tex/Ridges_3/Ridges_3_user.tex @@ -37,8 +37,7 @@ algorithms; such quantities may be computed by the package {\em Estimation of Local Differential Properties of Sampled Surfaces via Polynomial Fitting}. -Note that this package needs either the third party library \ccThirdPartyEigen, -or the third party libraries \ccThirdPartyLapack\ and \ccThirdPartyBlas\ for linear algebra operations. +Note that this package needs the third party library \ccThirdPartyEigen for linear algebra operations. \subsection{Overview} %%%%%%%%%%%%%%%%%%%%%% diff --git a/Surface_mesh_parameterization/doc_tex/Surface_mesh_parameterization/PkgDescription.tex b/Surface_mesh_parameterization/doc_tex/Surface_mesh_parameterization/PkgDescription.tex index 71709464681..ba8638fd58f 100644 --- a/Surface_mesh_parameterization/doc_tex/Surface_mesh_parameterization/PkgDescription.tex +++ b/Surface_mesh_parameterization/doc_tex/Surface_mesh_parameterization/PkgDescription.tex @@ -9,7 +9,7 @@ such as least squares conformal maps, discrete conformal map, discrete authalic parameterization, Floater mean value coordinates or Tutte barycentric mapping.} % -\ccPkgDependsOn{Solvers as \ccThirdPartyEigen\ or \ccThirdPartyOpenNL\ or \ccThirdPartyTaucs.} +\ccPkgDependsOn{Solvers from \ccThirdPartyEigen\.} \ccPkgIntroducedInCGAL{3.2} \ccPkgLicense{\ccLicenseGPL} \ccPkgDemo{Operations on Polyhedra}{polyhedron_3.zip} diff --git a/Surface_mesh_parameterization/doc_tex/Surface_mesh_parameterization/solvers.tex b/Surface_mesh_parameterization/doc_tex/Surface_mesh_parameterization/solvers.tex index a7736ee780d..84f4c8ccdc1 100644 --- a/Surface_mesh_parameterization/doc_tex/Surface_mesh_parameterization/solvers.tex +++ b/Surface_mesh_parameterization/doc_tex/Surface_mesh_parameterization/solvers.tex @@ -12,7 +12,7 @@ of the \ccc{SparseLinearAlgebraTraits_d} concept: \begin{itemize} \item - An interface to sparse solvers from the \ccThirdPartyOpenNL\ library \cite{cgal:l-nmdgp-05} is provided through classes + An interface to sparse solvers from the \opennl\ library \cite{cgal:l-nmdgp-05} is provided through classes \ccc{OpenNL::DefaultLinearSolverTraits} and \ccc{OpenNL::SymmetricLinearSolverTraits}. The OpenNL library version shipped with \cgal\ is a lightweight default sparse linear solver. It does not support large systems, but it is portable and @@ -23,11 +23,11 @@ of the \ccc{SparseLinearAlgebraTraits_d} concept: \ccc{CGAL::Eigen_solver_traits}. This solver traits class can be used for an iterative or a direct, symmetric or general sparse solvers. The \eigen\ solver to be used must be given as template parameter. -\item - An interface to sparse solvers from the\ccThirdPartyTaucs\ library is provided through the classes - \ccc{CGAL::Taucs_solver_traits} (out-of-core general sparse solver) and - \ccc{CGAL::Taucs_symmetric_solver_traits} (direct symmetric sparse solver). - \ccThirdPartyTaucs\ is no longer maintained and we recommend to use \ccThirdPartyEigen\ instead.\\ +% \item +% An interface to sparse solvers from the\ccThirdPartyTaucs\ library is provided through the classes +% \ccc{CGAL::Taucs_solver_traits} (out-of-core general sparse solver) and +% \ccc{CGAL::Taucs_symmetric_solver_traits} (direct symmetric sparse solver). +% \ccThirdPartyTaucs\ is no longer maintained and we recommend to use \ccThirdPartyEigen\ instead.\\ \end{itemize} diff --git a/Surface_reconstruction_points_3/doc_tex/Surface_reconstruction_points_3/PkgDescription.tex b/Surface_reconstruction_points_3/doc_tex/Surface_reconstruction_points_3/PkgDescription.tex index d2a19d5f902..04da4d59aa2 100644 --- a/Surface_reconstruction_points_3/doc_tex/Surface_reconstruction_points_3/PkgDescription.tex +++ b/Surface_reconstruction_points_3/doc_tex/Surface_reconstruction_points_3/PkgDescription.tex @@ -2,7 +2,7 @@ \ccPkgHowToCiteCgal{cgal:asg-srps-12} \ccPkgSummary{ This \cgal\ package implements a surface reconstruction method: Poisson Surface Reconstruction. It takes as input a set of points with oriented normals and computes an implicit function. The \cgal\ surface mesh generator can then be used to extract an iso-surface from this function. } % -\ccPkgDependsOn{\ccThirdPartyEigen\ or \ccThirdPartyTaucs} +\ccPkgDependsOn{\ccThirdPartyEigen} \ccPkgIntroducedInCGAL{3.5} \ccPkgLicense{\ccLicenseGPL} \ccPkgDemo{Surface Reconstruction}{surface_reconstruction_points_3.zip} diff --git a/Surface_reconstruction_points_3/doc_tex/Surface_reconstruction_points_3/main.tex b/Surface_reconstruction_points_3/doc_tex/Surface_reconstruction_points_3/main.tex index b5175370ed9..21253d788ad 100644 --- a/Surface_reconstruction_points_3/doc_tex/Surface_reconstruction_points_3/main.tex +++ b/Surface_reconstruction_points_3/doc_tex/Surface_reconstruction_points_3/main.tex @@ -13,4 +13,4 @@ \input{Surface_reconstruction_points_3/contouring} \input{Surface_reconstruction_points_3/output} \input{Surface_reconstruction_points_3/case_studies} -\input{Surface_reconstruction_points_3/performances} +% \input{Surface_reconstruction_points_3/performances}