Commit Graph

367 Commits

Author SHA1 Message Date
Michael Hemmer a4d7285cb8 added test for implicit interoperable 2008-10-13 12:33:45 +00:00
Michael Hemmer d0fc8d19d0 RET::Sign -> Sgn 2008-09-24 12:10:19 +00:00
Michael Hemmer c78b05b739 rename Real_embeddable_traits::Sign Sgn
added RET::Boolean, RET::Sign, RET::Comparison_result
2008-09-18 15:35:55 +00:00
Michael Hemmer cf6fe3a5ec added public type Boolean to Algebraic_structure_traits 2008-09-18 13:53:47 +00:00
Michael Hemmer cf7e170ec8 Modular_traits::Modular_image_inv -> Modular_image_representative 2008-09-09 12:54:08 +00:00
Sylvain Pion 4606422089 Capitalize protect macro names. 2008-08-20 08:52:46 +00:00
Sylvain Pion 3f21b409bf Comment out unused arguments names. 2008-08-20 08:49:04 +00:00
Michael Hemmer 182c550580 warp up RealEbeddable_traits, i.e., mv RET_base into internal namespace 2008-08-05 13:42:15 +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 6001ee68a9 added missing typedef for Divides in AST_base 2008-08-04 14:05:58 +00:00
Sylvain Pion dc3bf72707 Remove changes.txt files. 2008-07-24 17:47:16 +00:00
Michael Hoffmann 55a10f768a Remove dependency on CGAL/functional -> replace Unary_function and
Binary_function by std:: counterparts.
2008-07-23 14:58:05 +00:00
Sylvain Pion 79864c0c8e Remove Arity_tag. 2008-07-22 12:29:01 +00:00
Michael Hemmer 4f469db2f0 added Divides Functor to AlgeraicStructureTraits 2008-07-16 09:29:39 +00:00
Michael Hemmer 5ae691fd3b added
AST::Divides functor, required by IntegralDomain
 default implementation
 tests 
 function CGAL::divides
2008-07-16 09:24:50 +00:00
Michael Hemmer 60dfc5dd8d added functor Divides, required by IntegralDomain 2008-07-16 09:20:44 +00:00
Michael Hemmer d07cbb4247 added functor Divides()(d,n), returns true if d divides n 2008-07-16 09:14:57 +00:00
Michael Hemmer 21eb003459 changed names of template arguments in MACRO to avoid name conflicts 2008-07-16 08:28:26 +00:00
Michael Hemmer 2010fd7214 revert changes for CGAL::Compare, since it is used for other non-realembeddable types as well 2008-07-08 07:03:41 +00:00
Michael Hemmer b128dc3ffa adopt changes to Sgn for all functors 2008-07-07 10:34:31 +00:00
Sylvain Pion 2b279e8bf3 The CGAL::Sgn functor was not properly updated following the Algebraic Foundations. 2008-07-06 16:07:34 +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 6debf02b48 Chinise_remainder_traits is a class (not a struct) 2008-04-29 14:14:49 +00:00
Michael Hemmer 580a68180f mv Polynomial/ipower.h Algebraic_foundations/ipower.h
since it is a more general function used in several packages (from EXACUS)
2008-04-01 13:44:37 +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 9cbe349ce0 mv files for concept checking into Algebraic_foundations 2008-04-01 09:50:22 +00:00
Michael Hemmer f60be6045d added tests
mv definition of Algebraic_extension_traits<Sqrt_exgtension<...> > to 
Number_types/include/CGAL/Sqrt_extension/Algebraic_extension_trait.h
2008-03-31 12:47:36 +00:00
Michael Hemmer 7dcb9b1258 new / more robust version .-) 2008-03-31 12:43:38 +00:00
Michael Hemmer c05f1298fa added global function CGAL::scalar_factor 2008-03-31 12:32:17 +00:00
Michael Hemmer a00b6b3465 added Algebraic_structure_traits_extended.h
extenison to Algebraic_structure_traits.h
2008-03-31 12:30:32 +00:00
Michael Hemmer 2e357ae3ce added Chinese_remainder traits 2008-03-31 12:29:00 +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
Michael Hemmer 30afbb7b40 typo 2008-03-07 14:31:25 +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
Michael Kerber 9283bbfae2 NiX -> CGAL 2008-01-15 14:14:42 +00:00
Michael Hemmer 17ad244833 added extended_eucliden_algorithm (incl tests) 2008-01-13 11:50:04 +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
Sylvain Pion 055009cc58 Remove the need for mentionning todo files and doxygen files. 2007-11-03 21:15:36 +00:00
Sebastian Limbach 32b0041c55 Removed some more unnecessary semicolons. 2007-10-25 14:18:35 +00:00
Sebastian Limbach b9e29f7cbe Moved Scalar_factor_traits specialization for Sqrt_extension number type from Algebraic_foundations package to the Sqrt_extension-SFT file in the Number_types package. 2007-09-03 13:45:21 +00:00
Bernd Gärtner 06a6f9f0f5 added "real number types" 2007-08-09 08:46:39 +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
Bernd Gärtner a3ef0c0c31 - added Gmpzf to the list of models for RingNumberType 2007-08-07 11:38:29 +00:00
Andreas Fabri 3fc7e21b15 3.3 branch -> trunk 2007-06-04 14:10:45 +00:00
Michael Hemmer 27ca769d7d will be part of next release 2007-05-16 11:42:44 +00:00
Michael Hemmer 549df17b40 use is_zero if possible 2007-05-16 11:13:18 +00:00
Andreas Meyer c1e9765ff4 manual fix: moved labels inside sectioning command 2007-04-18 14:20:12 +00:00
Michael Hemmer 62919f0faa rm ccPureVar 2007-04-17 17:52:09 +00:00
Laurent Rineau e3523a698f type: missing space 2007-04-17 15:50:55 +00:00
Michael Hemmer 6c1e314ab3 rm test for Scalar_factor_traits & Algebraic_extension_traits
for release 3.3
2007-04-17 06:33:57 +00:00
Sylvain Pion e83ce7bf2c Use CGAL_precondition_code() to avoid warning. 2007-04-16 16:43:46 +00:00
Michael Hemmer 3c4c2212c0 rm warnings about undefined references 2007-04-15 16:25:56 +00:00
Michael Hemmer 9b8e603b77 For Functors:
-\begin{ccRefConcept}
+\begin{ccRefFunctionObjectConcept}
2007-04-15 16:15:01 +00:00
Andreas Fabri 5ad17aa046 De-ice VC7 2007-04-11 13:32:10 +00:00
Michael Hemmer ea08d610f5 dont_submit Algebraic_foundations/../Scalar_factor_traits.h
dont_submit Algebraic_foundations/../Algebraic_extension_traits.h
moved specs for Sqrt_extension of traits into *traits.h, 
since Sqrt_extension is in release.
2007-04-10 13:54:59 +00:00
Michael Hemmer e85e499142 in function div_mod: set void as result type
,i.e., do not take it from the functor.
2007-04-03 11:08:31 +00:00
Michael Hemmer d02c6ded84 initial maintainer: Michael Hemmer 2007-04-03 06:13:50 +00:00
Michael Hemmer 34431b5167 restored correct version 2007-04-01 11:18:20 +00:00
Michael Hemmer 531c77d03b wrap up 2007-04-01 11:17:55 +00:00
Andreas Meyer 41169fc270 * updated howtocite bibkeys for upcoming 3.3 release
* typo fixes/cosmetic changes
2007-03-29 17:40:13 +00:00
Michael Hemmer 372dcbfd0d typos 2007-03-26 16:33:51 +00:00
Andreas Fabri de1fc3b8cb removed unused parameters 2007-03-26 08:19:03 +00:00
Michael Hemmer 66af133e0b rm open.tex from manual for release 3.3 2007-03-24 11:56:59 +00:00
Michael Hemmer 02babb8a47 added \ccIsModel vs. \ccHasModels 2007-03-24 11:39:28 +00:00
Michael Hemmer 022429aa60 added concept RingNumberType
added concept FieldNumberType
2007-03-24 10:47:07 +00:00
Michael Hemmer b6af521e78 unify headings 2007-03-24 10:28:01 +00:00
Michael Hemmer 4fe2789e35 mv back 2007-03-24 10:02:48 +00:00
Michael Hemmer 4ecdacae4c minor changes 2007-03-24 09:58:07 +00:00
Sylvain Pion ac960f4d42 Rename binary_function to binary_func as it clashes with something else with pgcc. 2007-03-23 14:33:09 +00:00
Sylvain Pion e8513e1395 Use std::iterators_traits to fetch the value_type of an iterator. 2007-03-18 17:30:43 +00:00
Sylvain Pion 7930383399 Rename binary_function to something as it clashes with something else with pgcc. 2007-03-18 11:28:32 +00:00
Michael Hemmer 1687658710 update 2007-03-15 17:24:05 +00:00
Michael Hemmer 397f22e2ae added example algebraic_structure_dispatch.cpp
shows a naive implementation for unit_part
2007-03-15 09:06:16 +00:00
Michael Hemmer cec05315eb update license headers 2007-03-15 09:05:20 +00:00
Michael Hemmer 8029c784ba rm CGALi::Is_field etc. 2007-03-12 14:23:39 +00:00
Sylvain Pion 8bfd7a00e5 Manually remove the remaining "//file:" lines. 2007-03-10 15:03:39 +00:00
Sylvain Pion 6fb5cb906b Remove trailing white spaces and end of lines.
(using : perl -pi.bak -e 's/\s+$/\n/' */examples/*/*.cpp )
2007-03-10 14:59:41 +00:00
Michael Hemmer 63fb1db33b rm fwd of Min/Max 2007-03-08 13:39:57 +00:00
Andreas Fabri 721905d749 Moved from Algebraic Foundations to Number Types 2007-03-08 10:51:34 +00:00
Andreas Fabri 1d6614c40d moved pages to STL extension and number types 2007-03-08 10:45:56 +00:00
Andreas Fabri c0e7fe6b47 moved doc from Algebraic Foundations to Number_types 2007-03-07 14:39:54 +00:00
Andreas Fabri 31a9993481 moved doc from Algebraic Foundations to Number_types 2007-03-07 14:36:32 +00:00
Andreas Fabri fe6b776f83 moved doc from Algebraic Foundations to STL Extensions 2007-03-07 14:15:25 +00:00
Andreas Fabri 87b88bb50d moved doc from Algebraic Foundations to STL Extensions 2007-03-07 14:10:22 +00:00
Andreas Fabri e632c458b7 moved doc from Algebraic Foundations to STL Extensions 2007-03-07 12:57:33 +00:00
Andreas Fabri 5d21cdcf89 moved doc from Algebraic Foundations to STL Extensions 2007-03-07 12:47:55 +00:00
Andreas Fabri 512e293dc2 moved doc from Algebraic Foundations to STL Extensions 2007-03-07 12:47:37 +00:00
Michael Hemmer 2cd35e4447 update 2007-03-06 15:03:29 +00:00
Sylvain Pion b5a890f7fb remove warning 2007-03-03 08:18:51 +00:00
Sylvain Pion 415fb42d07 remove warning 2007-03-03 08:15:48 +00:00
Michael Hemmer 032bea395d wrap up 2007-03-01 15:57:58 +00:00
Andreas Fabri 5b9de88052 .C -> .cpp 2007-02-28 12:01:12 +00:00
Andreas Fabri 74278638a7 Added title to pkgdescription 2007-02-21 21:11:27 +00:00
Michael Hemmer beed34ca85 use \ccIgnore 2007-02-20 12:38:31 +00:00
Michael Hemmer 229a69b143 use \ccIgnore 2007-02-20 12:37:53 +00:00
Andreas Meyer 1996f8c159 added a mpl struct is_same_or_equal, similar to
boost::is_same / boost::is_base_and_derived
2007-02-17 21:25:09 +00:00
Andreas Meyer 8fc1c3bcf2 renamed \ignore into \ccIgnore (now part of cgal_manual.sty) 2007-02-16 16:03:55 +00:00
Michael Hemmer b01a28bb4b mv FromSmallIntConstructible.tex -> FromIntConstructible.tex 2007-02-15 16:40:32 +00:00
Michael Hemmer d0a7cb2456 FromSmallIntConstructible -> FromIntConstructible 2007-02-15 16:38:52 +00:00
Michael Hemmer 624c306fd3 generalized text 2007-02-15 16:38:12 +00:00
Michael Hemmer b5d08bdbb6 rm IsFinte from concept RealEmbeddable
CGAL::is_finite is documented for float/double/long double
2007-02-15 09:21:25 +00:00
Michael Hemmer e24b2096d6 minor changes 2007-02-15 09:20:33 +00:00
Michael Hemmer 941d87fff1 added ref to RET::IsZero 2007-02-15 09:19:04 +00:00
Michael Hemmer eb03f051b8 typo 2007-02-15 09:17:19 +00:00
Michael Hemmer 11bcf10b6d added ref to concept AST::IsZero 2007-02-15 09:16:41 +00:00
Michael Hoffmann da8893f720 Comment specialized compare function.
(Confuses Sunpro and seems superfluous...)
2007-02-09 13:31:57 +00:00
Andreas Fabri 79b69cdd2d typos 2007-02-05 22:26:18 +00:00
Andreas Fabri eb3bab9218 typos 2007-02-05 22:14:35 +00:00
Andreas Fabri 078348e6c3 Captions go always below the figure 2007-02-05 21:27:18 +00:00
Andreas Fabri 9fcb630967 typos 2007-02-05 11:14:50 +00:00
Michael Hemmer c59a8c4a2a fixed rounding mode of div to TOWARDS_ZERO,
which is compliant to most implementations of integers.
2007-02-02 12:00:14 +00:00
Michael Hemmer 296ae099eb added include off CGAL/basic.h, due to include problems 2007-02-02 09:25:37 +00:00
Michael Hemmer 35aaa6f9d3 added examples 2007-01-31 20:10:59 +00:00
Michael Hemmer a4b0f784ac added examples 2007-01-31 20:10:22 +00:00
Michael Hemmer c8d44559fa example for Algebraic_foundations 2007-01-31 20:08:19 +00:00
Michael Hemmer 75c5824eb4 minor chages 2007-01-30 09:14:16 +00:00
Michael Hemmer 73dc632ff2 rm example table for coercion types 2007-01-29 18:29:57 +00:00
Michael Hemmer fd7b85dd65 typos 2007-01-29 18:15:49 +00:00
Michael Hemmer 8d8ce21ebe added concept Fraction 2007-01-29 18:13:43 +00:00
Michael Hemmer 5f1050c2a2 minor chages 2007-01-29 18:00:08 +00:00
Michael Hemmer 2045b65782 minor change 2007-01-29 17:15:02 +00:00
Michael Hemmer ee08c1decb mv doc of number type classes back to package Number types 2007-01-29 12:14:37 +00:00
Michael Hemmer a78d80f81c update 2007-01-29 12:13:28 +00:00
Michael Hemmer 9de29b46cb mv deprecated Number_type_traits
from Number_types/doc_tex/NumberTypeSupport_ref/
to   Algebraic_foundations/doc_tex/Algebraic_foundations_ref/Deprecated/
2007-01-29 11:07:31 +00:00
Michael Hemmer f2a4d8cc59 mv deprecated tags
from  Number_types/doc_tex/NumberTypeSupport_ref/
to    Algebraic_foundations/doc_tex/Algebraic_foundations_ref/Deprecated/
2007-01-29 10:52:41 +00:00
Michael Hemmer c04079e341 mv old NT concepts
from Number_types/doc_tex/NumberTypeSupport_ref/ 
to   Algebraic_foundations/doc_tex/Algebraic_foundations_ref/Deprecated/
2007-01-29 10:50:11 +00:00
Michael Hemmer d1e991b9d3 moved deprecated global functores
from Number_types/doc_tex/NumberTypeSupport_ref/
to   Algebraic_foundations/doc_tex/Algebraic_foundations_ref/Deprecated/
2007-01-29 10:41:28 +00:00
Michael Hemmer 16495756bc file not needed 2007-01-29 10:18:20 +00:00
Michael Hemmer b8527de88c file obsolete due to update of according file in package Number Types 2007-01-29 10:08:35 +00:00
Michael Hemmer 8ecd4b581f file obsolete due to update of according file in package Number Types 2007-01-29 10:07:51 +00:00
Michael Hemmer bcf0daab44 files obsolete due to update of according files in package Number Types 2007-01-29 10:07:01 +00:00
Michael Hemmer fcc3de711d mv file from Algebraic Foundations to Number Types 2007-01-29 09:57:16 +00:00
Michael Hemmer 224d1dbbf3 mv file from Algebraic Foundations to Number Types 2007-01-29 09:55:57 +00:00
Michael Hemmer 4f1b4ca715 mv file from Algebraic Foundations to Number Types 2007-01-29 09:55:03 +00:00
Michael Hemmer 5683d098f8 mv file from Algebraic Foundations to Number Types 2007-01-29 09:54:35 +00:00
Michael Hemmer 037acd5c51 mv file from Algebraic Foundations to Number Types 2007-01-29 09:54:12 +00:00
Michael Hemmer 3034ad6c02 mv file from Algebraic Foundations to Number types 2007-01-29 09:52:18 +00:00
Michael Hemmer d3b3e09f83 mv file from Algebraic Foundations to Number_types 2007-01-29 09:51:27 +00:00
Michael Hemmer b9939bd69d mv file from Algebraic Foundations 2007-01-29 09:50:06 +00:00
Michael Hemmer f01b3a4e6e mv file from Algebraic Foundations 2007-01-29 09:49:51 +00:00
Michael Hemmer 572efefcd8 mv file from Algebraic Foundations 2007-01-29 09:49:23 +00:00
Michael Hemmer ad75c75b04 mv file from Algebraic Foundations 2007-01-29 09:48:50 +00:00
Michael Hemmer 91f97b4084 mv file from Algebraic Foundations 2007-01-29 09:48:20 +00:00
Michael Hemmer 56c0b7cf7c mv file from Algebraic Foundations 2007-01-29 09:48:02 +00:00
Michael Hemmer a2520fa1fa mv file from Algebraic Foundations 2007-01-29 09:47:38 +00:00
Michael Hemmer e7d98627fc moved motivation for Field refining IntegralDomain and not EuclideanRing to
users manual
2007-01-29 08:56:37 +00:00
Michael Hemmer ba37f9906f moved motivation for Field refining IntegralDomain and not EuclideanRing to
users manual
2007-01-29 08:51:32 +00:00
Michael Hemmer d97ace70d0 added tag Is_numerical_sensitive 2007-01-29 08:42:33 +00:00
Michael Hemmer 7db6114baf added labels 2007-01-29 08:36:57 +00:00
Michael Hemmer 588019433c first verison of users manual algebriac foundations
sections for: 
Algebriac structure concepts 
Real embeddable concept
Interoparbility of types
2007-01-28 11:00:21 +00:00
Marc Glisse 94b4fda133 More ; cleanup. 2006-12-29 11:09:34 +00:00
Michael Hemmer cfd738b578 rm typedef void Type in default CT_traits 2006-12-21 07:55:35 +00:00
Michael Hemmer e6ff912234 rm typedef void Type in default CT_traits 2006-12-20 13:48:02 +00:00
Laurent Saboret 9d0d302a87 Fixed svn properties of whole trunk 2006-12-18 09:37:55 +00:00
Michael Hemmer cec1d4cb5b added tag Is_numerical_sensitive 2006-12-15 17:49:14 +00:00
Michael Hemmer 0bfee076bf added test Algebraic_extension_traits 2006-12-11 15:37:15 +00:00
Michael Hemmer f360dcb671 added test Scalar_factor_traits 2006-12-11 15:19:54 +00:00
Michael Hemmer 8fc9873ef5 default for Scalar_factor_traits 2006-12-11 11:09:30 +00:00
Michael Hemmer 5170680602 default for Algebraic_extension_traits 2006-12-11 11:09:09 +00:00
Michael Hemmer 2f4958dd1d restored macroname XX_TypeDEF -> XX_TYPEDEF 2006-11-28 09:13:53 +00:00
Michael Hemmer 67a346406b rename AST::Algebraic_structure_tag -> AST::Algebraic_category 2006-11-28 07:45:49 +00:00
Michael Hemmer 212c972f32 added concept FromDoubleConstructible 2006-11-27 09:58:09 +00:00
Michael Hemmer 71b369c466 rename:
AlgebriacStructureTraits::Algebraic_structure  -> ::Type
RealEmbeddableTraits::Real_embeddable -> ::Type
CoercionTraits::Coercion_type -> ::Type
FractionTraits::Fraction -> ::Type
FractionTraits::Numerator -> ::Numerator_type
FractionTraits::Denominator -> ::Denominator_type

minor changes
2006-11-24 15:36:22 +00:00
Michael Hemmer d931482ce2 rename:
FractionTraits::Numerator -> Numerator_type
FractionTraits::Denominator -> Denominator_type
2006-11-24 11:26:22 +00:00
Michael Hemmer f002c6fd13 renaming:
AlgebraicStructureTraits::Algebraic_structure -> ..::Type
RealEmbeddableTraits::Real_emebddable -> ..::Type
CoercionTraits::Coercion_type -> ..::Type
FractionTraits::Fraction -> ..::Type
2006-11-24 10:47:04 +00:00
Michael Hemmer d989c7971e new layout in particular for functors 2006-11-22 13:18:48 +00:00
Michael Hemmer fd631ef20e rm include of RealEmbeddableTraits_ToDoubleInterval.tex
nored--

M    intro.tex
M    main.tex
2006-11-22 13:17:41 +00:00
Michael Hemmer 43d5a058d5 rm footnotes 2006-11-20 19:09:19 +00:00
Michael Hemmer 019788f0c6 rm global function is_exact() 2006-11-17 13:55:36 +00:00
Michael Hemmer cecf5aca51 update 2006-11-17 13:42:30 +00:00
Michael Hemmer 2bb6c10021 test of defaults 2006-11-16 15:49:29 +00:00
Michael Hemmer ca5200a713 mv basic NTS files into package Algebraic_foundations 2006-11-16 15:47:43 +00:00
Michael Hemmer 6237946b8a DONE: rm Binary_operator_result 2006-11-08 09:36:49 +00:00
Michael Hemmer 54c9524cdc footnotes will be fixed by Andreas Meyer (bug in Manual Tools) 2006-11-03 12:33:38 +00:00
Michael Hemmer c1a1463124 rm broken (package internal) links in ps/pdf 2006-11-03 12:18:28 +00:00
Michael Hemmer 044123528a update 2006-10-30 12:25:30 +00:00
Michael Hemmer 86371e2d08 mv doc of package Algebraic_foundations from branch CGAL_with_EXACUS to trunk 2006-10-30 08:20:47 +00:00
Michael Hemmer 47c94ab816 swaped to branch CGAL_with_EXACUS 2006-09-28 08:28:35 +00:00
Michael Hemmer 47b51dd6cf rename IntegralSqrt to IsSquare 2006-09-14 08:28:54 +00:00
Michael Hemmer aa5640f64b changes according to remarks by Sebastian Limbach
TODO: finalize rename of IntegralSqrt to IsSquare
2006-09-14 08:04:21 +00:00
Michael Hemmer b58016d7bc added Concept FieldWithRootOf
added Concept FieldWithKthRoot
2006-09-12 08:25:57 +00:00
Michael Hemmer 084c94d762 added class Algebraic_structure_traits
added class Real_embeddable_traits
2006-09-12 07:44:55 +00:00
Michael Hemmer f984a29e37 fix 2006-09-11 17:04:45 +00:00
Michael Hemmer b1bcb773ec ispell american 2006-09-11 16:46:17 +00:00
Michael Hemmer b655136f0c gcd(0,0) = 0 2006-09-11 16:33:18 +00:00
Michael Hemmer 9809b02706 rename of files according to name changes 2006-09-11 15:47:29 +00:00
Michael Hemmer 5b8c84bbf8 renaming:
IntegralDomainWithoutDiv -> IntegralDomainWithoutDivision
UFDomain -> UniqueFactorizationDomain
2006-09-11 15:35:12 +00:00
Michael Hemmer cf4204eb2f added concepts ExplicitInteroperable, ImplicitInteroperable
and related class Coercion_traits.
2006-09-11 15:05:14 +00:00
Michael Hemmer 0ce19e2084 added documentation of global functions
added IsZero to RealEmbeddableTraits also
2006-09-11 12:03:08 +00:00
Michael Hemmer 9c84eaee0e added AlgebraicStructureTraits_Square.tex 2006-09-06 13:13:14 +00:00
Michael Hemmer 2f678fd51d added
AlgebraicStructureTraits_IsZero.tex
 AlgebraicStructureTraits_IsOne.tex
 RealEmbeddableTraits_IsNegative.tex
 RealEmbeddableTraits_IsPositive.tex
2006-09-06 12:28:24 +00:00
Michael Hemmer 5e77a3d560 rm bug in link 2006-09-05 11:37:09 +00:00
Michael Hemmer 7556f0efa2 minor change 2006-09-05 11:36:06 +00:00
Michael Hemmer 0e80eb1ca0 Class indicating the absence of a functor. 2006-09-05 11:32:29 +00:00
Michael Hemmer 0309bfe8f4 General tag indicating that non of any other possible tags is valid. 2006-09-05 11:31:07 +00:00
Michael Hemmer 04d1eff82f use ToIntreval for ToDoubleInterval 2006-08-11 08:44:28 +00:00
Michael Hemmer 309d6f80a0 split Null_type into
Null_tag
Null_functor

use ToInterval for ToDoubleInterval
2006-08-11 08:43:37 +00:00