Functions | |
| template<class E> | |
| auto | xt::operator+ (E &&e) noexcept -> detail::xfunction_type_t< detail::identity, E > |
| Identity. | |
| template<class E> | |
| auto | xt::operator- (E &&e) noexcept -> detail::xfunction_type_t< detail::negate, E > |
| Opposite. | |
| template<class E1, class E2> | |
| auto | xt::operator+ (E1 &&e1, E2 &&e2) noexcept -> detail::xfunction_type_t< detail::plus, E1, E2 > |
| Addition. | |
| template<class E1, class E2> | |
| auto | xt::operator- (E1 &&e1, E2 &&e2) noexcept -> detail::xfunction_type_t< detail::minus, E1, E2 > |
| Substraction. | |
| template<class E1, class E2> | |
| auto | xt::operator* (E1 &&e1, E2 &&e2) noexcept -> detail::xfunction_type_t< detail::multiplies, E1, E2 > |
| Multiplication. | |
| template<class E1, class E2> | |
| auto | xt::operator/ (E1 &&e1, E2 &&e2) noexcept -> detail::xfunction_type_t< detail::divides, E1, E2 > |
| Division. | |
| template<class E1, class E2> | |
| auto | xt::operator% (E1 &&e1, E2 &&e2) noexcept -> detail::xfunction_type_t< detail::modulus, E1, E2 > |
| Modulus. | |
|
inlinenoexcept |
Modulus.
Returns an xfunction for the element-wise modulus of e1 by e2.
| e1 | an xexpression or a scalar |
| e2 | an xexpression or a scalar |
Definition at line 328 of file xoperation.hpp.
|
inlinenoexcept |
Multiplication.
Returns an xfunction for the element-wise multiplication of e1 by e2.
| e1 | an xexpression or a scalar |
| e2 | an xexpression or a scalar |
Definition at line 296 of file xoperation.hpp.
|
inlinenoexcept |
Identity.
Returns an xfunction for the element-wise identity of e.
| e | an xexpression |
Definition at line 233 of file xoperation.hpp.
|
inlinenoexcept |
Addition.
Returns an xfunction for the element-wise addition of e1 and e2.
| e1 | an xexpression or a scalar |
| e2 | an xexpression or a scalar |
Definition at line 264 of file xoperation.hpp.
|
inlinenoexcept |
Opposite.
Returns an xfunction for the element-wise opposite of e.
| e | an xexpression |
Definition at line 248 of file xoperation.hpp.
|
inlinenoexcept |
Substraction.
Returns an xfunction for the element-wise substraction of e2 to e1.
| e1 | an xexpression or a scalar |
| e2 | an xexpression or a scalar |
Definition at line 280 of file xoperation.hpp.
|
inlinenoexcept |
Division.
Returns an xfunction for the element-wise division of e1 by e2.
| e1 | an xexpression or a scalar |
| e2 | an xexpression or a scalar |
Definition at line 312 of file xoperation.hpp.