|
template<class E> |
auto | xt::sin (E &&e) noexcept -> detail::xfunction_type_t< math::sin_fun, E > |
| Sine function.
|
|
template<class E> |
auto | xt::cos (E &&e) noexcept -> detail::xfunction_type_t< math::cos_fun, E > |
| Cosine function.
|
|
template<class E> |
auto | xt::tan (E &&e) noexcept -> detail::xfunction_type_t< math::tan_fun, E > |
| Tangent function.
|
|
template<class E> |
auto | xt::asin (E &&e) noexcept -> detail::xfunction_type_t< math::asin_fun, E > |
| Arcsine function.
|
|
template<class E> |
auto | xt::acos (E &&e) noexcept -> detail::xfunction_type_t< math::acos_fun, E > |
| Arccosine function.
|
|
template<class E> |
auto | xt::atan (E &&e) noexcept -> detail::xfunction_type_t< math::atan_fun, E > |
| Arctangent function.
|
|
template<class E1, class E2> |
auto | xt::atan2 (E1 &&e1, E2 &&e2) noexcept -> detail::xfunction_type_t< math::atan2_fun, E1, E2 > |
| Artangent function, using signs to determine quadrants.
|
|
template<class E1, class E2>
auto xt::atan2 |
( |
E1 && | e1, |
|
|
E2 && | e2 ) -> detail::xfunction_type_t<math::atan2_fun, E1, E2>
|
|
inlinenoexcept |
Artangent function, using signs to determine quadrants.
Returns an xfunction for the element-wise arctangent of e1 / e2, using the signs of arguments to determine the correct quadrant.
- Parameters
-
- Returns
- an xfunction
- Note
- e1 and e2 can't be both scalars.
Definition at line 1385 of file xmath.hpp.