Commit Graph

1041 Commits

Author SHA1 Message Date
Laurent Rineau bc03aaf30b Put doc/ in the global dont_submit file 2013-08-20 10:57:03 +02:00
Sébastien Loriot 2584766d63 set SHOW_FILE ON for Number_types to get pages for int.h and double.h 2013-08-09 07:59:08 +02:00
Sébastien Loriot d282ade623 use \cgalCite instead of \cite
using perl -i -pe 's/\\cite\s*{?([a-zA-Z0-9:-]+)}?/\\cgalCite{$1}/g'
2013-08-05 18:25:26 +02:00
Sébastien Loriot 8ce47d7b6a Merge remote-tracking branch 'origin/Number_types-fpu-glisse'
Successfully tested in CGAL-4.3-Ic-101
Approved by the interim release manager
2013-07-25 18:52:42 +02:00
Sébastien Loriot 2dfe8a3d73 workaround for a doxygen bug: remove space after /!* to avoid a verbatim env
this happens if you have an empty line or the text directly after /!*
to find them in the generated documentation, grep for "pre class=\"fragment\""
(a few of them are legitimate however)
2013-07-25 14:58:53 +02:00
Marc Glisse edd2d1735e Interval arithmetics was broken even with gcc... 2013-07-24 13:42:09 +02:00
Marc Glisse 15d03643fc Protect the other side of subtractions for interval arithmetics.
Itanium also has excess precision, apparently.
2013-07-23 14:46:50 +02:00
Sébastien Loriot d4d9bc212b replace in the doc \R by \mathbb{R}
\R is not a valid latex command
I used: sed -i 's/\\f$\s*\\R/\\f$ \\mathbb{R}/g'
2013-07-10 17:07:43 +02:00
Sébastien Loriot a7e7924c51 force the initialization of exp to 0
exp was set to 0 in construct_from_builtin_fp_type
except if constructed the MP_Float was constructed from 0.
This leads on some compiler as having exp being a NAN.

since exp was explicitly set to 0 in the init function
2013-07-08 12:30:58 +02:00
Sébastien Loriot 716f87d2d7 rename Hidden_type to unspecified_type and update its description 2013-06-13 18:48:58 +02:00
Ross Hemsley 4d9caf3763 Added names that were missing into the Doxyfile.in entries.
Also modified Installation/CMakeLists.txt to push the version number variable to the parent level
so that it can be accessed by the documentation
2013-05-30 17:55:43 +02:00
Philipp Möller d4e379ba82 Small fixes in the generated Doxyfile.in 2013-05-30 15:32:33 +02:00
Philipp Möller 4d469821f7 Generated Doxyfile.in and dependencies 2013-05-30 14:13:47 +02:00
Sébastien Loriot 7baa997ce1 Merge branch 'Filtered_kernel-ring-glisse'
This branch adds an additional way to filter predicates that are only doing
operations using a ring number type. In case of failure, a RT is used rather
than an FT which speeds things up.

Successfully tested in CGAL-4.3Ic-37
2013-05-23 11:15:32 +02:00
Laurent Rineau 4d1d8a83ba Fix print_dag for Lazy_exact_nt 2013-05-03 14:17:44 +02:00
Sébastien Loriot a18a34bbbe Merge branch 'Algebraic_foundations-make_rational-glisse' 2013-04-15 16:37:31 +02:00
Marc Glisse d4f8ffb735 Revert previous commit, which was supposed to go to a branch, not master. 2013-04-14 10:43:00 +02:00
Marc Glisse 68cab89cd2 Use __builtin_isfinite in Is_finite. 2013-04-14 10:31:59 +02:00
Laurent Rineau b6ffa7c425 Merge branch 'CGAL-fix_warnings-GF'
That branch was successfully tested in CGAL-4.2-Ic-205.
2013-03-27 12:23:31 +01:00
Andreas Fabri 14294b719d remove unused code and remove a duplicate typedef 2013-03-21 15:55:40 +01:00
Sébastien Loriot 9fcf46e11a replace CGAL_[kernel/qpe/triangulation/]_assertion by assert in tests
this should be the case, following our guidelines.

using:
find */test/* -name '*.[hc]*' | xargs sed -i 's/CGAL_assertion/assert/g'
2013-03-21 10:50:55 +01:00
Alexandros Konstantinakis-Karmis 3b1d281efb Abbreviations trigger end of \brief description
Fixes bug #15482:
https://gforge.inria.fr/tracker/index.php?func=detail&aid=15482&group_id=52&atid=13845
2013-03-13 11:58:56 +01:00
Sébastien Loriot e991fe72ad really add last missing classified reference manual pages 2013-03-13 10:57:01 +01:00
Andreas Fabri 2c8c044db5 use variables to avoid clang warning 2013-03-01 09:01:27 +01:00
Andreas Fabri b315c05781 avoid 'warning: equality comparison result unused [-Wunused-comparison]' 2013-02-28 17:22:52 +01:00
Laurent Rineau d345f1bafd Fix a bug with MSVC 2012 (VC11), in Interval_nt
The bug seems actually in VC11, but we use a workaround. The issue is how
the compilateur optimizes, or not, the expression tested by an assertion.
2013-02-26 15:58:08 +01:00
Marc Glisse ed4e60c7be Document make_rational. 2013-02-22 15:52:48 +01:00
Laurent Rineau 2d8da664a3 Merge branch 'CGAL-fix_warnings-gdamiand'
Conflicts:
	.gitignore
	Skin_surface_3/examples/Skin_surface_3/CMakeLists.txt
2013-02-22 13:02:37 +01:00
Laurent Rineau 26a7e70785 New license.txt files (eol changes)
The new version 2.13.0 of licensecheck has changed the spaces at eol.
2013-02-19 16:46:39 +01:00
Andreas Fabri 84f4cc0d58 suppress a warning with a pragma 2013-02-15 09:27:14 +01:00
Andreas Fabri 48c1490085 Add a static_cast 2013-02-14 14:05:22 +01:00
Andreas Fabri 1464e5e8fb Merge branch 'CGAL-fix_warnings-gdamiand' of ssh://scm.cgal.org/var/git/cgal into CGAL-fix_warnings-gdamiand 2013-02-13 19:48:55 +01:00
Luis Peñaranda 1cd16fccb6 warning in Gmpfr test
Changed Gmpfr::Precision_type -> size_t, the warning was about possible
loss of data in conversion.
2013-02-13 16:39:56 -02:00
Andreas Fabri 2206224a7b quit MSVC about division by zero, which we do on purpose 2013-02-13 17:19:19 +01:00
Sébastien Loriot ff5e5b5f19 add documentation page for CGAL_PI 2013-02-12 18:30:42 +01:00
Laurent Rineau 51ea960be6 Fix warnings about unused types or variables. 2013-02-08 16:50:02 +01:00
Andreas Fabri c029f702a3 use more types 2013-02-07 11:02:14 +01:00
Marc Glisse f89a420b4a Mark the asm as volatile, against compiler optimizations. 2013-01-18 16:43:17 +01:00
Marc Glisse bf7823fe30 Let Exact_(field|ring)_selector<Lazy_exact_nt<ET>> select a type based
on ET, instead of directly returning ET. Teach NT_converter about these
conversions.
2013-01-14 13:39:43 +01:00
Sébastien Loriot 6e63d3cfa8 adding missing () in see also for functions 2013-01-09 19:48:42 +01:00
Sébastien Loriot ade462dbad add () to function reference in classified ref man 2013-01-08 17:50:33 +01:00
Sébastien Loriot 5ec28b1cf4 replacing the usage of section in user man by \cgalHeading macro call 2013-01-07 18:04:37 +01:00
Sébastien Loriot df08193e00 using \link command instead of \ref command to have the tt font 2013-01-07 16:21:46 +01:00
Sébastien Loriot 5f3c8826d1 h2 is the first header in classified reference manuals 2013-01-07 09:00:48 +01:00
Sébastien Loriot 96f83bda05 Revert "leda_* is in namespace CGAL"
This reverts commit bc977fd6a7.
2013-01-07 07:59:50 +01:00
Sébastien Loriot 7e095c7a7a Merge branch 'Documentation-flat-ref-manual-pmoeller' 2013-01-04 15:19:57 +01:00
Sébastien Loriot 42d15a11d0 using uniform markups in classified reference pages 2013-01-04 15:16:40 +01:00
Sébastien Loriot af1844b51b classified ref man for Number types 2013-01-04 10:58:01 +01:00
Sébastien Loriot 57c1ec6e4f CORE type are not in CGAL namespace 2013-01-04 10:55:39 +01:00
Marc Glisse b9d1dd2ff3 No point using a static variable for this constant. 2012-12-25 16:20:04 +01:00