cgal/Algebraic_foundations/doc_tex/Algebraic_foundations_ref/main.tex

83 lines
3.9 KiB
TeX
Executable File

\input{Algebraic_foundations_ref/macros.tex}
\input{Algebraic_foundations_ref/intro.tex}
%basics
%concepts
\input{Algebraic_foundations_ref/FromSmallIntConstructible.tex}
%classes
\input{Algebraic_foundations_ref/Null_tag.tex}
\input{Algebraic_foundations_ref/Null_functor.tex}
%Algebraic Structure
%include concepts
\input{Algebraic_foundations_ref/IntegralDomainWithoutDiv.tex}
\input{Algebraic_foundations_ref/IntegralDomain.tex}
\input{Algebraic_foundations_ref/UFDomain.tex}
\input{Algebraic_foundations_ref/EuclideanRing.tex}
\input{Algebraic_foundations_ref/Field.tex}
\input{Algebraic_foundations_ref/FieldWithSqrt.tex}
\input{Algebraic_foundations_ref/AlgebraicStructureTraits.tex}
\input{Algebraic_foundations_ref/AlgebraicStructureTraits_IsZero.tex}
\input{Algebraic_foundations_ref/AlgebraicStructureTraits_IsOne.tex}
\input{Algebraic_foundations_ref/AlgebraicStructureTraits_Square.tex}
\input{Algebraic_foundations_ref/AlgebraicStructureTraits_Simplify.tex}
\input{Algebraic_foundations_ref/AlgebraicStructureTraits_UnitPart.tex}
\input{Algebraic_foundations_ref/AlgebraicStructureTraits_IntegralDivision.tex}
\input{Algebraic_foundations_ref/AlgebraicStructureTraits_IntegralSqrt.tex}
\input{Algebraic_foundations_ref/AlgebraicStructureTraits_Gcd.tex}
\input{Algebraic_foundations_ref/AlgebraicStructureTraits_DivMod.tex}
\input{Algebraic_foundations_ref/AlgebraicStructureTraits_Div.tex}
\input{Algebraic_foundations_ref/AlgebraicStructureTraits_Mod.tex}
\input{Algebraic_foundations_ref/AlgebraicStructureTraits_Sqrt.tex}
\input{Algebraic_foundations_ref/AlgebraicStructureTraits_KthRoot.tex}
\input{Algebraic_foundations_ref/AlgebraicStructureTraits_RootOf.tex}
%RealEmbeddable
\input{Algebraic_foundations_ref/RealEmbeddable.tex}
\input{Algebraic_foundations_ref/RealEmbeddableTraits.tex}
\input{Algebraic_foundations_ref/RealEmbeddableTraits_Abs.tex}
\input{Algebraic_foundations_ref/RealEmbeddableTraits_Sign.tex}
\input{Algebraic_foundations_ref/RealEmbeddableTraits_IsZero.tex}
\input{Algebraic_foundations_ref/RealEmbeddableTraits_IsPositive.tex}
\input{Algebraic_foundations_ref/RealEmbeddableTraits_IsNegative.tex}
\input{Algebraic_foundations_ref/RealEmbeddableTraits_Compare.tex}
\input{Algebraic_foundations_ref/RealEmbeddableTraits_ToDouble.tex}
\input{Algebraic_foundations_ref/RealEmbeddableTraits_ToInterval.tex}
\input{Algebraic_foundations_ref/RealEmbeddableTraits_ToDoubleInterval.tex}
%include classes
\input{Algebraic_foundations_ref/Integral_domain_without_div_tag.tex}
\input{Algebraic_foundations_ref/Integral_domain_tag.tex}
\input{Algebraic_foundations_ref/Field_tag.tex}
\input{Algebraic_foundations_ref/Field_with_sqrt_tag.tex}
\input{Algebraic_foundations_ref/UFDomain_tag.tex}
\input{Algebraic_foundations_ref/Euclidean_ring_tag.tex}
%include global functions
\input{Algebraic_foundations_ref/is_zero.tex}
\input{Algebraic_foundations_ref/is_one.tex}
\input{Algebraic_foundations_ref/square.tex}
\input{Algebraic_foundations_ref/simplify.tex}
\input{Algebraic_foundations_ref/unit_part.tex}
\input{Algebraic_foundations_ref/integral_division.tex}
\input{Algebraic_foundations_ref/gcd.tex}
\input{Algebraic_foundations_ref/div_mod.tex}
\input{Algebraic_foundations_ref/div.tex}
\input{Algebraic_foundations_ref/mod.tex}
\input{Algebraic_foundations_ref/sqrt.tex}
\input{Algebraic_foundations_ref/kth_root.tex}
%\input{Algebraic_foundations_ref/root_of.tex}
\input{Algebraic_foundations_ref/abs.tex}
\input{Algebraic_foundations_ref/sign.tex}
\input{Algebraic_foundations_ref/is_positive.tex}
\input{Algebraic_foundations_ref/is_negative.tex}
\input{Algebraic_foundations_ref/compare.tex}
\input{Algebraic_foundations_ref/to_double.tex}
\input{Algebraic_foundations_ref/to_interval.tex}
%Coercion_traits
%concepts:
\input{Algebraic_foundations_ref/ExplicitInteroperable.tex}
\input{Algebraic_foundations_ref/ImplicitInteroperable.tex}
\input{Algebraic_foundations_ref/Coercion_traits.tex}