diff --git a/Number_types/doc/Number_types/CGAL/boost_mp.h b/Number_types/doc/Number_types/CGAL/boost_mp.h new file mode 100644 index 00000000000..a9625d3fc62 --- /dev/null +++ b/Number_types/doc/Number_types/CGAL/boost_mp.h @@ -0,0 +1,78 @@ + +namespace boost { namespace multiprecision { + +/*! +\ingroup nt_boost + +The class `cpp_rational` is an exact multiprecision rational number type, +provided by \boost. +This header provides the necessary functions to make it compliant to the number type +concept. + +\cgalModels{Field,RealEmbeddable,Fraction} + +See the \boost documentation for additional details on +Boost Multiprecision Rational Types + +*/ + +class cpp_rational { +}; + + +/*! +\ingroup nt_boost + +The class `gmp_rational` is an exact multiprecision rational number type, +provided by \boost. +This header provides the necessary functions to make it compliant to the number type +concept. + +\cgalModels{Field,RealEmbeddable,Fraction} + +See the \boost documentation for additional details on +Boost Multiprecision Rational Types + +*/ + +class gmp_rational { +}; + + +/*! +\ingroup nt_boost + +The class `cpp_int` is an exact multiprecision integer number type, +provided by \boost. +This header provides the necessary functions to make it compliant to the number type +concept. + +\cgalModels{EuclideanRing,RealEmbeddable} + +See the \boost documentation for additional details on +Boost Multiprecision Integer Types + +*/ + +class cpp_int { +}; + +/*! +\ingroup nt_boost + +The class `gmp_int` is an exact multiprecision integer number type, +provided by \boost. +This header provides the necessary functions to make it compliant to the number type +concept. + +\cgalModels{EuclideanRing,RealEmbeddable} + +See the \boost documentation for additional details on +Boost Multiprecision Integer Types + +*/ + +class gmp_int { +}; + +}} //namespace boost::multiprecision diff --git a/Number_types/doc/Number_types/CGAL/gmpxx.h b/Number_types/doc/Number_types/CGAL/gmpxx.h index b6c19f42328..f4899a9421b 100644 --- a/Number_types/doc/Number_types/CGAL/gmpxx.h +++ b/Number_types/doc/Number_types/CGAL/gmpxx.h @@ -6,7 +6,7 @@ The class `mpq_class` is an exact multiprecision rational number type, provided by \gmp. -CGAL provides the necessary functions to make it compliant to the number type +This header provides the necessary functions to make it compliant to the number type concept. \cgalModels{Field,RealEmbeddable,Fraction} @@ -26,7 +26,7 @@ class mpq_class { The class `mpz_class` is an exact multiprecision integer number type, provided by \gmp. -CGAL provides the necessary functions to make it compliant to the number type +This header provides the necessary functions to make it compliant to the number type concept. \cgalModels{EuclideanRing,RealEmbeddable}