Michael Hemmer
|
7f23bad6ff
|
get_value returns the unique representative within the range [-p/2,p/2]
|
2008-12-10 12:53:12 +00:00 |
Michael Hemmer
|
1aabe3b9e9
|
Residue needs ieee double precion as well as rounding mode to nearest
use CGAL::Protect_FPU_rounding<true> pfr(CGAL_FE_TONEAREST)
|
2008-12-10 10:19:44 +00:00 |
Michael Hemmer
|
119f4ecdda
|
rm precondition as it relies on side effects of Set_ieee_double_precision
that are not present on all platforms, ie, it does not set rounding mode to
nearest on Leopard (Mac)
|
2008-12-09 12:39:32 +00:00 |
Sylvain Pion
|
af48d47506
|
Replace Protect_FPU_rounding<true> pfr(CGAL_FE_TONEAREST)
by Set_ieee_double_precision.
|
2008-12-03 21:42:28 +00:00 |
Michael Hemmer
|
65d95e3355
|
remove warning for i686_Linux-2.6_CC-5.90_F7
|
2008-12-01 12:46:40 +00:00 |
Michael Hemmer
|
819d64b18c
|
added assertion for FPU rounding mode
|
2008-10-21 16:15:19 +00:00 |
Andreas Fabri
|
5a52575d39
|
Remove force_ieee_double_precision(); as this is a global side effect; TODO: Add preconditions in the operations which require this setting
|
2008-10-17 13:14:08 +00:00 |
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
|
026d2e57db
|
added missing includes/fwd
|
2008-09-09 08:30:18 +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
|
e42a22537a
|
use boost::ordered_field_operators1
modular arithmetic needs ieee double precision
|
2008-04-28 11:31:48 +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 |
Sebastian Limbach
|
f30fc775ae
|
Changed LiS_HAVE_LEDA to CGAL_USE_LEDA.
|
2007-09-03 13:40:13 +00:00 |
Sebastian Limbach
|
a907ead17b
|
Moved Modular::CST_CUT to Modular_type.cpp
|
2007-08-02 13:25:45 +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 |
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 |