Michael Hemmer
909c7ed95c
made CGAL::Residue thread safe using
...
boost thread_specific_ptr from <boost/thread/tss.hpp>
2008-09-16 07:31:18 +00:00
Michael Hemmer
f0f5deb310
filename according to class name
2008-09-09 13:08:29 +00:00
Michael Hemmer
cf7e170ec8
Modular_traits::Modular_image_inv -> Modular_image_representative
2008-09-09 12:54:08 +00:00
Michael Hemmer
3d75f7fea6
added Modular_traits for several types
2008-09-09 11:57:05 +00:00
Michael Hemmer
026d2e57db
added missing includes/fwd
2008-09-09 08:30:18 +00:00
Michael Hemmer
7b031d923f
CGAL::Modular -> CGAL::Residue
...
MT::Modular_type -> MT::Residue_type
2008-09-09 08:29:41 +00:00
Michael Hemmer
c64aee37fb
CGAL::Modular -> CGAL::Residue
...
ModularTraits::Modular_type -> Residue_type
added a History section
2008-09-08 14:46:46 +00:00
Michael Hemmer
cff191916d
changed name: CGAL::Modular -> CGAL::Residue
...
chnaged filenames accordingly
changed: Modular_traits::Modular_NT -> Modular_traits::Residue_type
2008-08-04 15:09:13 +00:00
Michael Hemmer
d0722885cd
class name CGAL::Modular -> CGAL::Residue
2008-08-04 14:50:05 +00:00
Michael Hemmer
ca4450f1a4
rm unused variable
2008-05-16 07:39:56 +00:00
Fernando Cacciola
f93437ca22
Removed *unmodified* auto-generated CMakeLists.txt (now created by create_internal_release)
2008-05-05 14:01:55 +00:00
Michael Hemmer
6d8d2e9748
and its types should be public .-)
2008-04-29 20:18:47 +00:00
Michael Hemmer
1eb1824f3d
Algebraic_structure_traits is a class (not a struct)
2008-04-29 14:04:41 +00:00
Michael Hemmer
e42a22537a
use boost::ordered_field_operators1
...
modular arithmetic needs ieee double precision
2008-04-28 11:31:48 +00:00
Michael Hemmer
97b300b576
added Coercion_traits for interoperability with short/int/long
2008-04-28 11:29:26 +00:00
Michael Hemmer
4b3cbf89e6
not needed
2008-04-23 08:04:38 +00:00
Michael Hemmer
55bd73a38c
not needed
2008-04-01 10:23:00 +00:00
Michael Hemmer
9ea46f65a0
changes according to new possition of test files for concept checks
2008-04-01 10:22:16 +00:00
Michael Hemmer
c7a76c726a
added function CGAL::modular_image
2008-03-31 12:52:13 +00:00
Michael Hemmer
ef862d658e
added primes.h/.cpp (contains precomputed primes)
2008-03-31 12:50:54 +00:00
Andreas Meyer
20315de571
* replaced CGAL_test_assert with ::assert, instead of CGAL_assertion
...
* removed include/Testsuite/assert.h
2008-03-19 13:45:36 +00:00
Fernando Cacciola
b704509dcf
Examples/Demos/Test CMake scripts updated
2008-03-05 21:14:02 +00:00
Fernando Cacciola
a659cd852a
Added project() and conditional test for CGAL_DIR
2008-02-14 15:42:36 +00:00
Fernando Cacciola
14043c43a0
Replaced CGALROOT by CGAL_DIR (the latters is used by CMake automatically)
2008-02-08 17:47:21 +00:00
Fernando Cacciola
afddfc4fca
CMake scripts for demos/examples/test added
2008-02-06 19:06:24 +00:00
Sylvain Pion
360d29f72a
Rename CGAL_CIRC_NULL to CGAL_NULL.
2007-12-28 15:40:36 +00:00
Michael Hemmer
f586999c77
added header
...
.C -> .cpp
2007-12-20 11:58:01 +00:00
Sylvain Pion
204f534008
Add protect macro and header.
2007-12-20 10:28:54 +00:00
Sylvain Pion
a46b55bf71
The files "changes.txt", "description.txt", "long_description.txt" and "maintainer"
...
are now under /trunk/$Package/package_info/$Package/ .
2007-12-02 15:06:42 +00:00
Andreas Meyer
6623d525eb
* replaced assert in */test/*/*.{cpp,h} with CGAL_test_assertion
...
* replaced #include <assert.h> with the according CGAL/Testsuite/assert.h
2007-11-07 21:35:42 +00:00
Sebastian Limbach
f30fc775ae
Changed LiS_HAVE_LEDA to CGAL_USE_LEDA.
2007-09-03 13:40:13 +00:00
Sebastian Limbach
06a7bf4892
Test for leda::rational, CORE::BigRat and Sqrt_extension added.
2007-08-06 12:30:34 +00:00
Sebastian Limbach
e06888b948
Typo removed.
2007-08-06 12:17:43 +00:00
Sebastian Limbach
43a788fe43
Removed primes.
2007-08-06 11:56:41 +00:00
Michael Hemmer
51aff49c95
fixed Modular_traits test
2007-08-06 11:52:37 +00:00
Sebastian Limbach
a08024039b
Corrected relative path to additional include directory for test suite to work correctly.
2007-08-02 14:46:28 +00:00
Sebastian Limbach
1793da5074
Removed files with outdated algorithms/data structures, as pre-decided with Michael Hemmer.
2007-08-02 14:38:41 +00:00
Sebastian Limbach
a907ead17b
Moved Modular::CST_CUT to Modular_type.cpp
2007-08-02 13:25:45 +00:00
Sebastian Limbach
c1aadfd606
Moved Modular_traits specializations out of Modular_arithmetic package to the respective Number_types.
2007-08-02 09:36:48 +00:00
Sebastian Limbach
b3d5e444ad
Definition of static const class member moved outside of the class.
2007-08-01 11:43:25 +00:00
Sebastian Limbach
8d9448255a
Ascii-output modified to output an int for better readability.
2007-07-31 14:24:20 +00:00
Sebastian Limbach
76fab927a0
Modular traits for polynomials is now available in the polynomial package.
2007-06-04 10:51:02 +00:00
Andreas Meyer
c1e9765ff4
manual fix: moved labels inside sectioning command
2007-04-18 14:20:12 +00:00
Michael Hemmer
2a6771bedc
added spec for CORE::BigInt
...
added guards for leda / core
2007-04-17 20:01:03 +00:00
Michael Hemmer
5c539a9ae9
- #include<CGAL/Modular_type.h>
...
+ #include<CGAL/Modular_arithmetic/Modular_type.h>
2007-04-10 13:33:39 +00:00
Michael Hemmer
6bdf455dc2
tyos
2007-03-29 16:35:57 +00:00
Michael Hemmer
03f5550f40
extended intro
2007-03-29 12:49:49 +00:00
Michael Hemmer
e95290d55a
ispell
2007-03-28 13:03:19 +00:00
Michael Hemmer
7499beea11
changed Is_convertible into Is_modularizable
2007-03-28 12:58:13 +00:00
Michael Hemmer
967130e8f2
rm warnings
2007-03-28 12:24:41 +00:00
Michael Hemmer
769f4dc731
added warning: not thread-safe
2007-03-28 11:25:57 +00:00
Michael Hemmer
7564197ff6
added test for Modular_traits
2007-03-28 10:42:40 +00:00
Michael Hemmer
072bb18304
move type Modular into Modular_arithmetic/Modular_type.h
...
#include Modular.h to gain CGAL support
2007-03-28 10:30:03 +00:00
Michael Hemmer
5da9da84a8
update with respect to changes in Polynomial
2007-03-28 10:28:33 +00:00
Michael Hemmer
18fe21ad29
rm dummy file src_Modular.C
2007-03-28 10:27:16 +00:00
Michael Hemmer
b6905727c0
minor changes
2007-03-28 08:46:23 +00:00
Michael Hemmer
079f6c7808
added doc and example for CGAL::Modular_traits
2007-03-28 08:45:15 +00:00
Michael Hemmer
e89fb16ade
initial doc
2007-03-26 16:31:33 +00:00
Michael Hemmer
60ef82986d
rm file Modular_type
...
added test for class Modular
added separate test for class Modular_traits
2007-03-02 12:02:31 +00:00
Michael Hemmer
74b1c08157
rm minor bug
2006-12-17 13:26:24 +00:00
Sylvain Pion
29d13841fb
Uniformize the format. Add some missing/updates.
2006-12-17 11:58:21 +00:00
Michael Hemmer
372fe0cfce
added initial version of package Modular_arithmetic
...
contains a
Modular_type
Modular_traits
preliminar version of :
chinese_remainder
modular_gcd ( up to constant factor )
TODO: implement true modular gcd for multivariat polynomials
2006-12-11 14:12:20 +00:00