| carl
    25.04
    Computer ARithmetic Library | 


Go to the source code of this file.
| Namespaces | |
| carl | |
| carl is the main namespace for the library. | |
| Functions | |
| template<typename Number > | |
| Number | carl::branching_point (const RealAlgebraicNumberThom< Number > &n) | 
| template<typename Number > | |
| Number | carl::evaluate (const MultivariatePolynomial< Number > &p, std::map< Variable, RealAlgebraicNumberThom< Number >> &m) | 
| template<typename Number , typename Poly > | |
| bool | carl::evaluate (const BasicConstraint< Poly > &c, std::map< Variable, RealAlgebraicNumberThom< Number >> &m) | 
| template<typename Number > | |
| RealAlgebraicNumberThom< Number > | carl::abs (const RealAlgebraicNumberThom< Number > &n) | 
| template<typename Number > | |
| RealAlgebraicNumberThom< Number > | carl::sample_above (const RealAlgebraicNumberThom< Number > &n) | 
| template<typename Number > | |
| RealAlgebraicNumberThom< Number > | carl::sample_below (const RealAlgebraicNumberThom< Number > &n) | 
| template<typename Number > | |
| RealAlgebraicNumberThom< Number > | carl::sample_between (const RealAlgebraicNumberThom< Number > &lower, const RealAlgebraicNumberThom< Number > &upper) | 
| template<typename Number > | |
| Number | carl::sample_between (const RealAlgebraicNumberThom< Number > &lower, const Number &upper) | 
| template<typename Number > | |
| Number | carl::sample_between (const Number &lower, const RealAlgebraicNumberThom< Number > &upper) | 
| template<typename Number > | |
| Number | carl::floor (const RealAlgebraicNumberThom< Number > &n) | 
| template<typename Number > | |
| Number | carl::ceil (const RealAlgebraicNumberThom< Number > &n) | 
| template<typename Number > | |
| bool | carl::operator== (const RealAlgebraicNumberThom< Number > &lhs, const RealAlgebraicNumberThom< Number > &rhs) | 
| template<typename Number > | |
| bool | carl::operator== (const RealAlgebraicNumberThom< Number > &lhs, const Number &rhs) | 
| template<typename Number > | |
| bool | carl::operator== (const Number &lhs, const RealAlgebraicNumberThom< Number > &rhs) | 
| template<typename Number > | |
| bool | carl::operator< (const RealAlgebraicNumberThom< Number > &lhs, const RealAlgebraicNumberThom< Number > &rhs) | 
| template<typename Number > | |
| bool | carl::operator< (const RealAlgebraicNumberThom< Number > &lhs, const Number &rhs) | 
| template<typename Number > | |
| bool | carl::operator< (const Number &lhs, const RealAlgebraicNumberThom< Number > &rhs) | 
| template<typename Num > | |
| std::ostream & | carl::operator<< (std::ostream &os, const RealAlgebraicNumberThom< Num > &rhs) |