From 7b912f885f1255ffaa6143c8ae90795b31ccfb36 Mon Sep 17 00:00:00 2001 From: Marc Pouget Date: Fri, 16 Feb 2007 17:17:33 +0000 Subject: [PATCH] details --- .../doc_tex/Jet_fitting_3/Jet_fitting_3_user.tex | 3 +++ Jet_fitting_3/doc_tex/Jet_fitting_3/PkgDescription.tex | 2 +- Jet_fitting_3/include/CGAL/Lapack/Linear_algebra_lapack.h | 8 ++++---- 3 files changed, 8 insertions(+), 5 deletions(-) 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 2c59c0d7296..7bb1c33f4d3 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 @@ -20,6 +20,9 @@ This chapter describes the \cgal's package geared towards the estimation of local differential quantities on sampled surfaces, given either as a mesh or as point cloud. +Note that this package needs the third party libraries +\ccThirdPartyLapack\ and \ccThirdPartyBlas\ to be installed to compile +the example code. %%%%%%%%%%%%%%%%%%%%%%% \section{Introduction} 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 28287e7a74d..d0bc9a6f982 100644 --- a/Jet_fitting_3/doc_tex/Jet_fitting_3/PkgDescription.tex +++ b/Jet_fitting_3/doc_tex/Jet_fitting_3/PkgDescription.tex @@ -2,7 +2,7 @@ %\ccPkgHowToCiteCgal{} \ccPkgSummary{This package enables the Computation of local differential quantities of a surface from a point sample.} -%\ccPkgDependsOn{\ccRefPkg:} +\ccPkgDependsOn{Solvers as \ccThirdPartyLapack\ and \ccThirdPartyBlas.} %\ccPkgIntroducedInCGAL{} %\ccPkgLicense{\ccLicenseQPL} \end{ccPkgDescription} diff --git a/Jet_fitting_3/include/CGAL/Lapack/Linear_algebra_lapack.h b/Jet_fitting_3/include/CGAL/Lapack/Linear_algebra_lapack.h index d66aa15a1f6..bdf9488186d 100644 --- a/Jet_fitting_3/include/CGAL/Lapack/Linear_algebra_lapack.h +++ b/Jet_fitting_3/include/CGAL/Lapack/Linear_algebra_lapack.h @@ -19,11 +19,11 @@ #define CGAL_LAPACK_H extern "C" { -int dgelss(int *m, int *n, int *nrhs, + int dgelss(int *m, int *n, int *nrhs, double *a, int *lda, double *b, int *ldb, double * s, double *rcond, int *rank, double *work, int *lwork, int *info); -int dgelss_(int *m, int *n, int *nrhs, + int dgelss_(int *m, int *n, int *nrhs, double *a, int *lda, double *b, int *ldb, double * s, double *rcond, int *rank, double *work, int *lwork, int *info); @@ -38,9 +38,9 @@ int dgelss(int *m, int *n, int *nrhs, int *info) { #ifdef CGAL_USE_F2C - return dgelss_(m, n, nrhs, a, lda, b, ldb, s, rcond, rank, work, lwork, info); + return ::dgelss_(m, n, nrhs, a, lda, b, ldb, s, rcond, rank, work, lwork, info); #else - return dgelss(m, n, nrhs, a, lda, b, ldb, s, rcond, rank, work, lwork, info); + return ::dgelss(m, n, nrhs, a, lda, b, ldb, s, rcond, rank, work, lwork, info); #endif }