|
template<typename Number , std::size_t width> |
::VectorizedArray< Number, width > | std::sqrt (const ::VectorizedArray< Number, width > &) |
|
template<typename Number , std::size_t width> |
::VectorizedArray< Number, width > | std::abs (const ::VectorizedArray< Number, width > &) |
|
template<typename Number , std::size_t width> |
::VectorizedArray< Number, width > | std::max (const ::VectorizedArray< Number, width > &, const ::VectorizedArray< Number, width > &) |
|
template<typename Number , std::size_t width> |
::VectorizedArray< Number, width > | std::min (const ::VectorizedArray< Number, width > &, const ::VectorizedArray< Number, width > &) |
|
template<typename Number , size_t width> |
::VectorizedArray< Number, width > | std::pow (const ::VectorizedArray< Number, width > &, const Number p) |
|
template<typename Number , size_t width> |
::VectorizedArray< Number, width > | std::sin (const ::VectorizedArray< Number, width > &) |
|
template<typename Number , size_t width> |
::VectorizedArray< Number, width > | std::cos (const ::VectorizedArray< Number, width > &) |
|
template<typename Number , size_t width> |
::VectorizedArray< Number, width > | std::tan (const ::VectorizedArray< Number, width > &) |
|
template<typename Number , size_t width> |
::VectorizedArray< Number, width > | std::exp (const ::VectorizedArray< Number, width > &) |
|
template<typename Number , size_t width> |
::VectorizedArray< Number, width > | std::log (const ::VectorizedArray< Number, width > &) |
|
bool | numbers::is_finite (const double x) |
|
bool | numbers::is_finite (const std::complex< double > &x) |
|
bool | numbers::is_finite (const std::complex< float > &x) |
|
bool | numbers::is_finite (const std::complex< long double > &x) |
|
template<typename Number1 , typename Number2 > |
constexpr bool | numbers::values_are_equal (const Number1 &value_1, const Number2 &value_2) |
|
template<typename Number1 , typename Number2 > |
constexpr bool | numbers::values_are_not_equal (const Number1 &value_1, const Number2 &value_2) |
|
template<typename Number > |
constexpr bool | numbers::value_is_zero (const Number &value) |
|
template<typename Number1 , typename Number2 > |
bool | numbers::value_is_less_than (const Number1 &value_1, const Number2 &value_2) |
|
template<typename Number1 , typename Number2 > |
bool | numbers::value_is_less_than_or_equal_to (const Number1 &value_1, const Number2 &value_2) |
|
template<typename Number1 , typename Number2 > |
bool | numbers::value_is_greater_than (const Number1 &value_1, const Number2 &value_2) |
|
template<typename Number1 , typename Number2 > |
bool | numbers::value_is_greater_than_or_equal_to (const Number1 &value_1, const Number2 &value_2) |
|
bool | numbers::is_nan (const double x) |
|
bool | numbers::values_are_equal (const adouble &value_1, const adouble &value_2) |
|
template<typename Number > |
bool | numbers::values_are_equal (const adouble &value_1, const Number &value_2) |
|
template<typename Number > |
bool | numbers::values_are_equal (const Number &value_1, const adouble &value_2) |
|
bool | numbers::value_is_less_than (const adouble &value_1, const adouble &value_2) |
|
template<typename Number > |
bool | numbers::value_is_less_than (const adouble &value_1, const Number &value_2) |
|
template<typename Number > |
bool | numbers::value_is_less_than (const Number &value_1, const adouble &value_2) |
|