9 template<
typename Number, EnableIf<std::is_
floating_po
int<Number>> = dummy>
15 template<
typename Number, EnableIf<std::is_
floating_po
int<Number>> = dummy>
21 template<
typename Number, EnableIf<std::is_
floating_po
int<Number>> = dummy>
27 template<
typename Number, EnableIf<std::is_
floating_po
int<Number>> = dummy>
33 template<
typename Number, EnableIf<std::is_
floating_po
int<Number>> = dummy>
39 template<
typename Number, EnableIf<std::is_
floating_po
int<Number>> = dummy>
45 template<
typename Number, EnableIf<std::is_
floating_po
int<Number>> = dummy>
51 template<
typename Number, EnableIf<std::is_
floating_po
int<Number>> = dummy>
57 template<
typename Number, EnableIf<std::is_
floating_po
int<Number>> = dummy>
63 template<
typename Number, EnableIf<std::is_
floating_po
int<Number>> = dummy>
69 template<
typename Number, EnableIf<std::is_
floating_po
int<Number>> = dummy>
75 template<
typename Number, EnableIf<std::is_
floating_po
int<Number>> = dummy>
81 template<
typename Number, EnableIf<std::is_
floating_po
int<Number>> = dummy>
87 template<
typename Number, EnableIf<std::is_
floating_po
int<Number>> = dummy>
93 template<
typename Number, EnableIf<std::is_
floating_po
int<Number>> = dummy>
99 template<
typename Number, EnableIf<std::is_
floating_po
int<Number>> = dummy>
105 template<
typename Number, EnableIf<std::is_
floating_po
int<Number>> = dummy>
111 template<
typename Number, EnableIf<std::is_
floating_po
int<Number>> = dummy>
117 template<
typename Number, EnableIf<std::is_
floating_po
int<Number>> = dummy>
123 template<
typename Number, EnableIf<std::is_
floating_po
int<Number>> = dummy>
129 template<
typename Number, EnableIf<std::is_
floating_po
int<Number>> = dummy>
135 template<
typename Number, EnableIf<std::is_
floating_po
int<Number>> = dummy>
141 template<
typename Number, EnableIf<std::is_
floating_po
int<Number>> = dummy>
147 template<
typename Number, EnableIf<std::is_
floating_po
int<Number>> = dummy>
carl is the main namespace for the library.
void atanh_assign(Interval< Number > &i)
Interval< Number > acos(const Interval< Number > &i)
void sin_assign(Interval< Number > &i)
void asin_assign(Interval< Number > &i)
void acosh_assign(Interval< Number > &i)
void tan_assign(Interval< Number > &i)
Interval< Number > tan(const Interval< Number > &i)
Interval< Number > atanh(const Interval< Number > &i)
Interval< Number > atan(const Interval< Number > &i)
Interval< Number > cos(const Interval< Number > &i)
void cos_assign(Interval< Number > &i)
void sinh_assign(Interval< Number > &i)
void tanh_assign(Interval< Number > &i)
Interval< Number > asin(const Interval< Number > &i)
void asinh_assign(Interval< Number > &i)
Interval< Number > sin(const Interval< Number > &i)
Interval< Number > sinh(const Interval< Number > &i)
Interval< Number > tanh(const Interval< Number > &i)
Interval< Number > acosh(const Interval< Number > &i)
void atan_assign(Interval< Number > &i)
Interval< Number > asinh(const Interval< Number > &i)
void cosh_assign(Interval< Number > &i)
Interval< Number > cosh(const Interval< Number > &i)
void acos_assign(Interval< Number > &i)
The class which contains the interval arithmetic including trigonometric functions.
BoundType lower_bound_type() const
The getter for the lower bound type of the interval.
const BoostInterval & content() const
Returns a reference to the included boost interval.
void set(const BoostInterval &content)
Advanced setter to modify both boundaries at once.
bool is_consistent() const
A quick check for the bound values.
BoundType upper_bound_type() const
The getter for the upper bound type of the interval.