remove any reference to taucs

This commit is contained in:
Sébastien Loriot 2012-10-18 13:46:11 +00:00
parent 091cd2ae81
commit ba2b7aef65
10 changed files with 17 additions and 23 deletions

View File

@ -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}}

View File

@ -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}}

View File

@ -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}

View File

@ -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}

View File

@ -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}

View File

@ -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}
%%%%%%%%%%%%%%%%%%%%%%

View File

@ -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}

View File

@ -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<COEFFTYPE, MATRIX, VECTOR, SOLVER>} and
\ccc{OpenNL::SymmetricLinearSolverTraits<COEFFTYPE, MATRIX, VECTOR, SOLVER>}. 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<T>}. 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<T>} (out-of-core general sparse solver) and
\ccc{CGAL::Taucs_symmetric_solver_traits<T>} (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<T>} (out-of-core general sparse solver) and
% \ccc{CGAL::Taucs_symmetric_solver_traits<T>} (direct symmetric sparse solver).
% \ccThirdPartyTaucs\ is no longer maintained and we recommend to use \ccThirdPartyEigen\ instead.\\
\end{itemize}

View File

@ -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}

View File

@ -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}