Andreas Fabri
08129fab91
On Windows use _mktemp instead of tempnam
2010-08-20 15:51:40 +00:00
Sébastien Loriot
52317dd49f
add python script (replace_CGAL_NAMESPACE.py) to replace CGAL_BEGIN_NAMESPACE and CGAL_END_NAMESPACE
...
by namespace CGAL { and } //namespace CGAL. in all .h and .cpp files
in a directory.
Apply it to all packages in the trunk
Remove macro definition from the config.h file.
2010-06-09 07:37:13 +00:00
Laurent Saboret
d0f63a9ee1
Automatic documentation by generate_reference_manual 1.1:
...
* Bug fixes:
- Document properly the template parameters of functions. No separate Parameters section.
* Improved formatting of functions and methods:
- Shorter latex code and shorter printed documentation
- Fixed indentation
- Parameter names are in italic instead of bold
* Words surrounded by stars are formatted in bold.
2009-02-26 11:05:12 +00:00
Laurent Rineau
a4215bd4ea
Fix conditional compilation of TAUCS features in
...
Surface_mesh_parametrization, after revisions 46743-46745.
2008-11-07 15:30:00 +00:00
Laurent Saboret
a3c891df05
Windows specific: fixed crash with TAUCS on large linear systems:
...
- increased stack size
- added Win32_exception_handler protection to catch stack overflows
2008-10-13 08:33:33 +00:00
Laurent Saboret
3956f60d73
Print TAUCS traces if DEBUG_TRACE >= 2.
2008-09-25 15:11:02 +00:00
Laurent Saboret
544547bc81
Added trace
2008-08-26 14:43:28 +00:00
Laurent Saboret
a1627b003f
Removed unnecessary includes of CGAL/basic.h
...
Enforced CGAL_NDEBUG rule:
- code under include/CGAL/ and src/ must not use NDEBUG and assert(), but CGAL_NDEBUG and CGAL assertion macros.
- code under demo/, examples/ and test/ must use NDEBUG and assert().
2008-08-21 11:57:02 +00:00
Laurent Saboret
f124fca6b9
Minor change
2008-03-21 16:04:58 +00:00
Laurent Saboret
e2f3e93490
Update to generate_reference_manual 1.0
2008-02-22 13:03:40 +00:00
Laurent Saboret
705e0b1362
Redo r41603 and r41552 (#ifdef CGAL_USE_TAUCS) for SP
2008-01-25 17:51:55 +00:00
Laurent Saboret
d21010bde0
Undo r41603 and r41552: using global flags like CGAL_USE_TAUCS breaks generate_reference_manual
2008-01-25 16:30:48 +00:00
Sylvain Pion
b24108f5fd
Remove #include <cassert> from everywhere under include/CGAL/.
...
CGAL code has to use CGAL assertions instead.
2008-01-20 18:47:19 +00:00
Sylvain Pion
65a5ac690f
Protect using CGAL_USE_TAUCS
2008-01-14 17:10:22 +00:00
Laurent Saboret
97fa913995
Port to Linux and Windows 64 bits
2007-08-28 15:16:55 +00:00
Sylvain Pion
4da7713aa8
Remove obsolete config flag CGAL_CFG_NO_STDC_NAMESPACE and rename
...
its dependant macro CGAL_CLIB_STD to "std".
2007-08-08 15:59:25 +00:00
Laurent Saboret
67cae5acb5
Fixed warning w/ gcc 4.2
2007-05-30 15:31:15 +00:00
Laurent Saboret
0a6adf43bf
Include CGAL/auto_link/TAUCS.h.
...
Better error handling.
2007-05-24 14:47:03 +00:00
Laurent Saboret
c02f0947e2
Fixed g++ warning about tempnam() being deprecated
2007-04-24 13:33:51 +00:00
Laurent Saboret
8481fa282c
Fixed compilation error introduced in r38419
2007-04-24 09:05:22 +00:00
Laurent Saboret
6c1560542a
Fixed 'deprecated conversion from string constant to char*' warning with g++ 4.x
2007-04-23 13:42:37 +00:00
Laurent Saboret
ecb74b736d
Added comments
2006-12-04 08:37:50 +00:00
Andreas Fabri
c2a2ab091c
fixed min/max problem
2006-08-17 09:02:53 +00:00
Laurent Saboret
d7e0e76eb0
Reverted r31207 that does not compile on Windows
2006-05-22 10:11:21 +00:00
Laurent Saboret
5c341db1e5
Replaced call to tempnam() by an home-made version of tmpnam() to avoid gcc warning
2006-05-19 15:11:50 +00:00
Laurent Saboret
181b4dd883
Use multithreaded DLL runtime on Windows/Visual C++.
...
Note: impossible to debug anymore with VC++ :-(
2006-04-21 14:31:27 +00:00
Laurent Saboret
b6146fd8a7
Turn on TAUCS trace with DEBUG_TRACE preprocessor definition (temporary)
2006-03-20 15:52:38 +00:00
Laurent Saboret
86adba238c
Clarify documentation about symmetric/asymmetric matrices
2006-03-20 11:22:05 +00:00
Laurent Saboret
0fded29ea2
Fixed bug in taucs_system_memory_size() on Linux 2.6
2006-03-16 10:04:02 +00:00
Laurent Saboret
2d7dbed6da
Large changes of the user manual requested by MK:
...
- added paragraph about exact arithmetic and algorithmic complexity (BL)
- concepts are now described at the begining of the user manual
- mesh cutting is better explained (picture provided by PA)
- improved description of available solvers
- reference pages are listed thematically in the reference manual
- Fixed UML diagrams in Software Design section
Other changes requested by PA:
- pictures of algorithms output in 2D (EPS)
2006-03-09 17:15:04 +00:00
Laurent Saboret
05939a56b8
Removed not-yet-implemented features (as requested by MK):
...
- border parameterization on any convex polygon
- check matrix conditioning
2006-03-06 15:33:44 +00:00
Laurent Saboret
880ece127c
Rename Parameterization package as Surface_mesh_parameterization
2006-03-01 16:43:35 +00:00