Commit Graph

136 Commits

Author SHA1 Message Date
Michael Hemmer a4b0f784ac added examples 2007-01-31 20:10:22 +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
Laurent Saboret 9d0d302a87 Fixed svn properties of whole trunk 2006-12-18 09:37:55 +00:00
Michael Hemmer 2f4958dd1d restored macroname XX_TypeDEF -> XX_TYPEDEF 2006-11-28 09:13:53 +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 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 cecf5aca51 update 2006-11-17 13:42:30 +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
Michael Hemmer e1cfaff1fa argument_type& -> argument_type 2006-08-11 08:42:37 +00:00
Michael Hemmer 8bbbe01741 wrap up
CVS-This line, and those below, will be ignored--

M    Algebraic_foundations_ref/RealEmbeddable.tex
M    Algebraic_foundations_ref/AlgebraicStructureTraits_IntegralSqrt.tex
M    Algebraic_foundations_ref/AlgebraicStructureTraits_Mod.tex
M    Algebraic_foundations_ref/AlgebraicStructureTraits_Div.tex
M    Algebraic_foundations_ref/AlgebraicStructureTraits_DivMod.tex
2006-08-09 12:02:16 +00:00
Michael Hemmer c7aaf20ae9 result type is void 2006-08-09 11:53:35 +00:00
Michael Hemmer 909eec2d3c Compare -> Comparison_result 2006-08-09 11:50:29 +00:00
Michael Hemmer 3f1236e98b mv Polynomial concepts to Polynomial package 2006-08-09 11:46:59 +00:00
Michael Hemmer 5a32cededd rename *Utcf -> *UpToConstantFactor 2006-08-09 10:37:51 +00:00
Michael Hemmer 434b54f76c RealEmbeddableTraits::NT -> RealEmbeddableTraits::Real_embeddable 2006-08-09 10:29:55 +00:00
Michael Hemmer c0f38a5dcc AlgebraicStructureTraits::AS -> AlgebraicStructureTraits::Algebraic_structure 2006-08-09 10:29:07 +00:00
Michael Hemmer 5235c61782 wrap up 2006-08-08 08:42:04 +00:00
Michael Hemmer 8172c1a040 A Algebraic_foundations_ref/PolynomialTraits_d_ConstructPolynomial_d.tex
A    Algebraic_foundations_ref/PolynomialTraits_d_MakeSquareFree.texA    
A    Algebraic_foundations_ref/PolynomialTraits_d_MakeSquareFreeUtcf.tex

regroup of functors in PolynomialTraits_d

-This line, and those below, will be ignored--

M    Algebraic_foundations_ref/intro.tex
M    Algebraic_foundations_ref/PolynomialTraits_d_SquareFreeFactorization.tex
M    Algebraic_foundations_ref/PolynomialTraits_d_UnivariateContentUtcf.tex
A    Algebraic_foundations_ref/PolynomialTraits_d_ConstructPolynomial_d.tex
A    Algebraic_foundations_ref/PolynomialTraits_d_MakeSquareFree.tex
M    Algebraic_foundations_ref/PolynomialTraits_d_GcdUtcf.tex
M    Algebraic_foundations_ref/PolynomialTraits_d.tex
M    Algebraic_foundations_ref/main.tex
A    Algebraic_foundations_ref/PolynomialTraits_d_MakeSquareFreeUtcf.tex
2006-08-07 17:14:11 +00:00
Michael Hemmer cfff0b1f93 Functors of PolynomialTraits
ccPrecond
ccPostcond
2006-08-07 13:58:22 +00:00
Michael Hemmer 4c72dec92b added concept Polynomial_d
addde concept PolynomialTraits_d and functors up to PseudoDivisionQuotient
some spelling 
general layout
2006-08-04 16:17:27 +00:00
Michael Hemmer e4cb1d4f08 rm initial file by andreas fabri 2006-08-04 16:12:02 +00:00
Michael Hemmer 33f6a01d12 added concept RealEmbeddable
and some minor changes
2006-08-01 17:20:51 +00:00
Michael Hemmer a7ef4b9d40 added concepts for AlgebraicStructureTraits functors 2006-08-01 11:50:58 +00:00
Michael Hemmer e6b2fc92f4 rename of subdirs according to Algebraic_foundations 2006-07-31 08:36:31 +00:00
Michael Hemmer 303f06980a rename Algebraic_concepts to Algebraic_foundations 2006-07-31 08:33:06 +00:00