mirror of https://github.com/CGAL/cgal
remove any reference to taucs
This commit is contained in:
parent
091cd2ae81
commit
ba2b7aef65
|
|
@ -162,7 +162,7 @@ contains the following subdirectories:\index{directories!structure}
|
||||||
\gdef\lcTabularBorder{2}
|
\gdef\lcTabularBorder{2}
|
||||||
\begin{tabular}{|l|l|} \hline
|
\begin{tabular}{|l|l|} \hline
|
||||||
\textbf{directory} & \textbf{contents}\\\hline\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{cmake/modules} & modules for finding and using libraries\\\hline
|
||||||
\texttt{config} & configuration files for install script\\\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
|
\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}
|
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.
|
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}
|
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.
|
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.
|
The \eigen\ web site is \eigenpage.
|
||||||
|
|
||||||
% \subsection{\taucs \label{thirdparty:Taucs}}
|
% \subsection{\taucs \label{thirdparty:Taucs}}
|
||||||
|
|
|
||||||
|
|
@ -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
|
a surface from a point sample, given either as a mesh or as point
|
||||||
cloud.
|
cloud.
|
||||||
|
|
||||||
Note that this package either needs the third party library
|
Note that this package needs the third party library
|
||||||
\ccThirdPartyEigen, or \ccThirdPartyLapack\ and \ccThirdPartyBlas\
|
\ccThirdPartyEigen\ to be installed to compile the example code.
|
||||||
to be installed to compile the example code.
|
|
||||||
|
|
||||||
%%%%%%%%%%%%%%%%%%%%%%%
|
%%%%%%%%%%%%%%%%%%%%%%%
|
||||||
\section{Introduction\label{sec:intro}}
|
\section{Introduction\label{sec:intro}}
|
||||||
|
|
|
||||||
|
|
@ -10,7 +10,7 @@
|
||||||
curvature lines, etc. This package allows the estimation of local
|
curvature lines, etc. This package allows the estimation of local
|
||||||
differential quantities of a surface from a point sample.}
|
differential quantities of a surface from a point sample.}
|
||||||
%
|
%
|
||||||
\ccPkgDependsOn{Solvers as \ccThirdPartyEigen, or \ccThirdPartyLapack\ and \ccThirdPartyBlas}
|
\ccPkgDependsOn{Solvers from \ccThirdPartyEigen}
|
||||||
\ccPkgIntroducedInCGAL{3.3}
|
\ccPkgIntroducedInCGAL{3.3}
|
||||||
\ccPkgLicense{\ccLicenseGPL}
|
\ccPkgLicense{\ccLicenseGPL}
|
||||||
%\ccPkgDemo{Operations on Polyhedra}{polyhedron_3.zip}
|
%\ccPkgDemo{Operations on Polyhedra}{polyhedron_3.zip}
|
||||||
|
|
|
||||||
|
|
@ -4,7 +4,7 @@
|
||||||
The input is an unorganized point set, possibly with normal attributes (unoriented or oriented).
|
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
|
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.}
|
to the simplification, outlier removal, smoothing, normal estimation and normal orientation.}
|
||||||
\ccPkgDependsOn{\ccThirdPartyLapack}
|
\ccPkgDependsOn{Solvers from \ccThirdPartyEigen}
|
||||||
\ccPkgIntroducedInCGAL{3.5}
|
\ccPkgIntroducedInCGAL{3.5}
|
||||||
\ccPkgLicense{\ccLicenseGPL}
|
\ccPkgLicense{\ccLicenseGPL}
|
||||||
\ccPkgDemo{Surface Reconstruction}{surface_reconstruction_points_3.zip}
|
\ccPkgDemo{Surface Reconstruction}{surface_reconstruction_points_3.zip}
|
||||||
|
|
|
||||||
|
|
@ -10,7 +10,7 @@
|
||||||
mesh. Such curvature related features are curves: ridges or
|
mesh. Such curvature related features are curves: ridges or
|
||||||
crests, and points: umbilics.}
|
crests, and points: umbilics.}
|
||||||
%
|
%
|
||||||
\ccPkgDependsOn{Solvers as \ccThirdPartyEigen, or \ccThirdPartyLapack\ and \ccThirdPartyBlas}
|
\ccPkgDependsOn{Solvers from \ccThirdPartyEigen}
|
||||||
%
|
%
|
||||||
\ccPkgIntroducedInCGAL{3.3} \ccPkgLicense{\ccLicenseGPL}
|
\ccPkgIntroducedInCGAL{3.3} \ccPkgLicense{\ccLicenseGPL}
|
||||||
\ccPkgIllustration{Ridges_3/RidgesMechPartDetail.png}{Ridges_3/mecanic-sub1_crestTweight1Tsharp7-jpg.png}
|
\ccPkgIllustration{Ridges_3/RidgesMechPartDetail.png}{Ridges_3/mecanic-sub1_crestTweight1Tsharp7-jpg.png}
|
||||||
|
|
|
||||||
|
|
@ -37,8 +37,7 @@ algorithms; such quantities may be computed by the package {\em
|
||||||
Estimation of Local Differential Properties of Sampled Surfaces via
|
Estimation of Local Differential Properties of Sampled Surfaces via
|
||||||
Polynomial Fitting}.
|
Polynomial Fitting}.
|
||||||
|
|
||||||
Note that this package needs either the third party library \ccThirdPartyEigen,
|
Note that this package needs the third party library \ccThirdPartyEigen for linear algebra operations.
|
||||||
or the third party libraries \ccThirdPartyLapack\ and \ccThirdPartyBlas\ for linear algebra operations.
|
|
||||||
|
|
||||||
\subsection{Overview}
|
\subsection{Overview}
|
||||||
%%%%%%%%%%%%%%%%%%%%%%
|
%%%%%%%%%%%%%%%%%%%%%%
|
||||||
|
|
|
||||||
|
|
@ -9,7 +9,7 @@ such as least squares conformal maps, discrete conformal map, discrete
|
||||||
authalic parameterization, Floater mean value coordinates or Tutte
|
authalic parameterization, Floater mean value coordinates or Tutte
|
||||||
barycentric mapping.}
|
barycentric mapping.}
|
||||||
%
|
%
|
||||||
\ccPkgDependsOn{Solvers as \ccThirdPartyEigen\ or \ccThirdPartyOpenNL\ or \ccThirdPartyTaucs.}
|
\ccPkgDependsOn{Solvers from \ccThirdPartyEigen\.}
|
||||||
\ccPkgIntroducedInCGAL{3.2}
|
\ccPkgIntroducedInCGAL{3.2}
|
||||||
\ccPkgLicense{\ccLicenseGPL}
|
\ccPkgLicense{\ccLicenseGPL}
|
||||||
\ccPkgDemo{Operations on Polyhedra}{polyhedron_3.zip}
|
\ccPkgDemo{Operations on Polyhedra}{polyhedron_3.zip}
|
||||||
|
|
|
||||||
|
|
@ -12,7 +12,7 @@ of the \ccc{SparseLinearAlgebraTraits_d} concept:
|
||||||
|
|
||||||
\begin{itemize}
|
\begin{itemize}
|
||||||
\item
|
\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::DefaultLinearSolverTraits<COEFFTYPE, MATRIX, VECTOR, SOLVER>} and
|
||||||
\ccc{OpenNL::SymmetricLinearSolverTraits<COEFFTYPE, MATRIX, VECTOR, SOLVER>}. The OpenNL library version shipped with \cgal\
|
\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
|
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,
|
\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.
|
symmetric or general sparse solvers. The \eigen\ solver to be used must be given as template parameter.
|
||||||
|
|
||||||
\item
|
% \item
|
||||||
An interface to sparse solvers from the\ccThirdPartyTaucs\ library is provided through the classes
|
% 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_solver_traits<T>} (out-of-core general sparse solver) and
|
||||||
\ccc{CGAL::Taucs_symmetric_solver_traits<T>} (direct symmetric sparse solver).
|
% \ccc{CGAL::Taucs_symmetric_solver_traits<T>} (direct symmetric sparse solver).
|
||||||
\ccThirdPartyTaucs\ is no longer maintained and we recommend to use \ccThirdPartyEigen\ instead.\\
|
% \ccThirdPartyTaucs\ is no longer maintained and we recommend to use \ccThirdPartyEigen\ instead.\\
|
||||||
\end{itemize}
|
\end{itemize}
|
||||||
|
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -2,7 +2,7 @@
|
||||||
\ccPkgHowToCiteCgal{cgal:asg-srps-12}
|
\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. }
|
\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}
|
\ccPkgIntroducedInCGAL{3.5}
|
||||||
\ccPkgLicense{\ccLicenseGPL}
|
\ccPkgLicense{\ccLicenseGPL}
|
||||||
\ccPkgDemo{Surface Reconstruction}{surface_reconstruction_points_3.zip}
|
\ccPkgDemo{Surface Reconstruction}{surface_reconstruction_points_3.zip}
|
||||||
|
|
|
||||||
|
|
@ -13,4 +13,4 @@
|
||||||
\input{Surface_reconstruction_points_3/contouring}
|
\input{Surface_reconstruction_points_3/contouring}
|
||||||
\input{Surface_reconstruction_points_3/output}
|
\input{Surface_reconstruction_points_3/output}
|
||||||
\input{Surface_reconstruction_points_3/case_studies}
|
\input{Surface_reconstruction_points_3/case_studies}
|
||||||
\input{Surface_reconstruction_points_3/performances}
|
% \input{Surface_reconstruction_points_3/performances}
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue